Register for your free account! | Forgot your password?

You last visited: Today at 09:38

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

Advertisement



[Release] Vsro Auto Alchemy Tool

Discussion on [Release] Vsro Auto Alchemy Tool within the SRO PServer Guides & Releases forum part of the SRO Private Server category.

Reply
 
Old 05/22/2012, 08:57   #16
 
elite*gold: 0
Join Date: Apr 2011
Posts: 14
Received Thanks: 1
thanks.. try it now
dboyz is offline  
Old 05/22/2012, 14:50   #17
 
elite*gold: 0
Join Date: Dec 2007
Posts: 393
Received Thanks: 77
FINALLY MADE IT WORK FOR DYMERSRO:
phConnector.ini:

[phConnector]
IP=85.25.71.25
Port=15779
LoginListenPort=15778
WorldListenPort=15777
BotPort=22580
ServerBlock=
ClientBlock=
Dev=0

edxLoader

Redirect Gateway Server 127.0.0.1:15778
blackeagle93 is offline  
Thanks
1 User
Old 05/22/2012, 15:25   #18
 
elite*gold: 0
Join Date: Aug 2009
Posts: 482
Received Thanks: 66
Wie wäre es mit einem richtigen Schritt für Schritt Guide?
Ich versteh es einfach nicht.
Spiele auf .

Meine jetzige Config:

Quote:
[phConnector]
IP=91.23.161.216
Port=15779
LoginListenPort=15778
WorldListenPort=15777
BotPort=22580
ServerBlock=
ClientBlock=
Dev=0


Edx Loader gibt folgende Infos her:

Quote:
Division Servers: Desire; Hosts: 94.23.161.216; Ports: 15779;
Gateway: 127.0.0.1:15778
Agent: 127.0.0.1:15777

Hilfe?
Kevo_O is offline  
Old 05/22/2012, 17:55   #19
 
stefsika's Avatar
 
elite*gold: 0
Join Date: Sep 2007
Posts: 405
Received Thanks: 198
Quote:
Originally Posted by blackeagle93 View Post
FINALLY MADE IT WORK FOR DYMERSRO:
phConnector.ini:

[phConnector]
IP=85.25.71.25
Port=15779
LoginListenPort=15778
WorldListenPort=15777
BotPort=22580
ServerBlock=
ClientBlock=
Dev=0

edxLoader

Redirect Gateway Server 127.0.0.1:15778


u changed something in OPcodes?, cuz its nor working for me in dymer...
stefsika is offline  
Old 05/22/2012, 20:54   #20
 
elite*gold: 0
Join Date: Dec 2007
Posts: 393
Received Thanks: 77
Quote:
Originally Posted by stefsika View Post
u changed something in OPcodes?, cuz its nor working for me in dymer...
no, i didnt...btw how can you know it doesnt work? the sever is now offline...and then the server will be running at a new hosting so we will have to change the ip ..
blackeagle93 is offline  
Old 05/22/2012, 22:32   #21
 
elite*gold: 0
Join Date: Oct 2007
Posts: 204
Received Thanks: 19
new ip = 176.9.31.237

but my edx loader cant start sro_client lol
jumply111 is offline  
Old 05/23/2012, 11:05   #22
 
elite*gold: 0
Join Date: Jul 2009
Posts: 4
Received Thanks: 0
how should i know my server opcodes ?
mhm1234 is offline  
Old 05/23/2012, 14:39   #23
 
elite*gold: 0
Join Date: Jan 2010
Posts: 7
Received Thanks: 1
anyone can help us to set that prog? i did allthing u said but sro client stuck and can't load game. i changed ip in phconnector but can't load game. please help.
taflanlee is offline  
Old 05/24/2012, 07:27   #24
 
elite*gold: 0
Join Date: Jul 2009
Posts: 4
Received Thanks: 0
i cant get the number of how much elixirs i have and luck powder but the program is successfully connected to phconnecter
mhm1234 is offline  
Old 05/25/2012, 13:00   #25
 
stefsika's Avatar
 
elite*gold: 0
Join Date: Sep 2007
Posts: 405
Received Thanks: 198
Quote:
Originally Posted by mhm1234 View Post
i cant get the number of how much elixirs i have and luck powder but the program is successfully connected to phconnecter
just put ur item in 1st INVENTORY slot, 2nd elix, 3rd lucky, press start and after u should see the elix/lucky
stefsika is offline  
Old 05/26/2012, 18:42   #26
 
