Wichtiger Hinweis: Bitte ändert nicht manuell die Schriftfarbe auf schwarz sondern belasst es bei der Standardeinstellung. Somit tragt ihr dazu bei dass euer Text auch bei Verwendung unseren dunklen Forenstils noch lesbar ist!
Tipp: Ihr wollt längere Codeausschnitte oder Logfiles bereitstellen? Benutzt unseren eigenen PasteBin-Dienst Link
Ich habe mal ne frage kann man so ein befehl schreiben das wen man in ein Info zeichen geht das man /fwskin macht und dann bekommt man ein Feuerwehr Skin geht das?
Du erstellst dir ein ganz normales Pickup und dazu einen Befehl mit einer IsPlayerInRangeOfPoint Abfrage, so ungefähr:
Das Pickup, also Infozeichen unter OnGameModeInit:
AddStaticPickup(1239, 23, x,y,z,-1);
Der Befehl unter OnPlayerCommandText:
if(strcmp(cmd, "/fwskin", true) == 0) { if(IsPlayerConnected(playerid))//Ob der Spieler mit den Server verbunden ist. { if(IsPlayerInRangeOfPoint(playerid,2.0,x,y,z))//Ob der Spieler am Infozeichen ist { SendClientMessage(playerid,COLOR_GRAD1,"Du hast dich umgezogen!");//Nach dem erfolgreichen Befehl Nachricht SetPlayerSkin(playerid,skinid);//Skin ändern } else SendClientMessage(playerid,COLOR_GRAD1," Du bist nicht am /fwskin Platz!");//Wenn er nicht am Infopunkt is } return 1; }