Moin
habe eine frage zu meinem befehl /buylevel, Also ich habe den befehl /buylevel gemacht damit man sich 1Levelup kaufen kann wenn man die erforderten Respektpunkte dafür hat nur das problem ist er kann es soblat er 4 Respektpunkte hat so oft nutzen wie er will.. und ich weiß da einfahr keine lösung um das zu beheben kann mir da evtll einer weiter helfen ?
ocmd:buylevel(playerid, params[])
{
if(!PlayerRespektPunkte(playerid, 4))return SendClientMessage(playerid, ORANGE, "zu wenig Respektpunkte für ein Levelup!");
{
SendClientMessage(playerid, GRUN, "Du hast dir level 2 Gekauft");
SetPVarInt(playerid,"Level", GetPVarInt(playerid,"Level")+1);
SetPVarInt(playerid,"RRespektpunkte", GetPVarInt(playerid,"RRespektpunkte")+4);
}
if(!PlayerRespektPunkte(playerid, 8))return SendClientMessage(playerid, ORANGE, "zu wenig Respektpunkte für ein Levelup!");
{
SendClientMessage(playerid, GRUN, "Du hast dir level 2 Gekauft");
SetPVarInt(playerid,"Level", GetPVarInt(playerid,"Level")+1);
SetPVarInt(playerid,"RRespektpunkte", GetPVarInt(playerid,"RRespektpunkte")+4);
}
return 1;
}
MfG: Equ