Hallo,
Ich habe hier einen Befehl der nicht ganz funktioniert. Der hatte mal o funktioniert wie er soltle aber jetzt
komischerweise nicht mehr. SO zum Problem:
Man wird nicht ins Auto gesetzt sondern landet auf dem Auto.
CMD:race(playerid,params[])
{
new races;
if(sscanf(params,"d",races)){
return ClientLanguageText(playerid,COLOR_RED,"Verwendung: race [1-3]","USAGE: /race [1-3]");
}
if(races == 1)
{
if(Org[playerid][Member] == 2)
{
if(Rennen == 1) return ClientLanguageText(playerid,COLOR_RED,"Es läuft bereits ein Rennen!","There is still a race in progress!");
new string[128],
stringe[128],
car;
car = AddStaticVehicleEx(562,-2767.1604,-497.4538,6.8223,232.1129,2,2,-1); // Race1
format(stringe,128,"%s starts a race. /joinr to join the race!",oPlayerName[playerid]);
format(string,128,"%s hat ein Rennen gestartet. /joinr um dem Rennen beizutreten!",oPlayerName[playerid]);
ClientLanguageTextToAll(COLOR_GREEN,string,stringe);
ClientLanguageText(playerid,COLOR_GREEN,"Das Rennen startet in 30 Sekunden!","The race starts in 30 sec.!");
SetTimer("racestart",30011,false);
TogglePlayerControllable(playerid,0);
vRacer[playerid] = 1;
Rennen = 1;
ranzahl = 0;
PutPlayerInVehicle(playerid,car,0);
return 1;
}
}
return 1;
}
lg