Advertisement
Guest User

Untitled

a guest
Jan 12th, 2019
86
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 2.84 KB | None | 0 0
  1. quest ban_panel begin
  2. state start begin
  3. when 69000.use with pc.is_gm() begin
  4. say_reward("Książka Administratora:")
  5. local s = select("Zbanuj Gracza", "Odbanuj Gracza", "Zbanuj Gracza Czasowo", "Info Gracz", "Wyjdź ")
  6. if s == 5 then
  7. return
  8. elseif s == 1 then
  9. say("Podaj nick gracza:")
  10. local nick = input()
  11. say("Podaj powód zbanowania:")
  12. local powod = input()
  13. say("Na pewno chcesz zbanować?")
  14. local na_pewno = select("Tak", "Nie")
  15. if na_pewno == 2 then
  16. return
  17.  
  18. elseif na_pewno == 1 then
  19. local id = query("SELECT account_id FROM player.player WHERE name = '"..nick.."';")
  20. query("UPDATE account.account SET status = 'BLOCK' WHERE id = '"..id.."';")
  21. query("UPDATE account.account SET channel_company = '"..powod.."' WHERE id = '"..id.."';")
  22. notice_all("Gracz o nicku "..nick.." został Zablokowany Permamentnie! ")
  23. notice_all("Powodem Blokady jest: "..powod.." ! ")
  24. end
  25. elseif s == 2 then
  26. say("Podaj nick gracza:")
  27. local nick = input()
  28. say("Na pewno chcesz odbanować gracza?")
  29. local na_pewno = select("Tak", "Nie")
  30. if na_pewno == 2 then
  31. return
  32.  
  33. elseif na_pewno == 1 then
  34. local id = query("SELECT account_id FROM player.player WHERE name = '"..nick.."';")
  35. query("UPDATE account.account SET status = 'OK', availDt = '0000-00-00 00:00:00' WHERE id = '"..id.."';")
  36. notice_all("Gracz o nicku "..nick.." został Odblokowany! ")
  37. end
  38. elseif s == 3 then
  39. say("Podaj nick:")
  40. local nick = input()
  41. say("Podaj do Kiedy ma zostać zbanowany przyjmująć że :")
  42. say_red("1=24h , 2=48h , 3=72h I tak dalej[ENTER] ")
  43. local day = input()
  44. say("[ENTER]Podaj Powód Blokady ")
  45. local powod = input()
  46. say("Na pewno chcesz zbanować?")
  47. local tak = select("Tak", "Nie")
  48. if tak == 2 then
  49. return
  50.  
  51. elseif tak == 1 then
  52. local id = query("SELECT account_id FROM player.player WHERE name = '"..nick.."';")
  53. query("update account.account set availDt = date_add(now(),INTERVAL "..day.." DAY) where id='"..id.."';")
  54. query("UPDATE account.account SET channel_company = '"..powod.."' WHERE id = '"..id.."';")
  55. notice_all("Gracz o nicku "..nick.." został Zablokowany ")
  56. notice_all("Blokada Będzie Trwać "..day.." Dni Powód Blokady: "..powod.." ! ")
  57. end
  58.  
  59. elseif s == 4 then
  60. say("Wpisz nick gracza:")
  61. local nick = input()
  62. local ip = query("SELECT ip FROM player.player WHERE name = '"..nick.."';")
  63. say("Podaj Ponownie Nick w celu potwierdzenia ")
  64. local nick2 = input()
  65. local infoid = query("SELECT account_id FROM player.player WHERE name = '"..nick2.."';")
  66. local login = query("SELECT login FROM account.account WHERE id = '"..infoid.."';")
  67. local lvl = find_pc_by_name(nick)
  68. say("Level: "..pc.get_level(lvl))
  69. say("Czas gry: "..pc.getplaytime(lvl))
  70. say("Ip: "..ip)
  71. say("Ilość Expa:"..pc.get_exp(lvl))
  72. say("Postać Zawiera:"..pc.getgold(lvl).." Yang ")
  73. say("Max HP:"..pc.get_hp(lvl))
  74. say("Max MP:"..pc.get_sp(lvl))
  75. say("Login Postaci to : "..login)
  76. end
  77. end
  78. end
  79. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement