Guest User

Untitled

a guest
Apr 25th, 2017
172
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 23.63 KB | None | 0 0
  1. function adminJail(thePlayer, commandName, targetPlayer, ido, ...)
  2. if getElementData(thePlayer, "acc:admin") >= 1 then
  3.  
  4. if not (targetPlayer) or not (ido) or not (...) then
  5. outputChatBox("#4cc9c9Használat: #ffffff/" .. commandName .. " [Név / ID] [Perc] [Indok]", thePlayer, 255, 255, 255, true)
  6. else
  7.  
  8. local targetPlayer, targetPlayerName = exports.mta_main:findPlayer(thePlayer, targetPlayer)
  9. local ido = tonumber(ido)
  10. local reason = table.concat({...}, " ")
  11.  
  12. if not (targetPlayer) then outputChatBox("#C0392BHiba: #ffffffNincs ilyen játékos.", thePlayer, 255, 255, 255, true) return end
  13. if not getElementData(targetPlayer, "loggedin") then return end
  14.  
  15. if (ido) <= 0 then
  16. outputChatBox("#C0392BHiba: #ffffffA percek #52BE800 #ffffffalatt nem adhatóak vannak.", thePlayer ,255, 255, 255, true)
  17. return
  18. elseif (ido) > 120 and getElementData(thePlayer, "acc:admin") < 2 then
  19. outputChatBox("#C0392BHiba: #ffffffNincs jogosultságod #52BE80120 #ffffffpercet meghaladó adminjailt osztani.", thePlayer, 255, 255, 255, true)
  20. return
  21. elseif (ido) > 300 and getElementData(thePlayer, "acc:admin") < 3 then
  22. outputChatBox("#C0392BHiba: #ffffffNincs jogosultságod #52BE80300 #ffffffpercet meghaladó adminjailt osztani.", thePlayer, 255, 255, 255, true)
  23. return
  24. elseif (ido) > 400 and getElementData(thePlayer, "acc:admin") < 4 then
  25. outputChatBox("#C0392BHiba: #ffffffNincs jogosultságod #52BE80400 #ffffffpercet meghaladó adminjailt osztani.", thePlayer, 255, 255, 255, true)
  26. return
  27. elseif (ido) > 500 and getElementData(thePlayer, "acc:admin") < 5 then
  28. outputChatBox("#C0392BHiba: #ffffffNincs jogosultságod #52BE80500 #ffffffpercet meghaladó adminjailt osztani.", thePlayer, 255, 255, 255, true)
  29. return
  30. elseif (ido) > 600 and getElementData(thePlayer, "acc:admin") < 6 then
  31. outputChatBox("#C0392BHiba: #ffffffNincs jogosultságod #52BE80600 #ffffffpercet meghaladó adminjailt osztani.", thePlayer, 255, 255, 255, true)
  32. return
  33. end
  34.  
  35. if not (targetPlayer) then
  36. return
  37. end
  38.  
  39. --közbe
  40. if getElementData(targetPlayer, "adminjail") == 1 then
  41. outputChatBox("#C0392BHiba: #ffffffA játékos már adminjailben van.", thePlayer, 255, 255, 255, true)
  42. outputChatBox("Ha frissíteni szeretnéd a büntetést, először vedd ki a #52BE80/unjail#ffffff paranccsal, majd próbálkozz újra.", thePlayer, 255, 255, 255, true)
  43. return
  44. end
  45.  
  46. outputChatBox("#dc143c[AdminJail]:#52BE80 " .. getPlayerAdminName(thePlayer) .. "#ffffff bebörtönözte #52BE80" .. targetPlayerName:gsub("_"," ") .. "#ffffff játékost #52BE80" .. ido .. "#ffffff percre.", root ,255, 255, 255, true)
  47. outputChatBox("#dc143c[AdminJail]:#ffffff Indok:#52BE80 " .. reason, root ,255, 255, 255, true)
  48. --outputChatBox("#ffffffA hátralévő bünetetésed lekérdezéséhez használd a #2471A3/börtönidő#ffffff parancsot.", targetPlayer, 255, 255, 255, true)
  49.  
  50. local theTimerCheck = getElementData(targetPlayer, "adminjail:theTimer")
  51. local theTimerCheck2 = getElementData(targetPlayer, "adminjail:theTimerAccounts")
  52.  
  53. if isTimer(theTimerCheck) then
  54. killTimer(theTimerCheck)
  55. end
  56.  
  57. if isTimer(theTimerCheck2) then
  58. killTimer(theTimerCheck2)
  59. end
  60.  
  61. if isPedInVehicle(targetPlayer) then
  62. removePedFromVehicle(targetPlayer)
  63. end
  64.  
  65. fadeCamera(targetPlayer, false, 1.0)
  66. showChat(targetPlayer, false)
  67. setElementFrozen(targetPlayer, true)
  68. if isPedInVehicle(targetPlayer) then
  69. toggleAllControls(targetPlayer, false, false, false)
  70. end
  71.  
  72. setTimer(function()
  73. triggerClientEvent(targetPlayer, "triggerAdminjail", targetPlayer, thePlayer, reason, ido, 1, false)
  74. end, 500, 1)
  75.  
  76. setTimer( function()
  77. local idoTelik = setTimer(idoTelikLe, 60000, ido, targetPlayer)
  78. local theTimer = setElementData(targetPlayer, "adminjail:theTimer", idoTelik)
  79. local idoTelikMentes = setElementData(targetPlayer, "idoTelik", ido)
  80. local idoLetelt = setElementData(targetPlayer, "idoLetelt", 0)
  81. local setPosition = setElementPosition(targetPlayer, 198.0009765625, 175.1279296875, 1003.0234375)
  82. local setInterior = setElementInterior(targetPlayer, 3)
  83. local setDimension = setElementDimension(targetPlayer, 132+getElementData(targetPlayer, "acc:id"))
  84.  
  85. local adminjailed = setElementData(targetPlayer, "adminjail", 1)
  86. local adminjail_reason = setElementData(targetPlayer, "adminjail:reason", reason)
  87. local alapido = setElementData(targetPlayer, "adminjail:ido", ido)
  88. local admin = setElementData(targetPlayer, "adminjail:admin", getPlayerAdminName(thePlayer))
  89. local adminSerial = setElementData(targetPlayer, "adminjail:adminSerial", getPlayerSerial(thePlayer))
  90. end, 1500, 1)
  91.  
  92. setTimer(function()
  93. fadeCamera(targetPlayer, true, 2.5)
  94. setElementFrozen(targetPlayer, false)
  95. toggleAllControls(targetPlayer, true, true, true)
  96. showChat(targetPlayer, true)
  97. end, 7500, 1)
  98.  
  99. local sql = dbExec(con, "UPDATE characters SET adminjail = ?, adminjail_reason = ?, adminjail_idoTelik = ?, adminjail_alapIdo = ?, adminjail_admin = ?, adminjail_adminSerial = ? WHERE id = '" .. getElementData(targetPlayer, "char:id") .. "'", 1, reason, ido, ido, getPlayerAdminName(thePlayer), getPlayerSerial(thePlayer))
  100. local ajailMentes = dbExec(con, "INSERT INTO adminjails SET jailed_player = ?, jailed_playerSerial = ?, jailed_accountID = ?, jailed_admin = ?, jailed_adminSerial = ?, jailed_reason = ?, jailed_ido = ?, jailed_idopont=CURDATE(), jailed_idopontora=CURTIME()", targetPlayerName:gsub("_"," "), getPlayerSerial(targetPlayer), getElementData(targetPlayer, "acc:id"),getPlayerAdminName(thePlayer), getPlayerSerial(thePlayer), reason, ido)
  101. local adminlogSql = dbExec(con, adminlog, getPlayerAdminName(thePlayer), getElementData(thePlayer, "acc:id"), "AJAIL", getPlayerAdminName(thePlayer) .. " bebortonozte " .. targetPlayerName .. " jatekost " .. ido .. " percre. Indok:" .. reason .. "", targetPlayerName, getPlayerSerial(targetPlayer))
  102. --sql
  103.  
  104.  
  105. end
  106. end
  107. end
  108. addCommandHandler("ajail", adminJail, false, false)
  109.  
  110.  
  111.  
  112. function offlineAdminJail(thePlayer, commandName, targetPlayer, ido, ...)
  113. if getElementData(thePlayer, "acc:admin") >= 3 then
  114.  
  115. if not (targetPlayer) or not (ido) or not (...) then
  116. outputChatBox("#4cc9c9Használat: #ffffff/" .. commandName .. " [Teljes_nev] [Perc] [Indok]", thePlayer, 255, 255, 255, true)
  117. else
  118.  
  119. local targetPlayer = targetPlayer:gsub("_"," ")
  120. local ido = tonumber(ido)
  121. local reason = table.concat({...}, " ")
  122. local charid = false
  123.  
  124. local sql = dbQuery(con, "SELECT * FROM characters WHERE charname='" .. targetPlayer .. "' LIMIT 1")
  125. local result = dbPoll(sql, -1)
  126.  
  127. if result then
  128. for _, row in ipairs(result) do
  129.  
  130. charid = row["id"]
  131.  
  132. end
  133.  
  134. local sql = dbExec(con, "UPDATE characters SET adminjail = ?, adminjail_reason = ?, adminjail_idoTelik = ?, adminjail_alapIdo = ?, adminjail_admin = ?, adminjail_adminSerial = ? WHERE id = '" .. charid .. "'", 1, reason, ido, ido, getPlayerAdminName(thePlayer), getPlayerSerial(thePlayer))
  135. local ajailMentes = dbExec(con, "INSERT INTO adminjails SET jailed_player = ?, jailed_playerSerial = ?, jailed_accountID = ?, jailed_admin = ?, jailed_adminSerial = ?, jailed_reason = ?, jailed_ido = ?, jailed_idopont=CURDATE(), jailed_idopontora=CURTIME()", targetPlayer, charid, charid, getPlayerAdminName(thePlayer), getPlayerSerial(thePlayer), reason, ido)
  136. local adminlogSql = dbExec(con, adminlog, getPlayerAdminName(thePlayer), getElementData(thePlayer, "acc:id"), "OJAIL", getPlayerAdminName(thePlayer) .. " bebortonozte " .. targetPlayer .. " jatekost " .. ido .. " percre. Indok:" .. reason .. "", targetPlayer, charid)
  137.  
  138. if sql then
  139. outputChatBox("#C0392B[Offline Adminjail]:#ffffff #52BE80" .. getPlayerAdminName(thePlayer) .. "#ffffff bebörtönözte #52BE80" .. targetPlayer .. "#ffffff játékost #52BE80" .. ido .. "#ffffff percre.", root ,255, 255, 255, true)
  140. outputChatBox("#C0392B[Offline Adminjail]:#ffffff #52BE80Indok: #ffffff" .. reason, root ,255, 255, 255, true)
  141. end
  142. else
  143. outputChatBox("#C0392BHiba: #ffffffNincs találat", thePlayer, 255, 255, 255, true)
  144. end
  145. end
  146. end
  147. end
  148. addCommandHandler("ojail", offlineAdminJail, false, false)
  149.  
  150. function idoTelikLe(targetPlayer)
  151. if isElement(targetPlayer) and (getElementType(targetPlayer) == "player") then
  152.  
  153. local idoTelik = tonumber(getElementData(targetPlayer, "idoTelik")) or false
  154. local idoLetelt = tonumber(getElementData(targetPlayer, "idoLetelt")) or false
  155.  
  156. if (idoTelik) and (idoLetelt) then
  157. setElementData(targetPlayer, "idoTelik", idoTelik-1)
  158. setElementData(targetPlayer, "idoLetelt", idoLetelt+1)
  159. --outputChatBox(idoTelik .. " van hátra | " .. idoLetelt .. " letelt | " .. getPlayerName(targetPlayer)) --IDG, eltávolítható
  160. local sql = dbExec(con, "UPDATE characters SET adminjail_idoTelik = ? WHERE id = '" .. getElementData(targetPlayer, "char:id") .. "'", idoTelik)
  161.  
  162.  
  163. if (idoTelik) <= 1 then
  164.  
  165. outputChatBox(exinfo .. "Lejárt a büntetésed.", targetPlayer, 255, 255, 255, true)
  166.  
  167. --outputAdminMessage(getPlayerName(targetPlayer):gsub("_"," ") .. " adminjailje lejárt. [CHECK]") --IDG, eltávolítható
  168.  
  169. local theTimer = getElementData(targetPlayer, "adminjail:theTimer")
  170.  
  171. if not (theTimer) then
  172. return false
  173. end
  174.  
  175. killTimer(theTimer)
  176. setElementData(targetPlayer, "adminjail:theTimer", false)
  177.  
  178.  
  179. local adminjailed = setElementData(targetPlayer, "adminjail", false)
  180. local adminjail_reason = setElementData(targetPlayer, "adminjail:reason", false)
  181. local alapido = setElementData(targetPlayer, "adminjail:ido", false)
  182. local admin = setElementData(targetPlayer, "adminjail:admin", false)
  183. local adminSerial = setElementData(targetPlayer, "adminjail:adminSerial", false)
  184.  
  185. --sql
  186. local sql = dbExec(con, "UPDATE characters SET adminjail = ?, adminjail_reason = ?, adminjail_idoTelik = ?, adminjail_alapIdo = ?, adminjail_admin = ?, adminjail_adminSerial = ? WHERE id = '" .. getElementData(targetPlayer, "char:id") .. "'", 0, false, false, false, false, false)
  187. local idoTelikVege = setElementData(targetPlayer, "idoTelik", false)
  188. local idoLeteltVege = setElementData(targetPlayer, "idoLetelt", false)
  189.  
  190. --pos
  191. local setPosition = setElementPosition(targetPlayer, 207.91215515137, -63.299449920654, 1.578125)
  192. local setInterior = setElementInterior(targetPlayer, 0)
  193. local setDimension = setElementDimension(targetPlayer, 0)
  194. end
  195. end
  196. end
  197. end
  198.  
  199. function unJail(thePlayer, commandName, targetPlayer)
  200. if getElementData(thePlayer, "acc:admin") >= 1 then
  201.  
  202. if not (targetPlayer) then
  203. outputChatBox("#2471A3Használat#ffffff /" .. commandName .. " [Név / ID]", thePlayer, 255, 255, 255, true)
  204. else
  205. local targetPlayer, targetPlayerName = exports.mta_main:findPlayer(thePlayer, targetPlayer)
  206. if not (targetPlayer) then outputChatBox("#C0392BHiba: #ffffffNincs ilyen játékos.", thePlayer, 255, 255, 255, true) return end
  207.  
  208. if getElementData(targetPlayer, "adminjail") == 1 then
  209.  
  210. local theTimerCheck = getElementData(targetPlayer, "adminjail:theTimer")
  211. local theTimerCheck2 = getElementData(targetPlayer, "adminjail:theTimerAccounts")
  212.  
  213. if getElementData(targetPlayer, "adminjail:admin") == getPlayerAdminName(thePlayer) then
  214.  
  215. if isTimer(theTimerCheck) then
  216. killTimer(theTimerCheck)
  217. setElementData(targetPlayer, "adminjail:theTimer", false)
  218. end
  219. if isTimer(theTimerCheck2) then
  220. killTimer(theTimerCheck2)
  221. setElementData(targetPlayer, "adminjail:theTimerAccounts", false)
  222. end
  223.  
  224. outputAdminMessage("#52BE80" .. getPlayerAdminName(thePlayer) .. "#ffffff kivette #52BE80" .. getPlayerName(targetPlayer):gsub("_"," ") .." #ffffffjátékost az adminjailból.") --MARAD ÉS FIXELNI AZ EGÉSZ UNJAILT RANGOKRA
  225. outputChatBox("#30a2a2[SosaMTA] #52BE80" .. getPlayerAdminName(thePlayer) .. "#ffffff kivett az adminjailból. ", targetPlayer ,255, 255, 255, true)
  226.  
  227. local adminjailed = setElementData(targetPlayer, "adminjail", false)
  228. local adminjail_reason = setElementData(targetPlayer, "adminjail:reason", false)
  229. local alapido = setElementData(targetPlayer, "adminjail:ido", false)
  230. local admin = setElementData(targetPlayer, "adminjail:admin", false)
  231. local adminSerial = setElementData(targetPlayer, "adminjail:adminSerial", false)
  232.  
  233. --sql
  234. local sql = dbExec(con, "UPDATE characters SET adminjail = ?, adminjail_reason = ?, adminjail_idoTelik = ?, adminjail_alapIdo = ?, adminjail_admin = ?, adminjail_adminSerial = ? WHERE id = '" .. getElementData(targetPlayer, "char:id") .. "'", 0, false, false, false, false, false)
  235.  
  236. local idoTelikVege = setElementData(targetPlayer, "idoTelik", false)
  237. local idoLeteltVege = setElementData(targetPlayer, "idoLetelt", false)
  238.  
  239. --pos
  240. local setPosition = setElementPosition(targetPlayer, 207.91215515137, -63.299449920654, 1.578125)
  241. local setInterior = setElementInterior(targetPlayer, 0)
  242. local setDimension = setElementDimension(targetPlayer, 0)
  243. else
  244. if getElementData(thePlayer, "acc:admin") >= 6 then
  245.  
  246. local theTimerCheck = getElementData(targetPlayer, "adminjail:theTimer")
  247. local theTimerCheck2 = getElementData(targetPlayer, "adminjail:theTimerAccounts")
  248.  
  249. if isElement(theTimerCheck) then
  250. killTimer(theTimerCheck)
  251. setElementData(targetPlayer, "adminjail:theTimer", false)
  252. end
  253. if isElement(theTimerCheck2) then
  254. killTimer(theTimerCheck2)
  255. setElementData(targetPlayer, "adminjail:theTimerAccounts", false)
  256. end
  257.  
  258. outputAdminMessage("#52BE80" .. getPlayerAdminName(thePlayer) .. "#ffffff vette #52BE80" .. getPlayerName(targetPlayer) .." #ffffff-t az adminjailból.") --MARAD ÉS FIXELNI AZ EGÉSZ UNJAILT RANGOKRA
  259. outputChatBox("#30a2a2[SosaMTA] #52BE80" .. getPlayerAdminName(thePlayer) .. "#ffffff kivett az adminjailból. ", targetPlayer ,255, 255, 255, true)
  260.  
  261.  
  262. local adminjailed = setElementData(targetPlayer, "adminjail", false)
  263. local adminjail_reason = setElementData(targetPlayer, "adminjail:reason", false)
  264. local alapido = setElementData(targetPlayer, "adminjail:ido", false)
  265. local admin = setElementData(targetPlayer, "adminjail:admin", false)
  266. local adminSerial = setElementData(targetPlayer, "adminjail:adminSerial", false)
  267.  
  268. --sql
  269. local sql = dbExec(con, "UPDATE characters SET adminjail = ?, adminjail_reason = ?, adminjail_idoTelik = ?, adminjail_alapIdo = ?, adminjail_admin = ?, adminjail_adminSerial = ? WHERE id = '" .. getElementData(targetPlayer, "char:id") .. "'", 0, false, false, false, false, false)
  270.  
  271. local idoTelikVege = setElementData(targetPlayer, "idoTelik", false)
  272. local idoLeteltVege = setElementData(targetPlayer, "idoLetelt", false)
  273.  
  274. --pos
  275. local setPosition = setElementPosition(targetPlayer, 207.91215515137, -63.299449920654, 1.578125)
  276. local setInterior = setElementInterior(targetPlayer, 0)
  277. local setDimension = setElementDimension(targetPlayer, 0)
  278. else
  279. outputChatBox("#C0392BHiba: #ffffffNincs jogosultságod a játékost kivenni az adminjailból.", thePlayer, 255, 255, 255, true)
  280. end
  281. end
  282. else
  283. outputChatBox("#C0392BHiba: #52BE80" .. targetPlayerName:gsub("_"," ") .. " #ffffffnincs adminjailben.", thePlayer ,255, 255, 255, true)
  284. end
  285. end
  286. end
  287. end
  288. addCommandHandler("unjail", unJail, false, false)
  289.  
  290. function getJailedPlayers(thePlayer, commandName, targetPlayer)
  291. if getElementData(thePlayer, "acc:admin") >= 1 then
  292.  
  293.  
  294.  
  295. if (targetPlayer) then
  296. local targetPlayer, targetPlayerName = exports.mta_main:findPlayer(thePlayer, targetPlayer)
  297. if getElementData(targetPlayer, "adminjail") == 1 then
  298. local admin = getElementData(targetPlayer, "adminjail:admin")
  299. local ido = getElementData(targetPlayer, "adminjail:ido")
  300. local reason = getElementData(targetPlayer, "adminjail:reason")
  301. local letelt = getElementData(targetPlayer, "idoLetelt")
  302. local hatravan = getElementData(targetPlayer, "idoTelik")
  303.  
  304. outputChatBox("============== Bebörtönzött játékosok lekérdezése =================", thePlayer, 200, 200, 200, true)
  305. outputChatBox("#52BE80" .. getPlayerName(targetPlayer):gsub("_"," ") .. " #52BE80(" .. getElementData(targetPlayer, "playerid") .. ")#ffffff: Bebörtönözte: #52BE80" .. admin .. "#ffffff, Perc: #52BE80" .. ido .. " #ffffffperc.", thePlayer, 255, 255, 255, true)
  306. outputChatBox("#52BE80" .. getPlayerName(targetPlayer):gsub("_"," ") .. " #52BE80(" .. getElementData(targetPlayer, "playerid") .. ")#ffffff: Indok: #52BE80" .. reason .. "", thePlayer, 255, 255, 255, true)
  307. outputChatBox("#52BE80" .. getPlayerName(targetPlayer):gsub("_"," ") .. " #52BE80(" .. getElementData(targetPlayer, "playerid") .. ")#ffffff: Eddig letelt: #52BE80" .. letelt .. " perc#ffffff, Hátra van: #52BE80" .. hatravan .. " #ffffffperc.", thePlayer, 255, 255, 255, true)
  308. outputChatBox(" ", thePlayer, 200, 200, 200, true)
  309. else
  310. outputChatBox("#C0392BHiba: #ffffffA játékos nincs adminjailben.", thePlayer, 255, 255, 255, true)
  311. end
  312. if getElementData(targetPlayer, "jailed") == 1 then
  313. local admin = getElementData(targetPlayer, "jailed:player")
  314. local ido = getElementData(targetPlayer, "jailed:ido")
  315. local reason = getElementData(targetPlayer, "jailed:reason")
  316. local letelt = getElementData(targetPlayer, "jailed:idoLetelt")
  317. local hatravan = getElementData(targetPlayer, "jailed:idoTelik")
  318.  
  319. outputChatBox("============== Őrizetbe vett játékosok lekérdezése =================", thePlayer, 200, 200, 200, true)
  320. outputChatBox("#52BE80" .. getPlayerName(targetPlayer):gsub("_"," ") .. " #52BE80(" .. getElementData(targetPlayer, "playerid") .. ")#ffffff: Őrizetbe vette: #52BE80" .. admin .. "#ffffff, Perc: #52BE80" .. ido .. " #ffffffperc.", thePlayer, 255, 255, 255, true)
  321. outputChatBox("#52BE80" .. getPlayerName(targetPlayer):gsub("_"," ") .. " #52BE80(" .. getElementData(targetPlayer, "playerid") .. ")#ffffff: Indok: #52BE80" .. reason .. "#fffffff.", thePlayer, 255, 255, 255, true)
  322. outputChatBox("#52BE80" .. getPlayerName(targetPlayer):gsub("_"," ") .. " #52BE80(" .. getElementData(targetPlayer, "playerid") .. ")#ffffff: Eddig letelt: #52BE80" .. letelt .. " perc#ffffff, Hátra van: #52BE80" .. hatravan .. " #ffffffperc.", thePlayer, 255, 255, 255, true)
  323. outputChatBox(" ", thePlayer, 200, 200, 200, true)
  324. else
  325. outputChatBox("#C0392BHiba: #ffffffA játékos nincs őrizetbe véve.", thePlayer, 255, 255, 255, true)
  326. end
  327. else
  328. count = 0
  329. count2 = 0
  330. for k, v in ipairs(getElementsByType("player")) do
  331. if getElementData(v, "adminjail") == 1 then
  332.  
  333. local admin = getElementData(v, "adminjail:admin")
  334. local ido = getElementData(v, "adminjail:ido")
  335. local reason = getElementData(v, "adminjail:reason")
  336. local letelt = getElementData(v, "idoLetelt")
  337. local hatravan = getElementData(v, "idoTelik")
  338.  
  339. outputChatBox("============== Bebörtönzött játékosok lekérdezése =================", thePlayer, 200, 200, 200, true)
  340. outputChatBox("#52BE80" .. getPlayerName(v):gsub("_"," ") .. " #52BE80(" .. getElementData(v, "playerid") .. ")#ffffff: Bebörtönözte: #52BE80" .. admin .. "#ffffff, Perc: #52BE80" .. ido .. " #ffffffperc.", thePlayer, 255, 255, 255, true)
  341. outputChatBox("#52BE80" .. getPlayerName(v):gsub("_"," ") .. " #52BE80(" .. getElementData(v, "playerid") .. ")#ffffff: Indok: #52BE80" .. reason .. "", thePlayer, 255, 255, 255, true)
  342. outputChatBox("#52BE80" .. getPlayerName(v):gsub("_"," ") .. " #52BE80(" .. getElementData(v, "playerid") .. ")#ffffff: Eddig letelt: #52BE80" .. letelt .. " perc#ffffff, Hátra van: #52BE80" .. hatravan .. " #ffffffperc.", thePlayer, 255, 255, 255, true)
  343. outputChatBox(" ", thePlayer, 200, 200, 200, true)
  344. count = count + 1
  345. end
  346. if getElementData(v, "jailed") == 1 then
  347. outputChatBox("============== Őrizetbe vett játékosok lekérdezése =================", thePlayer, 200, 200, 200, true)
  348. outputChatBox("#52BE80" .. getPlayerName(v):gsub("_"," ") .. " #52BE80(" .. getElementData(v, "playerid") .. ")#ffffff: Őrizetbe vette: #52BE80" .. getElementData(v, "jailed:player") .. "#ffffff, Perc: #52BE80" .. getElementData(v, "jailed:ido") .. " perc", thePlayer, 255, 255, 255, true)
  349. outputChatBox("#52BE80" .. getPlayerName(v):gsub("_"," ") .. " #52BE80(" .. getElementData(v, "playerid") .. ")#ffffff: Indok: #52BE80" .. getElementData(v, "jailed:reason") .. "", thePlayer, 255, 255, 255, true)
  350. outputChatBox("#52BE80" .. getPlayerName(v):gsub("_"," ") .. " #52BE80(" .. getElementData(v, "playerid") .. ")#ffffff: Eddig letelt: #52BE80" .. getElementData(v, "jailed:idoLetelt") .. " perc#ffffff, Hátra van: #52BE80" .. getElementData(v, "jailed:idoTelik") .. " perc", thePlayer, 255, 255, 255, true)
  351. outputChatBox(" ", thePlayer, 200, 200, 200, true)
  352. count2 = count2 + 1
  353. end
  354. end
  355.  
  356. if count == 0 and count2 == 0 then
  357. outputChatBox("#C0392BHiba: #ffffffSenki sincsen adminjailben.", thePlayer, 255, 255, 255, true)
  358. else
  359. outputChatBox("Összesen #52BE80" .. count .. "#ffffff játékos van adminjailben és #52BE80" .. count2 .. "#ffffff játékos van őrizetben.", thePlayer, 255, 255, 255, true)
  360. end
  361.  
  362. end
  363. end
  364. end
  365. addCommandHandler("jailed", getJailedPlayers, false, false)
  366.  
  367. function bortonIdo(thePlayer, commandName)
  368. if getElementData(thePlayer, "adminjail") == 1 then
  369.  
  370. local admin = getElementData(thePlayer, "adminjail:admin")
  371. local ido = getElementData(thePlayer, "adminjail:ido")
  372. local reason = getElementData(thePlayer, "adminjail:reason")
  373. local letelt = getElementData(thePlayer, "idoLetelt")
  374. local hatravan = getElementData(thePlayer, "idoTelik")
  375.  
  376. outputChatBox("#C0392B[Adminjail]:#ffffff #52BE80" .. admin .. "#ffffff bebörtönzött téged #52BE80" .. ido .. " #ffffffpercre.", thePlayer, 255, 255, 255, true)
  377. outputChatBox("#C0392B[Adminjail]:#ffffff Indok: #52BE80" .. reason, thePlayer, 255, 255, 255, true)
  378. outputChatBox("#C0392B[Adminjail]:#ffffff Hátra van: #52BE80" .. hatravan .. " perc#ffffff, Letelt: #52BE80" .. letelt .. " perc.", thePlayer, 255, 255, 255, true)
  379. outputChatBox("#C0392B[Adminjail]:#ffffff Típus: #52BE80adminjail", thePlayer, 255, 255, 255, true)
  380. elseif getElementData(thePlayer, "jailed") == 1 then
  381.  
  382. local admin = getElementData(thePlayer, "jailed:player")
  383. local ido = getElementData(thePlayer, "jailed:ido")
  384. local reason = getElementData(thePlayer, "jailed:reason")
  385. local letelt = getElementData(thePlayer, "jailed:idoLetelt")
  386. local hatravan = getElementData(thePlayer, "jailed:idoTelik")
  387.  
  388. outputChatBox("#C0392B[Adminjail]:#ffffff #52BE80" .. admin .. "#ffffff őrizetbe vett téged #52BE80" .. ido .. " #ffffffpercre.", thePlayer, 255, 255, 255, true)
  389. outputChatBox("#C0392B[Adminjail]:#ffffff Indok: #52BE80" .. reason, thePlayer, 255, 255, 255, true)
  390. outputChatBox("#C0392B[Adminjail]:#ffffff Hátra van: #52BE80" .. hatravan .. " perc#ffffff, Letelt: #52BE80" .. letelt .. " #ffffffperc.", thePlayer, 255, 255, 255, true)
  391. outputChatBox("#C0392B[Adminjail]:#ffffff Típus: #52BE80őrizetbe vétel", thePlayer, 255, 255, 255, true)
  392. else
  393. outputChatBox("#C0392BHiba: #ffffffNem vagy börtönben vagy adminjailban.", thePlayer, 255, 255, 255, true)
  394. end
  395. end
  396. addCommandHandler("börtönidő", bortonIdo, false, false)
Advertisement
Add Comment
Please, Sign In to add comment