Witamy na GTAOnline Obecny czas to 2017-12-18, 17:37 Użytkowników: 72588
Strona główna | Użytkownicy | Grupy | Faq | Regulamin | Zaloguj

Poprzedni temat :: Następny temat
prezent u mikołaja
Autor Wiadomość

Hiroszekk 





Informacje
Nick w MP: Hiroszek
Wiek: 16
Na forum: 223 dni
Posty: 83
Piwa: 87
Respekt: -64,3

Wysłany: 2017-12-01, 20:40   prezent u mikołaja



Witam. Mam taki kod po stronie serwera

addEvent("dajprezent",true)
addEventHandler("dajprezent",resourceRoot,function()
local uid getElementData(source,"player:uid")
local dbid getElementData(source,"player:uid")
exports['ogrpg-db']:dbSet("UPDATE ogrpg_users SET prez=? WHERE id=?",1,uid)
end)


local days 1

addEvent("dajpremium",true)
addEventHandler("dajpremium",resourceRoot,function()
if exports['ogrpg-db']:dbGet('SELECT 1 FROM ogrpg_users WHERE prez=? AND id=? LIMIT 1;'"1"uidthen
outputChatBox("test"thePlayer25500true)
else
exports['ogrpg-db']:dbSet(string.format("UPDATE ogrpg_users SET premiumdate = DATE(curdate()) + INTERVAL %d DAY WHERE id=%d",days,getElementData(client,"player:uid")))
        triggerEvent("save:player",root,client)
        triggerEvent("load:player",root,client)
    end
end)



i taki po stronie clienta

--createBlip(1482.05, -1685.5114.05,262255,0,0,255,0,400)
-- Skrypt na prezenty Edit by LooK

local marker createMarker(-102.74, -253.8551.82-1"cylinder"225525525525)
local t=createElement("text")
setElementPosition(t1412382.05, -1685.5114.05)
setElementData(t,"name","Odbierz prezent swiateczny!\nDostepne juz wkrotce!")

local wm={}
wm.window=guiCreateWindow(0.380.300.250.35"Odbieranie prezentu"true)
guiWindowSetSizable(wm.windowfalse)
guiWindowSetMovable(wm.windowfalse)
guiSetVisible(wm.windowfalse)
wm.label=guiCreateLabel(0.020.020.960.25"Z ponizszej listy wybierz przezent ktory chcesz otrzymac.\n Mozesz wybrac tylko jeden prezent na serial!"truewm.window)
guiLabelSetHorizontalAlign(wm.label"center"false)
guiLabelSetVerticalAlign(wm.label"center")
guiGridListAddColumn(wm.gridlist"Mozesz wybrac tylko jedna rzecz na serial"0.5)
wm.close=guiCreateButton(0.320.830.360.13"Anuluj"truewm.window)
faggio=guiCreateButton(0.320.630.360.13"Faggio"truewm.window)
hajs=guiCreateButton(0.320.430.360.13"20 000 PLN"truewm.window)
premka=guiCreateButton(0.320.230.360.13"Premium 1 Dzien"truewm.window)






addEventHandler("onClientGUIClick"wm.close, function()
    if not guiGetVisible(wm.windowthen return end
    showCursor(false)
    guiSetVisible(wm.windowfalse)
            outputChatBox("Anulowales wybor prezentu.")
end)



addEventHandler("onClientGUIClick"premka, function()
    if not guiGetVisible(wm.windowthen return end
    showCursor(false)
    guiSetVisible(wm.windowfalse)
        outputChatBox("Wybrales prezent: Konto Premium na 1 dzien!"02550)
            triggerServerEvent("dajpremium",resourceRoot,prezent)
            triggerServerEvent("dajprezent",resourceRoot,prezent)
                            --destroyElement(marker)
end)


addEventHandler("onClientMarkerHit"marker, function(el,md)
    if not md or el~=localPlayer then return end
    if guiGetVisible(wm.windowthen return end
    showCursor(true)
    guiSetVisible(wm.window,true)
    end)



Chodzi o to ,że w bazie danych mam w kolumnie "prez" ustawione 0 czyli po stronie serwera w 'dajprezent' nie powinno mi wyświetlać "test" na chacie lecz dawać premke.
Tak się nie dzieje wyświetla na chacie "test" tak jakbym miał ustawione 1
Pomoże ktuś? Daje piwo

Postaw piwo autorowi tego posta
 
Tagi: prezent :: mikołaja
Anonymous



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


Anonymous Koniecznie zajrzyj na:






Wyświetl posty z ostatnich:   
Odpowiedz do tematu
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,12 sekundy. Zapytań do SQL: 18