Register for your free account! | Forgot your password?

Go Back   elitepvpers > Popular Games > Silkroad Online > SRO Private Server
You last visited: Today at 07:43

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

Advertisement



[Request ] How i can add item in DB & Media.PK2...

Discussion on [Request ] How i can add item in DB & Media.PK2... within the SRO Private Server forum part of the Silkroad Online category.

Reply
 
Old   #1
 
JENZO's Avatar
 
elite*gold: 0
Join Date: Apr 2008
Posts: 154
Received Thanks: 12
[Request ] How i can add item in DB & Media.PK2...

hey Guys my Request is :

1- how can i add Item Like [Vigor] in Shop.
2- how can i add Quest Like [Knight/Baronet/Captin/General/etc...
3- how can i make RegPage With iis and mad it work i need Guide For this with hamachi. >> Important <<
4- how can i add my ip in my media.pk2 with out damage client.

really i need help guys plz ^^



any help ????
JENZO is offline  
Old 10/10/2011, 09:32   #2
 
elite*gold: 0
Join Date: Feb 2008
Posts: 71
Received Thanks: 10
Quote:
Originally Posted by JENZO View Post
[COLOR="Blue"][B]hey Guys my Request is :
4- how can i add my ip in my media.pk2 with out damage client.
PK2tools for ur client (search at forum)
and a tool by lolkop Divisioninfo editor ( also search, i cant upload it now.)
vitalik123 is offline  
Old 10/10/2011, 15:13   #3
 
JENZO's Avatar
 
elite*gold: 0
Join Date: Apr 2008
Posts: 154
Received Thanks: 12
Quote:
Originally Posted by vitalik123 View Post
PK2tools for ur client (search at forum)
and a tool by lolkop Divisioninfo editor ( also search, i cant upload it now.)

plz upload or give me the link if u can coz i cant find anythink at forum.
JENZO is offline  
Old 10/10/2011, 22:35   #4
 
elite*gold: 0
Join Date: May 2008
Posts: 58
Received Thanks: 2
You cant only edit media.pk you need edit shops on DB too
r4full is offline  
Old 10/11/2011, 16:38   #5
 
JENZO's Avatar
 
elite*gold: 0
Join Date: Apr 2008
Posts: 154
Received Thanks: 12
Quote:
Originally Posted by r4full View Post
You cant only edit media.pk you need edit shops on DB too
like what in DB ?
shops ???
JENZO is offline  
Old 10/13/2011, 00:46   #6
 
elite*gold: 0
Join Date: Feb 2008
Posts: 71
Received Thanks: 10
division info editor, compile using AutoIt and use.
btw author is lolkop

PHP Code:
Dim $file$divisions[0xFF][0xFF]

$gui GUICreate('Divisioninfo Editor'400220)
$divisionList GUICtrlCreateList(''1010180150)
$serverList GUICtrlCreateList(''20010190150)
$addDivision GUICtrlCreateButton('Add Division'101609020)
$delDivision GUICtrlCreateButton('Del Division'1001609020)
$addServer GUICtrlCreateButton('Add Server'2001609520)
$delServer GUICtrlCreateButton('Del Server'2951609520)
$open GUICtrlCreateButton('Open Divisioninfo'1018518025)
$save GUICtrlCreateButton('Save Divisioninfo'20018519025)
GUISetState()

While 
1
    
Switch GUIGetMsg()
        Case -
3
            
Exit
        Case 
$open
            $file 
FileSaveDialog('Divisioninfo.txt', Default, 'Divisioninfo (DIVISIONINFO.TXT)'1'DIVISIONINFO.TXT'$gui)
            If 
$file<>'' Then
                $fileHwnd 
FileOpen($file16)
                
$locale FileRead($fileHwnd1)
                
$numberOfDivisions Int(FileRead($fileHwnd1))
                For 
$division=1 To $numberOfDivisions
                    $lengthOfDivisionName 
Int(FileRead($fileHwnd4))
                    
$divisionName BinaryToString(FileRead($fileHwnd$lengthOfDivisionName))
                    
GUICtrlSetData($divisionList$divisionName)
                    
$divisions[$division][0] = $divisionName
                    FileRead
($fileHwnd1)
                    
$numberOfServers Int(FileRead($fileHwnd1))
                    For 
$server=1 To $numberOfServers
                        $lengthOfServerAdress 
Int(FileRead($fileHwnd4))
                        
$serverAdress BinaryToString(FileRead($fileHwnd$lengthOfServerAdress))
                        
$divisions[$division][$server] = $serverAdress
                        FileRead
($fileHwnd1)
                    
Next
                Next
                FileClose
($fileHwnd)
            EndIf
        Case 
$divisionList
            GUICtrlSetData
($serverList'')
            
$div 0
            
For $div=1 To 0xFE
                
If $divisions[$div][0] = GUICtrlRead($divisionListThen ExitLoop
            Next
            
If $div <> 0 Then
                
For $serv=1 To 0xFE
                    
If $divisions[$div][$serv] <> '' Then GUICtrlSetData($serverList$divisions[$div][$serv])
                
Next
            
EndIf
        Case 
$addServer
            
If $file='' Then
                MsgBox
(0'Error''Open the Divisioninfo first!')
            ElseIf 
GUICtrlRead($divisionList) = '' Then
                MsgBox
(0'Error''Select a Division First')
            Else
                
$newAdress InputBox('Server''Enter the Serveradress here''')
                If 
$newAdress<>'' Then
                    
For $div=1 To 0xFF
                        
If $div 0xFF Then ExitLoop
                        
If $divisions[$div][0] = GUICtrlRead($divisionListThen ExitLoop
                    Next
                    
If $div <> 0xFF Then
                        
For $serv=1 To 0xFF
                            
If $serv 0xFF Then ExitLoop
                            
If $divisions[$div][$serv] = '' Then ExitLoop
                        Next
                    
EndIf
                    If 
$serv <> 0xFF Then
                        $divisions
[$div][$serv] = $newAdress
                        GUICtrlSetData
($serverList$newAdress)
                    EndIf
                EndIf
            EndIf
        Case 
$addDivision
            
If $file='' Then
                MsgBox
(0'Error''Open the Divisioninfo first!')
            Else
                
$newDivision InputBox('Division''Enter the Divisionname here''')
                If 
$newDivision<>'' Then
                    
For $div=1 To 0xFE
                        
If $divisions[$div][0] = '' Then
                            $divisions
[$div][0] = $newDivision
                            GUICtrlSetData
($divisionList$newDivision)
                            
GUICtrlSetData($serverList'')
                            
ExitLoop
                        
EndIf
                    
Next
                
EndIf
            EndIf
        Case 
$delDivision
            
If $file='' Then
                MsgBox
(0'Error''Open the Divisioninfo first!')
            ElseIf 
GUICtrlRead($divisionList) = '' Then
                MsgBox
(0'Error''Select a Division First')
            Else
                For 
$div=1 To 0xFE
                    
If $divisions[$div][0] = GUICtrlRead($divisionListThen
                        
For $i=0 To 0xFE
                            $divisions
[$div][$i] = ''
                        
Next
                    
EndIf
                
Next
            
EndIf
            
GUICtrlSetData($divisionList'')
            
GUICtrlSetData($serverList'')
            For 
$i=1 To 0xFE
                
If $divisions[$i][0] <> '' Then GUICtrlSetData($divisionList$divisions[$i][0])
            
Next
        
Case $delServer
            
If $file='' Then
                MsgBox
(0'Error''Open the Divisioninfo first!')
            ElseIf 
GUICtrlRead($divisionList) = '' Then
                MsgBox
(0'Error''Select a Division First')
            ElseIf 
GUICtrlRead($serverList) = '' Then
                MsgBox
(0'Error''Select a Server Fist!')
            Else
                For 
$div=1 To 0xFF
                    
If $div 0xFF Then ExitLoop
                    
If $divisions[$div][0] = GUICtrlRead($divisionListThen ExitLoop
                Next
                
If $div <> 0xFF Then
                    
For $serv=1 To 0xFF
                        
If $serv 0xFF Then ExitLoop
                        
If $divisions[$div][$serv] = GUICtrlRead($serverListThen
                            $divisions
[$div][$serv] = ''
                        
EndIf
                    
Next
                
EndIf
            EndIf
            
GUICtrlSetData($serverList'')
            For 
$i=1 To 0xFE
                
If $divisions[$div][$i] <> '' Then GUICtrlSetData($serverList$divisions[$div][$i])
            
Next
        
Case $save
            
If $file='' Then
                MsgBox
(0'Error''Open the Divisioninfo first!')
            Else
                
FileMove($fileStringTrimRight($file16)&'BACKUP_DIVISIONINFO.TXT',8)
                
$newFile FileOpen($file18)
                
FileWrite($newFile$locale)
                
$divNr 0
                
For $i=1 To 0xFE
                    
If $divisions[$i][0]<>'' Then $divNr+=1
                Next
                FileWrite
($newFileBinaryMid(Binary($divNr), 11))
                For 
$i=1 To 0xFE
                    
If $divisions[$i][0]<>'' Then
                        FileWrite
($newFileBinary(StringLen($divisions[$i][0])))
                        
FileWrite($newFileStringToBinary($divisions[$i][0]))
                        
FileWrite($newFileBinaryMid(Binary(0), 11))
                        
$servNr 0
                        
For $h=1 To 0xFE
                            
If $divisions[$i][$h]<>'' Then $servNr+=1
                        Next
                        FileWrite
($newFileBinaryMid(Binary($servNr), 11))
                        For 
$h=1 To 0xFE
                            
If $divisions[$i][$h]<>'' Then
                                FileWrite
($newFileBinary(StringLen($divisions[$i][$h])))
                                
FileWrite($newFileStringToBinary($divisions[$i][$h]))
                                
FileWrite($newFileBinaryMid(Binary(0), 11))
                            EndIf
                        
Next
                    
EndIf
                
Next
                FileClose
($newFile)
                
MsgBox(0,'Info''The Divisioninfo has been saved!')
            EndIf
    EndSwitch
WEnd 
vitalik123 is offline  
Old 10/13/2011, 16:46   #7
 
JENZO's Avatar
 
elite*gold: 0
Join Date: Apr 2008
Posts: 154
Received Thanks: 12
Quote:
Originally Posted by vitalik123 View Post
division info editor, compile using AutoIt and use.
btw author is lolkop

PHP Code:
Dim $file$divisions[0xFF][0xFF]

$gui GUICreate('Divisioninfo Editor'400220)
$divisionList GUICtrlCreateList(''1010180150)
$serverList GUICtrlCreateList(''20010190150)
$addDivision GUICtrlCreateButton('Add Division'101609020)
$delDivision GUICtrlCreateButton('Del Division'1001609020)
$addServer GUICtrlCreateButton('Add Server'2001609520)
$delServer GUICtrlCreateButton('Del Server'2951609520)
$open GUICtrlCreateButton('Open Divisioninfo'1018518025)
$save GUICtrlCreateButton('Save Divisioninfo'20018519025)
GUISetState()

While 
1
    
Switch GUIGetMsg()
        Case -
3
            
Exit
        Case 
$open
            $file 
FileSaveDialog('Divisioninfo.txt', Default, 'Divisioninfo (DIVISIONINFO.TXT)'1'DIVISIONINFO.TXT'$gui)
            If 
$file<>'' Then
                $fileHwnd 
FileOpen($file16)
                
$locale FileRead($fileHwnd1)
                
$numberOfDivisions Int(FileRead($fileHwnd1))
                For 
$division=1 To $numberOfDivisions
                    $lengthOfDivisionName 
Int(FileRead($fileHwnd4))
                    
$divisionName BinaryToString(FileRead($fileHwnd$lengthOfDivisionName))
                    
GUICtrlSetData($divisionList$divisionName)
                    
$divisions[$division][0] = $divisionName
                    FileRead
($fileHwnd1)
                    
$numberOfServers Int(FileRead($fileHwnd1))
                    For 
$server=1 To $numberOfServers
                        $lengthOfServerAdress 
Int(FileRead($fileHwnd4))
                        
$serverAdress BinaryToString(FileRead($fileHwnd$lengthOfServerAdress))
                        
$divisions[$division][$server] = $serverAdress
                        FileRead
($fileHwnd1)
                    
Next
                Next
                FileClose
($fileHwnd)
            EndIf
        Case 
$divisionList
            GUICtrlSetData
($serverList'')
            
$div 0
            
For $div=1 To 0xFE
                
If $divisions[$div][0] = GUICtrlRead($divisionListThen ExitLoop
            Next
            
If $div <> 0 Then
                
For $serv=1 To 0xFE
                    
If $divisions[$div][$serv] <> '' Then GUICtrlSetData($serverList$divisions[$div][$serv])
                
Next
            
EndIf
        Case 
$addServer
            
If $file='' Then
                MsgBox
(0'Error''Open the Divisioninfo first!')
            ElseIf 
GUICtrlRead($divisionList) = '' Then
                MsgBox
(0'Error''Select a Division First')
            Else
                
$newAdress InputBox('Server''Enter the Serveradress here''')
                If 
$newAdress<>'' Then
                    
For $div=1 To 0xFF
                        
If $div 0xFF Then ExitLoop
                        
If $divisions[$div][0] = GUICtrlRead($divisionListThen ExitLoop
                    Next
                    
If $div <> 0xFF Then
                        
For $serv=1 To 0xFF
                            
If $serv 0xFF Then ExitLoop
                            
If $divisions[$div][$serv] = '' Then ExitLoop
                        Next
                    
EndIf
                    If 
$serv <> 0xFF Then
                        $divisions
[$div][$serv] = $newAdress
                        GUICtrlSetData
($serverList$newAdress)
                    EndIf
                EndIf
            EndIf
        Case 
$addDivision
            
If $file='' Then
                MsgBox
(0'Error''Open the Divisioninfo first!')
            Else
                
$newDivision InputBox('Division''Enter the Divisionname here''')
                If 
$newDivision<>'' Then
                    
For $div=1 To 0xFE
                        
If $divisions[$div][0] = '' Then
                            $divisions
[$div][0] = $newDivision
                            GUICtrlSetData
($divisionList$newDivision)
                            
GUICtrlSetData($serverList'')
                            
ExitLoop
                        
EndIf
                    
Next
                
EndIf
            EndIf
        Case 
$delDivision
            
If $file='' Then
                MsgBox
(0'Error''Open the Divisioninfo first!')
            ElseIf 
GUICtrlRead($divisionList) = '' Then
                MsgBox
(0'Error''Select a Division First')
            Else
                For 
$div=1 To 0xFE
                    
If $divisions[$div][0] = GUICtrlRead($divisionListThen
                        
For $i=0 To 0xFE
                            $divisions
[$div][$i] = ''
                        
Next
                    
EndIf
                
Next
            
EndIf
            
GUICtrlSetData($divisionList'')
            
GUICtrlSetData($serverList'')
            For 
$i=1 To 0xFE
                
If $divisions[$i][0] <> '' Then GUICtrlSetData($divisionList$divisions[$i][0])
            
Next
        
Case $delServer
            
If $file='' Then
                MsgBox
(0'Error''Open the Divisioninfo first!')
            ElseIf 
GUICtrlRead($divisionList) = '' Then
                MsgBox
(0'Error''Select a Division First')
            ElseIf 
GUICtrlRead($serverList) = '' Then
                MsgBox
(0'Error''Select a Server Fist!')
            Else
                For 
$div=1 To 0xFF
                    
If $div 0xFF Then ExitLoop
                    
If $divisions[$div][0] = GUICtrlRead($divisionListThen ExitLoop
                Next
                
If $div <> 0xFF Then
                    
For $serv=1 To 0xFF
                        
If $serv 0xFF Then ExitLoop
                        
If $divisions[$div][$serv] = GUICtrlRead($serverListThen
                            $divisions
[$div][$serv] = ''
                        
EndIf
                    
Next
                
EndIf
            EndIf
            
GUICtrlSetData($serverList'')
            For 
$i=1 To 0xFE
                
If $divisions[$div][$i] <> '' Then GUICtrlSetData($serverList$divisions[$div][$i])
            
Next
        
Case $save
            
If $file='' Then
                MsgBox
(0'Error''Open the Divisioninfo first!')
            Else
                
FileMove($fileStringTrimRight($file16)&'BACKUP_DIVISIONINFO.TXT',8)
                
$newFile FileOpen($file18)
                
FileWrite($newFile$locale)
                
$divNr 0
                
For $i=1 To 0xFE
                    
If $divisions[$i][0]<>'' Then $divNr+=1
                Next
                FileWrite
($newFileBinaryMid(Binary($divNr), 11))
                For 
$i=1 To 0xFE
                    
If $divisions[$i][0]<>'' Then
                        FileWrite
($newFileBinary(StringLen($divisions[$i][0])))
                        
FileWrite($newFileStringToBinary($divisions[$i][0]))
                        
FileWrite($newFileBinaryMid(Binary(0), 11))
                        
$servNr 0
                        
For $h=1 To 0xFE
                            
If $divisions[$i][$h]<>'' Then $servNr+=1
                        Next
                        FileWrite
($newFileBinaryMid(Binary($servNr), 11))
                        For 
$h=1 To 0xFE
                            
If $divisions[$i][$h]<>'' Then
                                FileWrite
($newFileBinary(StringLen($divisions[$i][$h])))
                                
FileWrite($newFileStringToBinary($divisions[$i][$h]))
                                
FileWrite($newFileBinaryMid(Binary(0), 11))
                            EndIf
                        
Next
                    
EndIf
                
Next
                FileClose
($newFile)
                
MsgBox(0,'Info''The Divisioninfo has been saved!')
            EndIf
    EndSwitch
WEnd 

thx bro but im Really idk what i can do with this cod's ^^
JENZO is offline  
Old 10/15/2011, 10:14   #8
 
Ninja_Stylez's Avatar
 
elite*gold: 0
Join Date: Feb 2010
Posts: 307
Received Thanks: 48
Download AutoIt
Install it
Compile the code
Ninja_Stylez is offline  
Reply


Similar Threads Similar Threads
[Request ] How i can add item in DB & Media.PK2...
10/08/2011 - SRO Private Server - 1 Replies
hey Guys my Request is : 1- how can i add Item Like in Shop. 2- how can i add Quest Like any help
Media PK2 ITEM Deg 10 SwSRO !
06/19/2010 - SRO PServer Guides & Releases - 14 Replies
I have completed a full copy of the modified media.PK2 SwSRO with the change from item to item D10 item D9 only apply to D9 item, change item icon within the box characters! Applies to version SwSRO 2.021 this is the first picture, because I can not sever the CHECK condition soon after, I will continue to complete for all glavie, bow, sword, blade, spear, shield ^ ^! download here : http://s20.galaxyz.net/data/7240414543464444/Media SWSro D10.rar.glx or in rapidshare :...
[Request]How to Change Item Colour or selected item when use lootalarm
05/14/2010 - 12Sky2 - 0 Replies
ex1. item is rare colour i want to change to elite colour. ex2. item is rare but i don't want it then no alarm.



All times are GMT +1. The time now is 07:43.


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.