Checkz, der 0 Checker
Wenn er keinen Pass hat muss er 500$ Bezahlen.
/E:
Machs mal so:
if (strcmp(cmdtext, "/zoll", true) == 0)
{
if(Spieler[playerid][ZollPass] == 0)
{
if (IsPlayerInRangeOfPoint(playerid,7.0, 1740.2059,509.7868,28.4849))
{
MoveObject(zoll1, 1742.7644042969, 518.56384277344, 25.184286117554, 4.0);
SendClientMessage(playerid, COLOR_GREEN, "Gute Weiterfahrt");
GameTextForPlayer(playerid, "~g~Mautgebuehr: ~r~-5o0$", 5000, 1);
GivePlayerCash(playerid, -500);
SetTimer("GateCloseZoll1", 3000, 0);
}
else
{
SendClientMessage(playerid,COLOR_GREEN,"Besorg dir dringend einen Pass!");
Wenn die Message erscheint, heißt es du hast einen ZollPass...
Obwohl ich den Code sowieso ganz anders aufbauen würde.