Hello everyone, here is npcgen.data editor for Perfect World 1.3.6-1.5.3...
Requirments:
Net Framework 4.0
OS: Windows(tested on Windows 7 and Windows 10 as Administrator)
Features:
* Can edit all npcgen versions up to 1.5.3
* Can read coords & rotation/direction from client
* Can load elements.data(if config exists) to get NPCs and resources names
* Can edit dynamicobjects.data. Why not?
* Support multiedit on any field
* Support multiple langs(you can add easy you own or correct bad translation)
* You can see cool pics of dynamic objects while editing npcgen
* Alot of fields has normal names
* Can convert any npcgen version to any npcgen version
* Prevent a loss of unsaved changes
* It don't require internet connection to work
* Some fields has help on hover about it
* It costs only 8 usd!
Screenshots:
Changelog:
If you wanna get it and have 8 usd let me know in skype "fdsatrew1" or by forum private messages or by anything else.
FAQ:
You must be registered to see links
Requirments:
Net Framework 4.0
OS: Windows(tested on Windows 7 and Windows 10 as Administrator)
Features:
* Can edit all npcgen versions up to 1.5.3
* Can read coords & rotation/direction from client
* Can load elements.data(if config exists) to get NPCs and resources names
* Can edit dynamicobjects.data. Why not?
* Support multiedit on any field
* Support multiple langs(you can add easy you own or correct bad translation)
* You can see cool pics of dynamic objects while editing npcgen
* Alot of fields has normal names
* Can convert any npcgen version to any npcgen version
* Prevent a loss of unsaved changes
* It don't require internet connection to work
* Some fields has help on hover about it
* It costs only 8 usd!
Screenshots:
You must be registered to see links
You must be registered to see links
You must be registered to see links
You must be registered to see links
*Update*
- Fixed bugs with resource tab
- Added Drop-Down list to "Group type"
- Added multiedit support
- Added more help
- Added Portuguese language support(thx to Scambal)
1.0.8
- Translated more fields
- Changed help graphics
- Added more help
1.0.7
- Fixed small bug with search
- Fixed rare crash when load elements.data
- Added "objects where this trigger used" to trigger tab
- Added help to some fields
- Now you can't enter negative values to trigger duration field
1.0.6
- Fixed bug when remove last resource in list
1.0.5
- Fixed bug with selecting search results
- Fixed bug when using search mark npcgen as unsaved
- Added "Case sensitive" search option
- Added check for elements.data errors
- Added dynamicobjects.data editor
1.0.4
- Fixed bug with dynamic objects tab
- Fixed crash when remove first trigger in triggers tab
- Fixed bug when you can enter negative numbers into "Trigger ID"
- Fixed bug when "Open elements.data" lost some NPCs names
- Rework some fields
- Added tab icons
- Added more dynamic objects
1.0.3
- Added support for elements.data
- Now opening npcgen don't freeze interface
- Fixed bug when use search in resources
- Fixed bug when loading npcgen that contains 0 npcs/resources/dynamic objects/triggers
1.0.2
- Fixed rare crashes while editing dynamic objects and resources
- Fixed rare crash when use search tab
- Fixed bug with editable comboboxes
- Reworked "Read from client" button
- Added more search options
- Added more dynamic objects
1.0.1
- Fixed some bugs with save dialog
- Fixed some visual bugs
- Added "Converter". Now you can convert you npcgen.data from any version to any version
1.0.0
- Initial release
- Fixed bugs with resource tab
- Added Drop-Down list to "Group type"
- Added multiedit support
- Added more help
- Added Portuguese language support(thx to Scambal)
1.0.8
- Translated more fields
- Changed help graphics
- Added more help
1.0.7
- Fixed small bug with search
- Fixed rare crash when load elements.data
- Added "objects where this trigger used" to trigger tab
- Added help to some fields
- Now you can't enter negative values to trigger duration field
1.0.6
- Fixed bug when remove last resource in list
1.0.5
- Fixed bug with selecting search results
- Fixed bug when using search mark npcgen as unsaved
- Added "Case sensitive" search option
- Added check for elements.data errors
- Added dynamicobjects.data editor
1.0.4
- Fixed bug with dynamic objects tab
- Fixed crash when remove first trigger in triggers tab
- Fixed bug when you can enter negative numbers into "Trigger ID"
- Fixed bug when "Open elements.data" lost some NPCs names
- Rework some fields
- Added tab icons
- Added more dynamic objects
1.0.3
- Added support for elements.data
- Now opening npcgen don't freeze interface
- Fixed bug when use search in resources
- Fixed bug when loading npcgen that contains 0 npcs/resources/dynamic objects/triggers
1.0.2
- Fixed rare crashes while editing dynamic objects and resources
- Fixed rare crash when use search tab
- Fixed bug with editable comboboxes
- Reworked "Read from client" button
- Added more search options
- Added more dynamic objects
1.0.1
- Fixed some bugs with save dialog
- Fixed some visual bugs
- Added "Converter". Now you can convert you npcgen.data from any version to any version
1.0.0
- Initial release
FAQ:
1) Any future updates are free?
- Yes
2) Can i report editor bugs/ideas?
- Yes
3) My cool feature named X have planned in near future?
- Yes
4) How can i edit some fields name/bad translation?
- Open *editor dir*/config/langs/ and edit desired language.
5) How can i add my own language?
- Open *editor dir*/config/langs/, copy any already exists lang file(*.txt) and edit it.
6) How can i add my custom dynamic objects?
- Copy previously created dynamic object image to *editor dir*/config/dynobjs and edit *editor dir*/config/dynobjs.txt. Format is "ID *TAB* Name".
7) How can i add my own client version?
- Use *editor dir*/config/offsets.txt for that.
- Yes
2) Can i report editor bugs/ideas?
- Yes
3) My cool feature named X have planned in near future?
- Yes
4) How can i edit some fields name/bad translation?
- Open *editor dir*/config/langs/ and edit desired language.
5) How can i add my own language?
- Open *editor dir*/config/langs/, copy any already exists lang file(*.txt) and edit it.
6) How can i add my custom dynamic objects?
- Copy previously created dynamic object image to *editor dir*/config/dynobjs and edit *editor dir*/config/dynobjs.txt. Format is "ID *TAB* Name".
7) How can i add my own client version?
- Use *editor dir*/config/offsets.txt for that.
Last edited: