Hey Leute,
ich bin gerade an einem Selfmade, brauche aber Hilfe. Ich wollte einen "/duty" Befehl erstellen, mit mehreren If-Abfragen, allerdings bekomme ich das nicht so ganz hin. Hier der Befehl:
if(strcmp(cmdtext,"/dienst",true) ==0)
{
if(IsPlayerInRangeOfPoint(playerid, 1.0, 255.0078, 77.1921, 1003.6406))
{
if(gTeam[playerid] == TEAM_POLIZEI)
{
SetPlayerHealth(playerid, 100);
SetPlayerArmour(playerid, 100);
GivePlayerWeapon(playerid, 3, 1);
GivePlayerWeapon(playerid, 24, 99999);
GivePlayerWeapon(playerid, 27, 99999);
GivePlayerWeapon(playerid, 31, 99999);
GivePlayerWeapon(playerid, 41, 99999);
SendClientMessage(playerid, LILA, ".:: Du bist nun im Dienst ::.");
}
}
else
{
SendClientMessage(playerid, GRAU, ".:: Das kann nur die Polizei ::.");
}
else // Hier ist der Error
{
SendClientMessage(playerid, GRAU, ".:: Du bist nicht an der Umkleidekabine ::.");
}
return 1;
}
Ich bekomme folgende Meldung, wenn ich compilen möchte:
C:\Users\Max\Desktop\Sonstiges\SaMp\Server\gamemodes\MyScript.pwn(226) : error 029: invalid expression, assumed zero
Sorry, aber ich scripte noch nicht so lange und kenne mich nicht so gut aus
Und ja, ich habe die Suchfunktion benutzt, habe aber nichts gefunden, was mir weitergeholfen hat.
Danke im Vorraus,
iMax.