Witam. Dzisiaj otrzyma?em API od SimPay ale niestety nie mam zielonego poj?cia jak je doda? na moj? stronk?. M?g? by mi kto? pom?c? Odp?ac? si? i respektem
Kod SimPay:
[code]<?php
define('API_KEY', 'XXXXXXXX');
define('API_SECRET', 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX');
define(‘API_VERSION’, 1);
require_once(‘SimPay.class.php’);
try {
$api = new SimPay(API_KEY, API_SECRET, API_VERSION);
$api->getStatus(array(
'service_id' => '2',
'number' => '7355',
'code' => '5DB554',
));
if($api->check()) {
// kod poprawny
} else if($api->error()) {
// niepoprawny kod
// podczas rozwoju aplikacji system mo?e wy?wietli? b??d
print_r($api->showError());
}
}
catch(Exception $e) {
echo 'Error: ' .$e->getMessage();
}
?>[/code]
Witam, tak jak w temacie. Na serwerze dodaje komu? premium, po wyj?ciu z serwera w MySQL wszystko si? zapisuje, ale jak wejdzie na serwer to nie posiada owej premki.
[lua]
api="3dJ02IcwJagzYrpVuGhAeSxPo"
function getPremiumDate(plr)
local queryA=exports['sW-db']:dbGet("SELECT * FROM Ev_Konta WHERE UID=? AND premiumdate>NOW() LIMIT 1", getElementData(plr,"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['sW-db']:dbSet(string.format("UPDATE Ev_Konta SET premiumdate = DATE(premiumdate) + INTERVAL %d DAY WHERE UID=%d",days,getElementData(plr,"UID")))
return end
local queryA=exports['sW-db']:dbSet(string.format("UPDATE Ev_Konta SET premiumdate = DATE(curdate()) + INTERVAL %d DAY WHERE UID=%d",days,getElementData(plr,"UID")))
end
addEvent("premiumActive", true)
addEventHandler("premiumActive", root, function(code,amount,number)
if not code then return end
outputDebugString(code..":"..amount)
local x=exports['sW-db']:dbGet("SELECT * from Premium_Kody where code=?",code)
if x and #x > 0 then
if x[1].active < 1 then outputChatBox("*B??dny Kod",client) return end
local xamount = tonumber(x[1].amount)
if xamount == tonumber(amount) then
exports['sW-db']:dbSet("UPDATE Premium_Ko...
ElO!
mam gamemode Future City Stories 2.0 i mam pewien problem.
Chodzi o premium i rozpocz?cie pracy jako tuner.
W bazie danych klikam na `ogrpg_users`szukam gracza i mam tam tak? tabelke jak premiumdate. Ustawiam tam np. miesi?c do przodu. I nic si? nie dzieje , jak nie mia?em premium tak nie mam.
Druga sprawa Jak mog? zrobi? prac? tunera poniewa? zrobi?em w urz?dzie mo?liwo?? zatrudnienia si? w pracy , ale gdy wchodze ?eby przebra? si? w str?j tunera wyskakuje ?e nie jestem zatrudniony.
Prosz? o pomoc w razie potrzeby jaki? screen?w czy co? prosz? pisa?.
Witam, nie mog? da? premium, a przerabiam paczk? .SkyGame + MYSQL i szukaj?c po wszystkich skryptach nie znalaz?em nic o premium a w mysql nie ma nic o premium
Witam mam problem z premium. Jak kto? kupi panelem to daje mu to premium ale ustawia np na 2017-06-10 00:00:00 a nie ustala mu godziny o kt?rej kupuje. Chce ?eby to wygl?da?o np : 2017-06-10 13:51:37. Za pomoc respekt i piwo
Witam, mam problem nie wiem jak zrobi? , ?eby dost?p do wybranych aut z F1 mieli tylko posiadacze kont premium. Nie wiem gdzie mog? umie?ci? ten kod ?eby dzia?a?o.
if not getElementData(element,"player:premium") then return end
Witajcie, mam problem z automatycznym kupnem konta premium na serwerze. Ot?? chc? zrobi? to za pomoc? ItemShopu, kt?ry oferuj? ServerProject. Dodaje nowy item parametr i komend?, kt?ry si? wysy?a przez konsol?, lecz otrzymuj? taki oto b??d:
" WARNING: dutyadmin/s_utility.lua:6: Bad argument @ 'getPlayerSerial' [Expected player at argument 1, got console] " nie mam poj?cia jak da? konsoli serial lub co? w tym stylu..
Witam posiadam skrypt od kolegi na premium. Ale graczy gdy wyjdzie z serwera i wejdzie nie ma tego premium kiedy da?em mu przed wyj?ciem.
[lua]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")))
end
addCommandHandler("daj.vip",function(plr,cmd,cel,dni)
if getAdmin(plr,3) or getElementData(plr,"player:uid") == 3 then
if not cel then outputChatBox(" /daj.vip [gracz] [dni]",plr) return end
if not dni then outputChatBox(" /daj.vip [gracz] [dni]",plr) return end
if not tonumber(dni) then outputChatBox(" /daj.vip [gracz] [dni]",plr) return end
local target=exports["ogrpg-core"]:findPlayer(plr,cel)
if not target then
outputChatBox("* Nie znaleziono podanego ...
Witam, od d?u?szego czasu przerabiam paczk? Play Your Stories i nie by?o ?adnych problem?w je?li chodzi o skrypty.
Dzi? ko?cz? przerabia? paczk? lecz pojawi? si? du?y problem zwi?zany z kupnem premium za pomoc? sms'a na hostingu serverproject.
Problem polega na tym ?e w skrypcie jest komenda tworz?ca kod premium w bazie danych lecz gdy w konsole chce wpisa? t? komend? nic si? nie dzieje...
Jakie? rozwi?zania?
S_side:
[lua]function getPremiumDate(plr)
local queryA=exports['pystories-db']:dbGet("SELECT * FROM pystories_users WHERE id=? AND premiumdate>NOW() LIMIT 1", getElementData(plr,"player:sid"))
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['pystories-db']:dbSet(string.format("UPDATE pystories_users SET premiumdate = DATE(premiumdate) + INTERVAL %d DAY WHERE id=%d",days,getElementData(plr,"player:sid")))
return end
local queryA=exports['pystories-db']:dbSet(string.format("UPDATE pystories_users SET premiumdate = DATE(curdate()) + INTERVAL %d DAY WHERE id=%d",days,getElementData(plr,"player:sid")))
end
function dodajkod(plr,cmd,ile,...)
if exports['pystories-admin']:getAdmin(plr,4) then
local kod=table.concat({...}, ' ')
if not ... or not tonumber(ile) then outputChatBox("* U?ycie: /qkx.kod-create <czas(dni)> <kod>", plr, 255,...
Witam spo?eczno?? gtao! dzisiaj pr?bowa?em zrobic ?eby komenda byla dla ACL Premium. Pr?bowa?em tym [code]if isObjectInACLGroup ("user."..getAccountName ( getPlayerAccount ( element ) ), aclGetGroup ( "Premium" ) ) then [/code]
ale si? nie uda?e wie? poprosz? o pomoc, stawiam browarka i respekt'a! Za Ch?ci Dzi?kuje!!!!!!
1.
[code]
function paka(source)
local x, y, z = getElementPosition(source)
local gracz = getPlayerName( source )
outputChatBox ("#FFFFFF Gracz ".. gracz .. " #FFFFFFpodklada pake, ktora wybuchnie za 10 sekund", getRootElement(), 255, 0, 0, true )
pakas = createObject ( 3013, x, y, z-0.9, 0, 0, 0 )
setTimer (destroyElement , 10000, 1, pakas )
setTimer (createExplosion , 10000, 1, x, y, z, 2 )
setTimer (createExplosion , 10500, 1, x, y, z, 2 )
setTimer (createExplosion , 11000, 1, x, y, z, 2 )
end
addCommandHandler("bombapremium", paka) [/code]
2. [code]--[[
Resource: Neons
You can use this resource but please don't delete this information, It may be useful.
Developer: Yolos
Q&A:
Q: Can i edit this resource?
A: Yes.
Q: How to set neons?
A: Use setElementData(vehicle, "neon", ID) where ID type number 1-6
This resource use objects from grand theft auto san andreas multiplayer.
]]
[center]Witam
mam problem z kupnem premium z pys uzupe?ni?em wszystko i nie dzia?a...[/center]
C:
[lua]local data={ showed=nil, button={}}
local screenW, screenH = guiGetScreenSize()
local sx, sy = guiGetScreenSize()
function isMouseIn(psx,psy,pssx,pssy,abx,aby)
if not isCursorShowing() then return end
cx,cy=getCursorPosition()
cx,cy=cx*sx,cy*sy
if cx >= psx and cx <= psx+pssx and cy >= psy and cy <= psy+pssy then
return true,cx,cy
else
return false
end
end
Witam przychodze do was z problemem i? mam gamemode play your stories i jest tam taki skrypt jak KupnoKontaPremium i wlasnie tam jest komenda /dajvipa i w tym problem ta komenta nie dzia?a
[lua]local data={ showed=nil, button={}}
local screenW, screenH = guiGetScreenSize()
local sx, sy = guiGetScreenSize()
function isMouseIn(psx,psy,pssx,pssy,abx,aby)
if not isCursorShowing() then return end
cx,cy=getCursorPosition()
cx,cy=cx*sx,cy*sy
if cx >= psx and cx <= psx+pssx and cy >= psy and cy <= psy+pssy then
return true,cx,cy
else
return false
end
end
Siema Mam Paczke Your Adwenture I nie Mg Da? se premium pisze /dajvipa Remi 1 I nie daje A dm Nie Moge szuszark? ruszy? Dam kodzik
- Przy kazdym wejsciu i wyjsciu ustawia maksymalna liczbe slotow na ilosc aktualnych graczy + 10% z maksymalnej ilosci slotow, zrobione przez Bone
[lua]
function dynamiczne()
local maks_graczy = getServerConfigSetting ( "maxplayers" )
local teraz_graczy = #getElementsByType( "player" )
local nowe = math.ceil( teraz_graczy + (tonumber(maks_graczy) * 0.2) )
if tonumber(nowe) < tonumber(maks_graczy) then
setMaxPlayers(nowe)
else
setMaxPlayers(tonumber(maks_graczy))
end
end
--[[addEventHandler("onPlayerConnect", getRootElement(), function (nick, ip, username, serial)
local q = exports.rpg_mysql:mysql_query("SELECT * FROM rpg_serials WHERE serial=?", serial)
if #q < 1 then
cancelEvent(true, "Nie jeste? zautoryzowany do wej?cia na ten serwer !")
end
end)--]]
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", f...
[center][b]Witam , mam mianowicie taki k?opot mam gui kt?re sam zrobi?em w guieditor i nie wiem jak je podpi?? pod komend? i pod poszczeg?lne funkcje , odwdzi?czam si? za pomoc [/b][/center]
Cze??! chcia?em sie zapytac jakiegos skryptera jak on to robi ze jak by robi? serwer to mu to premium nie znika po reconnect .
Mam Paczk? GM Play Your Stories z naszego forum i chcial bym sie zapytac lub czy by mi ktos powiedza? jak to zrobic zeby ono nie znika?o komenda dziala ale na tab sie nie pokazuje kolor itd a po reconnect to znika.
Prosze o pomoc a kodzik tutaj oba daje
c_pgui.lua
[code][.lua]local data={ showed=nil, button={}}
local screenW, screenH = guiGetScreenSize()
local sx, sy = guiGetScreenSize()
function isMouseIn(psx,psy,pssx,pssy,abx,aby)
if not isCursorShowing() then return end
cx,cy=getCursorPosition()
cx,cy=cx*sx,cy*sy
if cx >= psx and cx <= psx+pssx and cy >= psy and cy <= psy+pssy then
return true,cx,cy
else
return false
end
end
Witam,
Chcia?bym pozmienia? ceny premium na serwerze jednak nie wiem co pozmienia? w kodzie. Chcia?bym wprowadzi? teraz trzy rodzaje kont.
AMOUNT: 3, 5, 9
Kod:
[lua]
--[[
Code write by Yolos. Permissions to use only by agree from Yolos.
]]
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")))
end
Mam problem, chc? usun?? by by gracz nie dostawa? 500 zl co 10 min i prawdopodobnie jest to w pliku ogrpg-core/saveplayers lecz jest on zakodowany, nie wiem co mam robi?. Kto? pomo?e, lub wy?le ten plik?
Mam taki oto skrypt na magazyniera ,wszystko dzia?a ,lecz gdy dodaje linkijki ,?e tylko acl Premium mo?e ,to wyskakuj? errory . Prosi?bym o wstawienie kodu ,?e tylko acl Premium mo?e wzi?? pud?o ,i je zanie?? , a je?eli nie jest w ACL premium ,to wyskakuje ,?e Niema premium Kod:
[code]--createBlip(-1483.84,936.79,26.66, 46,2,0,0,0,0,0,275)
local screenW, screenH = guiGetScreenSize()
local praca = createMarker(3274.33,-2114.55,165.57, "cylinder", 2.0, 150, 120, 255,255)
local miejscaelektryk = {
{3274.42,-2127.40,167.38},
{3261.67,-2118.24,163.03},
}
addEventHandler("onClientMarkerHit", praca, function(el, md)
if not md or getElementType(el) ~= "player" then return end
if el ~= localPlayer then return end
addEventHandler("onClientRender",root,render1)
setTimer(renderstop1,2000,1)
end)
local jobText=createElement("text")
setElementPosition(jobText,-1213123123779.08,512.08,27.34)
setElementData(jobText, "name", "Magazynier Premium nZarobek: 250-400 PLN")
bindKey("e", "down", function()
if not isElementWithinMarker(localPlayer, praca) then return end
if not getElementData(localPlayer, "gracz_praca") then
local losuj = math.random(2, #miejscaelektryk)
local hajsik = math.random(250,400)
setElementData(localPlayer, "gracz_praca", true)
outputChatBox("*Zanie? Pud?o z cementem!&q...
Mam taki oto skrypt na magazyniera ,wszystko dzia?a ,lecz gdy dodaje linkijki ,?e tylko acl Premium mo?e ,to wyskakuj? errory . Prosi?bym o wstawienie kodu ,?e tylko acl Premium mo?e wzi?? pud?o ,i je zanie?? , a je?eli nie jest w ACL premium ,to wyskakuje ,?e Niema premium Kod:
[code]--createBlip(-1483.84,936.79,26.66, 46,2,0,0,0,0,0,275)
local screenW, screenH = guiGetScreenSize()
local praca = createMarker(3274.33,-2114.55,165.57, "cylinder", 2.0, 150, 120, 255,255)
local miejscaelektryk = {
{3274.42,-2127.40,167.38},
{3261.67,-2118.24,163.03},
}
addEventHandler("onClientMarkerHit", praca, function(el, md)
if not md or getElementType(el) ~= "player" then return end
if el ~= localPlayer then return end
addEventHandler("onClientRender",root,render1)
setTimer(renderstop1,2000,1)
end)
local jobText=createElement("text")
setElementPosition(jobText,-1213123123779.08,512.08,27.34)
setElementData(jobText, "name", "Magazynier Premium nZarobek: 250-400 PLN")
bindKey("e", "down", function()
if not isElementWithinMarker(localPlayer, praca) then return end
if not getElementData(localPlayer, "gracz_praca") then
local losuj = math.random(2, #miejscaelektryk)
local hajsik = math.random(250,400)
setElementData(localPlayer, "gracz_praca", true)
outputChatBox("*Zanie? Pud?o z cementem!&q...
Witam, robi? automatyczny panel kupna premium i nie wiem jak zrobi? funkcj? kt?ra sprawdzi czy dany kod SMS'a jest poprawny. Takie co? uda?o mi si? zrobi? ale co? nie dzia?a
Witam mam problem z zapisywaniem konta premium paczka to ogrpg.
Wpisuje komend? na danie vipa i daje sobie na 30 dni wychodze z serwera wchodze i nie mam konta premium. za pomoc daje +
Doda??m tez sobie premium w bazie mysgl ale i tak jak wbijam na serwer to nie mam pisze Wczytano twoje dane a premium nie mam
[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:bl...