[AJUDA/DUVIDA] OnplayerDeath :D
#1

olha aqui galera seguinte,
й uma coisa meio nuub mais nem a pau to conseguindo fazer da sempre erro, eu queria botar esse sistema no meu onplayerdeath
Aqui sistema \/

pastebin.com/MZ4Sg3Pa

Aqui meu onplayerdeath

pastebin.com/WngG33Sp

ta ae
E tenho uma duvida, pode botar return no onplayerdeath? Pq eu nгo boto e funciona de boa, mais um dia um cara me falo que precisa de return...
Estou no aguardo t+
Reply
#2

Pode sim colocar return no onplayerdeath, se vocк quiser que as mensagens dele retorn use return 1. se nгo quiser coloque return 0.

http://pastebin.com/xZDrdsRX

Lк MP!
Reply
#3

e funciona de boa se eu deichar sem a return?
Reply
#4

Й bom colocar nй? O compilador irб lhe retornar uma warning pra retornar o valor, mais se ignorar acho que funfa. Nunca tentei deixar com warning return, porque gosto de tudo consertado.
Reply
#5

eu deichei sem return e nгo deu nenhum warning meu pawno me ama eu acho kkkkkk' vlw a mais uma duvida tirada vo dar um reputa para vc

#EDIT

Nгo ta dando para dar reputa pra ti shick :S
Reply
#6

^^
Precisa nгo hehe.
Reply
#7

reputation ta bugadin eu acho .-.
Reply
#8

ta nгo sу pode dar reputation pra alguem uma vez por dia eu acho
Reply
#9

PHP код:
public OnPlayerDeath(playeridkilleridreason)
{
   static
        
homelocoMAX_PLAYER_NAME ], //array para identificar o nome de quem matou        
        
atropeladoMAX_PLAYER_NAME ]; //array para identificar o nome de quem morreu
   
   
GetPlayerNameplayeridatropeladosizeofatropleado ) ); //Checka o nome de quem morreu
   
GetPlayerNamekilleridhomelocosizeofhomeloco ) ); //Checka o nome de quem matou
   
if( IsPlayerInAnyVehiclekillerid ) ) //Verificha se o "matador" estб em um veiculo
   
//chave para abrir as funзхes se o "matador" estiver em um veiculo
      
formatstringsizeof( string ), "[DB-INFO] %s fez db em %s e vai ser kickado pelo administrador"homelocoatropelado ); //Manda a mensagem, blablabla
      
SendClientMessageToAll( -1string ); //Уbvio, jб deve saber
      
return true//retorna verdadeiro, continuarб as funзхes abaixo
   
//chave para fechar as funзхes se o "matador" estiver em um veiculo
   
   
GameTextForPlayerplayerid"~r~Morreu ~b~TRAGICO"3000false ); 
   
GivePlayerMoneyplayerid, -5000 );
   
SendDeathMessagekilleridplayeridreason );
   
SetPlayerScorekilleridGetPlayerScorekillerid ) + );
   
GivePlayerMoneykillerid2500 );
   return 
true;

Reply
#10

BlueRider, no primeiro return true, onde estб escrito "continuarб as funзхes abaixo", nгo continua. Apenas retorna o valor, true no caso, e para. Para continuar abaixo, tire esse return true e deixe apenas o que estб no final do cуdigo, terб o mesmo efeito.
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)