huhu
also erstma den befehl^^
if(strcmp(cmd, "/rob", true) == 0)
{
if(IsACop(playerid))
{
SendClientMessage(playerid,COLOR_GREY,"Staatsbeamte dürfen die nicht rauben!");
return 1;
}
if(IsPlayerConnected(playerid))
{
new Cops = 0;
for(new i = 0; i < MAX_PLAYERS; i++)
{
if(IsPlayerConnected(i))
{
if(PlayerInfo[i][pMember] == 1 || PlayerInfo[i][pLeader] == 1)
{
Cops += 1;
}
}
}
if(Cops < 0)
{
SendClientMessage(playerid, COLOR_GREY, " Zurzeit sind keine Cops da.");
return 1;
}
for(new i = 0; i < MAX_PLAYERS; i++)
{
if(PlayerToPoint(5.0,i,-2029.8215,156.0238,28.4007))
{
if(!strlen(tmp))
{
new robmoney = random(5000);
PlayerMoney[playerid] += robmoney;
format(string, sizeof(string), "Du hast %d$ aus der Bank geraubt.", robmoney);
SendClientMessage(playerid,0x005D00FF, string);
SendClientMessage(playerid, 0x005D00FF,"Alle Sichetheitsbeamten wurden verständigt. Hau schnell ab!");
WantedPoints[playerid]+=3; SetPlayerCriminal(playerid,255, "Bankraub!");
}
if(IsACop(playerid))
{
GameTextForPlayer(i, "~y~ blablabla", 5000, 1);
SetPlayerCheckpoint(i, 1004.0070,-939.3102,42.1797,3.0);
}
}
}
return 1;
}
return 0;
}
also wenn einer rob macht müsste ja bei den cops die nachricht blablabla kommen. sie kommt aber nocht warum
Der checkpoint kommt auhc nicht
danke im vorraus