Hallo liebe brotfisher.
Ich hätte da mal eine frage.
also
ich bin dabei eine fraktion "freiwillige feuerwehr" zu erstellen. dazu bräuchte ich aber ein befehl ( /einsatz ) dem man nur an einem bestimmten punkt machen kann, bei dem dann per zufall eine andere skin ID bekommt, sprich eine der drei Feuerwehr-skins.
Ich habe schon:
if(strcmp(cmd, "/einsatz", true) == 0)
{
if(IsPlayerConnected(playerid))
{
GetPlayerName(playerid, sendername, sizeof(sendername));
if(PlayerInfo[playerid][pMember] == 1)
{
if (PlayerToPoint(3, playerid,"coords")
{
if(OnDuty[playerid]==0)
{
format(string, sizeof(string), "* %s zieht seine Einsatzkleidung an.", sendername);
ProxDetector(30.0, playerid, string, COLOR_BLUE,COLOR_BLUE,COLOR_BLUE,COLOR_BLUE,COLOR_BLUE);
GivePlayerWeapon(playerid, 42, 99999);
OnDuty[playerid] = 1;
}
else if(OnDuty[playerid]==1)
{
format(string, sizeof(string), "* %s zieht seine Einsatzkleidung aus.", sendername);
ProxDetector(30.0, playerid, string, COLOR_BLUE,COLOR_BLUE,COLOR_BLUE,COLOR_BLUE,COLOR_BLUE);
OnDuty[playerid] = 0;
}
}
else
{
SendClientMessage(playerid, COLOR_GRAD2, "Du bist nicht am Spind!");
return 1;
}
}
else
{
SendClientMessage(playerid, COLOR_GRAD1, "Du bist kein Feuerwehrmann!");
}
}
return 1;
}
Is kopiert vom Duty befehl nur wie mache ich das jetzt das er per zufall entweder SknID: 277, 278, 279 bekommt?
Und vor allem wie mache ich das, dass er dann seinen alten zivi skin wiederbekommt?
MfG
Dominik