help please
#1

i want do a cmd
thats i ca use evrey 1 minute how i ca do this what i ned to use >>
?
Reply
#2

Use timer/variables.
https://sampwiki.blast.hk/wiki/SetTimer
Reply
#3

i just didnt do paawno about 1 year i forgot i mean
public OnPlayerKeyStateChange(playerid, newkeys, oldkeys) // makes QH Gate opened by horning
{
if((newkeys & KEY_FIRE) && (team[playerid] == 2))
{
if(UsingAnimation[playerid] == 1)
{
TogglePlayerControllable(playerid, 1);
ApplyAnimation(playerid,"TRAIN", "TRAN_GTUP",4.1,0,1,1,1,1);
UsingAnimation[playerid] = 0;
SetTimerEx("stopanimation", 4000, 0, "i", playerid);
}
new Float:hp, Float:a;
new target = GetClosestPlayer(playerid);
if(target == INVALID_PLAYER_ID || target == playerid) return 1;
if(team[target] == 2) return 1;
GetPlayerArmour(target,a);
if(GetDistanceBetweenPlayers(playerid,target) <= 2)
{
if(infected[target] == 0 && a > 2)
{
infected[target] = playerid;
SetPlayerTeam(target,3);
SendClientMessage(target, RED, "You have been infected!");
GameTextForPlayer(target, "~r~Infected!", 3000, 4);
SendClientMessage(target, WHITE, "Find the nearest Scientist(White) for cure before it is to late!");
}
if(a > 0) SetPlayerArmour(target, a-10);
else
{
GetPlayerHealth(target,hp);
if(hp-10 > 0) SetPlayerHealth(target, hp-10);
GetPlayerHealth(playerid,hp);
if(hp+10 < 200) SetPlayerHealth(playerid, hp+10);
}
/*
blood = TextDrawCreate(10.000000,100.000000,"");
TextDrawUseBox(blood,1);
TextDrawUseBox(blood,0xAA333355);
TextDrawAlignment(blood,2);
TextDrawTextSize(blood,3000,3000);
TextDrawShowForPlayer(target,blood);
SetTimerEx("cleartextdraw", 3000, 0, "i", target);
*/
}
}


i want make zombie can use this evry 1 minute
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)