Hallo Zusammen,
ich weis nicht genau wie ich das Tor erstellen soll, dass es per Befehl auf und wieder zu gehen soll.
cmd:msf(playerid,params[])
{
new nummer;
if(!IstSpielerInFrak(playerid,13))return SendClientMessage(playerid,COLOR_RED,"Du bist kein Sanitäter!");
if(sscanf(params, "d", nummer))return SendClientMessage(playerid,COLOR_RED,"Benutze /mdsftor [1-5]");
{
if(nummer == 1)
{
MoveDynamicObject(sfmedictore[4],6452.29492, -7737.71826, 7.34050, 2,0.00000, 90.00000, 0.00000);
}
else if(nummer == 2)
{
if(MCSFTOROFFEN == 0)//hierher
{
MCSFTOROFFEN = 1;
MoveDynamicObject(sfmedictore[0],6452.29492, -7742.89600, 7.34050, 2, 0.00000, 90.00000, 0.00000);
SendClientMessage(playerid,COLOR_GREEN,"Tor geöffnet");
}
else
{
MCSFTOROFFEN = 0;
MoveDynamicObject(sfmedictore[0],6452.29492, -7742.89600, 7.34050, 2, 0.00000, 90.00000, 0.00000);
SendClientMessage(playerid,COLOR_GREEN,"Tor geschlossen");
}
}
}
else if(nummer == 3)
{
MoveDynamicObject(sfmedictore[1],6452.29492, -7748.09863, 7.34050, 2, 0.00000, 90.00000, 0.00000);
}
else if(nummer == 4)
{
MoveDynamicObject(sfmedictore[2],6449.11035, -7751.27539, 7.34050,2, 0.00000, -90.00000, 90.00000);
}
else if(nummer == 5)
{
MoveDynamicObject(sfmedictore[3],6443.91113, -7751.27539, 7.34050, 2, 0.00000, -90.00000, 90.00000);
}
else{SendClientMessage(playerid,COLOR_RED,"Benutze /msf [1-5]");}
return 1;
}
Was fehlt da noch?
Errors
C:\Users\Andre\Desktop\SAMP Server\gamemodes\county.pwn(21872) : error 029: invalid expression, assumed zero
C:\Users\Andre\Desktop\SAMP Server\gamemodes\county.pwn(21872) : warning 215: expression has no effect
C:\Users\Andre\Desktop\SAMP Server\gamemodes\county.pwn(21872) : error 001: expected token: ";", but found "if"
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
FEHLER deutet auf Zeile 27 bei mir im Script also : nummer == 3 ? O.o
2 Errors.
Und für was steht das params "d" es war damals ein Timer Befehl Tor, möchte es aber umändern.
Gruß Andy