Hallo
Wie kann ich Scripten dass man einen befehl nur nutzen kann wenn man in einem Pickup steht?
Hallo
Wie kann ich Scripten dass man einen befehl nur nutzen kann wenn man in einem Pickup steht?
Entweder mit
IsPlayerInRageOfPoint
oder
OnPlayerPickupPickup
mach
if(IsPlayerInRangeOfPoint(playerid, 3.0, X,Y,Z (des Pickups))
{
was dann passieren soll
return 1:
}
else {
SendClientMessage(playerid, blau, "Du ibist nicht beim pickup!");
return 1;
}
also ich habe das jetzt mal gemacht unter
public OnPlayerCommandText(playerid, cmdtext[])
if(IsPlayerInRangeOfPoint(playerid, 3.0, 1763.6696,-1348.3739,15.7528)
{ <======Hier
SendClientMessage(playerid,BLAU,"Behandle andere Spieler mit Respekt so wie du auch mit Respekt behandelt werden willst!");
return 1;
}
else
{
SendClientMessage(playerid, BLAU, "Du ibist nicht beim pickup!");
return 1;
}
da bekomme ich aber einen error
(194) : error 001: expected token: ")", but found "{"
public OnPlayerCommandText(playerid, cmdtext[])
if(IsPlayerInRangeOfPoint(playerid, 3.0, 1763.6696,-1348.3739,15.7528))
{ <======Hier
SendClientMessage(playerid,BLAU,"Behandle andere Spieler mit Respekt so wie du auch mit Respekt behandelt werden willst!");
return 1;
}
else
{
SendClientMessage(playerid, BLAU, "Du ibist nicht beim pickup!");
return 1;
}
Semikolon nach der Klammer vergessen.
Klammer vergessen
Und benutz nächstes mal den "PWN" BBCode
###E:
Wozu gibt es den Fehlerklärbär ?