Advertisement
Guest User

Untitled

a guest
Nov 17th, 2018
202
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 2.51 KB | None | 0 0
  1. addCommandHandler("setmoney",
  2. function(player, cmd, targetPlayer, value, money)
  3.     local onlinePlayer = getElementsByType("player"); --lekérjük az online játékosokat mint playerek
  4.     for i, player in ipairs(onlinePlayer) do --az online playerek között kiekeresszük azt akinek a char:Name változója = a targetPlayer-vel
  5.         if getElementData(player, "char:Name") == targetPlayer then
  6.             targetPlayer = player; --a targetPlayer az = az előző sorban lévő játékossal
  7.             break
  8.         end
  9.     end
  10.     if type(targetPlayer) ~= "string" then
  11.         local isPlayerInAdminDuty = getElementData(player, "char:adminDuty");
  12.         local adminNick = getElementData(player, "char:adminNick");
  13.         if isPlayerHaveAdminRights(player, 1) or isPlayerAdminLevel(player, 5) then
  14.             if isPlayerInAdminDuty ~= 0 then
  15.                 if value ~= nil then
  16.                     if (targetPlayer) then
  17.                         if value == tonumber(1) then
  18.                             setPlayerMoney(targetPlayer, tonumber(money));
  19.                             outputChatBox("#FF0000"..adminNick.." #FFFFFF beállította a pénzedet: #FF5522"..tonumber(money).." forintra/re",targetPlayer,255,255,255,true);
  20.                             outputChatBox("#FFFFFF Beállítottad"..targetPlayer.."-nak/nek a pénzét #FF5522"..tonumber(money).." forintra/re",player,255,255,255,true);
  21.                         elseif value == tonumber(2) then
  22.                             givePlayerMoney(targetPlayer, tonumber(money));
  23.                             outputChatBox("#FF0000"..adminNick.." #FFFFFF adott neked : #FF5522"..tonumber(money).." forintot",targetPlayer,255,255,255,true);
  24.                             outputChatBox("#FFFFFF Adtál "..targetPlayer.."-nak/nek #FF5522"..tonumber(money).."forintot",player,255,255,255,true);
  25.                         elseif value == tonumber(3) then
  26.                             takePlayerMoney(targetPlayer, tonumber(money));
  27.                             outputChatBox("#FF0000"..adminNick.." #FFFFFF elvett a pénzedből ennyit : #FF5522"..tonumber(money).." forint",targetPlayer,255,255,255,true);
  28.                             outputChatBox("#FFFFFF Elvettél "..targetPlayer.."-nak/nek a pénézből ennyit: #FF5522"..tonumber(money).." forintot",player,255,255,255,true);
  29.                         end
  30.                     else
  31.                         outputChatBox(er.."Nincs ilyen néven online játékos",player,255,255,255,true);                      
  32.                     end
  33.                 else
  34.                     outputChatBox(use.."/"..cmd.."#FFFFFF <#00FF00 1 = beállítás, 2 = hozzáadás, 3 = eltével #FFFFFF> #FFFFFF<#00FF00targetName#FFFFFF> #FFFFFF<#00FF00mennyiség#FFFFFF>",player, 255,255,255,true);                
  35.                 end
  36.             else
  37.                 outputChatBox(er.."Nem vagy adminszolgálatban!",player,255,255,255,true)
  38.             end
  39.         else
  40.             outputChatBox(er.."Nem vagy adminszolgálatban!",player,255,255,255,true)  
  41.         end
  42.     end
  43. end
  44. )
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement