[Ajuda] Score bugando !
#1

bom gente nгo sei oque й ja vasculhei tudo, tudo mesmo e o seguinte, eu instalei um ranking do bruno silva e tipo eu mato por exemplo 1 cara ai saio do servidor quando eu volto aparece 0 de score mas la no scriptfiles buga e fica com ums 5/10/20, e no ranking tambйm mas nгo sei se o ranking que bugou pф mas ajuda aer,

PHP код:
public OnPlayerDeath(playeridkilleridreason)
{
Informacoes[playerid][PlayerDeaths]++;
Informacoes[killerid][PlayerKills]++;
SetPlayerScore(killeridGetPlayerScore(killerid) + 1);
Informacoes[killerid][PlayerScore]++;
SendDeathMessage(killerid,playerid,reason);
if(
GetPlayerColor(playerid) == GetPlayerColor(killerid)) // Se o cor do morto for igual a do assassino
{
SetPlayerScore(killerid,GetPlayerScore(killerid) - 1); // tiramos 1 de score
SendClientMessage(killeridCOR_VERMELHO"Vocк foi punido pois nгo й permitido matar um jogador do mesmo time !");
GivePlayerMoney(killerid,-10000); // tiramos 2k dele
}
return 
1;

ranking que uso !

https://sampforum.blast.hk/showthread.php?tid=352910

dou +rep !
Reply
#2

pawn Код:
SetPlayerScore(killerid, GetPlayerScore(killerid) + 1);
//Por
SetPlayerScore(playerid, ++);


SetPlayerScore(killerid,GetPlayerScore(killerid) - 1);
//por
SetPlayerScore(killerid,--);
Reply
#3

Quote:
Originally Posted by mau.tito
Посмотреть сообщение
pawn Код:
SetPlayerScore(killerid, GetPlayerScore(killerid) + 1);
//Por
SetPlayerScore(playerid, ++);


SetPlayerScore(killerid,GetPlayerScore(killerid) - 1);
//por
SetPlayerScore(killerid,--);
tendi nгo manolo '-' pega o onplayerdeath e poin isso aer !
Reply
#4

So troca as coisas que postei!
Reply
#5

Quote:
Originally Posted by mau.tito
Посмотреть сообщение
So troca as coisas que postei!
'-' eu tentei mas vocк nгo explicou direito pф kkk '---' explica aer da um edit !
Reply
#6

pawn Код:
SetPlayerScore(killerid, GetPlayerScore(killerid) + 1); // essa linha do seu code troque por
//esta linha abaixo
SetPlayerScore(playerid, ++);

//esse e outra linha do seu code
SetPlayerScore(killerid,GetPlayerScore(killerid) - 1);
//troque por a linha a seguir
SetPlayerScore(killerid,--);
Reply
#7

C:\Documents and Settings\Administrador\Desktop\prontobt\gamemodes\ BTv1.0.pwn(359) : error 029: invalid expression, assumed zero
C:\Documents and Settings\Administrador\Desktop\prontobt\gamemodes\ BTv1.0.pwn(359) : warning 215: expression has no effect
C:\Documents and Settings\Administrador\Desktop\prontobt\gamemodes\ BTv1.0.pwn(359) : error 001: expected token: ";", but found ")"
C:\Documents and Settings\Administrador\Desktop\prontobt\gamemodes\ BTv1.0.pwn(359) : error 029: invalid expression, assumed zero
C:\Documents and Settings\Administrador\Desktop\prontobt\gamemodes\ BTv1.0.pwn(359) : fatal error 107: too many error messages on one line

Compilation aborted.Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase


4 Errors.
Reply
#8

qual a linha ne!
Reply


Forum Jump:


Users browsing this thread: 4 Guest(s)