[AJUDA] Comando /salvar
#1

Olб, eu procurei, tentei mas falhei, estou tentando fazer um comando /salvar, que й um dos comandos que falta no GM do Advanced RP, estou estudando ele, e percebi que quando o player morre o mйdico nгo tem comando para revive-lo, tentei fazer um comando com que o mйdico demorasse 2 minutos para poder salvar o player morto no chгo. Tentei fazer o comando mas nгo consegui, alguйm por gentileza pode me ajudar?

Код:
    if(strcmp(cmd, "/salvar", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
	    {
			tmp = strtok(cmdtext, idx);
			if(!strlen(tmp))
			{
				SendClientMessage(playerid, COLOR_GRAD2, "USEUSE: /salvar [Id/Playername]");
				return 1;
			}
			new sstring[64];
			if(IsPlayerConnected(target))
			{
			    if(target != INVALID_PLAYER_ID)
			    {
                  SetPlayerHealth(plid,50);
				}
			}
		}
		return 1;
	}
Esse й o comando que tentei criar
Reply
#2

Tente isso.
Apenas irб setar vida para o jogador.

pawn Код:
if(strcmp(cmd, "/salvar", true) == 0)
{
    tmp = strtok(cmdtext, idx);
    if(!strlen(tmp))
        return SendClientMessage(playerid, COLOR_GRAD2, "USE: /salvar [Id/Playername]");

    new Vstring[40];
    new target = ReturnUser(tmp);
    if(IsPlayerConnected(target))
        if(target != INVALID_PLAYER_ID)
        {
            new Ferido[MAX_PLAYER_NAME];
            GetPlayerName(target, Ferido, MAX_PLAYER_NAME);
            SetPlayerHealth(target,50);
            format(Vstring,64,"Vocк salvou %s.",Ferido);
            SendClientMessage(playerid,-1,Vstring);
        }

    return 1;
}
Reply
#3

Muito Obrigado! Isso vai me ajudar bastante!
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)