[Ajuda] /cura - 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] /cura (
/showthread.php?tid=253947)
[Ajuda] /cura -
iacocesar123 - 08.05.2011
Ola sou novo em pawn e estou tentando fazer um comando de cura mas nao estou conseguindo fazer um settimer para aguardar o tempo e curar de novo alguem me ajuda?
Код:
if(strcmp(cmdtext, "/cura", true)==0)
{
SetTimer("regenerar",1000,playerid);
if(PlayerTeam[playerid] == 0){
SetPlayerHealth(playerid, 100);
SendClientMessage(playerid,COLOR_RED,"Vocк se curou aguarde 1m para se curar de novo");
}
else
{
SendClientMessage(playerid,COLOR_RED,"Vocк nгo pode usar este comando");
}
}
}
Re: Ajuda /cura -
JonathanFeitosa - 08.05.2011
pawn Код:
if(strcmp(cmdtext, "/cura", true)==0)
{
GivePlayerMoney(playerid, -100);
SetPlayerHealth(playerid, 100);
SendClientMessage(playerid,COLOR_RED,"Vocк se curou й perdeu 100 reais.);
return true;
}
Re: Ajuda /cura - rjjj - 08.05.2011
Isto deve resolver o seu problema
.
Use este cуdigo como o seu comando
:
pawn Код:
if(strcmp(cmdtext, "/cura", true)==0)
{
#define Um_Minuto (60000)
if(GetPVarInt(playerid,"Regenerado")) return SendClientMessage(playerid,COLOR_RED,"Vocк se curou aguarde 1m para se curar de novo");
if(PlayerTeam[playerid] == 0)
{
SetPlayerHealth(playerid, 100);
SendClientMessage(playerid,COLOR_RED,"Vocк se curou aguarde 1m para se curar de novo");
SetTimerEx("regenerar", Um_Minuto, false, "n", playerid);
SetPVarInt(playerid,"Regenerado", true);
}
else
{
SendClientMessage(playerid,COLOR_RED,"Vocк nгo pode usar este comando");
}
return true;
}
E coloque no Final do GM, antes de compilar:
pawn Код:
forward regenerar(playerid);
public regenerar(playerid) return SetPVarInt(playerid,"Regenerado", false);
Espero ter ajudado
.
Re: Ajuda /cura -
iacocesar123 - 08.05.2011
poxa cara funfo legal e olha que eu to fazendo curso de tecnico em informatica e nem consegui fazer esse comando fico soshow vlw.