The tailored skill editors of v.0.9.0.5 indeed don't give access to the [FixRange] attribute; however the "Raw Skills" tab - that displays all attributes (all columns of the equivalent DB table) - does give access to the field: select the line of interest, right-scroll to the antepenultimate column, move mouse over that column, type-in F2 key (or click+release++move), change value.
It appears that FixRange is used by several Noos skills; a column is do added to the Noos editor to allow direct change of it.
(The tailored dialogs of the not-noos skills still do NOT display this field.)
The saving of DBMonsterData.Sdata was bugged (the data are saved using Monster.sdata format; the DBMonsterText_???.sdata file was not generated).
The issue is fixed.
@: A potential issue on 0.8.0.3 was not checked.
If the use of version 0.9.0.x was impossible, please indicate it.
The support of v.0.8.x cannot be guaranteed.
@: further analysis - and possibly fixes - has to be done on NPCQuest.sData.
Take care of yourself and everyone you don't know.
Castor.
release 0.9.0.6
Bugs Fix:
* The saving of BinarySData/DBMonsterData.sdata was bugged.
Changes:
* The "Noos editor" (while editing Skill.sdata or BDSkillData.sdata) now displays the [FixRange] attribute.
* The size of images of gears or weapons displayed while editing Items.sdata is restored (enlarged).
when I try to edit DBItemSdata.Sdata, it just closes, I can't do any editing.
The tailored skill editors of v.0.9.0.5 indeed don't give access to the [FixRange] attribute; however the "Raw Skills" tab - that displays all attributes (all columns of the equivalent DB table) - does give access to the field: select the line of interest, right-scroll to the antepenultimate column, move mouse over that column, type-in F2 key (or click+release++move), change value.
It appears that FixRange is used by several Noos skills; a column is do added to the Noos editor to allow direct change of it.
(The tailored dialogs of the not-noos skills still do NOT display this field.)
The saving of DBMonsterData.Sdata was bugged (the data are saved using Monster.sdata format; the DBMonsterText_???.sdata file was not generated).
The issue is fixed.
@: A potential issue on 0.8.0.3 was not checked.
If the use of version 0.9.0.x was impossible, please indicate it.
The support of v.0.8.x cannot be guaranteed.
@: further analysis - and possibly fixes - has to be done on NPCQuest.sData.
Take care of yourself and everyone you don't know.
Castor.
release 0.9.0.6
Bugs Fix:
* The saving of BinarySData/DBMonsterData.sdata was bugged.
Changes:
* The "Noos editor" (while editing Skill.sdata or BDSkillData.sdata) now displays the [FixRange] attribute.
* The size of images of gears or weapons displayed while editing Items.sdata is restored (enlarged).
I have received, in recent years, several requests to publish the source code of the shStudio tool but I have never managed to let go of my baby. I'm seriously thinking about it today.
What are the priorities for Shayia admins and developers in 2022?
Are your servers all v.4 (game without BinarySData) or 5/6/whatever (.sdata in BinarySData mode)?
Are you comfortable with a "workspace" or does the tool still have to manage the data.sah/saf?
Would you expect some very clean C++17 code or some old C++98 (yes you weren't born but we coded, dirtily but we coded) or even C#?
I have received, in recent years, several requests to publish the source code of the shStudio tool but I have never managed to let go of my baby. I'm seriously thinking about it today.
What are the priorities for Shayia admins and developers in 2022?
Are your servers all v.4 (game without BinarySData) or 5/6/whatever (.sdata in BinarySData mode)?
Are you comfortable with a "workspace" or does the tool still have to manage the data.sah/saf?
Would you expect some very clean C++17 code or some old C++98 (yes you weren't born but we coded, dirtily but we coded) or even C#?
Thank to let me know your expectations.
Have a nice Shaiya,
Castor.
Good Morning. First of all, I would like to congratulate you because you are, in my opinion, one of the best developers this community has.
My expectation is that it will have all the requirements you mentioned, because your tool is one of the best and with a source code that I believe can be worked on and improved with the help of many.
I have received, in recent years, several requests to publish the source code of the shStudio tool but I have never managed to let go of my baby. I'm seriously thinking about it today.
What are the priorities for Shayia admins and developers in 2022?
Are your servers all v.4 (game without BinarySData) or 5/6/whatever (.sdata in BinarySData mode)?
Are you comfortable with a "workspace" or does the tool still have to manage the data.sah/saf?
Would you expect some very clean C++17 code or some old C++98 (yes you weren't born but we coded, dirtily but we coded) or even C#?
You sent me by PM an SQL definition of the Items.sdata file "believing that with this [ I ] can improve [probably shStudio]".
Can you clarify the purpose of the file?
In my previous post, I asked shStdio users if there are any left, the constraints they use it under (client version, etc), which bugs are (actually) blocking them, or what kind of features would be useful.
I'm only interested in a data file if it has a particular problem and that issue is fully described.
You sent me by PM an SQL definition of the Items.sdata file "believing that with this [ I ] can improve [probably shStudio]".
Can you clarify the purpose of the file?
In my previous post, I asked shStdio users if there are any left, the constraints they use it under (client version, etc), which bugs are (actually) blocking them, or what kind of features would be useful.
I'm only interested in a data file if it has a particular problem and that issue is fully described.
Cheers,
Castor.
Hello Castor, currently in 2022 there are many kind of servers with different data structures and episodes. They all use shaiya studio in any case, the tool it's the holy grial of shaiya pservers even after years.
About bugs, some versions have minor bugs (v8 making untradeable items, MLT can be corrupted in most versions, visual bugs, etc..) but nothing important.
One of the most requested features is the edition of some fields (Mount related) that cannot be edited with ShStudio, but they can be edited on item unpacker.
Another feature could be .DG edit, you can open and remove certain elements of the .DG file, but you can't exactly add new ones or change their position without corrupting the file.
Also, mass row or field editing would be incredible usefull.
Anyways, the tool it's close to perfection. Nowadays most servers are disposable copy pastes that last a few months then reopen with different name but same data and concept.
There are few people who create new and creative content with the avaliable tools
I have received, in recent years, several requests to publish the source code of the shStudio tool but I have never managed to let go of my baby. I'm seriously thinking about it today.
What are the priorities for Shayia admins and developers in 2022?
Are your servers all v.4 (game without BinarySData) or 5/6/whatever (.sdata in BinarySData mode)?
Are you comfortable with a "workspace" or does the tool still have to manage the data.sah/saf?
Would you expect some very clean C++17 code or some old C++98 (yes you weren't born but we coded, dirtily but we coded) or even C#?
Thank to let me know your expectations.
Have a nice Shaiya,
Castor.
Hi, a lot of time since your last post. nice to see you again
I think with source of shaiya studio I can finish my World Editor for shaiya, add additional stuff inside ******udio
I have received, in recent years, several requests to publish the source code of the shStudio tool but I have never managed to let go of my baby. I'm seriously thinking about it today.
What are the priorities for Shayia admins and developers in 2022?
Are your servers all v.4 (game without BinarySData) or 5/6/whatever (.sdata in BinarySData mode)?
Are you comfortable with a "workspace" or does the tool still have to manage the data.sah/saf?
Would you expect some very clean C++17 code or some old C++98 (yes you weren't born but we coded, dirtily but we coded) or even C#?
Thank to let me know your expectations.
Have a nice Shaiya,
Castor.
I don't see many downsides to open sourcing it. It'd allow experienced developers to debug and fix issues they've encountered, and to work on implementing features that might be missing from the tool. This could then be reviewed by you/delegates and merged downstream, or just implemented to a fork.
I love seeing new open source projects spring up because I think the open access to information will help the longevity of the game. If the code is of poor quality, well that's what refactoring is for.
I have received, in recent years, several requests to publish the source code of the shStudio tool but I have never managed to let go of my baby. I'm seriously thinking about it today.
What are the priorities for Shayia admins and developers in 2022?
Are your servers all v.4 (game without BinarySData) or 5/6/whatever (.sdata in BinarySData mode)?
Are you comfortable with a "workspace" or does the tool still have to manage the data.sah/saf?
Would you expect some very clean C++17 code or some old C++98 (yes you weren't born but we coded, dirtily but we coded) or even C#?
Thank to let me know your expectations.
Have a nice Shaiya,
Castor.
Cups has already written everything that needs to be said in general terms.
ShStudio has really contributed a lot to the development of shaiya for many years. In your absence, Mati has analyzed the structures of almost all the formats used for shaiya and created a project under the name parsec. ShStudio has a few problems, if you share the source code, these problems will be solved and it will be more useful for society..
One of my last projects for Shaiya was Skill editor, shStudio had critical bugs for ep5 and other parts so I made an editor by studying the Skill.SData builds that mati published. If you share the source code, we can fix it directly, and there is a Turkish character problem that has been going on for years. (I think this problem is caused by IDE.)
In short, this is the solution to many problems. Also, your name is already written in golden letters for Shaiya.
You sent me by PM an SQL definition of the Items.sdata file "believing that with this [ I ] can improve [probably shStudio]".
Can you clarify the purpose of the file?
In my previous post, I asked shStdio users if there are any left, the constraints they use it under (client version, etc), which bugs are (actually) blocking them, or what kind of features would be useful.
I'm only interested in a data file if it has a particular problem and that issue is fully described.
Cheers,
Castor.
Also sh studio bugs force me to create a tool for editing SData's.
For now it's just reading structure from file and dumping it
You sent me by PM an SQL definition of the Items.sdata file "believing that with this [ I ] can improve [probably shStudio]".
Can you clarify the purpose of the file?
In my previous post, I asked shStdio users if there are any left, the constraints they use it under (client version, etc), which bugs are (actually) blocking them, or what kind of features would be useful.
I'm only interested in a data file if it has a particular problem and that issue is fully described.
Cheers,
Castor.
about xp, we have the question of exp 10x, 5x, 3x
because even if you generate a sql query with shstudio, x10,x5 does not work.
I believe that with the query I send you this shstudio problem can be solved, because from what I observed, shstudio loads the xp stone and works normally without errors. but when loading the xp stone 10x,5x,3x they don't work.
Good morning! and may *** continue to give you more knowledge every day
[Release] shStudio (multi-purposes editor) 02/05/2021 - Shaiya PServer Guides & Releases - 755 Replies Introducing Shaiya Studio, a multi-purposes editor.
Its purpose is to enable fast editing of clients and servers configuration files.
Update of May 4th, 2013:
This post was modified by November 2011 to present some features of the incoming - and still not released - version 0.7.5
The modifications of the interface of the new version (mainly the "multiple documents interface" and the concepts of workspace but also the possibility to browse & edit files from an unexpanded archive fle...
[Release / Update] shStudio 03/18/2011 - Shaiya PServer Guides & Releases - 1 Replies shStudio rel. 0.6.2 released
This post is only intended to inform you of the update of the tool (since "Edit" doesn't change its date), thank you for letting this thread die and ask your questions on the main thread.