Hallo,
ich möchte das normale & Premium User verschiedene Kill's und Geld bekommen.
D.h das Premium User mehr Vorteile als normale User haben siehe hier:
if(isPlayerPremium(playerid) == 0) // Wenn er kein Premium ist.
{
SendClientMessage(playerid,BAIGE,"Du bist gestorben. Deine Behandlung kostet 500$.");
SetPVarInt(killerid, "Kills", GetPVarInt(killerid, "Kills") + 1);
SetPVarInt(killerid,"Killstreak",GetPVarInt(killerid,"Killstreak") + 1);
SetPlayerScore(killerid, GetPlayerScore(killerid) + 1);
GameTextForPlayer(killerid,"~r~Gangwar Kill", 3000, 1);
SetPlayerScore(playerid, GetPlayerScore(playerid) -1);
PayPlayerMoney(killerid,2500);
SetPVarInt(playerid, "Tode", GetPVarInt(playerid, "Tode") + 1);
PayPlayerMoney(playerid,-500);
SetPVarInt(playerid,"Killstreak",0);
}
else
{
if(isPlayerPremium(playerid) == 1) // Wenn er Premium ist.
{
SendClientMessage(playerid,BAIGE,"Durch dein Premium Account kostet dich der Tot 200$.");
PayPlayerMoney(killerid, 4500);
PayPlayerMoney(playerid,-200);
SetPlayerScore(killerid, GetPlayerScore(killerid) + 2);
GameTextForPlayer(killerid,"~r~Gangwar Kill", 3000, 1);
SetPVarInt(killerid, "Kills", GetPVarInt(killerid, "Kills") + 2);
SetPVarInt(killerid,"Killstreak",GetPVarInt(killerid,"Killstreak") + 2);
SetPVarInt(playerid, "Tode", GetPVarInt(playerid, "Tode") + 1);
SetPlayerScore(playerid, GetPlayerScore(playerid) -1);
SetPVarInt(playerid,"Killstreak",0);
}
}
So, wenn ich z.B Premium bin und mein Gegner nicht bekomme ich trotzdem 2500$ statt 4500$.
Wenn beide Spieler Premium sind bekommt der killerid 4500.
Ich weiß nicht warum hab alles versucht doch kein Erfolg.