Witamy na GTAOnline Obecny czas to 2018-12-18, 22:46 Użytkowników: 77039
Strona główna | Użytkownicy | Grupy | Faq | Regulamin | Zaloguj

Poprzedni temat :: Następny temat
Daje premke i od razu się nie wczytuje
Autor Wiadomość

AkossPL 





Informacje
Nick w MP: AkossPL
Wiek: 17
Na forum: 1355 dni
Posty: 133
Piwa: 1
Respekt: 50

Wysłany: 2018-10-06, 12:09   Daje premke i od razu się nie wczytuje



Siema mam problem daje premke tylko jak ktoś dostanie nie wczytuje się od razu

addCommandHandler("vip",function(plr,cmd,cel,dni) 
    if exports['dutyadmin']:getAdmin(plr,7then
    if not cel then outputChatBox("/komenda [gracz] [dni]",plr) return end
    if not dni then outputChatBox("/komenda [gracz] [dni]",plr) return end
    if not tonumber(dnithen outputChatBox("/komenda [gracz] [dni]",plr) return end
        local target=exports["ogrpg-core"]:findPlayer(plr,cel)
        if not target then
            outputChatBox("* Nie znaleziono podanego gracza."plr25500)
            return
        end
        setPremiumDay(target,dni)
        outputChatBox("Nadano konto premium na "..dni.." dni!"plr25580)
        outputChatBox("Otrzymales konto premium na "..dni.." dni!"target25580)
        outputChatBox("Aby wszystko działało wykonaj reconnect"target25580)
        triggerEvent("save:player",root,target)
        triggerEvent("load:player",root,target)
    end
end)


A TUTAJ CORE
function loadPlayerData(plr)
    local result=exports["ogrpg-db"]:dbGet("SELECT * FROM ogrpg_users WHERE id=?"getElementData(plr,"player:uid"))
    if result and #result > 0 then
        local v=result[1]
        setPlayerMoney(plr,v.money)
        setElementModel(plr,v.skin)
        setElementData(plr,"status","Aktywny")
        setElementData(plr,"user:nickname",v.login1)
        setElementData(plr,"player:logged",true)
        --setElementData(plr,"player:shoe",toJSON(v.prize))
        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:reputation",v.reputation)
        setElementData(plr,"player:workinjob",v.worker)
        setElementData(plr,"player:registerdate",v.registered)
        setElementData(plr,"player:hours",v.hours)
        setElementData(plr,"p:title",v.rp_tytul)
        setElementData(plr,"nanky:x",v.nankyx)
        setElementData(plr,"nanky:y",v.nankyy)
        setElementData(plr,"nanky:z",v.nankyz)
        --if v.prize ~= "" then setElementData(plr"player:shoe"fromJSON(v.prize)) else setElementData(plr"player:shoe", {}) 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"]:pobierzWyniki(queryA)
        if (resultAthen
            setElementData(plr,"player:premium",true)
            setElementData(plr,"player:premiumdate",v.premiumdate)
            setPlayerName(plr,"#FFBF00"..getPlayerName(plr))
        else
            setElementData(plr,"player:premium",false)
        end
        setElementData(plr,"player:skin",v.skin)
        local org=exports["ogrpg-db"]:dbGet("SELECT * FROM ogrpg_organizations WHERE uid=? LIMIT 1"getElementData(plr,"player:uid")) -- pobieramy tylko JEDEN rekord
        if org and #org > 0 then
            setElementData(plr,"player:organization",org[1].code)
            exports['ogrpg-db']:dbSet("UPDATE ogrpg_organizations SET actived=curdate() WHERE uid=?"getElementData(plr,"player:uid"))
        end
        return true
    end
    return false
end
 
--[[function savePlayerData(plr)
    local uid=getElementData(plr,"player:uid")
    local data getElementData(plr,"_zalogowany")
    if not uid then return end
    if not data then return end
    local money=getPlayerMoney(plr)
    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 reputation=getElementData(plr,"player:reputation")
    local minuty=getElementData(plr,"player:hours")
    local minutyduty=getElementData(plr,"player:workinjob")
    --local prize=getElementData(plr,"player:shoe")
    local rypy=getElementData(plr,"p:title")
    local xygetElementPosition(plr)
    local query=exports["ogrpg-db"]:dbSet("UPDATE ogrpg_users SET money=?, reputation=?, pjA=?, pjB=?, pjC=?, pjL=?, hours=?, worker=?, rp_tytul=?, nankyx=?, nankyy=?, nankyz=? WHERE id=?",money,reputationlicensealicenseblicenseclicenselminutyminutydutyrypyxyzuid)
]]--end
 
function hook_givePlayerMoneysourceResourcefunctionNameisAllowedByACLluaFilenameluaLineNumber, ... )
    local args = { ... }
    local plr args[1]
    local money args[2]
    local monety exports['ogrpg-db']:dbGet("select * from ogrpg_users where id=?",getElementData(plr,"player:uid"))
    local ile monety[1]['money'] + money
    exports['ogrpg-db']:dbSet('update ogrpg_users set money=? where id=?',ile,getElementData(plr,"player:uid"))
end
addDebugHook"postFunction"hook_givePlayerMoney, {"givePlayerMoney"})
 
function hook_takePlayerMoneysourceResourcefunctionNameisAllowedByACLluaFilenameluaLineNumber, ... )
    local args = { ... }
    local plr args[1]
    local money args[2]
    local monety exports['ogrpg-db']:dbGet("select * from ogrpg_users where id=?",getElementData(plr,"player:uid"))
    local ile monety[1]['money'] - money
    exports['ogrpg-db']:dbSet('update ogrpg_users set money=? where id=?',ile,getElementData(plr,"player:uid"))
