Ajuda com sistema de pontos em 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 com sistema de pontos em GZ (
/showthread.php?tid=301801)
Ajuda com sistema de pontos em GZ -
euclaro - 05.12.2011
Galera, no GM no SampForver, tem um sistema por pontos, que qqndo eu do o comando inicia a''guerra'' e ela acaba qndo eu do o msm comando sabe?so qe eu queria qe so player das org podessem dar o comando, e depois de 3 minutos acabasse sozim sabe? tipo um /dominar aque esta o comando
Код:
if(!strcmp("/guerradepontos", cmdtext))
{
if(PlayerInfo[playerid][pAdmin] >= 1340)
{
if(Morro[Guerra] >= 1)
{
FinalizarGuerraMorro();
}
else
{
IniciarGuerraMorro();
}
return 1;
}
}
Re: Ajuda com sistema de pontos em GZ -
.Unnamed - 05.12.2011
Para isso se cria um Time.
Exemplo abaixo:
Код:
if(!strcmp("/dominar",cmdtext))
{
if(guerra == true) return SendClientMessage(playerid,-1,"Jб possui uma guerra no local");
SetTimer("Guerra",3*60000,0);
SendClientMessageToAll(-1,"Acabou de iniciar uma guerra no local");
guerra = true;
//Funзхes desejadas aqui
return true;
}
Inнcio GM:
Код:
forward Guerra();
new bool: guerra = false;
Final GM:
Код:
public Guerra()
{
guerra = false;
SendClientMessageToAll(-1,"A guerra estб finalizada!");
}
PS: й sу um exemplo. Agora construa vocк mesmo