mis14
Wiek: 25 Na forum: 3924 dni Posty: 185
Piwa : 73
Kod: --[[
api="c79ecf069d3e4b1d58a6d6c5e"
function getPremiumDate(plr)
local queryA=exports['ogrpg-db']:dbGet("SELECT * FROM ogrpg_users WHERE id=? AND premiumdate>NOW() LIMIT 1", getElementData(plr,"player:uid"))
if (queryA and #queryA > 0) then
return queryA[1].premiumdate
end
return false
end
function setPremiumDay(plr,days)
if getPremiumDate(plr) then
local queryA=exports['ogrpg-db']:dbSet(string.format("UPDATE ogrpg_users SET premiumdate = DATE(premiumdate) + INTERVAL %d DAY WHERE id=%d",days,getElementData(plr,"player:uid")))
return end
local queryA=exports['ogrpg-db']:dbSet(string.format("UPDATE ogrpg_users SET premiumdate = DATE(curdate()) + INTERVAL %d DAY WHERE id=%d",days,getElementData(plr,"player:uid"))) api="ec8b994a9b1f6c01f14d1ee43"
end
addEvent("premiumActive", true)
addEventHandler("premiumActive", root, function(code,amount)
outputDebugString(code..":"..amount)
local query=string.format("http://admin.serverproject.pl/api/smsapi.php?key="..api.."&amount=%s&code=%s&desc=%s", tostring(amount),code,string.format("UID:"..getElementData(client,"player:uid")))
fetchRemote( query, result,"",false, client,amount)
end)
function result(responseData, errno, playerToReceive,amount)
if errno == 0 then
if string.find(responseData,"ok") then
if tonumber(amount) == 9 then amount = 12 else amount = 30 end
setPremiumDay(playerToReceive,amount)
outputChatBox("Kupiono konto premium na "..amount.." dni!", playerToReceive)
--` setElementData(playerToReceive,"player:premium", true)
triggerEvent("save:player",root,playerToReceive)
triggerEvent("load:player",root,playerToReceive)
else
outputChatBox("B??dny Kod ("..responseData..")", playerToReceive)
-- outputChatBox("*B??dny Kod", client)
end
end
end
addCommandHandler("dajvipa",function(plr,cmd,cel,dni)
if exports['dutyadmin']:getAdmin(plr,3) then
if not cel then outputChatBox("/dajvipa [gracz] [dni]",plr) return end
if not dni then outputChatBox("/dajvipa [gracz] [dni]",plr) return end
if not tonumber(dni) then outputChatBox("/dajvipa [gracz] [dni]",plr) return end
local target=exports["ogrpg-core"]:findPlayer(plr,cel)
if not target then
outputChatBox("* Nie znaleziono podanego gracza.", plr, 255, 0, 0)
return
end
setPremiumDay(target,dni)
outputChatBox("Nadano konto premium na "..dni.." dni!", plr)
outputChatBox("Otrzymales konto premium na "..dni.." dni!", target)
triggerEvent("save:player",root,target)
triggerEvent("load:player",root,target)
setElementData(target,"player:premium",true)
end
end)
witam ot?? nie nadaje premium i warnuje mi linijka fetchRemote( query, result,"",false, client,amount)[/code]