end
addDebugHook"postFunction"hook_takePlayerMoney, {"takePlayerMoney"})
 
function hook_setPlayerMoneysourceResourcefunctionNameisAllowedByACLluaFilenameluaLineNumber, ... )
    local args = { ... }
    local plr args[1]
    local money args[2]
    exports['ogrpg-db']:dbSet('update ogrpg_users set money=? where id=?',money,getElementData(plr,"player:uid"))
end
addDebugHook"postFunction"hook_setPlayerMoney, {"setPlayerMoney"})
 
function hook_setElementDatasourceResourcefunctionNameisAllowedByACLluaFilenameluaLineNumber, ... )
   local args = {...}
   if args[2] == "player:reputation" then
        local ile args[3]
        local plr args[1]
        exports['ogrpg-db']:dbSet('update ogrpg_users set reputation=? where id=?',ile,getElementData(plr,"player:uid"))
   end
    if args[2] == "player:workinjob" then
        local ile args[3]
        local plr args[1]
        exports['ogrpg-db']:dbSet('update ogrpg_users set worker=? where id=?',ile,getElementData(plr,"player:uid"))
   end
    if args[2] == "player:hours" then
        local ile args[3]
        local plr args[1]
        exports['ogrpg-db']:dbSet('update ogrpg_users set hours=hours+? where id=?',ile,getElementData(plr,"player:uid"))
   end
    if args[2] == "player:license:pjA" then
        local ile args[3]
        local plr args[1]
        exports['ogrpg-db']:dbSet('update ogrpg_users set hours=? where id=?',ile,getElementData(plr,"player:uid"))
   end
    if args[2] == "player:license:pjB" then
        local ile args[3]
        local plr args[1]
        exports['ogrpg-db']:dbSet('update ogrpg_users set hours=? where id=?',ile,getElementData(plr,"player:uid"))
   end
    if args[2] == "player:license:pjC" then
        local ile args[3]
        local plr args[1]
        exports['ogrpg-db']:dbSet('update ogrpg_users set hours=? where id=?',ile,getElementData(plr,"player:uid"))
   end
    if args[2] == "player:license:pjL" then
        local ile args[3]
        local plr args[1]
        exports['ogrpg-db']:dbSet('update ogrpg_users set hours=? where id=?',ile,getElementData(plr,"player:uid"))
   end
end
addDebugHook"postFunction"hook_setElementData, {"setElementData"})
 
addEventHandler("onPlayerQuit",root,function(x)
    local tresc getPlayerName(source):gsub("#%x%x%x%x%x%x","").." opuscil gre. pieniadze: "..getPlayerMoney(source).." RP "..getElementData(source,"player:reputation").." przepracowane "..getElementData(source,"player:workinjob")
    exports['ogrpg-db']:dbSet("insert into ogrpg_logi (uid,tresc,serial,typ,data) values (?,?,?,?,?)",getElementData(source,"player:uid"),tresc,getPlayerSerial(source,"player:uid"),x,"NOW()")
end)


Ostatnio zmieniony przez AkossPL 2018-10-06, 16:14, w całości zmieniany 1 raz  
Postaw piwo autorowi tego posta
 

Kalizman 
Coś napewno...





Informacje
Wiek: 16
Na forum: 927 dni
Posty: 1383
Piwa: 2909
Respekt: 353,5
Respekt: 353,5Respekt: 353,5Respekt: 353,5Respekt: 353,5

Wysłany: 2018-10-06, 12:28   



opisz bardziej problem

_________________

Sprzedam gamemode RPG na platformę MTA:SA za niską cenę:
http://www.gtao.pl/%3Cfont-colorlime%3Esprzedam%3C-font%3E-gm-mta-country-rpg-vt126606.htm

Postaw piwo autorowi tego posta
 

AkossPL 





Informacje
Nick w MP: AkossPL
Wiek: 17
Na forum: 1355 dni
Posty: 133
Piwa: 1
Respekt: 50

Wysłany: 2018-10-06, 12:36   



Kalizman, No jak daje komuś premke komendom pisze że dostał ale musi rconnect zrobić

Postaw piwo autorowi tego posta
 

BarteQ03 
LUA <3





Informacje
Nick w MP: Avenged
Wiek: 15
Na forum: 786 dni
Posty: 598
Piwa: 678
Respekt: 226,3
Respekt: 226,3Respekt: 226,3

Wysłany: 2018-10-06, 15:53   



AkossPL, nadawaj mu elementdate związaną z premium przy wpisaniu tej komendy :)

_________________



Języki:
LUA
- ✔
HTML - ✔
CSS - ✔
JavaScript - ✔
PHP - ✔
C++ - ✔ (podstawy)

Postaw piwo autorowi tego posta
 

Wercio. 
Coming soon..





Informacje
Nick w MP: Qwertick
Wiek: 18
Na forum: 853 dni
Posty: 338
Piwa: 1392
Respekt: 125,8
Respekt: 125,8

Wysłany: 2018-10-06, 15:56   