elite*gold: 0
Join Date: Dec 2009
Posts: 4
Received Thanks: 0
Quote:
Originally Posted by stefsika View Post
just put ur item in 1st INVENTORY slot, 2nd elix, 3rd lucky, press start and after u should see the elix/lucky
it is not happening just like u said. I connected game with edx loader, alc tool.. it seems there is no problem. When i clicked fuse-O-mat's start buton, there is no act on my item and also after i clicked start buton, nothing changes on fuse-o-mat's logs. I guess we need dymer online opcode's. this is the normal opcode's of fuse-o-mat:[opcodes]
alchemy=7150
result=B150
inventory_update=3040
slot_clean=B034
is there a anyway that we can learn this opcode's from game files. i mean from media.pk2 or anyfiles?
einstein31 is offline  
Old 05/26/2012, 19:51   #27
 
stefsika's Avatar
 
elite*gold: 0
Join Date: Sep 2007
Posts: 405
Received Thanks: 198
Quote:
Originally Posted by einstein31 View Post
it is not happening just like u said. I connected game with edx loader, alc tool.. it seems there is no problem. When i clicked fuse-O-mat's start buton, there is no act on my item and also after i clicked start buton, nothing changes on fuse-o-mat's logs. I guess we need dymer online opcode's. this is the normal opcode's of fuse-o-mat:[opcodes]
alchemy=7150
result=B150
inventory_update=3040
slot_clean=B034
is there a anyway that we can learn this opcode's from game files. i mean from media.pk2 or anyfiles?
im using it in dymeronline with no problmes, sometimes it will stuck and i need to close it and open it again.

and if u want to see theopcodes from game client u need to sniff it, its hard work...
stefsika is offline  
Old 05/27/2012, 07:57   #28
 
elite*gold: 0
Join Date: Apr 2012
Posts: 5
Received Thanks: 0
Its a wonderful tool, but is there a way to make it upgrade beyond +7 ? That would be extremely helpful.
demonicgod92 is offline  
Old 05/29/2012, 11:15   #29
 
elite*gold: 0
Join Date: Dec 2009
Posts: 4
Received Thanks: 0
Quote:
Originally Posted by stefsika View Post
im using it in dymeronline with no problmes, sometimes it will stuck and i need to close it and open it again.

and if u want to see theopcodes from game client u need to sniff it, its hard work...
are u using this tool with no prolem? did u make changes anything in tool codes? or are u using it with normal codes? ^^
einstein31 is offline  
Old 05/29/2012, 14:51   #30
 
stefsika's Avatar
 
