evento nome de quem matou -
Slipk - 28.11.2014
tava terminando o sistema de evento e travei aqui:
PHP код:
public OnPlayerDeath(playerid, killerid, reason)
{
GetPlayerName(playerid, Name, sizeof(Name));
for(new i=0;i<=EVENTOID;i++)
{
if (entrouevento[i] == 1)
{
format(Celulas, sizeof(Celulas),"{FFFFFF}[Evento]O Player {FF230A}%s {ffffff} morreu no Evento.", Name);
SendClientMessageToAll(Vermelho,Celulas);
entrouevento[playerid] = false;
}
}
return 1;
}
quero colocar o nome de quem matou o player no evento, alguйm pode me ajudar ?
Re: evento nome de quem matou -
silenthill - 28.11.2014
sу uma idйia
pawn Код:
new string[256];
if(entrouevento[playerid] == 1){
format(string, sizeof(string), "| INFO - EVENTO | O(A) Jogador(a) %s matou %s no evento.",kname, aname);
SendClientMessageToAll(Vermelho,Celulas);
entrouevento[playerid] = 0;
return 1;
}
Mais ou menos assim: kname й capta o nome do assassino, aname do ferrado que morreu
Re: evento nome de quem matou -
Slipk - 28.11.2014
Quote:
Originally Posted by silenthill
sу uma idйia
pawn Код:
new string[256]; if(entrouevento[playerid] == 1){ format(string, sizeof(string), "| INFO - EVENTO | O(A) Jogador(a) %s matou %s no evento.",kname, aname); SendClientMessageToAll(Vermelho,Celulas); entrouevento[playerid] = 0; return 1; }
Mais ou menos assim: kname й capta o nome do assassino, aname do ferrado que morreu
|
kk gostei, o problema que eu nunca fiz algo do tipo preciso pegar o nome de quem matou mais como ? o nome de quem morreu й facil, mais pegar o nome de quem matou tal player dentro do evento й tenso '-' para mim
Re: evento nome de quem matou -
silenthill - 28.11.2014
Define antes, se nгo vai dar erro
exemplo:
pawn Код:
new kname[MAX_PLAYER_NAME];
GetPlayerName(killerid, kname, MAX_PLAYER_NAME);
format(file2, sizeof(file2), PASTA_CONTAS, kname);
Re: evento nome de quem matou -
[BOPE]Seu._.Madruga - 28.11.2014
Ajudei?
+Rep
Cуdigo pronto e tenho absoluta certeza que й
Funcional! E estou respondendo pelo celular
Se ajudei avisa.
PHP код:
public OnPlayerDeath(playerid, killerid, reason)
{
new aname[MAX_PLAYER_NAME], pname[MAX_PLAYER_NAME];
GetPlayerName(playerid, aname, sizeof(aname));
GetPlayerName(killerid, pname, sizeof(pname));
for(new i=0;i<=EVENTOID;i++)
{
If (entrouevento[i] == 1)
{
format(Celulas, sizeof(Celulas),"{FFFFFF}[Evento] O(A) Player {FF230A}%s {FFFFFF} matou{FF230A} %s {FFFFFF}no Evento.",pname, aname );
SendClientMessageToAll(Vermelho,Celulas);
entrouevento[playerid] = false;
}
}
return 1;
}
Re: evento nome de quem matou -
Slipk - 28.11.2014
Quote:
Originally Posted by silenthill
Define antes, se nгo vai dar erro
exemplo:
pawn Код:
new kname[MAX_PLAYER_NAME]; GetPlayerName(killerid, kname, MAX_PLAYER_NAME); format(file2, sizeof(file2), PASTA_CONTAS, kname);
|
vlw cara ajudou muito aqui, sabe explicar
Re: evento nome de quem matou -
Slipk - 28.11.2014
Quote:
Originally Posted by [BOPE]Seu._.Madruga
Ajudei? +Rep
Cуdigo pronto e tenho absoluta certeza que й Funcional! E estou respondendo pelo celular
Se ajudei avisa.
PHP код:
public OnPlayerDeath(playerid, killerid, reason)
{
new aname[MAX_PLAYER_NAME], pname[MAX_PLAYER_NAME];
GetPlayerName(playerid, aname, sizeof(aname));
GetPlayerName(killerid, pname, sizeof(pname));
for(new i=0;i<=EVENTOID;i++)
{
If (entrouevento[i] == 1)
{
format(Celulas, sizeof(Celulas),"{FFFFFF}[Evento] O(A) Player {FF230A}%s {FFFFFF} matou{FF230A} %s {FFFFFF}no Evento.",pname, aname );
SendClientMessageToAll(Vermelho,Celulas);
entrouevento[playerid] = false;
}
}
return 1;
}
|
vlw cara tambйm ajudou