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

Wysłany: 2014-05-31, 22:23


maxerxxl







Wiek: 30
Na forum: 5067 dni
Posty: 285
Nick w MP: MaXI

Piwa: 38

Respekt: 45,3

Ostrzeżeń: 100%
Witam, mam pewien problem ot?? nie zapisuje pojazdu do xml, opisz? co jest.

Wsiadaj do pojazdu a, potem z niego wysiadam i wsiadam do pojazdu b, to pojazd a zostaje a pojazd b nic si? nie zmienia tak jak by by?o tylko do jednej linijki w xml u?ywane, pr?bowa?em zastosowa? p?tle ale nadal nie dzia?a, zapisuje tylko jeden pojazd, pierwszy dodany do xml a pozosta?ych nie chce zapisywa?.

M?j kod:

local szukaj xmlLoadFile ("dane/pojazdy.xml")
local szukaj2 xmlFindChild (szukaj,"auta",0)
local szukaj3 xmlFindChild (szukaj2,"pojazd",0)

xmlNodeSetAttribute szukaj3"x")
xmlNodeSetAttribute szukaj3"y")
xmlNodeSetAttribute szukaj3"z")
xmlNodeSetAttribute szukaj3"r1"r1 )
xmlNodeSetAttribute szukaj3"r2"r2 )
xmlNodeSetAttribute szukaj3"r3"r3 )
xmlNodeSetAttribute szukaj3"tuning"tuning )
xmlNodeSetAttribute szukaj3"opis"opis )
xmlNodeSetAttribute szukaj3"zycie"hp )

xmlSaveFile szukaj )
xmlUnloadFile szukaj )


Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-05-31, 22:59


Zgredek666

LUA






Wiek: 27
Na forum: 4722 dni
Posty: 251
Nick w MP: Zgredek

Piwa: 442

Respekt: 70,1

Poka? plik xml

Podpis
Piszę skrypty lua na serwery Truck/RPG/Race/DayZ. Kontakt pw!

Pomogłem? Wystarczy jak postawisz :piwo:



Zapraszam na mój kanał na yt:
https://www.youtube.com/c...vgsF65M-Xw5hEDQ
Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-05-31, 23:00


maxerxxl







Wiek: 30
Na forum: 5067 dni
Posty: 285
Nick w MP: MaXI

Piwa: 38

Respekt: 45,3

Ostrzeżeń: 100%
<vehicles>
<auta>
<pojazd id="1" model="411" x="-1981.3466796875" y="888.3369140625" z="44.933952331543" c1="" c2="" c3="" r1="359.58251953125" r2="359.74182128906" r3="285.74340820312" tuning="" opis="" zycie="1000" wlasciciel="xax"></pojazd>
<pojazd id="2" model="411" x="-1993.95" y="881.12" z="45.45" c1="" c2="" c3="" r1="" r2="" r3="" tuning="" opis="" zycie="1000" wlasciciel="xax"></pojazd>
</auta>
</vehicles>

Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-05-31, 23:14


MeeShuffle

Programista/Grafik






Wiek: 32
Na forum: 4394 dni
Posty: 2758
Nick w MP: Shuffle

Piwa: 8575

Respekt: 535,3
Respekt: 535,3

Kod:

for k,v in ipairs ( xmlNodeGetChildren ( xml )) do
if getElementData ( auto_jakies_tam, "id" ) == --tu daj xmlNodeGetAttribute z tabelki "id" -- then


Podpis

https://shufflecode.pl
Static Codes and Graphics - Join our discord!
Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-05-31, 23:32


maxerxxl







Wiek: 30
Na forum: 5067 dni
Posty: 285
Nick w MP: MaXI

Piwa: 38

Respekt: 45,3

Ostrzeżeń: 100%
okej, doda?em do tworzenia pojazd?w to:
id math.random 1900 )
setElementData autko1"id"id )


nast?pnie doda?em twoj? funkcj? zmieniaj?c ale teraz to w og?le si? pojazd nie zapisuje...

M?j kod:
local szukaj xmlLoadFile ("dane/pojazdy.xml")
local szukaj2 xmlFindChild (szukaj,"auta",0)
local szukaj3 xmlFindChild (szukaj2,"pojazd",0)

for k,v in ipairs xmlNodeGetChildren szukaj3 )) do 
if getElementData autko1 "id" ) == xmlNodeGetAttribute v"id" then
xmlNodeSetAttribute v"x")
xmlNodeSetAttribute v"y")
xmlNodeSetAttribute v"z")
xmlNodeSetAttribute v"r1"r1 )
xmlNodeSetAttribute v"r2"r2 )
xmlNodeSetAttribute v"r3"r3 )
xmlNodeSetAttribute v"tuning"tuning )
xmlNodeSetAttribute v"opis"opis )
xmlNodeSetAttribute v"zycie"hp )
end
end
xmlSaveFile szukaj )
xmlUnloadFile szukaj )


Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-05-31, 23:42


Zgredek666

LUA






Wiek: 27
Na forum: 4722 dni
Posty: 251
Nick w MP: Zgredek

Piwa: 442

Respekt: 70,1

Po autko1 nie dales przecinka

Podpis
Piszę skrypty lua na serwery Truck/RPG/Race/DayZ. Kontakt pw!

Pomogłem? Wystarczy jak postawisz :piwo:



Zapraszam na mój kanał na yt:
https://www.youtube.com/c...vgsF65M-Xw5hEDQ
Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-06-01, 00:18


maxerxxl







Wiek: 30
Na forum: 5067 dni
Posty: 285
Nick w MP: MaXI

