Zaloguj się by uzyskać pełen dostęp. Nie masz jeszcze konta? Założ je już teraz w kilka sekund.

Wysłany: 2017-12-10, 11:59


BoskiJohnyy







Wiek: 25
Na forum: 3284 dni
Posty: 18

Piwa: 502

Respekt: 35,3

Ostrzeżeń: 20%
Witam , mam problem, mam skrypt z ?wi?tym miko?ajem pod ogrpg aczkolwiek nie zapisuj? si? prezenty z niego , pewnie chodzi o tabelke prezent w ogrpg_users ale nie umiem tego doda? jak ktos by wiedzia? to pomocy!


Kod:


-- Skrypt na prezenty Edit by LooK

local marker = createMarker(-2682.65, 20.82, 4.34-1, "cylinder", 2, 255, 255, 255, 25)
local t=createElement("text")
setElementPosition(t, -2682.65, 20.82, 4.34)
setElementData(t,"name","Odbierz prezent swiateczny!")

local wm={}
wm.window=guiCreateWindow(0.38, 0.30, 0.25, 0.35, "Odbieranie prezentu", true)
guiWindowSetSizable(wm.window, false)
guiWindowSetMovable(wm.window, false)
guiSetVisible(wm.window, false)
wm.label=guiCreateLabel(0.02, 0.02, 0.96, 0.25, "Z ponizszej listy wybierz przezent ktory chcesz otrzymac.\n Mozesz wybrac tylko jeden prezent na serial!", true, wm.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.32, 0.83, 0.36, 0.13, "Anuluj", true, wm.window)
faggio=guiCreateButton(0.32, 0.63, 0.36, 0.13, "Faggio", true, wm.window)
hajs=guiCreateButton(0.32, 0.43, 0.36, 0.13, "20 000 PLN", true, wm.window)
premka=guiCreateButton(0.32, 0.23, 0.36, 0.13, "Premium 3 Dni", true, wm.window)






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

addEventHandler("onClientGUIClick", hajs, function()
if not guiGetVisible(wm.window) then return end
showCursor(false)
guiSetVisible(wm.window, false)
outputChatBox("Wybrales prezent: 20 000PLN.", 0, 255, 0)
triggerServerEvent("dajprezent",resourceRoot,prezent)
givePlayerMoney(20000)
destroyElement(marker)

end)

addEventHandler("onClientGUIClick", faggio, function()
if not guiGetVisible(wm.window) then return end
showCursor(false)
guiSetVisible(wm.window, false)
outputChatBox("Wybrales prezent: Faggio, znajdziesz je w przecho.", 0, 255, 0)
triggerServerEvent("dajprezent",resourceRoot,prezent)
triggerServerEvent("dajskuter",resourceRoot,prezent)
destroyElement(marker)

end)
addEventHandler("onClientGUIClick", premka, function()
if not guiGetVisible(wm.window) then return end
showCursor(false)
guiSetVisible(wm.window, false)
outputChatBox("Wybrales prezent: Konto Premium na 3 dni.", 0, 255, 0)
triggerServerEvent("dajprezent",resourceRoot,prezent)
triggerServerEvent("dajpremium",resourceRoot,prezent)
destroyElement(marker)
end)

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


Kod:

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

local days = 1
addEvent("dajpremium",true)
addEventHandler("dajpremium",resourceRoot,function()
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)


local model = 462
local mileage = 0
addEvent("dajskuter",true)
addEventHandler("dajskuter",resourceRoot,function()
local dbid = getElementData(client,"player:uid")
exports["ogrpg-db"]:dbSet("INSERT INTO ogrpg_vehicles (model,ownedPlayer,mileage,registered,parking) VALUES (?,?,?,?,1)", model, dbid,mileage,"false")
end)


Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-12-10, 23:14


Maszek

Lua/Modeler






Wiek: 25
Na forum: 3532 dni
Posty: 56
Nick w MP: Maszek

Piwa: 966

Respekt: 40,5

Ju? po miko?ajkach. A sam polecam Ci zrobi? co? w?asnego ni? tylko bra? z neta skrypty i je dodawa? :)

Podpis
Potrzebujesz pomocy/skryptu? Pisz do mnie :)
Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-12-11, 10:38


Smaczek







Wiek: 29
Na forum: 3100 dni
Posty: 15
Nick w MP: Smacior



Respekt: 50

nie masz kolumny "prezenty" w ogrpg_users a jak masz to daj ss a.

Postaw piwo autorowi tego posta
 

 
Tagi: święty :: mikołaj
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






Skocz do:  
Wyświetl posty z ostatnich:   
GTAONLINE.PL » JĘZYKI PROGRAMOWANIA » LUA 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
Dodaj temat do Ulubionych
Wersja do druku