Witam, mam kod premium, ale jak kto? wejdzie na serwer a nie ma premium to i tak je dostaje.
Kod:
[lua]--[[
Resource: OURGame v2
Developers: Split <[email protected]>
You have no right to use this code without my permission.
(c) 2015 <[email protected]>. All rights reserved.
]]
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,"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:reputation",v.reputation)
setElementData(plr,"player:workinjob",v.worker)
setElementData(plr,"player:registerdate",v.registered)
setElementData(plr,"player:hours",v.hours)
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"...
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
Witam, posiadam system premium i gdy si? loguje nie wczytuje mi premium.
kod:
[lua]
addEvent("core:spawnPlayer", true)
addEventHandler("core:spawnPlayer", root, function()
local pos=getElementData(source,"player:spawn")
if not pos then return end
fadeCamera(source, true)
spawnPlayer(source, pos[1], pos[2], pos[3])
setCameraTarget(source,source)
toggleControl(source,"fire", false)
toggleControl(source,"aim_weapon", false)
local load=loadPlayerData(source)
if load then triggerClientEvent(source,"addNotification",root,"* Wczytano Twoje dane","info") end
setElementData( source, 'HS_accountName', getPlayerName(source));
setElementData(source, "player:online", 0)
if getElementData(source,"player:premium") then
local queryA=string.format("SELECT * FROM ogrpg_users WHERE id=%d AND premiumdate>NOW() LIMIT 1", getElementData(source,"player:uid"))
local resultA=exports["ogrpg-db"]:pobierzWyniki(queryA)
if (resultA) then
outputChatBox("* Konto premium wa?ne do " ..resultA["premiumdate"], source)
end
end
triggerClientEvent(source,"core:blipyaut",root,source)
end)[/lua]
saveplayers:
[lua]--[[
Resource: OURGame v2
Developers: Split <[email protected]>
You have no right to use this code without my permission.
(c) 2015 <split.programi...
Witam mo?e kto? mi pom?c z tymi skryptami.Chodzi o to ?eby gracz premium m?g? korzysta? z przebieralni.
Przebieralnia:
[lua]local sx,sy = guiGetScreenSize()
-- Ustawienia
local skiny_premium = {18,80,87,15,7,307,29}
local skiny_meskie = {0,1,6,19,20,21,22,23,24,25,28,32,33,34,36,43,44,45,46,47,49,52,58,59,61,66,72,78,79,81,82,83,84,95,96,99,100,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,120,122,123,124,133,134,136,137,142,143,144,146,147,155,158,160,163,164,167,170,173,174,175,176,177,179,184,185,186,187,188,189,202,203,204,210,217,220,223,228,229,236,240,241,242,247,248,249,250,252,253,255,260,262,264,269,270,271,272,290,291,292,293,294,295,296,297,299,300,303,306,308,311}
local skiny_kobiece = {12,13,31,38,39,40,41,53,55,88,91,93,135,138,139,140,145,148,150,169,192,193,197,198,201,205,211,216,219,233}
Witajcie, nie mam ju? si?y do tego.... Co bym nie zrobi? to nie dzia?a.. Prosz? was o pomoc! Chc? ?eby pokazywa?o PREMIUM jak kto? je ma a ZWYK?E jak nie ma.
Jak dodam po if "not" to ka?dy ma premium a jak tam nie ma "not" to nikt nie ma nawet ten co ma premium
client:
if exports["premium"]:isPremium(localPlayer) then else konto = "#ffd700PREMIUM#ffffff" else konto = "ZWYKLE" end
local tekst= string.format("NICK : %s ( ID: %d ) ( UID: %d ) ( KONTO %s )",getPlayerName(localPlayer):gsub("#%x%x%x%x%x%x",""),getElementData(localPlayer,"id"),getElementData(localPlayer,"player:uid"),konto)
Wiem ,?e kto? ju? kiedy? rozpocz?? ten temat lecz nie zosta? on rozwi?zany.
Mam problem z premium w pracach. B??d w DB3
Ot?? wywala w db3 ten b??d i nie dzia?a nic.
Dodam, ?e to jest po stronie clienta:
bindKey("e", "down", function()
if not isElementWithinMarker(localPlayer, praca) then return end if not exports["premium"]:isPremium(localplayer) then return end
Mam problem chodzi o to ze mam gui pod f6 i jak wpisze tam Kod z sms (jest w Config.xml) to ma mi sie pokaza? : Zakupi?es Premium na 30dni a jak klikam Wy?lij to wysakuje mi DB3
sklepitem = {
{"Premium","30","dni","Chcesz kupi?? zg?os sie do Administracji"},
}
sklep = guiCreateWindow(141, 119, 600, 475, "Sklep Serwerowy", false)
GUIEditor.label[15] = guiCreateLabel(10, 390, 580, 30, "", false, sklep)
GUIEditor.label[16] = guiCreateLabel(10, 430, 580, 30, "Pamietaj: Admin nie odpowiada za ?le wys?anego smsa oraz nie zwraca pieni?dzy!nsprawdz 10 razy na jaki numer i jaka tre?? ma SMS!", false, sklep)
Witam, mam problem z dodaniem do skryptu z prac? funkcji, ?e mog? j? mie? tylko gracze, kt?rzy maj? premium. Niestety po wielu pr?bach nie mam poj?cia jak to zrobi? Za pomoc i Zdj?cie db3 z b??dem.
[lua]
bindKey("e", "down", function()
if not isElementWithinMarker(localPlayer, praca) then return end
if not getElementData(localPlayer, "player:premium") then
if not exports["premium"]:isPremium(localPlayer) then
outputChatBox(" Ta praca dostepna jest tylko dla konta premium.")
return
end
if not getElementData(localPlayer, "gracz_praca") then
local losuj = math.random(2, #miejscamagazynier)
setElementData(localPlayer, "gracz_praca", true)
--outputChatBox("* Od??? skrzynk? na p??k?.")
setPedAnimation ( localPlayer, "CARRY", "crry_prtial", 1,true )
local cel = createMarker(miejscamagazynier[losuj][1], miejscamagazynier[losuj][2], miejscamagazynier[losuj][3]-1.0, "checkpoint", 1.0, 255, 0, 0)
local blip = createBlipAttachedTo(cel, 41)
addEventHandler("onClientMarkerHit", cel, function(el, md)
if not md or getElementType(el) ~= "player" then return end
if el ~= localPlayer then return end
...
Mam pytanie. Co dorobi? w skrypcie (tzn pracy dorywczej) ?eby dla danej grupy ACL dostawa?a wi?cej?
Za???my, i? ?eby grupa ACL 'Premium' dostawa?a wi?cej za dojechanie do punktu (np. praca autobus?w) np. 19 PLN, a zwyk?y gracz 9 PLN. Moje pytanie skierowa?em do Was bo sie sam zastanawiam jak to zrobi?.
Dam tutaj przyk?adowy kod np. niech b?dzie to praca bus?w z YWG (czy tam YNL).
Siemano, mam pewien problem z pobraniem ilo?ci kont premium..
Kod:
function sukabylat()
if getElementData(source,"dostalinformacje321",true) then return end
local zapytanie2=toJSON(exports["ogrpg-db"]:dbGet("select count(*) from og_users where premiumdate>now()")) outputChatBox("Aktualnie posiadamy "..tostring(zapytanie2).." kont z premium", source, 255, 255, 255) setElementData(source, "dostalinformacje321", true) end
addEventHandler("onPlayerSpawn", getRootElement(), sukabylat)
Na czacie pokazuje si? co? takiego: "Aktualnie posiadamy [ [ { "count(*)": 86 } ] ] kont z premium"
Witam, pracuje nad systemem kupna premium poprzez SMS. Ale nie zbyt ogarniam jak przerobi? to abym m?g? podpi?? to pod GUI. na Lua te? nie wiem jak przerobi?. Nie prosze o gotowca jedynie o wyt?umaczenie. Wiem, ?e trzeba
for i,v in ipairs(skiny) do local row = guiGridListAddRow(gridlist) guiGridListSetItemText(gridlist, row, 1, v, false,false) end
addEventHandler("onClientGUIClick", gridlist, function() local model = guiGridListGetItemText(gridlist, guiGridListGetSelectedItem(gridlist))
if model then
triggerServerEvent("onPlayerEditSkin", getLocalPlayer(), model) end
end)
addEventHandler("onClientMarkerHit", ubrania, function(el, md)
if not md or getElementType(el) ~= "player" then return end if el == localPlayer then
guiSetVisible(okno, true) showCursor(true, false) end
end)
Mam wykupowny serwer na servhost.pl
I chodzi o to wie kto? jak zrobi? aby gracze kupowali premke i jednocze?cie automat wysyla do niej kod a serwer sam si? utrzymuje z premek ma kto? pomys?y ?
Witam zrobi?em skrypt na premium ale cos mi on nie dziala. Prosze o pomoc.
Dzialanie skryptu (jak dodam kogos do acl i jak nacisnie f3 to mu sie panel premium odpali)
Za pomoc
Kod
[lua]
[code]--[[ Prawa autorskie nadane przez xDanioPLx ]]--
--[[ Zakaz usuwania Autora ]]--
Witam serdecznie. Mam wielki problem z premium, a mianowicie chodzi o to...jak zrobi?, ?e jak kto? wy?le jaki? kod pod jaki? numer to kasa przeleje si? na dane konto np. w Millenium, a po wpisaniu kodu, kt?ry kto? otrzyma w odpowiedzi przeniesie kogo? do ACL Premium
Witam, mam pewien problem
staram si? wykona? co? takiego:
Po klikni?ciu TAB wyskakuje lista u?ytkownik?w lecz gracze kt?rzy maj? premium powinni mie? z?oty kolor i tak jest lecz wtedy te? wida? ich na mapie, a w?a?nie temu chce zapobiec.
Jak zrobi? aby gracz nie by? widzialny na mapie, a na TAB'ie jego nick by? z?oty?
Pr?bowa?em wszystkiego
Moje zastosowania:
Witam posiadam map? Premium A/D 1.0.3 i jest w niej jeden problem
(Posiadam tylko AMX tej mapki niestety)
1. Np. jak gracz napisze "Siema" To na czacie wyskakuje >>Siema.
Prosi?bym was o zrobienie b?d? znalezienie skryptu aby bylo widac nick goscia ktory to wpisuje.