[Ajuda] Dinheiro GZ - Printable Version
+- SA-MP Forums Archive (
https://sampforum.blast.hk)
+-- Forum: Non-English (
https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (
https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Português/Portuguese (
https://sampforum.blast.hk/forumdisplay.php?fid=34)
+---- Thread: [Ajuda] Dinheiro GZ (
/showthread.php?tid=486472)
Dinheiro GZ -
IGp - 08.01.2014
Tenho um sistema de /dominar no gm que eu baixei, ele funciona certinho..
Mas quero que ao dominar, ele ganhe 3k a cada 3 minutos. Mas para que pessoas nгo abusem disso, quero um sistema que verifique se o player dominou, se nгo tiver dominado ele nгo ganha nada, se tiver dominado ganha o 3k..
Fiz os codes :
PHP код:
new Dominei[MAX_PLAYERS];
Topo do GM ^
Ao dominar \/
PHP код:
if(IsPlayerInPista(playerid))
{
GetPlayerName(playerid, playername, MAX_PLAYER_NAME);
if(GuerranoAero != GetPlayerOrg(playerid))
{
format(string, sizeof(string), "%s e a Groove Street dominaram o territorio da Pista de Skate",playername);
OOCLosSantos(TEAM_GROVE_COLOR, string);
}
SendClientMessage(playerid, COLOR_GRAD5, "A Pista de Skate agora й sua.");
GangZoneStopFlashForAll(GZPista);
GangZoneShowForAll(GZPista,TEAM_GROVE_COLOR);
Dominando[playerid] = 0;
ProvocoAero[playerid] = 0;
Dominei[playerid] = 1; // Ele dominou
SetTimer("GranaDominar", 180000, true);
GuerranoAero = 0;
donoaero = 14;
KillTimer(TempoGuerraPista);
return true;
}
E agora a public GranaDominar:
PHP код:
forward GranaDominar(playerid);
public GranaDominar(playerid)
{
if // Parei por aqui, deu fail no cerebro
Quero que por exemplo, quando alguem domina o territуrio dele, ele para de ganhar o dinheiro. E quando tiver dominado, ganha 3k e a mensagem :
PHP код:
SendClientMessage(playerid, COLOR_GREY, "Vocк ganhou 3000 R$ por manter esta бrea dominada.");
Obrigado se alguem ajudar; o oque eu quero й que a public verifique se tб dominado.
*Coloquei em PHP pois fica mais bunitu e organizado!