Piwa: 38

Respekt: 45,3

Ostrzeżeń: 100%
nadal pojazd si? nie zapisuje, b??d?w db3 nie ma.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-06-01, 11:26


Zgredek666

LUA






Wiek: 27
Na forum: 4722 dni
Posty: 251
Nick w MP: Zgredek

Piwa: 442

Respekt: 70,1

setelementdata daj tak (autko1,id). To samo czyli bez nawiasow daj w if warunkowym

Podpis
Piszę skrypty lua na serwery Truck/RPG/Race/DayZ. Kontakt pw!

Pomogłem? Wystarczy jak postawisz :piwo:



Zapraszam na mój kanał na yt:
https://www.youtube.com/c...vgsF65M-Xw5hEDQ
Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-06-01, 11:27


MeeShuffle

Programista/Grafik






Wiek: 32
Na forum: 4394 dni
Posty: 2758
Nick w MP: Shuffle

Piwa: 8575

Respekt: 535,3
Respekt: 535,3

co to IF WARUNKOWE ? :D

[ Dodano: 2014-06-01, 11:28 ]
Zgredek666, i akurat setElementData ma dobrze.

Podpis

https://shufflecode.pl
Static Codes and Graphics - Join our discord!
Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-06-01, 11:28


Zgredek666

LUA






Wiek: 27
Na forum: 4722 dni
Posty: 251
Nick w MP: Zgredek

Piwa: 442

Respekt: 70,1

If warunkowy to poprostu if a warunkowy bo if to warunek

Podpis
Piszę skrypty lua na serwery Truck/RPG/Race/DayZ. Kontakt pw!

Pomogłem? Wystarczy jak postawisz :piwo:



Zapraszam na mój kanał na yt:
https://www.youtube.com/c...vgsF65M-Xw5hEDQ
Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-06-01, 11:29


MeeShuffle

Programista/Grafik






Wiek: 32
Na forum: 4394 dni
Posty: 2758
Nick w MP: Shuffle

Piwa: 8575

Respekt: 535,3
Respekt: 535,3

xmlNodeGetAttribute v"id" then


We? pod uwag?, ?e masz jeszcze dodane childy :) Aktualnie nie pobiera ci warto?ci z child?w tylko z tego co jest przed nimi, xmlFindChild zastosuj po p?tli.

[ Dodano: 2014-06-01, 11:30 ]
Zgredek666, mas?o ma?lane

Podpis

https://shufflecode.pl
Static Codes and Graphics - Join our discord!
Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-06-01, 11:34


Zgredek666

LUA






Wiek: 27
Na forum: 4722 dni
Posty: 251
Nick w MP: Zgredek

Piwa: 442

Respekt: 70,1

Pan Maszyna mysle ze proste i zrozumiale a co do setelementdata to mozna zrobic na kilka sposobow i ten moj jest jak najbardziej poprawny, pozdrawiam.

Podpis
Piszę skrypty lua na serwery Truck/RPG/Race/DayZ. Kontakt pw!

Pomogłem? Wystarczy jak postawisz :piwo:



Zapraszam na mój kanał na yt:
https://www.youtube.com/c...vgsF65M-Xw5hEDQ
Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-06-01, 11:38


maxerxxl







Wiek: 30
Na forum: 5067 dni
Posty: 285
Nick w MP: MaXI

Piwa: 38

Respekt: 45,3

Ostrzeżeń: 100%
panmaszyna ale zwr?? uwag? ?e mam dodane;

for k,v in ipairs ( xmlNodeGetChildren ( szukaj3 )) do

a to pobiera szuakj3 a w szukaj3 jest xmlFindChild :)

Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-06-01, 11:38


MeeShuffle

Programista/Grafik






Wiek: 32
Na forum: 4394 dni
Posty: 2758
Nick w MP: Shuffle

Piwa: 8575

Respekt: 535,3
Respekt: 535,3

Zgredek666, setElementData ( autko1, id )?

Nie, nie jest to poprawne.. Brak nazwy argumentu value

Podpis

https://shufflecode.pl
Static Codes and Graphics - Join our discord!
Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-06-01, 11:41


maxerxxl







Wiek: 30
Na forum: 5067 dni
Posty: 285
Nick w MP: MaXI

Piwa: 38

Respekt: 45,3

Ostrzeżeń: 100%
we? mi to zmie? bo ja nie rozumiem twojej wypowiedzi, z g?ry dzi?kuje
Kod:

local szukaj = xmlLoadFile ("dane/pojazdy.xml")
local szukaj2 = xmlFindChild (szukaj,"auta",0)
local szukaj3 = xmlFindChild (szukaj2,"pojazd",0)

for k,v in ipairs ( xmlNodeGetChildren ( szukaj3 )) do
if getElementData ( autko1, "id" ) == xmlNodeGetAttribute ( v, "id" ) then
xmlNodeSetAttribute ( v, "x", x )
xmlNodeSetAttribute ( v, "y", y )
xmlNodeSetAttribute ( v, "z", z )
xmlNodeSetAttribute ( v, "r1", r1 )
xmlNodeSetAttribute ( v, "r2", r2 )
xmlNodeSetAttribute ( v, "r3", r3 )
xmlNodeSetAttribute ( v, "tuning", tuning )
xmlNodeSetAttribute ( v, "opis", opis )
xmlNodeSetAttribute ( v, "zycie", hp )
end
end
xmlSaveFile ( szukaj )
xmlUnloadFile ( szukaj )


Postaw piwo autorowi tego posta
 

 
Tagi: pojazdy :: xml
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






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