[Ajuda] /curar com tempo
#1

Olб novamente, Gostaria de colocar no cуdigo /curar (abaixo) um comando para que o Player que for receber a Cura, puder aceitar a mesma (/aceitar cura), E tambйm que ele espere 1 minuto atй que a cura esteja concluida.

Alguйm pode me ajudar?

Cуdigo:

PHP код:
    if(strcmp(cmd"/curar"true) == 0)
    {
        if(
IsPlayerConnected(playerid))
        {
            
tmp strtok(cmdtextidx);
            if(!
strlen(tmp))
            {
                
SendClientMessage(playeridCOLOR_GRAD2"ERRO: Digite /curar [id][preзo].");
                return 
1;
            }
            
giveplayerid ReturnUser(tmp);
            
tmp strtok(cmdtextidx);
            if(!
strlen(tmp))
            {
                
SendClientMessage(playeridCOLOR_GRAD2"ERRO: Digite /curar [id] [preзo].");
                return 
1;
            }
            new 
preco strval(tmp);
            new 
carid1 GetPlayerVehicleID(playerid);
            new 
carid2 GetPlayerVehicleID(giveplayerid);
            if(!
IsAAmbu(playerid))
            {
                
SendClientMessage(playeridCOLOR_GRAD2"ERRO: Vocк nгo й um mйdico.");
                return 
1;
            }
            if(!
IsAnAmbulanceCar(carid1))
            {
                
SendClientMessage(playeridCOLOR_GRAD2"ERRO: Vocк nгo estб em uma ambulвncia.");
                return 
1;
            }
             if(!
IsAnAmbulanceCar(carid2))
            {
                
SendClientMessage(playeridCOLOR_GRAD2"ERRO: Seu cliente nгo estб em uma ambulвncia.");
                return 
1;
            }
            if(
preco 50 || preco 150)
                return 
SendClientMessage(playeridCOLOR_GRAD2"ERRO: O preзo deve variar entre $ 50 e $ 150.");
            if(
GetPlayerMoney(giveplayerid) < preco)
            {
                
SendClientMessage(playeridCOLOR_GRAD2"ERRO: Seu cliente nгo tem dinheiro o suficiente");
                
SendClientMessage(giveplayeridCOLOR_GRAD2"ERRO: Vocк nгo tem dinheiro o suficiente para cura.");
                return 
1;
            }
            
SetPlayerHealth(giveplayerid,40);
            
PlayerInfo[giveplayerid][pDoenca] = 0;
            
GivePlayerMoneyEx(giveplayerid,-preco);
            
PlayerInfo[playerid][pSalario] += preco;
            
format(stringsizeof(string), "* Vocк foi curado por $ %d.",preco);
            
SendClientMessage(giveplayeridCOLOR_WHITEstring);
            
format(stringsizeof(string), "* Vocк curou o cliente por $ %d que serгo adicionados ao seu salбrio.",preco);
            
SendClientMessage(playeridCOLOR_LIGHTBLUEstring);
            return 
1;
        }
    } 
Reply


Messages In This Thread
/curar com tempo - by Dick_Vigarista - 25.02.2014, 01:34
Re: /curar com tempo - by [BOPE]Seu._.Madruga - 25.02.2014, 02:49
Re: /curar com tempo - by PT - 25.02.2014, 09:05

Forum Jump:


Users browsing this thread: 3 Guest(s)