Help with Zcmd
#1

Hey all again xD

So i got this:

pawn Код:
COMMAND:terroristlevel2(playerid, params[])
{
    #pragma unused params
    if (IsPlayerTerroristLevel1[playerid] == 1)
    {
    if(GetPlayerMoney(playerid) < 100000) return SendClientMessage(playerid, COLOR_RED, "ERROR : You need to have 100 000$ to be Level 2!");
    IsPlayerTerroristLevel2[playerid] = true;
    GivePlayerMoney(playerid, -100000);
    GivePlayerWeapon(playerid, 36, 999999);
    GivePlayerWeapon(playerid, 24, 999999);
    GivePlayerWeapon(playerid, 16, 999999);
    GivePlayerWeapon(playerid, 27, 999999);
    GivePlayerWeapon(playerid, 31, 999999);
    SendClientMessage(playerid, COLOR_BLUE, "SUCESS : You are now Level 2! Check out Your new Weapons! You can now drive Rhinos, Hydras, Hunters!");
    }
    else if (IsPlayerTerroristLevel1[playerid] == 0)
    {
        SendClientMessage(playerid, COLOR_RED, "ERROR : You aren't a Terrorist!");
    }
    else if (IsPlayerTerroristLevel2[playerid] == 1)
    {
        SendClientMessage(playerid, COLOR_RED, "ERROR : You are alredy Level 2!");
    }
    return true;
}
The Problem is: a player can spam with /terroristlevel2 (if he got money)
Reply
#2

Help someone!
Reply
#3

I did it

pawn Код:
COMMAND:terroristlevel2(playerid, params[])
{
    #pragma unused params
    if (IsPlayerTerroristLevel1[playerid] == 1)
    {
        if(GetPlayerMoney(playerid) < 100000) return SendClientMessage(playerid, COLOR_RED, "ERROR : You need to have 100 000$ to be Level 2!");
        IsPlayerTerroristLevel1[playerid] = false;//Set the level 1 terrorist variable do 0
        IsPlayerTerroristLevel2[playerid] = true;//And after, put him as a level 2 player
        GivePlayerMoney(playerid, -100000);
        GivePlayerWeapon(playerid, 36, 999999);
        GivePlayerWeapon(playerid, 24, 999999);
        GivePlayerWeapon(playerid, 16, 999999);
        GivePlayerWeapon(playerid, 27, 999999);
        GivePlayerWeapon(playerid, 31, 999999);
        SendClientMessage(playerid, COLOR_BLUE, "SUCESS : You are now Level 2! Check out Your new Weapons! You can now drive Rhinos, Hydras, Hunters!");
    }
    else if (IsPlayerTerroristLevel1[playerid] == 0)
    {
        SendClientMessage(playerid, COLOR_RED, "ERROR : You aren't a Terrorist!");
    }
    else if (IsPlayerTerroristLevel2[playerid] == 1)
    {
        SendClientMessage(playerid, COLOR_RED, "ERROR : You are alredy Level 2!");
    }
    return true;
}
I hope that i have helped
Reply
#4

Thanks you got credits :P
Reply


Forum Jump:


Users browsing this thread: 2 Guest(s)