Bei meinem Hitman System mit einem Contract wird das Geld nicht dem Hitman gegeben.
Kann mir wer vll. helfen?
Code
new kopfgeld;
if(GetPVarInt(playerid,"Contract")==1)
{
if(GetPVarInt(killerid,"BC")==1)
{
GetPVarInt(playerid,"Kopfgeld");
GivePlayerMoney(killerid,kopfgeld);
SendClientMessage(GELB,ROT,"Ein Hitman hat den Auftrag auf dich erledigt!");
SetPVarInt(playerid,"Contract",0);
SetPVarInt(playerid,"Kopfgeld",0);
SetPVarInt(killerid,"BS",0);
for(new i=0;i<MAX_PLAYERS;i++)
{
if(IsPlayerMember(playerid,8))
{
new string[128];
format(string,sizeof(string),"HitmanAgency: Hitman %s hat den Auftrag auf Opfer %s erfolgreich erledigt!",SpielerName(killerid),SpielerName(playerid));
SendClientMessage(i,0xFF5A00FF,string);
}
}
}
}
Alles anzeigen