Jump to content

Question

Posted

Am comanda /vMinigun si va rog sa imi spuneti cum sa fac sa am arma doar la un anumit timp nu sa o poti folosi in continu???

Comanda:

[pawn]    if(strcmp(cmdtext, "/vminigun", true)==0)

{

        if(PlayerInfo[playerid][Vip] >= 10)

        {

GivePlayerWeapon(playerid, 38, 300);

SetPlayerHealth(playerid,100);

SetPlayerArmour(playerid,100);

        } else return SendClientMessage(playerid,red,"{F81414}ERROR: {FFFFFF}Nu esti Vip level 10.");

return 1;

}[/pawn]

3 answers to this question

Recommended Posts

Posted

creezi o variabila si un timer.

new VTimp[MAX_PLAYERS];

forward TimpScurs();

la ongamemodeinit pui

SetTimer("TimpScurs",1000,1);

la onplayerconnect pui

VTimp[playerid] = 0;

la onplayerdisconnect

VTimp[playerid] = 0;

la comanda adaugi

VTimp[playerid] = 60;// 60 insemnand 1 minut

iar asta

[pawn]public TimpScurs()

{

      for(new i=0;i<MAX_PLAYERS;i++)

    {

        if(IsPlayerConnected(i))

        {

            if(VTimp>0)

            {

                VTimp--;

            }

        }

    }

    return 1;

[/pawn]

o adaugi la sfarsitul gamemodului

 

1859311972_BANNER-GIREADAcopy-min.thumb.png.48e5e420ae2185dce5b244965a1d2601.png

 

Guest
This topic is now closed to further replies.
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. For more details you can also review our Terms of Use and Privacy Policy.