Register for your free account! | Forgot your password?

Go Back   elitepvpers > MMORPGs > Shaiya > Shaiya Private Server > Shaiya PServer Development
You last visited: Today at 22:15

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



[Release] EP5 Skills Work around, How to enable Higher level skill.

Discussion on [Release] EP5 Skills Work around, How to enable Higher level skill. within the Shaiya PServer Development forum part of the Shaiya Private Server category.

Closed Thread
 
Old 01/26/2011, 17:11   #31
 
elite*gold: 0
Join Date: Jul 2010
Posts: 498
Received Thanks: 449
Quote:
Originally Posted by *AngelFromHeaven* View Post
Pl0x say me


How can i inject my moded ProductList ( for itemmall )




*EDIT Into db= GameDefs, dbo.ProductList
Get the produclist.import.csv then open it with text editor and remove the first line, then save your file. save this file to C:\

Next step is deleting productlist in the database, so use the following code:
Code:
TRUNCATE TABLE [PS_GameDefs].[dbo].[ProductList]
then import the new productlist into the database using:
Code:
BULK
INSERT dbo.ProductList
FROM 'c:\ProductList.import.csv'
WITH
(
FIELDTERMINATOR = ',',
ROWTERMINATOR = '\n'
)
GO
Alladrios is offline  
Thanks
2 Users
Old 01/26/2011, 17:19   #32
 
SaphiraGaming's Avatar
 
elite*gold: 0
Join Date: Mar 2010
Posts: 62
Received Thanks: 6
Ty it works !
SaphiraGaming is offline  
Old 01/26/2011, 22:10   #33
 
SaphiraGaming's Avatar
 
elite*gold: 0
Join Date: Mar 2010
Posts: 62
Received Thanks: 6
Msg 208, Level 16, State 82, Line 1
Invalid object name 'dbo.ProductList'.


i updated my itemmall then i become this error when i try
SaphiraGaming is offline  
Old 01/26/2011, 22:26   #34
 
ProfNerwosol's Avatar
 
elite*gold: 0
Join Date: Oct 2009
Posts: 449
Received Thanks: 647
It eludes me why anyone is using BULK INSERT when Linked Server is easier. Read the following MSDN article. Once you know how to use Linked Servers I bet you won't return to error prone BULK INSERT.

ProfNerwosol is offline  
Old 01/27/2011, 17:37   #35
 
elite*gold: 0
Join Date: Jul 2010
Posts: 498
Received Thanks: 449
#Updated, check the first post. Thank EC and Zargon for pointing out more infos on the skill.sdata recompiling.
Alladrios is offline  
Old 01/27/2011, 17:47   #36
 
elite*gold: 0
Join Date: Aug 2010
Posts: 241
Received Thanks: 255
Quote:
Originally Posted by Alladrios View Post
Basically after recompiling your skill.sdata (After editing to match server side) you need to open this file into a hex editor and change the first numbers to 74 01 if you dont wanna get sgraphic error. If you follow this advise you should have no problems loading the game.
Cheers.
If you are lazy like me and dont want to edit SData everytime you can directly edit Skill.py
From:
Code:
record_total = struct.pack('I', (len(recs)/3))
To:
Code:
record_total = struct.pack('I', 372)
It should be around Line 149
zargon05 is offline  
Old 01/27/2011, 17:56   #37
 
SaphiraGaming's Avatar
 
elite*gold: 0
Join Date: Mar 2010
Posts: 62
Received Thanks: 6
Quote:
Originally Posted by ProfNerwosol View Post
It eludes me why anyone is using BULK INSERT when Linked Server is easier. Read the following MSDN article. Once you know how to use Linked Servers I bet you won't return to error prone BULK INSERT.


i dont understand that >.<
SaphiraGaming is offline  
Old 01/27/2011, 18:04   #38
 
elite*gold: 0
Join Date: Aug 2010
Posts: 241
Received Thanks: 255
Quote:
Originally Posted by Alladrios View Post
Hello folks,

Im releasing publicly today my work from last days to help making private servers better.

This is Shinru's EP 5.2 GameDefs table edited to allow skill level jumping.

For example you'll get Leadership lvl 1 => Level 3 => Level 5

Remember this is only a work around (This is not a real skil 3+) and you will need to edit skill.sdata properly and to update your clients. Use brain.exe and some time you'll manage to do it. However skills 3+ you will get are FULLY working according you have the correct skill.sdata.

Here's the file:


Note: Make sure to back up your drops / items table before you import this. You should extract these tables to .csv and then re import them in thsi new gamedefs.

