Hi I Want to know how to do /kill and wait 150 sec before do it Agian :)
#1

Hi I Want to know how to do /kill and wait 150 sec before do it Agian '

So please help me/Jonas4334
Reply
#2

pawn Код:
new PlayerKilled[MAX_PLAYERS] = 0;

    if(strcmp(cmdtext, "/kill", true) == 0)
    {
      if(PlayerKilled[playerid] == 1)
      {
        SendClientMessage(playerid, COLOR, "You have to wait 150 seconds before typing this again.");
        return 1;
        }
        SetPlayerHealth(playerid, 0;
        PlayerKilled[playerid] = 1;
        SetTimerEx("ResetKill",150000, false, "i", playerid);
    }
   
forward ResetKill(playerid);
public ResetKill(playerid)
{
    PlayerKilled[playerid] = 0;
    return 1;
}
Reply
#3

Quote:
Originally Posted by »Shadow™«
pawn Код:
new PlayerKilled[MAX_PLAYERS] = 0;

    if(strcmp(cmdtext, "/kill", true) == 0)
    {
      if(PlayerKilled[playerid] == 1)
      {
        SendClientMessage(playerid, COLOR, "You have to wait 150 seconds before typing this again.");
        return 1;
        }
        SetPlayerHealth(playerid, 0;
        PlayerKilled[playerid] = 1;
        SetTimerEx("ResetKill",150000, false, "i", playerid);
    }
   
forward ResetKill(playerid);
public ResetKill(playerid)
{
    PlayerKilled[playerid] = 0;
    return 1;
}
Use Pvars, much better for the script.
Reply
#4

Quote:
Originally Posted by jonas4334
Hi I Want to know how to do /kill and wait 150 sec before do it Agian '

So please help me/Jonas4334
Yeah, I try to keep it basic for the new people...
Reply
#5

I Dont know where to put it in pawn lol
Reply
#6

TOP of your script
Код:
new PlayerKilled[MAX_PLAYERS] = 0;
OnPlayerCommandText
Код:
if(strcmp(cmdtext, "/kill", true) == 0)
	{
	  if(PlayerKilled[playerid] == 1)
	  {
	    SendClientMessage(playerid, COLOR, "You have to wait 150 seconds before typing this again.");
	    return 1;
		}
		SetPlayerHealth(playerid, 0;
		PlayerKilled[playerid] = 1;
		SetTimerEx("ResetKill",150000, false, "i", playerid);
	}
Anywhere.
I prefer have the bottom tough.
Код:
forward ResetKill(playerid);
public ResetKill(playerid)
{
	PlayerKilled[playerid] = 0;
	return 1;
}
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)