[Tutorial] Sistema De Recompensa
#1

Bora la Galera.

No Comeco do seu GM coloque umas cores que usaremos no sistema..

Код:

#define MORTES          0xD9000096
Ainda no comeco de seu GM coloque essas variaveis

Код:
new newlevel; // Nivel De Procurado
new stringx[256];
new Mortes[MAX_PLAYERS];

Agora procure por
public OnPlayerDeath(playerid, killerid, reason)
e coloque isso dentro dela


Код:
new nome[MAX_PLAYER_NAME]; <<// Nome do player
GetPlayerName(killerid, nome, sizeof(nome));// <<-- Nome do player que matou
SetPlayerWantedLevel(playerid, 0);
SetPlayerWantedLevel(killerid, newlevel);
if(killerid == INVALID_PLAYER_ID) {
SendDeathMessage(INVALID_PLAYER_ID,playerid,reason);
}else{
SetPlayerScore(killerid,GetPlayerScore(killerid) +1);
SendDeathMessage(killerid,playerid,reason);
Mortes[killerid]++;
}
Esplicaзao:

Verifique o nнvel de procurado do jogador.

Код:
SetPlayerWantedLevel
Dar Nivel De Procurado ao player que fez o kill

Код:
SetPlayerWantedLevel(killerid, newlevel);
Dar Score novamente ao player responssavel pelo kill
Код:
SetPlayerScore(killerid,GetPlayerScore(killerid) +1);
Contador de killer que definimos no inicio
Код:
Mortes[killerid]++;

e aqui o codigo para chegar menssagens e contar a quantidade de mortes do player

Код:
if(Mortes[killerid] == 1)
{
format(stringx, sizeof(stringx), "[MORTES]: %s tirou o pe da lama jбЎ mandou um para a cova!", nome);
SendClientMessageToAll(MORTES, stringx);
}
Explicaзao:

Verificar a quantidade de mortes que o player esta tendo


Код:
if(Mortes[killerid] == 1) // 1 Morte XD
Levar a menssagem a todos online

Код:
format(stringx, sizeof(stringx), "[MORTES]: %s tirou o pe da lama jбЎ mandou um para a cova!", nome);
SendClientMessageToAll(MORTES, stringx);
Cor Que Definimos no inicio
Код:
MORTES  0xD9000096
Ajudei Quem Precisa e sу por que me pediram no skype

Creditos: [eDl]Andre_Pawno
Reply


Messages In This Thread
Sistema De Recompensa - by eDlAndrePawno - 02.05.2013, 19:31
Re: Sistema De Recompensa - by Schocc - 02.05.2013, 19:49
Re: Sistema De Recompensa - by smiiir - 02.05.2013, 19:54
Re: Sistema De Recompensa - by Kuddy - 02.05.2013, 20:40
Re: Sistema De Recompensa - by eDlAndrePawno - 02.05.2013, 20:43
Re: Sistema De Recompensa - by Delete_ - 02.05.2013, 20:57
Re: Sistema De Recompensa - by eDlAndrePawno - 02.05.2013, 21:03
Re: Sistema De Recompensa - by Delete_ - 02.05.2013, 21:23
Re: Sistema De Recompensa - by FixSkuL - 03.05.2013, 14:11
Re: Sistema De Recompensa - by xRaZeR - 03.05.2013, 18:35

Forum Jump:


Users browsing this thread: 4 Guest(s)