witam mam pytanie jak zrobic to stereo żeby działalo z tym api i potem co dalej jak już mam ten klucz api? jaki link itp bo totalnie nie wiem i potrzebuje pomocy z tym
chcia?bym sprzedawa? premium i utrzyma? serwer, ale nie mam konta bankowego nie moge podpi?? query api pomo?e kto??
[code]function sprawdzIloscDni21(gracz)
local spr = exports["pystories-db"]:dbGet("SELECT * FROM pystories_users WHERE id=? AND premiumplusdate>NOW() LIMIT 1", getElementData(gracz,"player:sid"))
if (spr and #spr > 0) then
return spr[1].premiumplusdate
end
return false
end
function ustawIloscDni23(gracz, dni)
if sprawdzIloscDni21(gracz) then
local wyk1 = exports["pystories-db"]:dbSet(string.format("UPDATE pystories_users SET premiumplusdate = DATE(premiumplusdate) + INTERVAL %d DAY WHERE id=%d", dni, getElementData(gracz, "player:sid")))
return end
local wyk1 = exports["pystories-db"]:dbSet(string.format("UPDATE pystories_users SET premiumplusdate = DATE(curdate()) + INTERVAL %d DAY WHERE id=%d", dni, getElementData(gracz, "player:sid")))
end
function wyk1(responseData, errno, playerToReceive, amount)
if errno == 0 then
if string.find(responseData, "kod") then
amount = nil
if string.find(responseData, '"number":"72480"') then
amount = 2
elseif string.find(responseData, '"number":"74480&qu...
witam mam pewien problem a mianowicie sklep premium nie dzia?a zrobi?em go na serverprojekt zakupi?em sms'a i po wpisaniu wyskakuje Podany kod jest nieprawid?owy. ({"status":"fail","error":"wrong_amount"}) A kodu do konta nie doda?o
kod
[lua]
function sprawdzIloscDni(gracz)
local spr = exports["tiyl-db"]:dbGet("SELECT * FROM tiyl_gracze WHERE id=? AND vipdate>NOW() LIMIT 1", getElementData(gracz,"player:uid"))
if (spr and #spr > 0) then
return spr[1].vipdate
end
return false
end
function ustawIloscDni(gracz, dni)
if sprawdzIloscDni(gracz) then
local wyk = exports["tiyl-db"]:dbSet(string.format("UPDATE tiyl_gracze SET vipdate = DATE(vipdate) + INTERVAL %d DAY WHERE id=%d", dni, getElementData(gracz, "player:uid")))
return end
local wyk = exports["tiyl-db"]:dbSet(string.format("UPDATE tiyl_gracze SET vipdate = DATE(curdate()) + INTERVAL %d DAY WHERE id=%d", dni, getElementData(gracz, "player:uid")))
end
Witam . Mam pytanko jak zmieni? ten kod aby dzia?a? z microsms ?
[lua]
function sprawdzIloscDni(gracz)
local spr = exports["ogrpg-db"]:dbGet("SELECT * FROM ogrpg_users WHERE id=? AND premiumdate>NOW() LIMIT 1", getElementData(gracz,"player:uid"))
if (spr and #spr > 0) then
return spr[1].premiumdate
end
return false
end
function ustawIloscDni(gracz, dni)
if sprawdzIloscDni(gracz) then
local wyk = exports["ogrpg-db"]:dbSet(string.format("UPDATE ogrpg_users SET premiumdate = DATE(premiumdate) + INTERVAL %d DAY WHERE id=%d", dni, getElementData(gracz, "player:uid")))
return end
local wyk = exports["ogrpg-db"]:dbSet(string.format("UPDATE ogrpg_users SET premiumdate = DATE(curdate()) + INTERVAL %d DAY WHERE id=%d", dni, getElementData(gracz, "player:uid")))
end
function wyk(responseData, errno, playerToReceive, amount)
if errno == 0 then
if string.find(responseData, "kod") then
amount = nil
if string.find(responseData, '"number":"7136"') then
amount = 1
elseif string.find(responseData, '"number":"7255&...
Witam. Mam sms api od liveserver tylko nie mam poj?cia jak je zrobi? do komendy. Chodzi o to, ?e wysy?amy sms, wpisujemy kod i jak kod jest poprawny to dostajemy np. $$. Jak na jeden numer wyslemy sms to dostajemy 5.000$ a jak na jeszcze inny numer to 10.000$. Pomo?e mi kto??
Cze??!
Na potrzeby swojego projektu, napisa?em kiedy? zaawansowane API SMS.
Kody SMS, wraz z dodatkowymi informacjami s? przechowywane w bazie danych.
Komenda: /kupvip.
Komenda dzia?a na zasadzie: Gracz wpisuje komend?, nast?pnie wybiera ilo?? punkt?w, kt?re chce kupi? i za ile. Wybiera z listy, i przechodzi do dialogu z wpisaniem otrzymanego kodu SMS. Je?eli kod jest poprawny, w bazie danych ustawia si? ?e kod sms jest ju? zaj?ty, wi?c nie b?dzie mo?na go p??niej u?y?.
Ukryta wiadomość / Hidden message(aby ją zobaczyć musisz postawić użytkownikowi)
Wiadomość została ukryta, aby ją przeczytać należy się zalogować.
Witam. Chcia?em przerobi? kupno vip spod sms api z netshoot na sms api z liveserver ale co? mi nie idzie. W og?le tego nie kumam. Czy m?g? by mi kto? kto co? z tego rozumie przerobi? to? Bym by? bardzo wdzi?czny.
Witam chcia?bym zrobi? takie co? ?e masz adres np. pg.xaa.pl/api?id=50&value=20 i chcia?em pobra? warto?ci 50 i 20 ale zapomina?em jak poniewa? dawno to juz robi?em.
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")))
Witam posiadam w mapie aktywacje API, ale co? nie dzia?a do ko?ca..:/
Prosi? bym o pomoc. Sprawdza?em to to ca?y czas mi wyskakuje, ?e podano b??dny kod.
To kod.
[code]
case 756:
{
if(!response) return 1;
new id = GetPVarInt(playerid, "vipSMS");
if(id != 9 && id != 10)
{
format(strx, sizeof strx, "SELECT `vip` FROM `players` WHERE `nick` = '%s'", pName[playerid]);
mysql_query(strx);
mysql_store_result();
new vip[30];
mysql_fetch_field("vip", vip);
mysql_free_result();
SetPVarInt(playerid, "vipActiv", strval(vip));
}
#define API_define "a30cb8fbbcee0b1f056536ef8"
format(strx, 255, "admin.serverproject.pl/api/smsapi.php?key=%s&amount=6&code=%s", API_define, inputtext);
HTTP(playerid, HTTP_GET, strx, "", "OnResponseFromAPI");
}[/code]
Witam, stworzy?em taki kod sugeruj?c si? jednym z temat?w z tego forum.
Komenda:
[code]
if (strcmp("/vip", cmdtext, true, 10) == 0)
{
ShowPlayerDialog(playerid,DIALOG_VIP,DIALOG_STYLE_INPUT,"Vip","{FFFFFF}Poni?ej znajduje si? lista komend vipa.n{FFFFFF}/V-H, /V-A, /V-Cash, /V-Invisible, /V-Uninvisiblen{FFFFFF}/V-Tp-To, /V-Bronie, /V-Jetpack, /V-Say, /V-Skinn/V-Spec, /V-Specoff, /V-Time, /V-Weather, /V-Respawnn{FFFFFF}Aby zakupi? vipa za 1,23z? {FFFF00}wy?lij sms o tre?ci AA.SP pod numer 7136 i wpisz poni?ej kod z wiadomo?ci zwrotnej.","Ok","");