MTA -> SA-MP Map Converter v0.3 (Minden lehetséges dolog konvertálása!)

Indította kurta999, 2013. október 08. - 21:03:05

Előző téma - Következő téma

kurta999

Na már valamennyire nekikezdtem, alap funckió megvan, XML loader is megvan csak még tanulgatnom kell pontosan hogy mûködik ez az XML mert életembe nem dolgoztam ilyennek és nem akarok fos stringkeresõs megoldásokat használni, ha van 100x gyorsabb és jobb, ha megtanulom az XML-et:D
Többi dologról majd írok ebbe a postba, ha minden jólmegy egy hét múlva be kéne hogy fejezzem. (Ha rákattanok még hétvégén is, de ennek nemhiszem hogy fentáll a veszélye)

TwisT3R


ZyZu.

Láttam, hogy linux pluginra jelenleg nem tudod megvalósítani ami semmi probléma. De egy kérdésem van.. ezeket maximum windows szervereken lehetséges majd használni? De jól hangzik.. kíváncsi leszek milyen lesz az elsõ pluginod. :) Sok sikert hozzá.


Esetleg tudsz küldeni PM -ben vagy esetleg egy linket, hogy miben írod ezeket? Úgy értem hol írod milyen programban..?

kurta999

#18
Megjelent a pluginos változat:
http://sampforum.hu/index.php?topic=51903.0\" rel=\"external nofollow\">http://sampforum.hu/index.php?topic=51903.0
Érdemes rá váltani; hogy miért is?
 
Idézetet írta: kurta999 date=1395326144\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"43485\" data-ipsquote-contentclass=\"forums_TopicTervezem a scriptet átírni pluginba, szeretném tudni ki venné hasznát, ha meg is csinálnám.
Miért is lenne jobb pluginba?
 
  • Összes verziójú MTA map (MTA DM, Race, még jackob object packja is) konvertálása sokkal könyebb és gyorsabb módon - XML-el olvasná a fájlokat így nem lenne vele annyi gond

  • Átkonvertált dolgokat csoportosan írná a fájlba, nem egy az egyben, ahogy kiolvassa. Pl. egymás után lennének a kocsik, objectek és nem össze vissza ahogy az MTA mapban

  • Összes mapodat bepakolnád a scriptfilesen belül egy maps nevû mappába, onnan mind az összeset ugyanazzal a névvel egy \"maps_out\" nevû mappába beleírná PAWN formátumban. Kapásból nem kéne a source.map-ba másolni a sok konvertálni való mapot.

  • Kezdetnek nem tervezek linux verizót mert ott kicsit más a fájlkezelés és nem értek hozzá


Szóval hasznát venné ennek valaki, vagy nem?
 

ZyZu.

Tetszik. Idõvel találtam egy jobb betöltõ megoldást amivel szerintem gyorsabban lenne a betöltés. Legalább úgy olvastam, hogy az XML betöltéssel sokkal jobb az MTA mappok betöltése, ezt pontosan nem tudom bizonyítani mivel nem teszteltem. De ahogy néztem a kódot meg minden több megoldást is találtam és sokkal egyszerûbb tényleg megírni ezzel mint egy alap fopen függvénnyel. :D
Ez egy plugin, elérhetõ linuxra és windows szerverekre is.. http://forum.sa-mp.com/showthread.php?t=150755\" rel=\"external nofollow\">http://forum.sa-mp.com/showthread.php?t=150755
Ez meg az alap SAMP -ban található( úgy tudom :D ).. http://wiki.sa-mp.com/wiki/YSI:XML\" rel=\"external nofollow\">http://wiki.sa-mp.com/wiki/YSI:XML
Másrészt nagyon szép munka.. hasonló projectet akartam elkezdeni.. de végül nem érdemes mivel már van sok ilyen betöltõ.. MTA loader.. stb.. de szép munka. :D  ;)

kurta999

Kösz, de már a scriptel én nem tervezek foglalkozni, ott van a plugin :D

kurta999

#21
Tervezem a scriptet átírni pluginba, szeretném tudni ki venné hasznát, ha meg is csinálnám.
Miért is lenne jobb pluginba?
 
  • Összes verziójú MTA map (MTA DM, Race, még jackob object packja is) konvertálása sokkal könyebb és gyorsabb módon - XML-el olvasná a fájlokat így nem lenne vele annyi gond

  • Átkonvertált dolgokat csoportosan írná a fájlba, nem egy az egyben, ahogy kiolvassa. Pl. egymás után lennének a kocsik, objectek és nem össze vissza ahogy az MTA mapban

  • Összes mapodat bepakolnád a scriptfilesen belül egy maps nevû mappába, onnan mind az összeset ugyanazzal a névvel egy \"maps_out\" nevû mappába beleírná PAWN formátumban. Kapásból nem kéne a source.map-ba másolni a sok konvertálni való mapot.

  • Kezdetnek nem tervezek linux verizót mert ott kicsit más a fájlkezelés és nem értek hozzá


Szóval hasznát venné ennek valaki, vagy nem?


