eXtreme_David

Afrika | Prison

May 22nd, 2011
123
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Pawn 1.71 KB | None | 0 0
  1. /* Include */
  2. #include <a_samp>
  3. #include <zcmd>
  4. #include <sscanf2>
  5. /* New */
  6. new unprisont;
  7. /*                                                                            */
  8. public OnFilterScriptInit()
  9. {
  10.     unprisont = SetTimer("Unprison", 1000, true);
  11.     return true;
  12. }
  13.  
  14. public OnFilterScriptExit()
  15. {
  16.     KillTimer(unprisont);
  17.     return true;
  18. }
  19. /* ZCMD */
  20. CMD:prison(playerid,params[])
  21. {
  22.     new
  23.     id,
  24.     vreme;
  25.     if(GetPVarInt(playerid,"Admin") < 2) return SendClientMessage(playerid, -1,"Nisi Adminstrator");
  26.     if(sscanf(params, "ui", id, vreme)) return SendClientMessage(playerid, -1, "KoRiStI | /prison <id> <sekunde>");
  27.     SetPVarInt(id,"kaznjen", 1);
  28.     SetPVarInt(id,"kaznjenv", vreme * 1000);
  29.     SetPlayerInterior(id, 6);
  30.     SetPlayerPos(id, 346.870025, 309.259033, 999.155700);
  31.     return true;
  32. }
  33.  
  34. CMD:unprison(playerid,params[])
  35. {
  36.     new
  37.     id;
  38.     if(GetPVarInt(playerid,"Admin") < 2) return SendClientMessage(playerid, -1,"Nisi Adminstrator");
  39.     if(sscanf(params, "u", id)) return SendClientMessage(playerid, -1, "KoRiStI | /unprison <id>");
  40.     SetPVarInt(id,"kaznjenv", 0);
  41.     SetPVarInt(id,"kaznjen", 0);
  42.     SetPlayerInterior(playerid, 0);
  43.     SetPlayerPos(playerid, 1539.0192, -1657.2399, 13.5469);
  44.     return true;
  45. }
  46. /*                                                                            */
  47. forward Unprison(playerid);
  48. public Unprison(playerid)
  49. {
  50.     if(GetPVarInt(playerid,"kaznjen") != 1) return false;
  51.     SetPVarInt(playerid,"kaznjenv", GetPVarInt(playerid,"kaznjenv") - 1000);
  52.     if(GetPVarInt(playerid,"kaznjenv") == 0)
  53.     {
  54.         SetPVarInt(playerid,"kaznjen", 0);
  55.         SetPlayerInterior(playerid, 0);
  56.         SetPlayerPos(playerid, 1539.0192, -1657.2399, 13.5469);
  57.         return true;
  58.     }
  59.     return true;
  60. }
Advertisement
Add Comment
Please, Sign In to add comment