Tutorial de como criar uma moeda secundária, o real, e evitar cheaters que querem ter mais grana que os outros.
Bom Começando:
Baixem essa include by: Andmeida10 : Clique aqui
Adicionem a include que você acabou de baixar na pasta include do seu pawno.
Começando a codar:
Logo abaixo de #include <a_samp> coloquem a sua nova include
#include <Real>
No topo do Gamemode logo abaixo das Includes adicione:
E logo abaixo adicione essa Foward:
Em OnGameModeExit adicione:
Em OnPlayerConnect adicione:
Agora no fim do Gamemode crie uma Public:
Pronto assim você já terá adicionado uma nova moeda no seu Gamemode ela ficara mais ou menos 1,5cm abaixo do dinheiro original do jogo pois tem servers que tem o sistema de procurado usando as estrelas do GTA Off assim não atrapalhará em nada
E Por fim para concluir a instalação da nova moeda no seu Gamemode abra o .pwn do seu Gamemode, pressione CTRL+H e no primeiro quadrinho coloquem "Money" (sem aspas) e no de baixo coloquem "Real" (sem aspas) irá aparecer uma caixinha com 4 opções clique em Yes To All e depois compile se ocorrer tudo bem compilará sem problemas. Assim você trocará todos os "gastos" do seu Gamemode pela moeda secundaria que acabamos de criar.
Tutorial by: TiagoPS
Baixem essa include by: Andmeida10 : Clique aqui
Adicionem a include que você acabou de baixar na pasta include do seu pawno.
Começando a codar:
Logo abaixo de #include <a_samp> coloquem a sua nova include
#include <Real>
No topo do Gamemode logo abaixo das Includes adicione:
new Text:Grana;
E logo abaixo adicione essa Foward:
forward Dinheiro();
Em OnGameModeInit adicione:
SetTimer("Dinheiro",1000, 1);
Em OnGameModeExit adicione:
TextDrawHideForAll(Grana); TextDrawDestroy(Grana);
Em OnPlayerConnect adicione:
TextDrawShowForPlayer(playerid, Grana);
Agora no fim do Gamemode crie uma Public:
public Dinheiro() { new str[128]; new playerid; format(str, 256, "~g~R$~r~:~w~%d", GetPlayerReal(playerid)); Grana = TextDrawCreate(497.000000, 118.000000,str); TextDrawBackgroundColor(Grana, 255); TextDrawFont(Grana, 1); TextDrawLetterSize(Grana, 0.509999, 2.100000); TextDrawColor(Grana, -1); TextDrawSetOutline(Grana, 1); TextDrawSetProportional(Grana, 0); for(new i; i < MAX_PLAYERS; i ++) { if(IsPlayerConnected(i)) { TextDrawHideForPlayer(i, Grana); TextDrawShowForPlayer(i, Grana); } } return 1; }
Pronto assim você já terá adicionado uma nova moeda no seu Gamemode ela ficara mais ou menos 1,5cm abaixo do dinheiro original do jogo pois tem servers que tem o sistema de procurado usando as estrelas do GTA Off assim não atrapalhará em nada
E Por fim para concluir a instalação da nova moeda no seu Gamemode abra o .pwn do seu Gamemode, pressione CTRL+H e no primeiro quadrinho coloquem "Money" (sem aspas) e no de baixo coloquem "Real" (sem aspas) irá aparecer uma caixinha com 4 opções clique em Yes To All e depois compile se ocorrer tudo bem compilará sem problemas. Assim você trocará todos os "gastos" do seu Gamemode pela moeda secundaria que acabamos de criar.
Tutorial by: TiagoPS