bbTamas

Idézetet írta: kurta999 date=1395326144\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"43485\" data-ipsquote-contentclass=\"forums_TopicTervezem a scriptet átírni pluginba, szeretném tudni ki venné hasznát, ha meg is csinálnám.
Miért is lenne jobb pluginba?
 
  • Összes verziójú MTA map (MTA DM, Race, még jackob object packja is) konvertálása sokkal könyebb és gyorsabb módon - XML-el olvasná a fájlokat így nem lenne vele annyi gond

  • Átkonvertált dolgokat csoportosan írná a fájlba, nem egy az egyben, ahogy kiolvassa. Pl. egymás után lennének a kocsik, objectek és nem össze vissza ahogy az MTA mapban

  • Összes mapodat bepakolnád a scriptfilesen belül egy maps nevû mappába, onnan mind az összeset ugyanazzal a névvel egy \"maps_out\" nevû mappába beleírná PAWN formátumban. Kapásból nem kéne a source.map-ba másolni a sok konvertálni való mapot.

  • Kezdetnek nem tervezek linux verizót mert ott kicsit más a fájlkezelés és nem értek hozzá


Szóval hasznát venné ennek valaki, vagy nem?
 
Én hasznát venném neki, hasznos lenne. :)

kurta999

Na már valamennyire nekikezdtem, alap funckió megvan, XML loader is megvan csak még tanulgatnom kell pontosan hogy mûködik ez az XML mert életembe nem dolgoztam ilyennek és nem akarok fos stringkeresõs megoldásokat használni, ha van 100x gyorsabb és jobb, ha megtanulom az XML-et:D
Többi dologról majd írok ebbe a postba, ha minden jólmegy egy hét múlva be kéne hogy fejezzem. (Ha rákattanok még hétvégén is, de ennek nemhiszem hogy fentáll a veszélye)

TwisT3R


ZyZu.

Láttam, hogy linux pluginra jelenleg nem tudod megvalósítani ami semmi probléma. De egy kérdésem van.. ezeket maximum windows szervereken lehetséges majd használni? De jól hangzik.. kíváncsi leszek milyen lesz az elsõ pluginod. :) Sok sikert hozzá.


Esetleg tudsz küldeni PM -ben vagy esetleg egy linket, hogy miben írod ezeket? Úgy értem hol írod milyen programban..?

kurta999

#27
Megjelent a pluginos változat:
http://sampforum.hu/index.php?topic=51903.0\" rel=\"external nofollow\">http://sampforum.hu/index.php?topic=51903.0
Érdemes rá váltani; hogy miért is?
 
Idézetet írta: kurta999 date=1395326144\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"43485\" data-ipsquote-contentclass=\"forums_TopicTervezem a scriptet átírni pluginba, szeretném tudni ki venné hasznát, ha meg is csinálnám.
Miért is lenne jobb pluginba?
 
  • Összes verziójú MTA map (MTA DM, Race, még jackob object packja is) konvertálása sokkal könyebb és gyorsabb módon - XML-el olvasná a fájlokat így nem lenne vele annyi gond

  • Átkonvertált dolgokat csoportosan írná a fájlba, nem egy az egyben, ahogy kiolvassa. Pl. egymás után lennének a kocsik, objectek és nem össze vissza ahogy az MTA mapban

  • Összes mapodat bepakolnád a scriptfilesen belül egy maps nevû mappába, onnan mind az összeset ugyanazzal a névvel egy \"maps_out\" nevû mappába beleírná PAWN formátumban. Kapásból nem kéne a source.map-ba másolni a sok konvertálni való mapot.

  • Kezdetnek nem tervezek linux verizót mert ott kicsit más a fájlkezelés és nem értek hozzá


Szóval hasznát venné ennek valaki, vagy nem?
 

ZyZu.

Tetszik. Idõvel találtam egy jobb betöltõ megoldást amivel szerintem gyorsabban lenne a betöltés. Legalább úgy olvastam, hogy az XML betöltéssel sokkal jobb az MTA mappok betöltése, ezt pontosan nem tudom bizonyítani mivel nem teszteltem. De ahogy néztem a kódot meg minden több megoldást is találtam és sokkal egyszerûbb tényleg megírni ezzel mint egy alap fopen függvénnyel. :D
Ez egy plugin, elérhetõ linuxra és windows szerverekre is.. http://forum.sa-mp.com/showthread.php?t=150755\" rel=\"external nofollow\">http://forum.sa-mp.com/showthread.php?t=150755
Ez meg az alap SAMP -ban található( úgy tudom :D ).. http://wiki.sa-mp.com/wiki/YSI:XML\" rel=\"external nofollow\">http://wiki.sa-mp.com/wiki/YSI:XML
Másrészt nagyon szép munka.. hasonló projectet akartam elkezdeni.. de végül nem érdemes mivel már van sok ilyen betöltõ.. MTA loader.. stb.. de szép munka. :D  ;)

kurta999

Kösz, de már a scriptel én nem tervezek foglalkozni, ott van a plugin :D