Wysłany: 2023-03-24, 02:18
VolvoB10ma
Wiek: 30 Na forum: 2612 dni Posty: 10
Nick w MP: VolvoB10ma
Piwa : 5
witam
Problem wyglada tak ?e w pracach normalnie zdobywa sie srp i gdzies to sie zapisuje i widac przybywajace srp na scoreboardzie ale po reconnecie caly progres znika chyba ze uzyje komendy /dodajsrp wtedy db ?apie to i nadpisuje sobie i dziala normalnie.
Więcej szczegółów
Wystawiono 1 piw(a):borsuk
Wysłany: 2023-03-24, 06:12
TheSebaPL
Mod-team
Wiek: 21 Na forum: 3098 dni Posty: 964
Piwa : 3102
Jest opcja ?e core nie zapisuje.
Więcej szczegółów
Wystawiono 1 piw(a):borsuk
Wysłany: 2023-03-24, 10:47
Norbert1234
Nie umiem w LUA
Wiek: 22 Na forum: 3987 dni Posty: 319
Nick w MP: Gusterowskyy
Piwa : 242
Daj skrawek kodu gdzie zapisuje oraz gdzie nadaje w tej pracy, oraz jak robisz /dodajsprg, dowiemy si? co w trawie piszczy
Więcej szczegółów
Wystawiono 1 piw(a):borsuk
Wysłany: 2023-03-24, 12:52
VolvoB10ma
Wiek: 30 Na forum: 2612 dni Posty: 10
Nick w MP: VolvoB10ma
Piwa : 5
Kod: --[[
Resource: OURGame v2
Developers: Split <split.programista@gmail.com>
You have no right to use this code without my permission.
(c) 2015 <split.programista@gmail.com>. All rights reserved.
]]
function getPremium(plr,premium)
if premium then
local result=exports["pystories-db"]:dbGet("SELECT * FROM pystories_users WHERE id=? AND premium=?",getElementData(plr,"player:sid"), premium)
if result and #result > 0 then
return true
else
return false
end
else
local result=exports["pystories-db"]:dbGet("SELECT * FROM pystories_users WHERE id=?", getElementData(plr,"player:sid"))
if result and #result > 0 then
return true
else
return false
end
end
end
function loadPlayerData(plr)
local result=exports["pystories-db"]:dbGet("SELECT * FROM pystories_users WHERE id=?", getElementData(plr,"player:sid"))
if result and #result > 0 then
local v=result[1]
setPlayerMoney(plr,v.money)
setElementModel(plr,v.skin)
setElementData(plr,"status","Aktywny")
setElementData(plr,"player:logged",true)
setElementData(plr,"player:mandate",v.mandate)
setElementData(plr,"player:license:pjA",v.pjA)
setElementData(plr,"player:license:pjB",v.pjB)
setElementData(plr,"player:license:pjC",v.pjC)
setElementData(plr,"player:license:pjL",v.pjL)
setElementData(plr,"player:license:bron", v.pjS)
setElementData(plr,"player:srp",v.srp)
setElementData(plr,"player:workinjob",v.worker)
setElementData(plr,"player:registerdate",v.registered)
setElementData(plr,"player:hours",v.hours)
setElementData(plr,"player:skin",v.skin)
setElementData(plr, "maryha", v.maryha)
setElementData(plr, "maryha:przerobiona", v.maryha_przerobiona)
setElementData(plr,"player:listy_kursy", v.listonosz)
local queryA=string.format("SELECT * FROM pystories_users WHERE id=%d AND premiumdate>NOW() LIMIT 1", getElementData(plr,"player:sid"))
local resultA=exports["DB2"]:pobierzWyniki(queryA)
if (resultA) then
setElementData(plr,"player:premium",true)
setElementData(plr,"player:premiumdate",v.premiumdate)
setPlayerName(plr,"#C0FF00"..getPlayerName(plr))
setElementData(plr,"premium:level",1)
else
setElementData(plr,"player:premium",false)
end
local result2=exports["pystories-db"]:dbGet("SELECT * FROM `ulepki` WHERE `uid` = ?", getElementData(plr,"player:sid"))
for i, v in ipairs(result2) do
setElementData(plr, v["praca"]..":ulepa"..tostring(v["ulepka"]), true)
end
local mute = exports["pystories-db"]:dbGet("SELECT * FROM pystories_punish WHERE type=? AND active=1 AND serial=? AND time>NOW() LIMIT 1;", "mute", getPlayerSerial(plr))
if mute and #mute > 0 then
setElementData(plr,'mute:player',true)
end
--local queryA=string.format("SELECT * FROM ogrpg_users WHERE id=%d AND premiumdate>NOW() LIMIT 1", getElementData(plr,"player:uid"))
--local resultA=exports["ogrpg-db"]:dbSet(queryA)
--if (resultA) then
--[[if getPremium(plr,1) then
setElementData(plr,"player:premium",true)
setElementData(plr,"player:premiumdate",v.premiumdate)
setPlayerName(plr,"#FFFF00"..getPlayerName(plr))
else
setElementData(plr,"player:premium",false)
end--]]
-- org
--local org=exports["pystories-db"]:dbGet("SELECT * FROM ms_organizacje WHERE code=? AND uid=? LIMIT 1", getElementData(plr,"player:organization"), getElementData(plr,"player:sid")) -- pobieramy tylko JEDEN rekord
--local name = getPlayerName(plr):gsub("#%x%x%x%x%x%x","")
--if org and #org > 0 then
--setElementData(plr,"player:organization",org[1].code)
--outputChatBox("* Jeste?› w organizacji, ktĂłra nosi nazwe: "..org[1].code.."", plr)
--exports['pystories-db']:dbSet("UPDATE ms_organizacje SET actived=curdate() WHERE uid=?", getElementData(plr,"player:sid"))
--end
--local org=exports["pystories-db"]:dbGet("SELECT * FROM ogrpg_organizations WHERE code=? AND uid=? LIMIT 1", getElementData(plr,"player:organization"), getElementData(plr,"player:sid"))
--local org=exports["pystories-db"]:dbGet("SELECT * FROM ogrpg_organizations WHERE uid=? LIMIT 1", getElementData(plr,"player:sid")) -- pobieramy tylko JEDEN rekord
--if org and #org > 0 then
--setElementData(plr,"player:organization",org[1].code)
--outputChatBox("* Jeste?› w organizacji, ktĂłra nosi nazwe: "..org[1].code.."", plr)
--exports['pystories-db']:dbSet("UPDATE ogrpg_organization_list WHERE id=? AND uid=?", id, uid)
--\\\--exports['pystories-db']:dbSet("UPDATE ogrpg_organizations SET actived=curdate() WHERE uid=?", getElementData(plr,"player:sid"))
--end
local org=exports["pystories-db"]:dbGet("SELECT * FROM ms_organizacje WHERE code=? AND uid=? LIMIT 1", getElementData(plr,"player:organization"), getElementData(plr,"player:sid")) -- pobieramy tylko JEDEN rekord
local name = getPlayerName(plr):gsub("#%x%x%x%x%x%x","")
if org and #org > 0 then
setElementData(plr,"player:organization",org[1].code)
--outputChatBox("#FF8C00>> #FFFFFFJeste?› w organizacji, ktĂłra nosi nazwe: "..org[1].code.."", plr, 0, 0, 0, true)
exports['pystories-db']:dbSet("UPDATE ms_organizacje SET actived=curdate() WHERE uid=?", getElementData(plr,"player:sid"))
end
return true
end
return false
end
addEvent("load:player",true)
addEventHandler("load:player", root, function(player)
if isElement(player) and player then
if getElementType(player) ~= "player" then return end
loadPlayerData(player)
outputDebugString("pystories_users> Za?‚adowano statystyki gracza: "..getPlayerName(player))
end
end)
function savePlayerData(plr)
local sid=getElementData(plr,"player:sid")
if not sid then return end
local money=getPlayerMoney(plr)
local mandate=getElementData(plr,"player:mandate")
local licensea=getElementData(plr,"player:license:pjA")
local licenseb=getElementData(plr,"player:license:pjB")
local licensec=getElementData(plr,"player:license:pjC")
local licensel=getElementData(plr,"player:license:pjL")
local licenses=getElementData(plr, "player:license:bron")
local srp=getElementData(plr,"player:srp")
local worker =getElementData(plr,"player:workinjob")
local magazynpkt = getElementData(plr, "player:magazynpkt") or 0
local hours= tonumber(getElementData(plr,"player:hours")) or 0
local maryha = getElementData(plr, "maryha") or 0
local maryha_przerobiona = getElementData(plr, "maryha:przerobiona") or 0
local listonosze = getElementData(plr, "player:listy_kursy") or 0
local x, y, z = getElementPosition(plr)
local position = x..","..y..","..z
local query=exports["pystories-db"]:dbSet("UPDATE pystories_users SET money=?, srp=?, mandate=?, pjA=?, pjB=?, pjC=?, pjL=?, pjS=?, worker=?, hours=?, maryha=?, maryha_przerobiona=?, position=?, listonosz=? WHERE id=?",
money, srp, mandate, licensea, licenseb, licensec, licensel, licenses, worker, magazynpkt, hours, maryha, maryha_przerobiona, position, listonosze, sid)
end
addEvent("save:player",true)
addEventHandler("save:player", root, function(player)
if isElement(player) and player then
if getElementType(player) ~= "player" then return end
savePlayerData(player)
outputDebugString("pystories_users> Zapisano statystyki gracza: "..getPlayerName(player))
end
end)
addEventHandler("onPlayerQuit", root, function() savePlayerData(source) end)
addEventHandler("onPlayerQuit", root, function()
savePlayerData(source)
end)
[ Dodano : 2023-03-24, 12:53 ]
Kod: addCommandHandler("dodajrp", function(plr,cmd,cel,value,...)
if getAdmin(plr,3) then
local reason=table.concat({...}, " ")
if not cel or not tonumber(value) then
outputChatBox("?’? #ffffffUĹĽycie: /dodajrp <nick/ID> <ilo?›?‡ RP>", plr, 255,255, 0, true)
return
end
local target=exports["pystories-core"]:findPlayer(plr,cel)
if not target then
outputChatBox("#ff0000âś #ffffffNie znaleziono podanego gracza.", plr, 255, 0, 0, true)
return
end
exports["pystories-db"]:dbSet("UPDATE pystories_users SET srp=? WHERE id=?", getElementData(target,"player:srp")+value, getElementData(target, "player:sid"))
setElementData(target,"player:srp", getElementData(target,"player:srp")+value)
outputChatBox("??” #FFFFFFOtrzyma?‚e?›(a?›) "..value.." RP od grona #800000Administracji RCON#ffffff.", target, 0, 255, 0, true)
outputChatBox ("#00ff00??” #ffffffNada?‚e?›(a?›) "..value.." RP dla gracza "..getPlayerName(target):gsub("#%x%x%x%x%x%x",""),plr, 0, 0, 0, true)
end
end)
[ Dodano : 2023-03-24, 13:01 ]
A to sa ustawienia prac, gdzie nadaj srp.
Kod: -- Kod s?u??cy od dawania wynagrodzenia
addEvent("givePlayerMoney", true)
addEventHandler("givePlayerMoney", root, function(value,value2)
-- nie zalogowana osoba a fuj
if not tonumber(value) then return end
if not getElementData(source,"player:logged") then return end
givePlayerMoney(source,value)
triggerClientEvent(source, "money:show", resourceRoot, value)
local rnd={math.random(1,1),math.random(1,6)}
if rnd[1] == 1 or rnd[1] == 7 or rnd[1] == 13 then
local rep=getElementData(source,"player:srp") or 0
local xd=rep+rnd[2]
setElementData(source,"player:srp",xd)
triggerClientEvent(source, "reputation:show", resourceRoot, rnd)
end
end)
[ Dodano : 2023-03-24, 13:11 ]
przy okazji podczas pracowania to pokazuje sie w debugu https://imgur.com/0AbtLXJ
a to kod :
Kod: local sx,sy=guiGetScreenSize()
local screenW, screenH = guiGetScreenSize()
function roundedRectangle(x, y, w, h, color)
dxDrawRectangle(x, y, w, h, color, false)
dxDrawRectangle(x + 2, y - 1, w - 4, 1, color, false)
dxDrawRectangle(x + 2, y + h, w - 4, 1, color, false)
dxDrawRectangle(x - 1, y + 2, 1, h - 4, color, false)
dxDrawRectangle(x + w, y + 2, 1, h - 4, color, false)
end
local data={
value=nil,
showed=false,
text=nil,
}
local randomText={
"Pracuj tak dalej, a si? dorobisz!",
"Czy to czas kupi? Infernusa? ",
"Walton nie starczy na d?ugo!",
"Czas sprawdzi? lepsze prace!",
}
function renderInformation()
local sin=math.sin(getTickCount()/500)*0.01
--dxDrawRectangle(sx*288/1024, sy*512/768, sx*471/1024, sy*101/768, tocolor(0, 102, 178, 255), false)
--dxDrawImage(sx*298/1024, sy*512/768, sx*471/1024, sy*171/768, "img/corona.png", sin, 0, 0, white, false)
--dxDrawText("Otrzyma?e?(a?) dodatkow? reputacj?...", sx*(393+1)/1024, sy*(513+1)/768, sx*(759+1)/1024, sy*(549+1)/768, tocolor(0, 0, 0, 255), 1.11, "default-bold", "center", "center", false, true)
--dxDrawText("Otrzyma?e?(a?) dodatkow? reputacj?...", sx*393/1024, sy*(513)/768, sx*759/1024, sy*549/768, white, 1.11, "default-bold", "center", "center", false, true)
roundedRectangle(screenW * 0.3675, screenH * 0.8056, screenW * 0.2650, screenH * 0.0833, tocolor(0, 0, 0, 150), false)
dxDrawText("Dodatkowa Reputacja!", screenW * 0.3706, screenH * 0.8111, screenW * 0.6300, screenH * 0.9089, tocolor(255, 0, 0, 255), 1.00, "default-bold", "center", "top", false, false, false, false, false)
dxDrawLine(screenW * 0.4606, screenH * 0.8289, screenW * 0.5387, screenH * 0.8289, tocolor(255, 0, 0, 255), 1, false)
dxDrawText("Za prac? godn? podziwu otrzymujesz:\n"..data.value.." pkt. RP\n" .. data.text or "", screenW * 0.3694, screenH * 0.8333, screenW * 0.6300, screenH * 0.9311, tocolor(255, 255, 255, 255), 1.00, "default-bold", "center", "top", false, false, false, false, false)
--dxDrawText(data.text.." ("..data.value.." RP)", sx*(393+1)/1024, sy*(549+1)/768, sx*(759+1)/1024, sy*(603+1)/768, tocolor(0, 0, 0, 255), 1.00, "clear", "center", "center", false, true)
--dxDrawText(data.text..""..data.value.." RP", sx*510/1024, sy*549/768, sx*759/1024, sy*680/768, white, 3.00, "pricedown", "center", "center", false, true)
end
addEvent("reputation:show", true)
addEventHandler("reputation:show", resourceRoot, function(rnd)
data.value=rnd[2]
data.text=randomText[math.random(#randomText)]
addEventHandler("onClientRender", root, renderInformation)
local snd=playSound("bip.mp3")
--local sound = playSound ("bip.mp3")
setTimer(function()
removeEventHandler("onClientRender", root, renderInformation)
data.value = nil
data.text = nil
end, 6000, 1)
end)
addEvent("money:show", true)
addEventHandler("money:show", resourceRoot, function(ilosc)
if tonumber( ilosc ) then
end
end)
Więcej szczegółów
Wystawiono 1 piw(a):borsuk
Wysłany: 2023-03-24, 13:13
Nexisten
Moderator
Wiek: 22 Na forum: 4107 dni Posty: 551
Nick w MP: Nexisten
Piwa : 1479
Poka? zapis znajduj?cy si? w core, usterka le?y na 99% ?e b??dnie zapisuje ci dane, a nie w plikach pracy
Więcej szczegółów
Wystawiono 1 piw(a):borsuk
Wysłany: 2023-03-24, 13:51
VolvoB10ma
Wiek: 30 Na forum: 2612 dni Posty: 10
Nick w MP: VolvoB10ma
Piwa : 5
"Nexisten" napisał/a :Poka? zapis znajduj?cy si? w core, usterka le?y na 99% ?e b??dnie zapisuje ci dane, a nie w plikach pracy
s_saveplayers.lua?
Kod: --[[
Resource: OURGame v2
Developers: Split <split.programista@gmail.com>
You have no right to use this code without my permission.
(c) 2015 <split.programista@gmail.com>. All rights reserved.
]]
function getPremium(plr,premium)
if premium then
local result=exports["pystories-db"]:dbGet("SELECT * FROM pystories_users WHERE id=? AND premium=?",getElementData(plr,"player:sid"), premium)
if result and #result > 0 then
return true
else
return false
end
else
local result=exports["pystories-db"]:dbGet("SELECT * FROM pystories_users WHERE id=?", getElementData(plr,"player:sid"))
if result and #result > 0 then
return true
else
return false
end
end
end
function loadPlayerData(plr)
local result=exports["pystories-db"]:dbGet("SELECT * FROM pystories_users WHERE id=?", getElementData(plr,"player:sid"))
if result and #result > 0 then
local v=result[1]
setPlayerMoney(plr,v.money)
setElementModel(plr,v.skin)
setElementData(plr,"status","Aktywny")
setElementData(plr,"player:logged",true)
setElementData(plr,"player:mandate",v.mandate)
setElementData(plr,"player:license:pjA",v.pjA)
setElementData(plr,"player:license:pjB",v.pjB)
setElementData(plr,"player:license:pjC",v.pjC)
setElementData(plr,"player:license:pjL",v.pjL)
setElementData(plr,"player:license:bron", v.pjS)
setElementData(plr,"player:srp",v.srp)
setElementData(plr,"player:workinjob",v.worker)
setElementData(plr,"player:registerdate",v.registered)
setElementData(plr,"player:hours",v.hours)
setElementData(plr,"player:skin",v.skin)
setElementData(plr, "maryha", v.maryha)
setElementData(plr, "maryha:przerobiona", v.maryha_przerobiona)
setElementData(plr,"player:listy_kursy", v.listonosz)
local queryA=string.format("SELECT * FROM pystories_users WHERE id=%d AND premiumdate>NOW() LIMIT 1", getElementData(plr,"player:sid"))
local resultA=exports["DB2"]:pobierzWyniki(queryA)
if (resultA) then
setElementData(plr,"player:premium",true)
setElementData(plr,"player:premiumdate",v.premiumdate)
setPlayerName(plr,"#C0FF00"..getPlayerName(plr))
setElementData(plr,"premium:level",1)
else
setElementData(plr,"player:premium",false)
end
local result2=exports["pystories-db"]:dbGet("SELECT * FROM `ulepki` WHERE `uid` = ?", getElementData(plr,"player:sid"))
for i, v in ipairs(result2) do
setElementData(plr, v["praca"]..":ulepa"..tostring(v["ulepka"]), true)
end
local mute = exports["pystories-db"]:dbGet("SELECT * FROM pystories_punish WHERE type=? AND active=1 AND serial=? AND time>NOW() LIMIT 1;", "mute", getPlayerSerial(plr))
if mute and #mute > 0 then
setElementData(plr,'mute:player',true)
end
--local queryA=string.format("SELECT * FROM ogrpg_users WHERE id=%d AND premiumdate>NOW() LIMIT 1", getElementData(plr,"player:uid"))
--local resultA=exports["ogrpg-db"]:dbSet(queryA)
--if (resultA) then
--[[if getPremium(plr,1) then
setElementData(plr,"player:premium",true)
setElementData(plr,"player:premiumdate",v.premiumdate)
setPlayerName(plr,"#FFFF00"..getPlayerName(plr))
else
setElementData(plr,"player:premium",false)
end--]]
-- org
--local org=exports["pystories-db"]:dbGet("SELECT * FROM ms_organizacje WHERE code=? AND uid=? LIMIT 1", getElementData(plr,"player:organization"), getElementData(plr,"player:sid")) -- pobieramy tylko JEDEN rekord
--local name = getPlayerName(plr):gsub("#%x%x%x%x%x%x","")
--if org and #org > 0 then
--setElementData(plr,"player:organization",org[1].code)
--outputChatBox("* Jeste?› w organizacji, ktĂłra nosi nazwe: "..org[1].code.."", plr)
--exports['pystories-db']:dbSet("UPDATE ms_organizacje SET actived=curdate() WHERE uid=?", getElementData(plr,"player:sid"))
--end
--local org=exports["pystories-db"]:dbGet("SELECT * FROM ogrpg_organizations WHERE code=? AND uid=? LIMIT 1", getElementData(plr,"player:organization"), getElementData(plr,"player:sid"))
--local org=exports["pystories-db"]:dbGet("SELECT * FROM ogrpg_organizations WHERE uid=? LIMIT 1", getElementData(plr,"player:sid")) -- pobieramy tylko JEDEN rekord
--if org and #org > 0 then
--setElementData(plr,"player:organization",org[1].code)
--outputChatBox("* Jeste?› w organizacji, ktĂłra nosi nazwe: "..org[1].code.."", plr)
--exports['pystories-db']:dbSet("UPDATE ogrpg_organization_list WHERE id=? AND uid=?", id, uid)
--\\\--exports['pystories-db']:dbSet("UPDATE ogrpg_organizations SET actived=curdate() WHERE uid=?", getElementData(plr,"player:sid"))
--end
local org=exports["pystories-db"]:dbGet("SELECT * FROM ms_organizacje WHERE code=? AND uid=? LIMIT 1", getElementData(plr,"player:organization"), getElementData(plr,"player:sid")) -- pobieramy tylko JEDEN rekord
local name = getPlayerName(plr):gsub("#%x%x%x%x%x%x","")
if org and #org > 0 then
setElementData(plr,"player:organization",org[1].code)
--outputChatBox("#FF8C00>> #FFFFFFJeste?› w organizacji, ktĂłra nosi nazwe: "..org[1].code.."", plr, 0, 0, 0, true)
exports['pystories-db']:dbSet("UPDATE ms_organizacje SET actived=curdate() WHERE uid=?", getElementData(plr,"player:sid"))
end
return true
end
return false
end
addEvent("load:player",true)
addEventHandler("load:player", root, function(player)
if isElement(player) and player then
if getElementType(player) ~= "player" then return end
loadPlayerData(player)
outputDebugString("pystories_users> Za?‚adowano statystyki gracza: "..getPlayerName(player))
end
end)
function savePlayerData(plr)
local sid=getElementData(plr,"player:sid")
if not sid then return end
local money=getPlayerMoney(plr)
local mandate=getElementData(plr,"player:mandate")
local licensea=getElementData(plr,"player:license:pjA")
local licenseb=getElementData(plr,"player:license:pjB")
local licensec=getElementData(plr,"player:license:pjC")
local licensel=getElementData(plr,"player:license:pjL")
local licenses=getElementData(plr, "player:license:bron")
local srp=getElementData(plr,"player:srp")
local worker =getElementData(plr,"player:workinjob")
local magazynpkt = getElementData(plr, "player:magazynpkt") or 0
local hours= tonumber(getElementData(plr,"player:hours")) or 0
local maryha = getElementData(plr, "maryha") or 0
local maryha_przerobiona = getElementData(plr, "maryha:przerobiona") or 0
local listonosze = getElementData(plr, "player:listy_kursy") or 0
local x, y, z = getElementPosition(plr)
local position = x..","..y..","..z
local query=exports["pystories-db"]:dbSet("UPDATE pystories_users SET money=?, srp=?, mandate=?, pjA=?, pjB=?, pjC=?, pjL=?, pjS=?, worker=?, hours=?, maryha=?, maryha_przerobiona=?, position=?, listonosz=? WHERE id=?",
money, srp, mandate, licensea, licenseb, licensec, licensel, licenses, worker, magazynpkt, hours, maryha, maryha_przerobiona, position, listonosze, sid)
end
addEvent("save:player",true)
addEventHandler("save:player", root, function(player)
if isElement(player) and player then
if getElementType(player) ~= "player" then return end
savePlayerData(player)
outputDebugString("pystories_users> Zapisano statystyki gracza: "..getPlayerName(player))
end
end)
addEventHandler("onPlayerQuit", root, function() savePlayerData(source) end)
addEventHandler("onPlayerQuit", root, function()
savePlayerData(source)
end)
Więcej szczegółów
Wystawiono 1 piw(a):borsuk
Wysłany: 2023-04-01, 21:40
Absolwencik
Wiek: 29 Na forum: 1498 dni Posty: 63
Nick w MP: Absolwent
Piwa : 1298
Kod:
-- Jak czego? nie wiesz to u?yj mtawiki
function onPlayerQuit()
local player = source
local srp = getElementData(player, "player:srp") or 0
local sid = getElementData(player, "player:sid") or "****"
local account = getPlayerAccount(player)
if account and not isGuestAccount(account) then
local db = dbConnect("bla bla", "bla bla bla")
if db then
local result = dbPoll(dbQuery(db, "SELECT * FROM players WHERE account=?", getAccountName(account)), -1)
if result and #result > 0 then
local playerData = result[1]
dbExec(db, "UPDATE players SET srp=? WHERE id=?", srp, sid)
end
dbFree(db)
end
end
end
addEventHandler("onPlayerQuit", root, onPlayerQuit)
Zrobi?em taki totalny example, co ty tam u?ywasz to nwm, jak nie u?ywasz acl to sobie uzupe?nij to sam.
Więcej szczegółów
Wystawiono 1 piw(a):borsuk
Tagi: punkty :: srp :: nie :: aktualizuja :: sie
Anonymous
Na forum: 245 dni
Posty: 1
Anonymous Koniecznie zajrzyj na: