[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
#2

explica melhor para os iniciantes, +rep
Reply
#3

Falta algumas explicaзхes ai, mas da pro gasto : ]
Reply
#4

Eu nгo entendi nada e.e'

Era melhor ter postado como FS, rs. Й mais fбcil adaptar do que entender isso ;P
Reply
#5

Pois й, isso era a segunda versao do meu Sistema De Recompensa onde eu coloquei novas funcoes, mais decidir nao posta-lo como FS e fazer um tuto
Reply
#6

Pegou o sistema do mata-mata .-.
Reply
#7

Quote:
Originally Posted by Delete_
Посмотреть сообщение
Pegou o sistema do mata-mata .-.
nao peguei, pq so crio GM DM/TDM

Meu sistema nao tem so isso
Reply
#8

Cara eu mexo com mata-mata desde o 0.2x, sei que tem essas funзхes no gm atй a 'stringx' й igual. Mais se for um tutorial de como montar o code, tб bacana.
Reply
#9

Valores Excessivo, e Organizaзгo 0. Arruma isso ae.
Reply
#10

Tб legal. Mas Alteraзхes e Melhoramentos seriam uma Boa. Salvar Nivel de Recompensa Seria Ideal.

#Primeiro Post.
Reply


Forum Jump:


Users browsing this thread: 2 Guest(s)