[TITEL]Oamt abschleppen funktioniert nicht
...
Das Problem ist er funktioniert nicht
Theorien:
a)else if (newkeys==KEY_YES) //Drückst du auch die Taste Z
b)if(SpielerInfo[playerid][pFraktion] == 6) //hast du die Abfrage auch an dein Script angepasst bzw. Bist du in der selben Fraktion wie angegeben
c)if (GetVehicleModel(GetPlayerVehicleID(playerid)) == 525) // Bist du auch im Auto 525
d)SendClientMessage(playerid,0xFFFF00AA,"Versuche Fahrzeug abzuschleppen!"); //Wird das hier überhaupt ausgegeben
Wenn alles stimmt probier einfach zu printen. es zeigt dir wo das script stehen bleibt bzw. einfach klammern überspringt. Bsp.:
if(SpielerInfo[playerid][pFraktion] == 6)
{
print("1");
if (GetVehicleModel(GetPlayerVehicleID(playerid)) == 525)
{
print("2");
SendClientMessage(playerid,0xFFFF00AA,"Versuche Fahrzeug abzuschleppen!");
new Float:pX,Float:pY,Float:pZ;
GetPlayerPos(playerid,pX,pY,pZ);
new Float:vX,Float:vY,Float:vZ;
new Found=0;
new vid=0;
while((vid<MAX_VEHICLES)&&(!Found))
{
...
print("3");
}
print("4");
....