Hallo Community,
ich bins wieder ![]()
mit einen neuen Problem ![]()
Zwar ich möchte mit einen Befehl einen Roller erstellen und wenn man es schon erstellt hat dann löschen.
Ich habe mal rumprobiert. Ich habe so gemacht das er nur sein Roller löschen kann indem er darauf sitzt. Und jetzt kommt mein Problem!!
Bei mir kommt immer, dass ich nicht auf dem Roller sitzte ob ich es mache!?!?
könnt ihr mir bitte helfen?!?!
hier der Command und wie ich es definiert habe
new bool:roller[MAX_PLAYERS] = false;
if (!strcmp("/roller", cmdtext))
{
if(roller[playerid] == false)
{
new Float:var0 = 0.0;
new Float:var1 = 0.0;
new Float:var2 = 0.0;
GetPlayerPos(playerid, var0, var1, var2);
SCM(playerid,Gelb,"Du hast dir einen Roller gegeben");
CreateVehicle(462, var0, var1 + 5, var2, 1.0, 1, 1, 90000);
roller[playerid] = true;
return 1;
}
else
{
if(roller[playerid] == true)
{
if(IsPlayerInVehicle(playerid,462))
{
roller[playerid] = false;
DestroyVehicle(462);
SCM(playerid,Rot,"Du hast deinen Roller gelöscht");
return 1;
}
else
{
SCM(playerid,Rot,"Du sitzt nicht auf deinem Roller");
}
}
return 1;
}
}
Hoffentlich könnt ihr mir helfen ![]()
PS: das mit diesen { Klammern ist hier ein Bug, ich habe es bei mir richtig eingerückt ![]()