[Pedido] Matar e morreu aparecer no chat
#1

Queria um script que toda vez q vc morre-se pra alguem manda-se uma msg no chat lб onde escreve
(( Vocк morreu pra tal cara, com tal arma ))
E qnd mata-se aparece-se
(( Vocк matou tal cara, com tal arma ))

Jб procurei mas nunca acho sempre acho daquele chat do f9 lб do chat kill e n sei fazer pq sou nb =\
Reply
#2

SendDeathMessage

--

Entendi errado.

Use:

pawn Код:
new
     killerName[MAX_PLAYER_NAME],
     playeridName[MAX_PLAYER_NAME],
     formattedMessage[128];

GetPlayerName(killerid, killerName, sizeof killerName);
GetPlayerName(playerid, playeridName, sizeof playeridName);

format(formattedMessage, sizeof formattedMessage, "O jogador: %s (%d) matou o jogador %s (%d)", killerName, killerid, playeridName, playerid);
SendClientMessageToAll(-1, formattedMessage);
Coloque este cуdigo na OnPlayerDeath.
Reply
#3

nessa pagina do Codigos Uteis tem 1 olhe
https://sampforum.blast.hk/showthread.php?tid=144744&page=264
Reply
#4

Quote:
Originally Posted by Lуs
Посмотреть сообщение
SendDeathMessage

--

Entendi errado.

Use:

pawn Код:
new
     killerName[MAX_PLAYER_NAME],
     playeridName[MAX_PLAYER_NAME],
     formattedMessage[128];

GetPlayerName(killerid, killerName, sizeof killerName);
GetPlayerName(playerid, playeridName, sizeof playeridName);

format(formattedMessage, sizeof formattedMessage, "O jogador: %s (%d) matou o jogador %s (%d)", killerName, killerid, playeridName, playerid);
SendClientMessageToAll(-1, formattedMessage);
Coloque este cуdigo na OnPlayerDeath.
Й quase isso, mas a msg sу era pra aparecer pro cara que matou e pro que morreu
tipo: vc matou fulano com desert eagle
vc morreu para fulano com desert eagle

Saca?
Reply
#5

isso e simples

aqui tem

pawn Код:
public OnPlayerDeath(playerid, killerid, reason)
{
    new
        matador[MAX_PLAYER_NAME],
        morto[MAX_PLAYER_NAME],
        nomearma[32],
        pt[128]
    ;

    GetPlayerName(killerid, matador, MAX_PLAYER_NAME);
    GetPlayerName(playerid, morto, MAX_PLAYER_NAME);
    GetWeaponName(reason,nomearma,sizeof(nomearma));

    format(pt, sizeof pt, "Voce morreu para %s com uma %s", matador, nomearma);
    SendClientMessage(playerid, -1, pt);

    format(pt, sizeof pt, "Voce matou %s com uma %s ", morto, nomearma);
    SendClientMessage(killerid, -1, pt);
    return 1;
}
acho que ta certo
Reply
#6

PT nem funcionou qnd vc mata n aparece nada e qnd vc morre sу aparece assim: Voce morreu para com uma
Reply
#7

Й porque vocк fez errado. Tem de funcionar.
Reply
#8

esse code e obrigado a funcionar...
Reply


Forum Jump:


Users browsing this thread: 3 Guest(s)