[AJUDA] Como Fazer Isto ? -
TiagoPS - 29.07.2010
Bom Dia, eu estou fazendo um GM mas hoje pela manha comeзei a fazer os comandos de adm, mas ate que me deparei com uma duvida. como faзo paa fazer uma aзгo sobre outro player?
EXEMPLO:
Ai se digitar um numero maior do que o permitido aparecer
[pawno]A Vida so Vai de 0 a 100[/pawn]
Ai aparecer para quem deu a vida
pawn Код:
Vocк acabar de dar %d de Vida Ao player %s
E para quem recebeu a vida
pawn Код:
Vocк acaba de receber %d de Vida do Administrador %s
E como fasco os GetPlayerName corretamente para nao aparecer nomes errados
e o tanto de vida tambem
Se poderem me ajudar agradesco um monte
Re: [AJUDA] Como Fazer Isto ? -
Mateus_Henrique - 29.07.2010
Dexo Ver, Veja abaixo na minha proxima resposta
Re: [AJUDA] Como Fazer Isto ? -
Mateus_Henrique - 29.07.2010
tenta assim:
pawn Код:
if(strcmp(cmd, "/darvida", true) == 0 && IsPlayerConnected(playerid)) {
if(IsPlayerAdmin(playerid) == 1){
new tmp[256];
new plid;
new Health;
tmp = strtok(cmdtext, idx);
if(!strlen(tmp)) {
SendClientMessage(playerid, COR AQUI, "/darvida [ID]");
return 1;
}
if(Health < 0 || Health > 100) { SendClientMessage(playerid, COR AQUI, " vida nao pode ser menos que 1 Maior que 100!"); return 1; }
plid = strval(tmp);
SendClientMessage(playerid, COR AQUI, "Vocк completou a vida de alguem com sucesso!");
SendClientMessage(plid, COR AQUI, "O admin online completou sua vida.");
SetPlayerHealth(plid, 100);
return 1;
}
return 1;
}
Re: [AJUDA] Como Fazer Isto ? -
zSuYaNw - 29.07.2010
ele disse de 0 A 100 , tipo se ele quizer matar ele usa /vida 15 1 ?
pawn Код:
if(Health < 0 || Health > 100)
@Matheus Leia as regras antes de postar!!
Re: [AJUDA] Como Fazer Isto ? -
Mateus_Henrique - 29.07.2010
vlw por avisar garfield ja editei o cod
Re: [AJUDA] Como Fazer Isto ? -
TiagoPS - 31.07.2010
Bom desculpe a demora em responder.
Mas obrigadoera isto mesmo que estava procurando
Obrigado ^^