Here's an example of query you can use:
Code:
BULK
INSERT dbo.ProductList
FROM 'c:\ProductList.import.csv'
WITH
(
FIELDTERMINATOR = ',',
ROWTERMINATOR = '\n'
)
GO
Update regarding Skill.sdata compilation:


Thanks EC and Zargon for pointing this out.

Basically after recompiling your skill.sdata (After editing to match server side) you need to open this file into a hex editor and change the first numbers to 74 01 if you dont wanna get sgraphic error. If you follow this advise you should have no problems loading the game.


I will remake mine completely fixing a few bugs (rez runes and some other items) and post it as soon as i get it done so you all have a ready to use work around for EP5 skills.

Cheers.
Quote:
Originally Posted by *AngelFromHeaven* View Post
i dont understand that >.<
Try this:
Code:
BULK
INSERT PS_GameDefs.dbo.ProductList
FROM 'c:\ProductList.import.csv'
WITH
(
FIELDTERMINATOR = ',',
ROWTERMINATOR = '\n'
)
GO
zargon05 is offline  
Old 01/27/2011, 18:08   #39
 
SaphiraGaming's Avatar
 
elite*gold: 0
Join Date: Mar 2010
Posts: 62
Received Thanks: 6
now this error


Nah sry it works forgot to delete first line in ProductList.import.csv
SaphiraGaming is offline  
Old 01/27/2011, 18:11   #40
 
elite*gold: 0
Join Date: Aug 2010
Posts: 241
Received Thanks: 255
Something is wrong with your csv file, can you post your csv file.
zargon05 is offline  
Old 01/27/2011, 18:18   #41
 
elite*gold: 0
Join Date: Jul 2010
Posts: 498
Received Thanks: 449
That's because he didnt delete the column names on the first row of produclist.import.csv

I deleted it on mine and then completed the query sucessfully.

and yes as zargon stated use the following query:

Code:
BULK
INSERT [PS_GameDefs].[dbo].[ProductList]
FROM 'c:\ProductList.import.csv'
WITH
(
FIELDTERMINATOR = ',',
ROWTERMINATOR = '\n'
)
GO
Alladrios is offline  
Thanks
1 User
Old 02/16/2011, 18:22   #42
 
elite*gold: 0
Join Date: May 2009
Posts: 61
Received Thanks: 5
keep getting this error, any trips?


Code:
i keeMsg 4864, Level 16, State 1, Line 1
Bulk load data conversion error (type mismatch or invalid character for the specified codepage) for row 1, column 1 (RowID).
Msg 4864, Level 16, State 1, Line 1
Bulk load data conversion error (type mismatch or invalid character for the specified codepage) for row 2, column 1 (RowID).
Msg 4864, Level 16, State 1, Line 1
Bulk load data conversion error (type mismatch or invalid character for the specified codepage) for row 3, column 1 (RowID).
Msg 4864, Level 16, State 1, Line 1
Bulk load data conversion error (type mismatch or invalid character for the specified codepage) for row 4, column 1 (RowID).
Msg 4864, Level 16, State 1, Line 1
Bulk load data conversion error (type mismatch or invalid character for the specified codepage) for row 5, column 1 (RowID).
Msg 4864, Level 16, State 1, Line 1
Bulk load data conversion error (type mismatch or invalid character for the specified codepage) for row 6, column 1 (RowID).
Msg 4864, Level 16, State 1, Line 1
Bulk load data conversion error (type mismatch or invalid character for the specified codepage) for row 7, column 1 (RowID).
Msg 4864, Level 16, State 1, Line 1
Bulk load data conversion error (type mismatch or invalid character for the specified codepage) for row 8, column 1 (RowID).
Msg 4864, Level 16, State 1, Line 1
Bulk load data conversion error (type mismatch or invalid character for the specified codepage) for row 9, column 1 (RowID).
Msg 4864, Level 16, State 1, Line 1
Bulk load data conversion error (type mismatch or invalid character for the specified codepage) for row 10, column 1 (RowID).
Msg 4864, Level 16, State 1, Line 1
Bulk load data conversion error (type mismatch or invalid character for the specified codepage) for row 11, column 1 (RowID).
Msg 4865, Level 16, State 1, Line 1
Cannot bulk load because the maximum number of errors (10) was exceeded.
Msg 7399, Level 16, State 1, Line 1
The OLE DB provider "BULK" for linked server "(null)" reported an error. The provider did not give any information about the error.
Msg 7330, Level 16, State 2, Line 1
Cannot fetch a row from OLE DB provider "BULK" for linked server "(null)".
Giammy is offline  
Old 02/16/2011, 18:48   #43
 
