|
-
gothic 3 - my own created map - no visible on respawn
ive created map and port it to game, when i gave it to trader template or gave it to hero by console its working fine.
the problem occure when i want to spawn my map in the world, afther command spawn it wont shows mesh in world but command goto it_map_xivMap works fine so it creates my entity.
my .tple file looks like:
could smone tell me what is wrong with files ?
also
when i run g3 i have msg like that may it made some problems or this is only info ?
Geändert von xivragis (11.12.2015 um 18:35 Uhr)
-
The only thing I recognize is the Item- and Reference-GUID. You didn't create an new random one, at least not by using the buttons on the righthand side, did you? Both have to be unique in the whole game.
The message means you have the mentioned file in your Data-Folder two times. Afaik G3 ignores doubled files completely, which could explain why your item is not visible in the world.
Did you add G3_Item_Scroll_01.xcmsh a second time to your game? If so, this ist not necessary, you should remove it. If not - possibly it is just a consequence of your non-unique GUIDs. Change them and try it again. If the message disappears, everything is fine.
-
ive created it in genome and editing now in g3dit. will try your method
i cant read in german/deutsch so thats the problem ;(
@update
i ve made all those changes and still nothing, hmm maybe its problem of no name when in inventory eg stringtable content ? dont know... btw how to add text in place shown on screen ?
ive add some texts to stringtable.ini its ok ?
@up
i try to spawn all maps and only worldmap and irdorath map shows as object in world, other maps dont apear, maybe i need to make unique mesh for item ?
@up
i ve copy _stringtable.bin to folder Stringtable, add some text in stringtables.ini in the same folder, then download projects_compiled.mod (rename it to .m02) which weight 0kb, and afther that i get it worked - my map have name in inventory......
But my problem with lack of pickable map as an item is still actual. Smone any other idea ?
Geändert von xivragis (12.12.2015 um 04:09 Uhr)
-
Zitat von xivragis
ive created it in genome and editing now in g3dit. will try your method
I remember you got an error in genome.
Try again from beginning using g3dit.
1.) Load the original map template you want to clone.
2.) Rename the template It_MyNewItem.
3.) create new random Guid.
4.) Change Icon.
5.) Change Map.
6.) Clean up template string table
7.) Save. This will create a new entry in the .lrtpldatasc file.
8.) Add Focus Name and Item Description to the stringtable.ini (copy exisiting one and rename):
FO_It_MyNewItem= ...
ITEMDESC_It_MyNewItem= ...
[Bild: attachment.php?s=577036387b968f9d443da5b48339efb2&attachmentid=43837&d=1449896121&thumb=1]
-
Stringtable is just text. Do NOT copy the bins into the folder. You can't have any bins or your changes won't show up in game (delete or remove projects_compiled.p00).
The Item-GUID of your template has to be added to a lrtpldatasc. g3dit does that automatically. All GUIDs have to be unique, so change them manually or press the button in g3dit.
What mesh does your template use?
-
mesh - second image in 1st post, means g3_it_scroll_01.xcmsh
but ive also tried with G3_Item_Map_01.xcmsh it also do not help with anything
......
ive tried to add colision to my map tple file, but afther adding any colision by g3dit game crash, and tple file is being unable to read by g3dit
Geändert von xivragis (12.12.2015 um 15:14 Uhr)
-
Try from the beginning. You did something seriously wrong.
Just copy a map template, rename it, change the GUIDs and add it to the game (lrtpldatasc). Then see if it shows up correct.
-
hmm it does not work ;p
it is possible, that this files could made this happen ? ive not changed in them yet
Maps_Story.lrtpl
Maps_Story.lrtpldat
Maps_Story.lrtpldatasc (ofc in this i ve added my guid)
maybe if i change to more common folder not so special as maps_story it could work, could it ?
btw
if someone who read this topic have some more info what else this files contains beside .tple guid list, pls share with me (im dummy) ;D
Geändert von xivragis (01.01.2016 um 19:48 Uhr)
-
It would be helpful, if you could upload the files (.tple and .lrtpldatasc) you created/modified to bring your new map into the game.
-
here you have:
https://mega.nz/#!owpBzbjT!_TR0lIOcA...8LIlsmRlx8Yf8c
everything works beside spawn them in environment by spawn command
-
What happens when you spawn It_Map_World? It uses the mesh G3_Item_Scroll_01.xcmsh, your map is using G3_Item_Map_01.xcmsh. Maybe the mesh G3_Item_Map_01.xcmsh simply does not exist.
-
Zitat von George
What happens when you spawn It_Map_World? It uses the mesh G3_Item_Scroll_01.xcmsh, your map is using G3_Item_Map_01.xcmsh. Maybe the mesh G3_Item_Map_01.xcmsh simply does not exist.
Well, it does. It's used within several Vanilla-Items.
Your Template has some issues.
At first, if you compare an original map with yours, you'll see that it is missing the ResourceFilePath entry. While I can't explain what this entry does or why it's needed -the G3_Item_Map_01.xcmsh can be found as a single file under _compiledMesh/G3_Items_Misc_01- it should be the reason why your item is invisible in the Game World.
[Bild: mesh.png]
Second, your map is missing collision, because simply, as you recognized yourself - it is just missing a CollisionShape. In general, you can add it by using the "CollisionShape hinzufügen"-Button and then simply Copy&Paste the values of the original file.
[Bild: collshape.png]
However, when adding CollisionShape and ResourceFilePath and saving, I get exactly the same errors as you - g3dit unable to read the file again and instand game crash saying "illegal block detected. Can't read propertyset eCCollisionShape_PS [...]" and so on. But this crash is also occuring with the file you uploaded (unedited by me), so it's not a fault of g3dit. TinyHexer also gives a Script Error in eCCollisionShape_PS, saying your pointer to DeadCode isn't correct.
As g3dit gives no option to define which image file is used to be shown on your map-item I think you did it by hand using TinyHexer? Or did you use the modkit? I think this is the step where the initial mistake happened.
One last thing: the original map images are found under gui/icons/compiled (i.e. g3_hud_maps_01 to _03), not under _compiledImage. Maybe this will result in problems in the future, but maybe it's possible to change the file path.
Geändert von Askanius (02.01.2016 um 22:08 Uhr)
-
hmm ive created new version by just copy files. Could G3CU made this problem ? ive used it before started editing ( used to decompres files).
Beacuse g3cu made files incompatibile with uninstalers maybe caused this problem too ?
-
Zitat von xivragis
hmm ive created new version by just copy files. Could G3CU made this problem ? ive used it before started editing ( used to decompres files).
Beacuse g3cu made files incompatibile with uninstalers maybe caused this problem too ?
No G3CU do not cause this problems.
Did you try it from beginning as I wrote in #4?
Did you test the map template you cloned before you start editing with G3dit?
Can you spawn it?
Maybe you already use a corrupt map template from a modification.
Decompress only Templates.pak with G3CU to get the original Gothic3 Maps_Story_It_Map_World.tple.
Your map coordinates looks wrong too, compared to the map image in your attachment, but maybe your final map will only cover this part of world.
[Bild: attachment.php?s=577036387b968f9d443da5b48339efb2&attachmentid=43908&d=1451855951&thumb=1]
I did the same steps described in #4 and the maps works fine.
In addition I changed the mesh to G3_Item_Scroll_01.xcmsh and replaced the BoundingBox coordinates by an recipe wich uses the same mesh.
I kept the map coordinates of the world map, so you have to change them to fit to your map area.
Find attached the modified version based on Maps_Story_It_Map_World.tple
It should work if you replace your Maps_Story_It_Map_XivDragrot.tple
Your Maps_Story.lrtpldatasc Looks fine.
[Bild: attachment.php?s=577036387b968f9d443da5b48339efb2&attachmentid=43910&d=1451857609&thumb=1]
It_Map_XivDragrot.zip
-
ok, ty. i probably made something wrong while testing scripts some time ago and somehow corrupt files which i used to clone to get new template. ive reinstall g3 and start working on fresh files and it is working. thx all 4 help.
the issue was unable to add colision to template, when i was adding colision file goes unreadable by g3dit and game dont starts ;P
i think the issue was template corrupted by genomelite
@ about location of map
under my location was placed maps added in cp 1.74.15 so it is allowed and working good
Geändert von xivragis (10.01.2016 um 01:38 Uhr)
-
One more things tahth may smone need and me too ;D
on orginal word map graphic file (2d) i dont have any titles of cities, in game every city is titled
so here comes 3 questions:
is it possible to hide/delete those title in original map ?
is it possible to add some texts to my map ? ( and if its possible to add my text is it possible to put some markers on map eg afther completing quest ? like smone told me about cave with haran ho grave and from that time ill get marker on map that is label of text or label graphic icon ?)
is it possible to change style those labels on maps to be more visible
im curious about it
-
Zitat von xivragis
is it possible to hide/delete those title in original map ?
is it possible to add some texts to my map ? ( and if its possible to add my text is it possible to put some markers on map eg afther completing quest ? like smone told me about cave with haran ho grave and from that time ill get marker on map that is label of text or label graphic icon ?)
is it possible to change style those labels on maps to be more visible
1) Should be. You need the modkit imcluded in the CP 1.75 to edit the gui.pak but I don't know what you have to change because I never worked with it.
2) Dynamic appearing/disappearing map markers are not possible
3) Map marker icons can be found in \gui\icons\compiled\g3_hud_icons_00.dds
-
in 3rd question i ve been asking about text label font style or size ;D
anyway THX a lot for explaining things to me
-
np.
Fonts of text entries should also be defined in gui.pak.
Geändert von Askanius (10.01.2016 um 17:31 Uhr)
-
Zitat von xivragis
One more things tahth may smone need and me too ;D
on orginal word map graphic file (2d) i dont have any titles of cities, in game every city is titled
so here comes 3 questions:
is it possible to hide/delete those title in original map ?
is it possible to add some texts to my map ? ( and if its possible to add my text is it possible to put some markers on map eg afther completing quest ? like smone told me about cave with haran ho grave and from that time ill get marker on map that is label of text or label graphic icon ?)
is it possible to change style those labels on maps to be more visible
im curious about it
I don't know any way to do this.
You know from past: The ModKit fails if it come to map templates.
g3dit is not able to edit these map section.
The script for TinyHexer shows an unknown data section, but in addtion it shows many intressting strings:
Code:
0x000021CD (0x9A) (26) MAP_World_Myrtana_Ardea_01
0x000021E9 (0x9B) (28) MAP_World_Myrtana_Vangard_01
0x00002207 (0x9C) (29) MAP_World_Nordmar_FireClan_01
0x00002226 (0x9D) (27) MAP_World_Myrtana_Silden_01
0x00002243 (0x9E) (28) MAP_World_Myrtana_Geldern_01
0x00002261 (0x9F) (27) MAP_World_Myrtana_Trelis_01
0x0000227E (0xA0) (27) MAP_World_Varant_MoraSul_01
0x0000229B (0xA1) (26) MAP_World_Varant_Ishtar_01
0x000022B7 (0xA2) (28) MAP_World_Varant_Bakaresh_01
0x000022D5 (0xA3) (27) MAP_World_Varant_$_Coast_01
0x000022F2 (0xA4) (31) MAP_World_Nordmar_HammerClan_01
0x00002313 (0xA5) (29) MAP_World_Nordmar_$_Needle_01
0x00002332 (0xA6) (28) MAP_World_Myrtana_Montera_01
0x00002350 (0xA7) (26) MAP_World_Myrtana_Gotha_01
0x0000236C (0xA8) (27) MAP_World_Myrtana_Faring_01
0x00002389 (0xA9) (29) MAP_World_Nordmar_WolfClan_01
0x000023A8 (0xAA) (30) MAP_World_Nordmar_Monastery_01
0x000023C8 (0xAB) (25) MAP_World_Varant_Braga_01
0x000023E3 (0xAC) (27) MAP_World_Varant_BenErai_01
0x00002400 (0xAD) (24) MAP_World_Varant_Lago_01
0x0000241A (0xAE) (27) MAP_World_Varant_BenSala_01
0x00002437 (0xAF) (27) MAP_World_Myrtana_KapDun_01
0x00002454 (0xB0) (27) MAP_World_Myrtana_$_Farm_01
0x00002471 (0xB1) (27) MAP_World_Myrtana_$_Farm_02
0x0000248E (0xB2) (27) MAP_World_Myrtana_$_Farm_03
0x000024AB (0xB3) (37) MAP_World_Myrtana_$_Unknown_Border_01
0x000024D2 (0xB4) (37) MAP_World_Myrtana_$_Druids_Snapper_01
0x000024F9 (0xB5) (41) MAP_World_Myrtana_$_Druids_Shadowbeast_01
0x00002524 (0xB6) (34) MAP_World_Myrtana_$_Druids_Boar_01
0x00002548 (0xB7) (27) MAP_World_Myrtana_$_Farm_04
0x00002565 (0xB8) (27) MAP_World_Myrtana_$_Farm_05
0x00002582 (0xB9) (27) MAP_World_Myrtana_$_Mine_01
0x0000259F (0xBA) (27) MAP_World_Myrtana_$_Mine_02
0x000025BC (0xBB) (27) MAP_World_Myrtana_$_Mine_03
0x000025D9 (0xBC) (27) MAP_World_Myrtana_$_Mine_04
0x000025F6 (0xBD) (27) MAP_World_Myrtana_$_Mine_05
0x00002613 (0xBE) (28) MAP_World_Nordmar_$_Smith_01
0x00002631 (0xBF) (26) MAP_World_Nordmar_$_Hut_01
0x0000264D (0xC0) (33) MAP_World_Nordmar_$_Hut_Burned_01
0x00002670 (0xC1) (32) MAP_World_Nordmar_$_Alchemist_01
0x00002692 (0xC2) (29) MAP_World_Nordmar_$_Xardas_01
0x000026B1 (0xC3) (30) MAP_World_Varant_$_KDW_Camp_01
0x000026D1 (0xC4) (27) MAP_World_Varant_$_Oasis_01
0x000026EE (0xC5) (26) MAP_World_Varant_$_Ruin_01
0x0000270A (0xC6) (26) MAP_World_Varant_$_Mine_01
0x00002726 (0xC7) (26) MAP_World_Varant_$_Mine_02
0x00002742 (0xC8) (33) MAP_World_Varant_$_Druids_Lion_01
0x00002765 (0xC9) (26) MAP_World_Varant_$_Ruin_02
0x00002781 (0xCA) (27) MAP_World_Varant_$_Oasis_02
0x0000279E (0xCB) (26) MAP_World_Varant_$_Ruin_03
0x000027BA (0xCC) (26) MAP_World_Varant_$_Ruin_04
0x000027D6 (0xCD) (26) MAP_World_Varant_$_Ruin_05
0x000027F2 (0xCE) (28) MAP_World_Varant_$_Nomads_01
0x00002810 (0xCF) (27) MAP_World_Varant_$_Oasis_03
0x0000282D (0xD0) (26) MAP_World_Varant_$_Ruin_06
0x00002849 (0xD1) (31) MAP_World_Varant_$_Oasis_Dry_01
0x0000286A (0xD2) (28) MAP_World_Varant_$_Nomads_02
0x00002888 (0xD3) (27) MAP_World_Varant_$_Oasis_05
0x000028A5 (0xD4) (26) MAP_World_Varant_$_Well_01
0x000028C1 (0xD5) (27) MAP_World_Varant_$_Oasis_04
0x000028DE (0xD6) (27) MAP_World_Varant_$_Oasis_06
0x000028FB (0xD7) (26) MAP_World_Varant_$_Well_02
0x00002917 (0xD8) (26) MAP_World_Varant_$_Well_03
0x00002933 (0xD9) (27) MAP_World_Varant_$_Oasis_07
0x00002950 (0xDA) (30) MAP_World_Varant_$_Skeleton_01
0x00002970 (0xDB) (28) MAP_World_Myrtana_Reddock_01
0x0000298E (0xDC) (26) MAP_World_Myrtana_Okara_01
0x000029AA (0xDD) (27) MAP_World_Myrtana_Nemora_01
0x000029C7 (0xDE) (39) MAP_World_Myrtana_$_Gotha_Lighthouse_01
0x000029F0 (0xDF) (39) MAP_World_Myrtana_$_Ardea_Lighthouse_01
0x00002A19 (0xE0) (35) MAP_World_Myrtana_$_Ardea_Fisher_01
0x00002A3E (0xE1) (36) MAP_World_Myrtana_$_Hunter_KapDun_01
0x00002A64 (0xE2) (27) MAP_World_Myrtana_$_Farm_06
0x00002A81 (0xE3) (36) MAP_World_Myrtana_$_Hunter_Silden_01
0x00002AA7 (0xE4) (36) MAP_World_Myrtana_$_Hunter_Silden_02
0x00002ACD (0xE5) (27) MAP_World_Myrtana_$_Farm_07
0x00002AEA (0xE6) (27) MAP_World_Myrtana_$_Farm_08
0x00002B07 (0xE7) (29) MAP_World_Myrtana_$_Rebels_01
0x00002B26 (0xE8) (35) MAP_World_Myrtana_$_Hunter_Coast_01
0x00002B4B (0xE9) (33) MAP_World_Myrtana_$_Orcs_Coast_01
0x00002B6E (0xEA) (33) MAP_World_Myrtana_$_Orcs_Coast_02
0x00002B91 (0xEB) (33) MAP_World_Myrtana_$_Orcs_Coast_03
0x00002BB4 (0xEC) (33) MAP_World_Myrtana_$_Orcs_Coast_04
0x00002BD7 (0xED) (34) MAP_World_Myrtana_$_Pass_Faring_01
0x00002BFB (0xEE) (35) MAP_World_Myrtana_$_Hunter_Okara_01
0x00002C20 (0xEF) (37) MAP_World_Myrtana_$_Cemetery_Okara_01
0x00002C47 (0xF0) (27) MAP_World_Myrtana_$_Mine_06
0x00002C64 (0xF1) (36) MAP_World_Myrtana_$_Rebels_Silden_01
0x00002C8A (0xF2) (36) MAP_World_Myrtana_$_Rebels_Silden_02
0x00002CB0 (0xF3) (36) MAP_World_Myrtana_$_Rebels_Silden_03
0x00002CD6 (0xF4) (35) MAP_World_Myrtana_$_Ruin_Geldern_01
0x00002CFB (0xF5) (40) MAP_World_Myrtana_$_Lumberjack_Silden_01
0x00002D25 (0xF6) (27) MAP_World_Myrtana_$_Cave_01
0x00002D42 (0xF7) (27) MAP_World_Myrtana_$_Cave_02
0x00002D5F (0xF8) (27) MAP_World_Myrtana_$_Cave_03
0x00002D7C (0xF9) (27) MAP_World_Myrtana_$_Cave_04
0x00002D99 (0xFA) (27) MAP_World_Myrtana_$_Cave_05
0x00002DB6 (0xFB) (27) MAP_World_Myrtana_$_Cave_06
0x00002DD3 (0xFC) (27) MAP_World_Myrtana_$_Cave_07
0x00002DF0 (0xFD) (27) MAP_World_Myrtana_$_Cave_08
0x00002E0D (0xFE) (27) MAP_World_Myrtana_$_Cave_09
0x00002E2A (0xFF) (27) MAP_World_Myrtana_$_Cave_10
0x00002E47 (0x0100) (27) MAP_World_Myrtana_$_Cave_11
0x00002E64 (0x0101) (27) MAP_World_Myrtana_$_Cave_12
0x00002E81 (0x0102) (27) MAP_World_Myrtana_$_Cave_13
0x00002E9E (0x0103) (27) MAP_World_Myrtana_$_Cave_14
0x00002EBB (0x0104) (27) MAP_World_Myrtana_$_Cave_15
0x00002ED8 (0x0105) (27) MAP_World_Myrtana_$_Cave_16
0x00002EF5 (0x0106) (27) MAP_World_Myrtana_$_Cave_17
0x00002F12 (0x0107) (27) MAP_World_Myrtana_$_Cave_18
0x00002F2F (0x0108) (27) MAP_World_Myrtana_$_Cave_19
0x00002F4C (0x0109) (27) MAP_World_Myrtana_$_Cave_20
0x00002F69 (0x010A) (27) MAP_World_Myrtana_$_Cave_21
0x00002F86 (0x010B) (27) MAP_World_Myrtana_$_Cave_22
0x00002FA3 (0x010C) (27) MAP_World_Myrtana_$_Cave_23
0x00002FC0 (0x010D) (27) MAP_World_Myrtana_$_Cave_24
0x00002FDD (0x010E) (27) MAP_World_Myrtana_$_Cave_25
0x00002FFA (0x010F) (27) MAP_World_Myrtana_$_Cave_26
0x00003017 (0x0110) (27) MAP_World_Myrtana_$_Cave_27
0x00003034 (0x0111) (27) MAP_World_Myrtana_$_Cave_28
0x00003051 (0x0112) (27) MAP_World_Myrtana_$_Cave_29
0x0000306E (0x0113) (27) MAP_World_Myrtana_$_Cave_30
0x0000308B (0x0114) (27) MAP_World_Myrtana_$_Cave_31
0x000030A8 (0x0115) (27) MAP_World_Myrtana_$_Cave_32
0x000030C5 (0x0116) (27) MAP_World_Myrtana_$_Cave_33
0x000030E2 (0x0117) (27) MAP_World_Nordmar_$_Cave_03
0x000030FF (0x0118) (27) MAP_World_Nordmar_$_Cave_04
0x0000311C (0x0119) (27) MAP_World_Nordmar_$_Cave_09
0x00003139 (0x011A) (27) MAP_World_Nordmar_$_Cave_11
0x00003156 (0x011B) (27) MAP_World_Nordmar_$_Cave_12
0x00003173 (0x011C) (27) MAP_World_Nordmar_$_Cave_13
0x00003190 (0x011D) (27) MAP_World_Nordmar_$_Cave_14
0x000031AD (0x011E) (27) MAP_World_Nordmar_$_Cave_15
0x000031CA (0x011F) (27) MAP_World_Nordmar_$_Cave_16
0x000031E7 (0x0120) (26) MAP_World_Varant_$_Cave_01
0x00003203 (0x0121) (26) MAP_World_Varant_$_Cave_02
0x0000321F (0x0122) (26) MAP_World_Varant_$_Cave_03
0x0000323B (0x0123) (26) MAP_World_Varant_$_Cave_04
0x00003257 (0x0124) (26) MAP_World_Varant_$_Cave_05
0x00003273 (0x0125) (26) MAP_World_Varant_$_Cave_06
0x0000328F (0x0126) (26) MAP_World_Varant_$_Cave_07
0x000032AB (0x0127) (26) MAP_World_Varant_$_Cave_08
0x000032C7 (0x0128) (26) MAP_World_Varant_$_Cave_09
0x000032E3 (0x0129) (26) MAP_World_Varant_$_Cave_10
0x000032FF (0x012A) (26) MAP_World_Varant_$_Cave_11
0x0000331B (0x012B) (26) MAP_World_Varant_$_Cave_12
0x00003337 (0x012C) (26) MAP_World_Varant_$_Cave_13
0x00003353 (0x012D) (26) MAP_World_Varant_$_Cave_14
0x0000336F (0x012E) (26) MAP_World_Varant_$_Cave_15
0x0000338B (0x012F) (26) MAP_World_Varant_$_Cave_16
0x000033A7 (0x0130) (26) MAP_World_Varant_$_Cave_17
0x000033C3 (0x0131) (26) MAP_World_Varant_$_Cave_18
0x000033DF (0x0132) (26) MAP_World_Varant_$_Cave_19
0x000033FB (0x0133) (26) MAP_World_Varant_$_Cave_20
0x00003417 (0x0134) (26) MAP_World_Varant_$_Cave_21
0x00003433 (0x0135) (26) MAP_World_Varant_$_Cave_22
0x0000344F (0x0136) (27) MAP_World_Nordmar_$_Cave_10
For example you will find a string defined for MAP_World_Myrtana_Vangard_01 in the stringtable.ini
If you delete it in stringtable, I'm sure it will not show up anymore.
I guess if you add other strings like MAP_World_Varant_$_Cave_20 in the stringtable.ini they will show up ingame.
But to change coordinates you have to analyze the file in a Hex editor.
If you change fonts in the gui.pak with the ModKit you change it for all maps.
You can't change the map texts dynamically.
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- Anhänge hochladen: Nein
- Beiträge bearbeiten: Nein
|
|