Quote:
Originally Posted by TeddyBear94
creating new stuff via sh studio is the worst ever and will always f°°k u up
|
LOL
Quote:
Originally Posted by ernestojose
Someone help me???
|
Your first steps are correct: to create a new lapis, you must select one of the not-defined lapis.
So the line "?? 150" or "?? 143" or "?? 190".
If I do the same on the current US data set, I see:
The lapis n° 254 is currently, not defined, let's use this record, so double-clikc the line, it opens the editor:
Define your lapis as according your needs, wishs, etc, and click "Ok", the list of lapis is updated to be:
Save the file (you didn't ask which one, so I assume you known that lapis are defined in the Item/Item.SData file).
The tool saves the file *ciphered* (encrypted); because it is supposed to be encrypted, and because it was ciphered when opened.
So simply repack it into your data.saf file (using the "Shaiya Data File Tool.exe" soft for instance - and saying it to NOT encrypt the file, it is ALREADY ciphered).
During saving, a SQL script is generated to let you update your database, assuming your server repository is defined as "s:\srvr" in the Settings dialog:
the script is saved under "s:\srvr\item.sql" or "s:\srvr\scripts\item.sql" if the sub-directory "scripts\" exists.
That script can be reviewed to check that the item 30-254 is indeed new and defined as expected:
You now use Microsoft SQL Server Management Studio to run that script.
You can also choose to copy / paste the line with your lapis and update only that record, easy way: delete the item, insert its new definition:
So far, so good, and about 4 mn of your time spent.
Start the server, start the client game, and request a lapis 254 ("/getitem 30 254") you obtained what's expected.
And regarding the f**cking thing, I didn't get the point sorry.