Perder level apуs aзгo? -
Mercurio - 16.07.2012
Boa noite/madrugada/dia ...
Vim aqui pois estou farto de um Anti-Db que tem em meu servidor... ( Ele funfa perfeitamente ), mas ele kika o player que cometeu DB e tals...
Eu queria saber se seria possнvel por para o player que cometeu o DB perder level, observe o cуdigo de level;
pawn Код:
dini_IntSet(conta, "Level", Level[i])
Й isso, espero que seja necessбrio, o cуdigo do Driver-By:
pawn Код:
if(GetPlayerState(killerid) == PLAYER_STATE_DRIVER)
{
new string[64];
SendClientMessage(playerid, COR_VERMELHO, "Vocк foi automбticamente kickado por cometer DB 'Driver-By'!");
format(string, sizeof string, "{1E90FF}( PROTEЗГO ){FFFFFF} O player %s foi kickado por matar dentro de um veнculo.", nome(playerid));
SendClientMessageToAll(-1, string);
Kick(killerid);
}
Lembrando, eu estou querendo que o player que pratique a aзгo perca 2 leveis '-'
Alguйm poderia me ajudar? :/ ( Se nгo for pedir muito й obvio ).
Re: Perder level apуs aзгo? -
ViniBorn - 16.07.2012
Troca
Por
Re: Perder level apуs aзгo? -
Mercurio - 16.07.2012
Quote:
Originally Posted by Viniborn
|
Irei testar '-'
Re: Perder level apуs aзгo? -
ViniBorn - 16.07.2012
Caso necessite de atualizar no "TAB", acrescente isso :
pawn Код:
Level[killerid] -= 2;
SetPlayerScore(killerid, Level[killerid]);
Re: Perder level apуs aзгo? -
Mercurio - 16.07.2012
Quote:
Originally Posted by Viniborn
Caso necessite de atualizar no "TAB", acrescente isso :
pawn Код:
Level[killerid] -= 2; SetPlayerScore(killerid, Level[killerid]);
|
Ok.
Obrigado
@EDIT
Mas uma coisinha...
Quando o player mata o outro, eu fiz para aparecer a seguinte mensagem:
pawn Код:
format(string, sizeof string, "{1E90FF}( PROTEЗГO ){FFFFFF} O player %s perdei 1 level por matar dentro de um veнculo.", nome(playerid));
SendClientMessageToAll(-1, string);
Mas ai vai sair o nick de quem morreu...
Como faзo para sair o nick de quem matou?
Alguйm? ;|
Re: Perder level apуs aзгo? -
Mercurio - 16.07.2012
Alguйm? *-*
Re: Perder level apуs aзгo? -
ViniBorn - 16.07.2012
Troque nome(playerid) por nome(killerid)
Re: Perder level apуs aзгo? -
Mercurio - 16.07.2012
Quote:
Originally Posted by Viniborn
nome(playerid) para nome(killerid)
|
Obg denovo