elite*gold: 0
Join Date: Jul 2010
Posts: 498
Received Thanks: 449
Open your productlist.csv with any text editor and remove the first line. Thnen save and import.
Alladrios is offline  
Old 02/16/2011, 20:43   #44
 
[GM]Father's Avatar
 
elite*gold: 0
Join Date: Aug 2010
Posts: 136
Received Thanks: 343
What is this?

Quote:
Originally Posted by Giammy View Post
Code:
[COLOR="Red"]i kee[/COLOR]Msg 4864, Level 16, State 1, Line 1
Bulk load data conversion error (type mismatch or invalid character for the specified codepage) for row 1, column 1 (RowID).
Msg 4864, Level 16, State 1, Line 1
Bulk load data conversion error (type mismatch or invalid character for the specified codepage) for row 2, column 1 (RowID).
Msg 4864, Level 16, State 1, Line 1
Bulk load data conversion error (type mismatch or invalid character for the specified codepage) for row 3, column 1 (RowID).
Msg 4864, Level 16, State 1, Line 1
Bulk load data conversion error (type mismatch or invalid character for the specified codepage) for row 4, column 1 (RowID).
Msg 4864, Level 16, State 1, Line 1
Bulk load data conversion error (type mismatch or invalid character for the specified codepage) for row 5, column 1 (RowID).
Msg 4864, Level 16, State 1, Line 1
Bulk load data conversion error (type mismatch or invalid character for the specified codepage) for row 6, column 1 (RowID).
Msg 4864, Level 16, State 1, Line 1
Bulk load data conversion error (type mismatch or invalid character for the specified codepage) for row 7, column 1 (RowID).
Msg 4864, Level 16, State 1, Line 1
Bulk load data conversion error (type mismatch or invalid character for the specified codepage) for row 8, column 1 (RowID).
Msg 4864, Level 16, State 1, Line 1
Bulk load data conversion error (type mismatch or invalid character for the specified codepage) for row 9, column 1 (RowID).
Msg 4864, Level 16, State 1, Line 1
Bulk load data conversion error (type mismatch or invalid character for the specified codepage) for row 10, column 1 (RowID).
Msg 4864, Level 16, State 1, Line 1
Bulk load data conversion error (type mismatch or invalid character for the specified codepage) for row 11, column 1 (RowID).
Msg 4865, Level 16, State 1, Line 1
Cannot bulk load because the maximum number of errors (10) was exceeded.
Msg 7399, Level 16, State 1, Line 1
The OLE DB provider "BULK" for linked server "(null)" reported an error. The provider did not give any information about the error.
Msg 7330, Level 16, State 2, Line 1
Cannot fetch a row from OLE DB provider "BULK" for linked server "(null)".
[GM]Father is offline  
Old 02/16/2011, 21:09   #45
 
elite*gold: 0
Join Date: May 2009
Posts: 61
Received Thanks: 5
just an error,

i've already deleted the first line as u said in last pages man, for this reason i'm asking again what should i do cause that solution did not work
Giammy is offline  
Thanks
1 User
Closed Thread


Similar Threads Similar Threads
[VT/VK] IMBA Level 83 Körper Krieger S.20 1x P-Skill 3x G-Skills
07/29/2011 - Metin2 Trading - 82 Replies
Alles über Skype sage ich ;) Suche nur IMBA Acc mit Imba EQ und Skills ;)
Low level can use high level skill - 100% Work!!! (permanent)
03/05/2011 - Facebook - 53 Replies
Tools: Cheat Engine Firefox Levelbypass Do it 1. Open your Ninja Saga then choose a character then click play 2. Open Your Cheat Engine then target your browser (note: if you are using firefox select plugin-container.exe).
enable disabled skills????how???
09/29/2008 - RF Online - 4 Replies
:confused: help...how can we enable the disabled skills like rapid reload....
How to Level All XP skills and Pheonix skill
02/03/2007 - CO2 Guides & Templates - 1 Replies
Do you wanna post a question? Then you are in the wrong category, please post your question in the Main section, thanks. First of all you need to be in guild area, and find the door. If it is open then you are ready, if not then you need to attack the door and open (kill) the door. Do this by pressing the CTRL button and left clicking the top of the door, and you do not have to be in pk mode. After the door is open make sure you you put your ring and weapons and shield if (apllicable) in...



All times are GMT +1. The time now is 22:15.


Powered by vBulletin®
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2025 elitepvpers All Rights Reserved.