addCommandHandler("vip",function(plr,cmd,cel,dni) 
    if exports['dutyadmin']:getAdmin(plr,7then
    if not cel then outputChatBox("/komenda [gracz] [dni]",plr) return end
    if not dni then outputChatBox("/komenda [gracz] [dni]",plr) return end
    if not tonumber(dnithen outputChatBox("/komenda [gracz] [dni]",plr) return end
        local target=exports["ogrpg-core"]:findPlayer(plr,cel)
        if not target then
            outputChatBox("* Nie znaleziono podanego gracza."plr25500)
            return
        end
        setPremiumDay(target,dni)
        outputChatBox("Nadano konto premium na "..dni.." dni!"plr25580)
        outputChatBox("Otrzymales konto premium na "..dni.." dni!"target25580)
        setElementData(targer"player:premium"true)
        triggerEvent("save:player",root,target)
        triggerEvent("load:player",root,target)
    end
end)


_________________

Kontakt discord: Qwertick#7584

Postaw piwo autorowi tego posta
 

AkossPL 





Informacje
Nick w MP: AkossPL
Wiek: 17
Na forum: 1355 dni
Posty: 133
Piwa: 1
Respekt: 50

Wysłany: 2018-10-06, 16:12   



Wercio., Dalej nie działa

Postaw piwo autorowi tego posta
 

Wercio. 
Coming soon..





Informacje
Nick w MP: Qwertick
Wiek: 18
Na forum: 853 dni
Posty: 338
Piwa: 1392
Respekt: 125,8
Respekt: 125,8

Wysłany: 2018-10-06, 16:14   



Ups mój błąd zobacz teraz
addCommandHandler("vip",function(plr,cmd,cel,dni) 
    if exports['dutyadmin']:getAdmin(plr,7then
    if not cel then outputChatBox("/komenda [gracz] [dni]",plr) return end
    if not dni then outputChatBox("/komenda [gracz] [dni]",plr) return end
    if not tonumber(dnithen outputChatBox("/komenda [gracz] [dni]",plr) return end
        local target=exports["ogrpg-core"]:findPlayer(plr,cel)
        if not target then
            outputChatBox("* Nie znaleziono podanego gracza."plr25500)
            return
        end
        setPremiumDay(target,dni)
        outputChatBox("Nadano konto premium na "..dni.." dni!"plr25580)
        outputChatBox("Otrzymales konto premium na "..dni.." dni!"target25580)
        setElementData(target"player:premium"true)
        triggerEvent("save:player",root,target)
        triggerEvent("load:player",root,target)
    end
end)


_________________

Kontakt discord: Qwertick#7584

Postaw piwo autorowi tego posta
 

AkossPL 





Informacje
Nick w MP: AkossPL
Wiek: 17
Na forum: 1355 dni
Posty: 133
Piwa: 1
Respekt: 50

Wysłany: 2018-10-06, 16:17   



Wercio., Dalej nie działa

Postaw piwo autorowi tego posta
 

Wercio. 
Coming soon..





Informacje
Nick w MP: Qwertick
Wiek: 18
Na forum: 853 dni
Posty: 338
Piwa: 1392
Respekt: 125,8
Respekt: 125,8

Wysłany: 2018-10-06, 16:19   



Powinno normalnie działać..
addCommandHandler("vip",function(plr,cmd,cel,dni) 
    if exports['dutyadmin']:getAdmin(plr,7then
    if not cel then outputChatBox("/komenda [gracz] [dni]",plr) return end
    if not dni then outputChatBox("/komenda [gracz] [dni]",plr) return end
    if not tonumber(dnithen outputChatBox("/komenda [gracz] [dni]",plr) return end
        local target=exports["ogrpg-core"]:findPlayer(plr,cel)
        if not target then
            outputChatBox("* Nie znaleziono podanego gracza."plr25500)
            return
        end
        setPremiumDay(target,dni)
        outputChatBox("Nadano konto premium na "..dni.." dni!"plr25580)
        outputChatBox("Otrzymales konto premium na "..dni.." dni!"target25580)
        setElementData(target"player:premium"true)
        setElementData(target"player:premiumdate"dni)
        triggerEvent("save:player",root,target)
        triggerEvent("load:player",root,target)
    end
end)


_________________

Kontakt discord: Qwertick#7584

Postaw piwo autorowi tego posta
 

AkossPL 





Informacje
Nick w MP: AkossPL
Wiek: 17
Na forum: 1355 dni
Posty: 133
Piwa: 1
Respekt: 50

Wysłany: 2018-10-06, 16:28   



Wercio., Dalej nie działa

Postaw piwo autorowi tego posta
 

Wercio. 
Coming soon..





Informacje
Nick w MP: Qwertick
Wiek: 18
Na forum: 853 dni
Posty: 338
Piwa: 1392
Respekt: 125,8
Respekt: 125,8

Wysłany: 2018-10-06, 16:31   



Hmm nie wiem, powinno działać normalnie

_________________

Kontakt discord: Qwertick#7584

Postaw piwo autorowi tego posta
 

AkossPL 





Informacje
Nick w MP: AkossPL
Wiek: 17
Na forum: 1355 dni
Posty: 133
Piwa: 1
Respekt: 50

Wysłany: 2018-10-06, 16:35   



Wercio., To może coś innego jest źle zrobione

        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"]:pobierzWyniki(queryA)
        if (resultAthen
            setElementData(plr,"player:premium",true)
            setElementData(plr,"player:premiumdate",v.premiumdate)
            setPlayerName(plr,"#FFBF00"..getPlayerName(plr))
        else
            setElementData(plr,"player:premium",false)
        end
        setElementData(plr,"player:skin",v.skin)


Postaw piwo autorowi tego posta
 
Tagi: daje :: premke :: razu :: się :: nie :: wczytuje
Anonymous



Dołaczył: Wczoraj 0:00
Posty: 1
Skad: google.com


Anonymous Koniecznie zajrzyj na:







Wyświetl posty z ostatnich:   
Ten temat jest zablokowany bez możliwości zmiany postów lub pisania odpowiedzi
Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach
Wersja do druku

Skocz do:  


phpBB by Przemo modified by xXx 2003-2016

Template GTAONLINE created by gtaonline.pl



Strona wygenerowana w 0,47 sekundy. Zapytań do SQL: 20