elite*gold: 0
Join Date: Sep 2007
Posts: 405
Received Thanks: 198
Quote:
Originally Posted by einstein31 View Post
are u using this tool with no prolem? did u make changes anything in tool codes? or are u using it with normal codes? ^^
Yea i didn`t changed anything, only the ip and port..


Here is the source code if any1 wants to play with it

Code:
#cs ----------------------------------------------------------------------------

 AutoIt Version: 3.3.0.0
 Author:         myName

 Script Function:
	Template AutoIt script.

#ce ----------------------------------------------------------------------------

; Script Start - Add your code below here
#include <GUIConstants.au3>
#include <GUIListView.au3>
#include <EditConstants.au3>
#include <String.au3>

;Zeug
$wintitel = "Auto fuser"
$fusen = False
$fertig = True
$alle = false

;Load from Ini
$alchemy_packet = IniRead("settings.ini","opcodes","alchemy","")
$result_packet = IniRead("settings.ini","opcodes","result","")
$invupdate_packet = IniRead("settings.ini","opcodes","inventory_update","")
$slotclean_packet = IniRead("settings.ini","opcodes","slot_clean","")

;GUI
$fenster = GUICreate(""&$wintitel,300,400)
GUICtrlCreateLabel("Fuse  +",20,20)
$plus_combo = GUICtrlCreateCombo("01",75,18,40,20)
GUICtrlSetData(-1, "02|03|04|05|06|07|08|09|10")
$start_btn = GUICtrlCreateButton("Start",20,50,100,40)
GUICtrlCreateLabel("Elexirs: ",20,100)
$elexiere_box = GUICtrlCreateInput("n/a",150,100,30,20,$ES_ReadOnly)
GUICtrlCreateLabel("Lucky Powder: ",20,120)
$powder_box = GUICtrlCreateInput("n/a",150,120,30,20,$ES_ReadOnly)
$leiste = GUICtrlCreateProgress(20,150,260,20)
$liste = GUICtrlCreateListView("Log",10,180,280,210)
_GUICtrlListView_SetColumnWidth($liste,0,250)
$header = HWnd(_GUICtrlListView_GetHeader($liste))
ControlDisable($fenster, "", $header)
GUICtrlCreateListViewItem(@HOUR&":"&@MIN&":"&@SEC&" - Start Tool...",$liste)
GUISetState()

WinSetOnTop(""&$wintitel,"",1);

;connect to phCOnnector
TCPStartUp()
$socket = TCPConnect("127.0.0.1", 22580)
If $socket > 0 then
		GUICtrlCreateListViewItem(@HOUR&":"&@MIN&":"&@SEC&" - Connected to phConnector...",$liste)
		_GUICtrlListView_Scroll($liste,0,20)
Else
		GUICtrlCreateListViewItem(@HOUR&":"&@MIN&":"&@SEC&" - Connection Error!!!",$liste)
		_GUICtrlListView_Scroll($liste,0,20)
		Sleep(1000)
		Exit
EndIf


While 1

	$recv = ReadPacket()
	$msg = GUIGetMsg()

	If $recv<>"" then
		$size = Dec(StringMid($recv, 3, 2) & StringMid($recv, 1, 2))
		$opcode = StringMid($recv, 7, 2) & StringMid($recv, 5, 2)
		$data = StringMid($recv, 13)
		BeginParse($data, $size)

		;If $opcode = "B150" then ;Alchemy Result
		If $opcode = $result_packet then

			$ok    = ParseByte() ;->01
			if $ok= "01" then
				$dummy = ParseByte() ;->02
				$dummy = ParseByte() ;->01
				$iPos  = ParseByte() ;->11
				$dummy = ParseDWord() ; 00 00 00 00
				$iId   = ParseDWord() ;
				Global $plus  = ParseByte() ;->01

				GUICtrlCreateListViewItem(@HOUR&":"&@MIN&":"&@SEC&" - Item is +"&$plus, $liste)
				_GUICtrlListView_Scroll($liste,0,20)


				If $plus = GUICtrlRead($plus_combo) then
					GUICtrlCreateListViewItem(@HOUR&":"&@MIN&":"&@SEC&" - succes + succes!", $liste)
					_GUICtrlListView_Scroll($liste,0,20)
					GUICtrlSetData($start_btn, "Start")
					$fusen = False
				EndIf

				GUICtrlSetData($leiste,0)
				$fertig = True
			Else
				GUICtrlCreateListViewItem(@HOUR&":"&@MIN&":"&@SEC&" - Error Packet ! stopped.", $liste)
				_GUICtrlListView_Scroll($liste,0,20)
				GUICtrlSetData($leiste,0)
				GUICtrlSetData($start_btn, "Start")
				$fusen = False
			EndIF
		EndIf

		;If $opcode = "3040" then ;Inventar Update
		If $opcode = $invupdate_packet then

			$iPos = ParseByte() ;->Inv. Pos.
			$dummy  = ParseByte() ;->kp
			$iCount  = ParseWord() ;->Anzahl

			If $iPos = "0E" Then GUICtrlSetData($elexiere_box, Dec($iCount))
			If $iPos = "0F" Then GUICtrlSetData($powder_box, Dec($iCount))

		EndIf

		;If $opcode = "B034" then ;Slot clean
		If $opcode = $slotclean_packet then

			$ok = ParseByte()  ;->01
			$type = ParseByte() ;->0F

			if ($ok="01") and ($type="0F") then

				$iPos  = ParseByte() ;->0E

				If $iPos = "0E" Then
					$fusen = false
					$fertig = True
					GUICtrlSetData($elexiere_box, "0")
					GUICtrlCreateListViewItem(@HOUR&":"&@MIN&":"&@SEC&" - Elixirs !",$liste)
					_GUICtrlListView_Scroll($liste,0,20)
				EndIf

				If $iPos = "0F" Then
					$fusen = false
					$fertig = true
					GUICtrlSetData($start_btn, "Start")
					GUICtrlSetData($powder_box, "0")
					GUICtrlCreateListViewItem(@HOUR&":"&@MIN&":"&@SEC&" - Lucky Powder !",$liste)
					_GUICtrlListView_Scroll($liste,0,20)

				EndIf
			EndIf
		EndIf
	EndIf

	Switch $msg
	Case $GUI_Event_Close
		ExitLoop
	Case $start_btn
		If $fusen = FALSE Then
				$fusen = True
				GUICtrlCreateListViewItem(@HOUR&":"&@MIN&":"&@SEC&" - Tool start",$liste)
				_GUICtrlListView_Scroll($liste,0,20)
				GUICtrlSetData($start_btn, "Stop")
		EndIf
	EndSwitch

	If $fusen = True And $fertig = True then

			$fertig = false
			GUICtrlCreateListViewItem(@HOUR&":"&@MIN&":"&@SEC&" -  fuse...", $liste)
			_GUICtrlListView_Scroll($liste,0,20)
			;InjectPacket("7150", "0203030D0E0F")
			InjectPacket($alchemy_packet, "0203030D0E0F")
			GUICtrlSetData($leiste,20)
			sleep(900)
			GUICtrlSetData($leiste,40)
			sleep(900)
			GUICtrlSetData($leiste,60)
			sleep(900)
			GUICtrlSetData($leiste,80)
			sleep(900)
			GUICtrlSetData($leiste,100)
	EndIf

WEnd

;Read & Inject --------------------------------------------------------------------------------------------------------
Func ReadPacket()
	$recv = Hex(Binary(TCPRecv($socket, 2)))
	If $recv = "" Then
		Return ""
	Else
		$size = Dec(StringMid($recv, 3, 2) & StringMid($recv, 1, 2))
		$recv &= Hex(Binary(TCPRecv($socket, $size+4)))
		Return $recv
	EndIf
EndFunc



;Parser ----------------------------------------------------------------------------------------------------------------
Func BeginParse($buffer, $size)
	Global $globalParseIndex = 1
	Global $globalParseSize = $size
	Global $globalParseBuffer = $buffer
EndFunc

Func ParseByte()
	$result = StringMid($globalParseBuffer, $globalParseIndex, 2)
	$globalParseIndex = $globalParseIndex + 2
	return $result
EndFunc

Func ParseWord()
	$low = ParseByte()
	$hi = ParseByte()
	return $hi & $low
EndFunc

Func ParseDword()
	$low = ParseWord()
	$hi = ParseWord()
	return $hi & $low
EndFunc

Func ParseQWord()
	$low = ParseDword()
	$hi = ParseDword()
	return $hi & $low
EndFunc

Func ParseAscii($length)
	$result = StringMid($globalParseBuffer, $globalParseIndex, $length * 2)
	$globalParseIndex = $globalParseIndex + ($length * 2)
	$len = StringLen($result)
	$strResult = ""
	For $i = 1 to $len Step 2
		$strResult = $strResult & Chr(Dec(StringMid($result, $i, 2)))
	Next
	return $strResult
EndFunc
stefsika is offline  
Thanks
1 User
Reply


Similar Threads Similar Threads
[Release] Change Rate Alchemy 3x for vSRO Files
12/24/2023 - SRO PServer Guides & Releases - 24 Replies
USE UPDATE . set Param2='1682979880',Param3='473720360',Param4='134 944072' where ID='2033' UPDATE . set Param2='1682979880',Param3='473720360',Param4='134 944072' where ID='2034' UPDATE . set Param2='1682979880',Param3='473720360',Param4='134 944072' where ID='2035' UPDATE . set Param2='1682979880',Param3='473720360',Param4='134 944072' where ID='2036' UPDATE . set Param2='1682979880',Param3='473720360',Param4='134 944072' where ID='2037' UPDATE . set...
[WTS] AllSro Auto Alchemy Tool [INFO INSIDE]
11/30/2015 - Silkroad Online Trading - 6 Replies
Hi everyone, I would like to introduce you a little allSro Auto Alchemy Tool Here is the video "how does it work": Silkroad Auto Alchemy Tool - YouTube As you can see, it's not a programm, it is a script. This script works good and fine, it fuses your item to +5 (w/o lucky stones, just elixirs and lucky powders, but lucky stones option is addable, contact me if need) then stops and make"Owh Oh" ICQ sound. As any script, this script works only when sro window is active, so you can't just...
working auto alchemy tool
07/14/2012 - SRO Private Server - 5 Replies
hi is there a working auto alchemy tool for private servers thx for answer
auto alchemy tool for vsro
05/04/2012 - SRO Private Server - 2 Replies
is there a working auto alchemy tool for vsro if yea can you pls post the link ty
[S] Auto Alchemy / Fusing Bot for VSro
04/18/2012 - SRO Private Server - 4 Replies
Hi all together, i am looking for an Free (not Sbot :-P ) Auto Fusing Bot which can Plus my Items :) Im playing on a VSro server. Is there any program i can use for ? Regards, Sevve



All times are GMT +2. The time now is 09:38.


Powered by vBulletin®
Copyright ©2000 - 2024, 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 ©2024 elitepvpers All Rights Reserved.