Hallo ,
Wie Scripte ich , das dass man nur jede 30 Minuten den Befehl ausführen kann ?
Weil ich hab hab ein Bug , dass man ganze Zeit als Terrorist /selbstmord machen kann und dann Geld Buggen kann damit.
Der Befehl sieht im Script so aus :
//------------------------------Selbstmord-Attentat-----------------------------
if(strcmp(cmd, "/selbstmord", true) == 0)
{
if(PlayerInfo[playerid][pMember] == 20 || PlayerInfo[playerid][pLeader] == 20)
{
if(SelfStatus == 1)
{
SendClientMessage(playerid, COLOR_WHITE, "Du kannst dich nur alle 10min hochjagen.");
}
else
{
new Float:x, Float:y, Float:z;
GetPlayerPos(playerid, x, y, z );
SetTimer("SAbkling", 600, 0);
GameTextForPlayer(playerid, "~r~ B.o.o.o.o.m", 5000, 3);
SendClientMessage(playerid, COLOR_LIGHTRED, ".:Selbstmord ist keine Lösung:.");
//WantedPoints[playerid] += 6;
//SetPlayerCriminal(playerid,255, "BombenAnschlag!");
GivePlayerMoney(playerid,50000);
SelfStatus = 1;
if (IsPlayerInAnyVehicle(playerid))
{
GetPlayerVehicleID(playerid);
SetVehicleHealth(playerid,0);
CreateExplosion(x,y,z,6,2);
CreateExplosion(x,y,z,7,2);
}
else
{
SetPlayerHealth(playerid,10);
CreateExplosion(x,y,z,6,2);
CreateExplosion(x,y,z,7,2);
}
for(new i = 0; i < MAX_PLAYERS; i++)
{
if(IsACop(i))
{
SendClientMessage(i,COLOR_RED,"BOMBENALARM: Selbstmord Anschlag!");
}
}
}
}
else
{
SendClientMessage(playerid, COLOR_WHITE, "*Du bist kein Terrorist.");
}
return 1;
}
Ich danke im vorraus