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

Wysłany: 2019-06-11, 19:22


Nexusovskyy

Autorski Projekt






Wiek: 22
Na forum: 2964 dni
Posty: 49
Nick w MP: Nexusovskyy

Piwa: 739

Respekt: 60

Jak zrobic aby dzialalo ?

Skrypt streetview z pysa

Kod:

function busDriver(el, md)
if el ~= localPlayer or not md then return end
if jobTarget > maxTarget and getPedOccupiedVehicle(el) then return end
if jobTarget == maxTarget and not getPedOccupiedVehicle(el) then return end

if jobTarget == #districtsBus then
finishJob()
playSoundFrontEnd(5)
setTimer(renderstop3,2000,1)

else
local sv = math.random(1,2)
kasa = math.random(15000,30000)
showMarker()
playSoundFrontEnd(12)
if getElementData(el,"player:premium") then
addEventHandler("onClientRender",root,render4)
setTimer(renderstop4,1000,1)
triggerEvent("createNotif",localPlayer,"Otrzyma?e? wynagrodzenie",3,"info")
triggerServerEvent("givePlayerMoney", el, kasa, 0)
setElementData(el,"player:srp", getElementData(el,"player:srp")+math.random(2,7))
exports["pystories-db"]:dbGet("UPDATE pystories_users SET sv=sv+"..sv.." WHERE id="..tonumber(dbid).."")
else
triggerClientEvent("createNotif",localPlayer,"Otrzyma?e? wynagrodzenie",3,"info")
addEventHandler("onClientRender",root,render4)
setTimer(renderstop4,1000,1)
triggerServerEvent("givePlayerMoney", el, kasa*1.3, 0)
setElementData(el,"player:srp", getElementData(el,"player:srp")+math.random(2,7))
end
end
end


a w core s_saveplayers mam tak :
Kod:

str="Wczytywanie.."
local t=createElement("text")
setElementData(t,"scale",1.2)
setElementPosition(t,-1966.40,107.86,28.80)
function toprep()
local result=exports["pystories-db"]:dbGet("SELECT * from pystories_users ORDER BY sv DESC LIMIT 10")
str="[Ranking]\nTop Pracownicy\n"
for i,v in ipairs(result) do
if v["login2"] == false then
str=""..str.."\n"..i..". "..v["login"].." przejecha? przez "..przecinkiAdd(v["sv"]).." punkt?w"
else
str=""..str.."\n"..i..". "..v["login"].." przejecha? przez "..przecinkiAdd(v["sv"]).." punkt?w"
end
end
setElementData(t, "name", str)
end
setTimer(toprep, 100, 0)


Tabelki w bazie s? zrobione

Postaw piwo autorowi tego posta
 

 
Wysłany: 2019-06-11, 19:35


Wilq







Wiek: 24
Na forum: 4428 dni
Posty: 3410

Piwa: 739

Respekt: 1225,8
Respekt: 1225,8

A nie dzia?a?

Jakie? b??dy /debugscript 3? Opisz bardziej sw?j problem.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2019-06-11, 19:49


Nexusovskyy

Autorski Projekt






Wiek: 22
Na forum: 2964 dni
Posty: 49
Nick w MP: Nexusovskyy

Piwa: 739

Respekt: 60

Wyskakuje mi ?e warto?? jest r?wna 0

Postaw piwo autorowi tego posta
 

 
Wysłany: 2019-06-11, 19:52


Wilq







Wiek: 24
Na forum: 4428 dni
Posty: 3410

Piwa: 739

Respekt: 1225,8
Respekt: 1225,8

Gdzie, warto?? 0 z bazy danych zwraca?

Konkrety, ten kod masz w jakiej??funkcji w og?le?
W s_saveplayers nie ma funkcji, kt?r? podpinasz do timera.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2019-06-11, 20:11


Nexusovskyy

Autorski Projekt






Wiek: 22
Na forum: 2964 dni
Posty: 49
Nick w MP: Nexusovskyy

Piwa: 739

Respekt: 60

W kodzie chodzi o dodawanie punktow do bazy danych w sensie +1 i pozniej z timerem kod do wyswietlania wynik?w.(do wynik?w dziala chodzi tylko o ten dodaj?cy punkty)
Tutaj DB3 https://imgur.com/a/9WEw5KB

[ Dodano: 2019-06-11, 20:12 ]
Linijka nr 165 :
exports["pystories-db"]:dbGet("UPDATE pystories_users SET sv=sv+"..sv.." WHERE id="..tonumber(dbid).."")

Postaw piwo autorowi tego posta
 

 
Wysłany: 2019-06-11, 20:39


Wilq







Wiek: 24
Na forum: 4428 dni
Posty: 3410

Piwa: 739

Respekt: 1225,8
Respekt: 1225,8

Zmienna sv i dbid zosta?a zdefiniowana?

Postaw piwo autorowi tego posta
 

 
Wysłany: 2019-06-11, 20:49


Nexusovskyy

Autorski Projekt






Wiek: 22
Na forum: 2964 dni
Posty: 49
Nick w MP: Nexusovskyy

Piwa: 739

Respekt: 60

YYY local sv = math.random(1,2)
o to chodzi ?

[ Dodano: 2019-06-11, 20:49 ]
a pod dbid nie ma

[ Dodano: 2019-06-11, 20:56 ]
potrzebuje tylko sam export

Postaw piwo autorowi tego posta
 

 
Wysłany: 2019-06-11, 21:01


Wilq







Wiek: 24
Na forum: 4428 dni
Posty: 3410

Piwa: 739

Respekt: 1225,8
Respekt: 1225,8

?wietnie, ?e potrzebujesz export.
Wykorzystujesz w nim "dbid", kt?re nie jest zdefiniowane.

Musisz to poprawi? albo odpowiednio zmodyfikowa? kod.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2019-06-11, 21:09


Nexusovskyy

Autorski Projekt






Wiek: 22
Na forum: 2964 dni
Posty: 49
Nick w MP: Nexusovskyy

Piwa: 739

Respekt: 60

local dbid = getElementData(localPlayer,"sid") ?? ?? tak?

Postaw piwo autorowi tego posta
 

 
Wysłany: 2019-06-11, 21:14


Wilq







Wiek: 24
Na forum: 4428 dni
Posty: 3410

Piwa: 739

Respekt: 1225,8
Respekt: 1225,8

Zale?y, czy z takiej elementDaty korzystasz i czy to samo znajduje si? w odpowiedniej kolumnie z exportu.

Wklejaj i sprawdzaj, co tu du?o m?wi?. Nie znam bazy Twojego serwera na pamie?.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2019-06-11, 21:27


Nexusovskyy

Autorski Projekt






Wiek: 22
Na forum: 2964 dni
Posty: 49
Nick w MP: Nexusovskyy

Piwa: 739

Respekt: 60

Juz sobie poradzi?em dzieki

Postaw piwo autorowi tego posta
 

 
Tagi: ranking :: pracach
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






Skocz do:  
Wyświetl posty z ostatnich:   
GTAONLINE.PL » JĘZYKI PROGRAMOWANIA » LUA » Ranking w pracach 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