hi
kann mir einer das hier als tor mit nem timer machen ihc krieg immer errors
zu
979,1101.67626953,-1744.99353027,13.24770355
und offen
979,1105.86181641,-1749.16772461,13.23865795
mfg
also wie gesagt ihc bekomm da immer errors
hi
kann mir einer das hier als tor mit nem timer machen ihc krieg immer errors
zu
979,1101.67626953,-1744.99353027,13.24770355
und offen
979,1105.86181641,-1749.16772461,13.23865795
mfg
also wie gesagt ihc bekomm da immer errors
oben
new move[256];
forward zu();
unter public OnGameModeInit()
move[1] = CreateObject(979,1101.67626953,-1744.99353027,13.24770355, 0,0,0);
public OnPlayerCommandText(playerid, cmdtext[])
if ( strcmp( cmd, "/tor", true ) == 0 )
{
MoveObject(move[1],1105.86181641,-1749.16772461,13.23865795,5);
SetTimer("zu",5000,0);
return 1;
}
ganz nach unten
public zu()
{
MoveObject(move[1], 1101.67626953,-1744.99353027,13.24770355);
return 1;
}
bekomm da immer error
C:\Users\user\Desktop\samp0.3bserver\gamemodes\testscript13.pwn(43) : error 032: array index out of bounds (variable "move")
C:\Users\user\Desktop\samp0.3bserver\gamemodes\testscript13.pwn(618) : error 032: array index out of bounds (variable "move")
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
2 Errors.
die zeilen
move[1] = CreateStreamObject(979,1101.67626953,-1744.99353027,13.24770355,0,0,0);
MoveObject(move[1], 1101.67626953,-1744.99353027,13.24770355);
mfg
new tor1[256];
forward tor1zu();
tor1 = CreateObject(979,1101.67626953,-1744.99353027,13.24770355, 0,0,0);
if ( strcmp( cmd, "/tor", true ) == 0 )
{
MoveObject(tor1,1105.86181641,-1749.16772461,13.23865795,5);
SetTimer("zu",5000,0);
return 1;
}
public zu()
{
MoveObject(tor1, 1101.67626953,-1744.99353027,13.24770355);
return 1;
}
hier bekomm ich auhc errors
C:\Users\user\Desktop\samp0.3bserver\gamemodes\testscript13.pwn(518) : error 017: undefined symbol "move"
C:\Users\user\Desktop\samp0.3bserver\gamemodes\testscript13.pwn(518) : warning 215: expression has no effect
C:\Users\user\Desktop\samp0.3bserver\gamemodes\testscript13.pwn(518) : error 001: expected token: ";", but found "]"
C:\Users\user\Desktop\samp0.3bserver\gamemodes\testscript13.pwn(518) : error 029: invalid expression, assumed zero
C:\Users\user\Desktop\samp0.3bserver\gamemodes\testscript13.pwn(518) : fatal error 107: too many error messages on one line
Compilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
4 Errors.
Alles anzeigen
und die zeile
MoveObject(move[1],1105.86181641,-1749.16772461,13.23865795,5);
mfg
mach aus:
MoveObject(move[1],1105.86181641,-1749.16772461,13.23865795,5);
MoveObject(tor1,1105.86181641,-1749.16772461,13.23865795,5);
und aus:
public zu() { MoveObject(tor1, 1101.67626953,-1744.99353027,13.24770355); return 1; }
public tor1zu() { MoveObject(tor1, 1101.67626953,-1744.99353027,13.24770355); return 1; }
so ich habe jetzt mal das anders gemacht und es gibt keine errors nur nen warning den ignorier ich einfach mal kurz
mein script sieht im mom so aus
new Parkplatz;
forward GateCloseParkplatz();
Parkplatz = CreateObject(979,1101.67578125,-1744.99316406,13.24770355,0.00000000,0.00000000,87.99499512);//modelid,x,y,z,x-rot,y-rot,z-rot
{
if(strcmp("/gate",cmdtext, true, 10) == 0)
{
if(IsPlayerConnected(playerid))
{
if(PlayerToPoint(12, playerid, 1101.67578125,-1744.99316406,13.24770355))
{
MoveObject(Parkplatz,-717.7216796875, 953.09765625, 10.41636714,2);//Aberto
SetTimer("GateCloseParkplatz", 4000, 0);//in ms
GameTextForPlayer(playerid,"Parkplatz",5000, 1);//text wenn tor geöffnet wird
SendClientMessage(playerid,0xBEBEBEFF," Du hast den Parkplatz eöffnet, er schliest sich in 4 sec. automatisch.");//text wenn tor geöffnet wird
return 1;
}
}
return 1;
}
return 1;
}
public GateCloseParkplatz()
{
MoveObject(Parkplatz,1101.67578125,-1744.99316406,13.24770355,4);//x,y,z,geschwindigkeit
return 1;
}
aber wenn ich das im game ausprobier sieht des so aus
http://www.youtube.com/watch?v=XDrv91QvrFk hier is des video
dazu
hoffen mir kann einer helfen
mfg