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

Wysłany: 2016-03-27, 19:53


Retrok







Wiek: 27
Na forum: 3734 dni
Posty: 58
Nick w MP: Retrok

Piwa: 4

Respekt: 50

Witam tak jak w temacie robi? zapis zniszcze? aut w formie SQL Lite, ale mam problem mianowicie wali mi erro? i nwm jak to ma by? : ) prosz? o pomoc daje zimne

KOD W KT?RYM POJAWIA SI? B??D ! \/


for i,v in ipairs(split(v["panelstate"], ",")) do setVehiclePanelState(veh,i,tonumber(v)) end
for i,v in ipairs(split(v["doorstate"], ",")) do setVehicleDoorState(vehitonumber(v)) end


ERRORY Z KODU !! !

ERROR:
bad argument #1 to 'ipairs' (table expected, got string)

WARNING:
Bad argument @ 'split' [Expected string at argument 1, got nil]

Ostatnio zmieniony przez Retrok 2016-03-27, 21:49, w całości zmieniany 1 raz  
Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-03-27, 20:15


Kacpex52







Wiek: 25
Na forum: 4322 dni
Posty: 61
Nick w MP: Kacpex52

Piwa: 10

Respekt: 45,3

Retrok, jak masz jaki? kod to dawaj w [.kod] [./kod] lub [.lua] [./lua]

Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-03-27, 21:44


marcin778

Krytyk serwerów MTA






Wiek: 24
Na forum: 4149 dni
Posty: 2268
Nick w MP: Marcineg

Piwa: 4662

Respekt: 1436,8
Respekt: 1436,8

Podaj kod, bo na jasnowidza nas nie sta? ;-;

Podpis
Moje prace: https://www.youtube.com/c...MuaWGHPp1mhlGnw

-- obecnie
-- obecnie
-- dawniej
-- dawniej
-- dawniej
Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-03-27, 21:48


Retrok







Wiek: 27
Na forum: 3734 dni
Posty: 58
Nick w MP: Retrok

Piwa: 4

Respekt: 50

przecie? wys?a?em ci co powoduje b??d..

Podpis
Pomogłem?? daj browca bo suszy!
Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-03-27, 21:53


AteX







Wiek: 26
Na forum: 4015 dni
Posty: 927
Nick w MP: #AteX

Piwa: 8360

Respekt: 775,3
Respekt: 775,3Respekt: 775,3

Bad argument @ 'split' [Expected string at argument 1, got nil]

Przet?umacz, a zrozumiesz co jest nie tak.

Podpis
MultiTheftAuto++ dla MTA 1.5.7 już dostępne.
Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-03-27, 21:57


Retrok







Wiek: 27
Na forum: 3734 dni
Posty: 58
Nick w MP: Retrok

Piwa: 4

Respekt: 50

Wiem ?e z?y argument ale nwm jak to ma by? ...

[ Dodano: 2016-03-27, 23:07 ]
Zrobi?em tak.


    for i,v in ipairs(v["panelstate"]) do setVehiclePanelState(vehi-1tonumber(v)) end
    for i,v in ipairs(v["doorstate"]) do setVehicleDoorState(vehi-1tonumber(v)) end


teraz mam aby jeden b??d mianowicie:

bad argument #1 to 'ipairs' (table expected, got boolean)

PS: TEN B??D JEST Z TEGO KODU CO PODA?EM !

[ Dodano: 2016-03-28, 00:45 ]
ps nie mam poj?cia jak powinno to by? heh licze na pomoc xDD

Podpis
Pomogłem?? daj browca bo suszy!
Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-03-28, 11:00


AteX







Wiek: 26
Na forum: 4015 dni
Posty: 927
Nick w MP: #AteX

Piwa: 8360

Respekt: 775,3
Respekt: 775,3Respekt: 775,3

bad argument #1 to 'ipairs' (table expected, got boolean)

v["panelstate"] i v["doorstate"] to nie jest tabela tylko true lub false, wi?c ipairs na nim nie zadzia?a.

Podpis
MultiTheftAuto++ dla MTA 1.5.7 już dostępne.
Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-03-28, 14:49


Retrok







Wiek: 27
Na forum: 3734 dni
Posty: 58
Nick w MP: Retrok

Piwa: 4

Respekt: 50

to m?g? by? powiedzie? jak to powinno by? : )

Podpis
Pomogłem?? daj browca bo suszy!
Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-03-28, 18:25


AteX







Wiek: 26
Na forum: 4015 dni
Posty: 927
Nick w MP: #AteX

Piwa: 8360

Respekt: 775,3
Respekt: 775,3Respekt: 775,3

"Retrok" napisał/a:

to m?g? by? powiedzie? jak to powinno by? : )


A sk?d mam wiedzie?? :D Ja nie jasnowidz, nwm co masz pod v["panelstate"] i v["doorstate"]. Na pewno musi to by? tabela, kt?rej tu nie ma.

Podpis
MultiTheftAuto++ dla MTA 1.5.7 już dostępne.
Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-03-29, 20:56


Retrok







Wiek: 27
Na forum: 3734 dni
Posty: 58
Nick w MP: Retrok

Piwa: 4

Respekt: 50

Postanowi?em u?y? systemu aut by Prezes :P ale nadal nie mam poj?cia jak to powinno by? :(


function onStartLoadVehicles()
local query dbQuery(handler"SELECT * FROM pojazdy")
local resultnum_rowserrormsg dbPoll (query, -1)
    for i,v in pairs(result) do
    local veh createVehicle(v["model"], v["x"], v["y"], v["z"])
    setElementRotation(veh00v["rot"])
    setVehicleColor(vehv["ca"], v["cb"], v["cc"])
    ustawDanePojazdu(vehv["id"], v["wlasciciel"])
    
    --ustawiam paliwo i przebieg
    setElementData(veh"pojazd_paliwo"v["paliwo"] or 50)
    setElementData(veh"pojazd_przebieg"v["przebieg"] or 0)
    --<< na koncu -->>
    --ustawiam zniszczenia auta
    for i,v in ipairs(v["panelstate"], ",")) do setVehiclePanelState(vehi-1tonumber(v)) end
    for i,v in ipairs(v["doorstate"], ",")) do setVehicleDoorState(vehi-1tonumber(v)) end
    --<< ustawi?em zniszczenia aut ! -->>
    local query dbQuery(handler"SELECT * FROM tuning WHERE id='"..v["id"].."'")
    local resultnum_rowserrormsg dbPoll (query, -1)
    setVehiclePaintjob(vehresult[1].paintjob)
    setVehicleHeadLightColor(vehresult[1].hrresult[1].hgresult[1].hb)
        for i,v in pairs(result) do
            for iivv in pairs(v) do
                if (ii ~= "id" and ii ~= "paintjob" and ii ~= "hr" and ii ~= "hg" and ii ~= "hb"then
                local vv tonumber(vv)
                    if vv ~= 0 then
                    addVehicleUpgrade(vehvv)
                    end
                end
            end
        end
    end
end


Podpis
Pomogłem?? daj browca bo suszy!
Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-03-29, 20:58


AteX







Wiek: 26
Na forum: 4015 dni
Posty: 927
Nick w MP: #AteX

Piwa: 8360

Respekt: 775,3
Respekt: 775,3Respekt: 775,3

Poka? co jest zapisywane pod panelstate i doorstate, bo tu dalej nic nie wida?, no mo?e to ?e uci??e? split, ale i tak chyba zwraca to inne warto?ci ni? powinno.
    for i,v in ipairs(split(v["panelstate"], ",")) do setVehiclePanelState(vehi-1tonumber(v)) end
    for i,v in ipairs(split(v["doorstate"], ",")) do setVehicleDoorState(vehi-1tonumber(v)) end


Podpis
MultiTheftAuto++ dla MTA 1.5.7 już dostępne.
Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-03-30, 11:45


Retrok







Wiek: 27
Na forum: 3734 dni
Posty: 58
Nick w MP: Retrok

Piwa: 4

Respekt: 50


        -- pobieram zniszczenia aut
        local panelstates = {}
        for 0,do table.insert(panelstatesgetVehiclePanelState(vi)) end
        local panelstates table.concat(panelstates",")
        local doorstates = {}
        for 0,do table.insert(doorstatesgetVehicleDoorState(vi)) end
        local doorstates table.concat(doorstates",")
        --<< pobra?em zniszczenia aut ! -->>


[ Dodano: 2016-04-16, 13:27 ]
Do zamkni?cia.

Podpis
Pomogłem?? daj browca bo suszy!
Postaw piwo autorowi tego posta
 

 
Tagi: zapis :: zniszczeń :: aut
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






Skocz do:  
Wyświetl posty z ostatnich:   
GTAONLINE.PL » JĘZYKI PROGRAMOWANIA » LUA » Zapis zniszczeń aut 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