/ajail help...
#1

Hey everyone, why doesn't those work?

pawn Код:
new Jailtimer;
   
    public Jailtime(playerid)
    {
      if(PlayerInfo[playerid][pJailTime] == 0)
      {
        SendClientMessage(playerid,COLOR_GREEN,"Free!");
        GameTextForPlayer(playerid,"~g~Free!",3000,0);
            SetPlayerPos(playerid,193.8779,178.3853,1003.0234);
            KillTimer(Jailtimer);
            TogglePlayerControllable(playerid,1);
        }
        else
        {
      PlayerInfo[playerid][pJailTime] = -1;
      new string[256];
      format(string,sizeof(string),"~w~Jail left ~n~%d",PlayerInfo[playerid][pJailed]);
      GameTextForPlayer(playerid,string,1000,1);
      }
      return 1;
    }
   
    dcmd_ajail(playerid,params[])
    {
      if(PlayerInfo[playerid][pAdmin] == 0) return 1;
        new id,time,reason,pName[MAX_PLAYER_NAME],idName[MAX_PLAYER_NAME],string[256],server[256];
        if(sscanf(params,"uds",id,time,reason)) return SendClientMessage(playerid,COLOR_DARKRED,"Usage: /ajail <playerid/partofname> <time> <reason>");
        SetPlayerPos(id,193.4962,174.8080,1003.0234);
        format(string,sizeof(string),"Jailed for %d seconds! You must stay in the jail until the jailtime ends",time);
        SendClientMessage(id,COLOR_DARKRED,string);
        SendClientMessage(id,COLOR_DARKRED,"Kill someone in jail and you will face a BAN!");
        PlayerInfo[id][pJailTime] = time;
        TogglePlayerControllable(id,0);
        Jailtimer = SetTimerEx("Jailtime",1000,1,"u",id);
        GetPlayerName(playerid,pName,sizeof(pName));
        GetPlayerName(id,idName,sizeof(idName));
        format(server,sizeof(server),"Admin %s jailed %s for %d seconds - Reason: %s",pName,idName,time,reason);
        SendClientMessageToAll(COLOR_DARKRED,string);
        return 1;
    }
Thank you.
Reply
#2

when you compile dont you get any errors ?

Gr Dopey
Reply
#3

Код:
SetTimerEx("Jailtime",1000,1,"u",playerid)
to
Код:
SetTimerEx("Jailtime",1000,1,"d",playerid)
Quote:
Originally Posted by [DDC
Dopey ]
when you compile dont you get any errors ?

Gr Dopey
He'd run it to know his script doesn't work, so he had done what you ask in his script.
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)