[AJUDA] Com comando -
cotonete - 10.10.2011
Como eu faзo para quando incrementar uma variбvel atй 9 por exemplo, ir decrementando cnforme os players que usou ir morrendo,, atй ai ta certo..
mas como eu vou saber qual й ъltimo player que falta para decrementar? ou seja, como eu faзo para identifiicar o ъltimo player que ficou no tal lugar?
Re: [AJUDA] Com comando -
Dolby - 10.10.2011
Voce quer dizer...
pawn Код:
new Variavel[MAX_PLAYERS];
Varivel[playerid] += 1;
?
foi isso o que intendi.
Re: [AJUDA] Com comando -
cotonete - 10.10.2011
nгo, vou explicar melhor:
Tenho um comando de evento, certo? Esse comando tem uma variбvel:
contar++;
que vai contar quantos membros entrou, e quando o cara que teleportou para o evento morrer: contar--;
mas como eu identifico qual ultimo sobrevivente do evento?
Re: [AJUDA] Com comando -
Dolby - 10.10.2011
Voce pode fazer tipo
pawn Код:
public OnPlayerDeath(playerid,killerid,reason)
{
new nome[MAX_PLAYER_NAME];
new string[128];
GetPlayerName(playerid,nome,24);
if(contar == 1) return SendClientMessage(playerid,-1,"Voce foi o ultimo sobrevivente do Evento"),format(string,100,"O Player %s foi o Ultimo Sobrevivente do Evento",nome),SendClientMessageToAll(-1,string);
return 1;
}
Seria +/- Isto?
Re: [AJUDA] Com comando -
cotonete - 10.10.2011
nгo.. eu digo uma funзгo para verificar por exemplo, o ganhador do evento, isto й, o ъltimo participante
Re: [AJUDA] Com comando -
Vai_Besta - 10.10.2011
Se for um evento de DM o exemplo do Gustavo esta correto
pawn Код:
//
PEvento;//topo
Taevento[MAX_PLAYERS];//topo
if(Taevento[playerid] == 1) return SendClientMessage(playerid,-1,"Vocк ja esta no evento");//comando evento
PEvento++;//comando de entrar no evento
Taevento[playerid]++;//comando do evento
if(PEvento == 1) SendClientMessage(playerid,-1,"Vocк foi o ultimo a morrer,parabens"),GivePlayerMoney(playerid,5000);//public OnPlayerDeath
if(Taevento[playerid] == 1) Taevento--,PEvento--;//public OnPlayerDeath