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

Wysłany: 2019-06-28, 14:00


Pyrek24







Wiek: 25
Na forum: 3438 dni
Posty: 546
Nick w MP: Pyrek

Piwa: 10

Respekt: 50

Witam ot?? mam topk? street viev, w bazie dancyh wszystko dobrze w db3 mam taki b??d topka si? wgl nie wy?wietla.
DB3
Kod:

streetviev_s.lua:100 attempt to concatenate field 'pkt_sv' (a boolean value)

kod streetviev_s.lua
local missionText=createElement("text")
setElementData(missionText"name""Street View\n\nZarobek:\nGracz: 11,000 $ do 16,500 $\nPremium: Zarabia 1,5x wi?cej\nWymagania:\nPrawo Jazdy kat. B\'n50 MovePoint's")
setElementPosition(missionText, -1871.171427.907.18-0.2)
local zone createColSphere (-1679.75,1327.72,7.056)
createBlip(-1679.75,1327.72,7.0546,2,0,0,0,0,0,275)
local m1 createMarker(-1683.851327.067.19-1.1"cylinder"1.4255200080)


vehs = {}
local code "StreetView"
veh_obj = {}

function removePreviousVehicles(plr)
    for i,v in ipairs(getElementsByType("vehicle"resourceRoot)) do
        local sby getElementData(v"zrespilGracz")
        if sby and sby == plr and getPedOccupiedVehicle(plr) ~= v then
            destroyElement(v)
        end
    end
end


addEventHandler("onMarkerHit"m1, function(elmd)
    if getElementData(el"player:movep") < 50 then triggerClientEvent(el'onClientAddNotification'el'Nie posiadasz wystarczaj?co MovePoints:#bf0101\n50 MP''error') return end
    if exports["ogrpg-prace-settings"]:getVehicleLicense(el,"B"then triggerClientEvent(el'onClientAddNotification'el'Nie posiadasz zdanego prawa jazdy:#bf0101\nkat. B''error') return end
    if not md or getElementType(el) ~= "player" or getPedOccupiedVehicle(elthen return end
    if getElementData(el,"player:job"then return end
    if #getElementsWithinColShape(zone,"vehicle") >= 1 then outputChatBox("Parking zaj?ty czekaj a? wyjedzie!",el) return end
    local x,y,getElementPosition(el)
    local bus createVehicle(579, -1679.75,1327.72,7.05,359.6,360.0,224.1)
    setElementFrozen(el,true)
    addVehicleUpgrade(bus1025)
    setVehicleColor(bus2552000255,255,255)
    setElementData(bus"vehicle_job_owner2"el)
    setElementData(bus"vehicle:fuel"35)
    setElementData(bus"vehicle:olej"10)    
    setVehicleHandling(bus"maxVelocity"80.0)
    setElementData(bus,"vehicle:desc","Kierowca Pojazdu Street View")
    setElementData(el,"player:job",code)
   setTimer(warpPedIntoVehicle,200,1,el,bus)
    toggleControl(el,"enter_exit",false)
    setTimer(toggleControl,2000,1,el"enter_exit",true)
    setTimer(setElementFrozen,2000,1,elfalse)
    setVehicleVariant(bus22)
    triggerClientEvent(el"STARTJobBus"resourceRootbus) 
    vehs[el] = bus
 end)

addEvent("STOPJobBus"true)
addEventHandler("STOPJobBus"resourceRoot, function()
    local pojazd getPedOccupiedVehicle(client)
    if pojazd then
        destroyElement(pojazd)
    end
end)

addEventHandler("onPlayerVehicleExit",resourceRoot,function()
destroyElement(source)
end)

addEvent("destroyVeh"true)
addEventHandler("destroyVeh"getRootElement(),
function()
     if vehs[clientthen
          if isElement(vehs[client]) then destroyElement(vehs[client]) end
     end
end)

addEventHandler("onElementDestroy",resourceRoot,function()
  if getElementType(source) == "vehicle" then
    if veh_obj[sourcethen destroyElement(veh_obj[source]); veh_obj[source] = nil end
  end
end)

addEvent("onPlayerQuit"true)
addEventHandler "onPlayerQuit"getRootElement(), function()
     if vehs[sourcethen
          if isElement(vehs[source]) then destroyElement(vehs[source]) end
    end
end)


addEvent("daj:punkty:sv"true)
addEventHandler("daj:punkty:sv"root, function(player)
    local uid getElementData(player"player:uid")
    local ilosc getElementData(player"player:praca:sv") or 0
    local q exports['ogrpg-db']:dbGet("UPDATE ogrpg_users SET pkt_sv=pkt_sv+1 where id=?"uid)
    setElementData(player"player:praca:sv"ilosc+1)
end)

str="RANKING\nTOP PRZEJECHANYCH KURS?W:"
local t=createElement("text")
setElementData(t,"scale",1)
setElementPosition(t,-1689.021322.677.18+1.1)
function toppunkty()
    local result=exports["ogrpg-db"]:dbGet("SELECT * from ogrpg_users ORDER BY pkt_sv DESC LIMIT 10") or "Brak"
    str="RANKING\nTOP PRZEJECHANYCH KURS?W:"
    for i,v in ipairs(result) do
                if v["login2"] == false then
                    str=""..str.."\n"..i..". "..v["login"].." - "..v["pkt_sv"].." Kurs?w"
                else
                    str=""..str.."\n"..i..". "..v["login2"].." - "..v["pkt_sv"].." Kurs?w"
                end
    end
    setElementData(t"name"str)
end
setTimer(toppunkty100000)
toppunkty()

Prosi?bym o szybk? pomoc :piwo: :piwo: :piwo:

Podpis
amta
Postaw piwo autorowi tego posta
 

 
Wysłany: 2019-06-28, 17:17


Wilq







Wiek: 24
Na forum: 4428 dni
Posty: 3410

Piwa: 739

Respekt: 1225,8
Respekt: 1225,8

Wska? 100 linijke, zmienna pkt_sv zwraca Ci false albo true.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2019-06-28, 17:58


Pyrek24







Wiek: 25
Na forum: 3438 dni
Posty: 546
Nick w MP: Pyrek

Piwa: 10

Respekt: 50

100 Linijka
                    str=""..str.."\n"..i..". "..v["login"].." - "..v["pkt_sv"].." Kurs?w"


Postaw piwo autorowi tego posta
 

 
Wysłany: 2019-06-28, 18:03


Wilq







Wiek: 24
Na forum: 4428 dni
Posty: 3410

Piwa: 739

Respekt: 1225,8
Respekt: 1225,8

Masz tak? kolumn? w bazie MySQL?

Postaw piwo autorowi tego posta
 

 
Wysłany: 2019-06-29, 12:13


NotRed







Wiek: 20
Na forum: 2629 dni
Posty: 24
Nick w MP: KONTO NIE AKTYWNE

Piwa: 64

Respekt: 50

Doda?e? do MYSQL do tabeli ogrpg_users sygnatur? pkt_sv ?

Postaw piwo autorowi tego posta
 

 
Wysłany: 2019-06-29, 13:45


Pyrek24







Wiek: 25
Na forum: 3438 dni
Posty: 546
Nick w MP: Pyrek

Piwa: 10

Respekt: 50

Tak Doda?em

[ Dodano: 2019-06-29, 21:52 ]
Mo?na temat zamkn??

Postaw piwo autorowi tego posta
 

 
Tagi: topki
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






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