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: 26
Na forum: 3579 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.17, 1427.90, 7.18-0.2)
local zone = createColSphere (-1679.75,1327.72,7.05, 6)
createBlip(-1679.75,1327.72,7.05, 46,2,0,0,0,0,0,275)
local m1 = createMarker(-1683.85, 1327.06, 7.19-1.1, "cylinder", 1.4, 255, 200, 0, 80)


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(el, md)
    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(el) then 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,z = getElementPosition(el)
    local bus = createVehicle(579, -1679.75,1327.72,7.05,359.6,360.0,224.1)
    setElementFrozen(el,true)
    addVehicleUpgrade(bus, 1025)
    setVehicleColor(bus, 255, 200, 0, 255,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,el, false)
    setVehicleVariant(bus, 2, 2)
    triggerClientEvent(el, "STARTJobBus", resourceRoot, bus) 
    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[client] then
          if isElement(vehs[client]) then destroyElement(vehs[client]) end
     end
end)

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

addEvent("onPlayerQuit", true)
addEventHandler ( "onPlayerQuit", getRootElement(), function()
     if vehs[source] then
          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.02, 1322.67, 7.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(toppunkty, 10000, 0)
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: 4569 dni
Posty: 3409

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: 26
Na forum: 3579 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: 4569 dni
Posty: 3409

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: 21
Na forum: 2770 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: 26
Na forum: 3579 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 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