Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function onTransferMoney2(plr, cmd, target, value)
- local bankmoney = exports["pystories-db"]:dbGet("SELECT `bank_money` FROM `pystories_users` WHERE `id` = ?", getElementData(plr, "player:sid"))
- for i, v in ipairs(bankmoney) do
- plrmoney[plr] = v["bank_money"]
- end
- if not target or not tonumber(value) then
- triggerClientEvent(plr, "createNotif",plr,"/przelej (nick) (kwota)",3,"info")
- return
- end
- value=string.match(value, "%d*")
- value=tonumber(value)
- local target=findPlayer(plr,target)
- if not target then
- triggerClientEvent(plr, "createNotif",plr,"Nie znaleziono gracza",1,"error")
- return
- end
- if not (getElementData(target, "player:logged") == true) then
- outputChatBox('* Gracz nie jest zalogowany!.', plr, 255, 0, 0)
- return end
- if plrmoney[plr] < value then
- triggerClientEvent(plr, "createNotif",plr,"Nie masz tyle pieniędzy",1,"error")
- return
- end
- if value == 0 or value < 0 then
- triggerClientEvent(plr, "createNotif",plr,"Podałeś złą wartość",1,"error")
- return
- end
- exports["pystories-db"]:dbSet("UPDATE pystories_users SET bank_money=bank_money-? WHERE pystories_users.id = ?", value, getElementData(source, "player:sid"))
- -- takePlayerMoney(plr, value)
- exports["pystories-db"]:dbSet("UPDATE pystories_users SET bank_money=bank_money+? WHERE pystories_users.id = ?", value, getElementData(source, "player:sid"))
- -- givePlayerMoney(target ,value)
- triggerClientEvent(plr, "createNotif",plr,"Przelałeś pieniądze ("..value.." PLN)",3,"info")
- outputChatBox("#ffffff* Otrzymałeś(aś) przlew od [#0060FF"..getElementData(plr,"id").."#ffffff] #0060FF"..getPlayerName(plr):gsub("#%x%x%x%x%x%x","").."#ffffff kwota #0060FF"..value.."#ffffff PLN#ffffff", target, 225, 199, 0, true)
- local transfer_text=('[PRZELEWY] [%d]%s(sid:%d) >> [%d]%s(sid:%d): %s'):format(getElementData(plr,"id"), getPlayerName(plr):gsub("#%x%x%x%x%x%x",""), getElementData(plr,"player:sid"), getElementData(target,"id"), getPlayerName(target):gsub("#%x%x%x%x%x%x",""), getElementData(target,"player:sid"), value)
- triggerClientEvent("onDebugMessage", resourceRoot, transfer_text,4, "PRZELEWY")
- triggerEvent("admin:addText", resourceRoot, transfer_text:gsub("#%x%x%x%x%x%x",""))
- triggerEvent("admin:logs", root, transfer_text)
- outputServerLog(transfer_text)
- end
- addCommandHandler('przelej', onTransferMoney2)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement