Sunday, October 30, 2011

El Dicastes Bot Fix as of 0ct 28, 2011

Since Valkyrie pRO had updated to a new episode once more, openkore BOTs had been having issues of the following:
  • Character selection bug
  • Packet Tokenizer: Unknown errors
which was fixed by replacing the recieve packets text on the tables of the openkore folder

just paste this and overwrite all the data that it asks to replace due to simillarities

Monday, October 24, 2011

Ragnarok Philippines Episode 24: El Dicastes


Yes!! Finally!! Ragnarok Philippines had finally come to the point wherein; WE... the NON-Riding and Non-Mounted players finally gets the opportunity to have Mounts!!

And! another Map to Discover!

It is said in the El Dicastes that there are new Armors and Items to Craft! How Cool is that?
Mount!!

it just continues in my head... MOUNT!! MOUNT!!! MOUNT!!

well... of course there will be programmers who'd be making new configs for botting on that map.. not really surprising ^_^




Wednesday, October 19, 2011

PM commands to your Bot and make it do your BIDDING!! :))

I'm reposting this macro config for the benefit of others.. this came from the openkore.com forums
It's quite simple and short...

the main problem for anyone is that the player must know how to command the bot in the bot console..

in the command console, you are to use the command; ss 28 10
jut so you can make the bot heal your character.

int this of what I would be posting, using a regular playing method in which you yourself is playing the game, you will have to pm the bot character; do ss 28 10

the command "do" is the signal for the bot to execute the command imposed by the messenger.

let's say we are to heal your character which you are playing using your bot console command...
you need to search for the player number typing in the console "pl" and you have to deliberately search for the player name and match the player number.. ex you found your player number "9 Mitsuhaki"
you will be typing in the console

sp 9 28 10

which will be quite the hassle and you have to move from one computer to another then back again.

in this method.. we just have to type in our chatbox.. well of course the name of the bot character we want to command... we do this
[charname]: [message]
charchar: do ss 28 10

err I made a mistake :) we still search for the name, though I'm on the development of auto searchname thing...

## DO Command at PM ##

automacro DOonPM {
console /\(From: (.*)\) : do (.*)/
run-once 1
call {
#Multiple IF Statements can be added for flexibility
# Player1 is an in-game name
# Player2 is an in-game name
if ("$.lastMatch1" == "Player1") goto ok
if ("$.lastMatch1" == "Player2") goto ok
do pm "$.lastMatch1" Asa... #any message to say rejection on request...
release DOonPM
stop
:ok
release DOonPM
do $.lastMatch2
pause 2
do pm "$.lastMatch1" done
stop
}
}

all you have to do is change the Player1 into your player name commanding the bot
and... add names to the overallAuth.txt file in your bot config

do not forget it.. because if you do, there will be no reaction coming from your command and will reply the rejection sentence to you...

for those whom have not yet known some of the commands in openkore bot console, here is the link on where you can familiarize yourself with the commands





I would be soon posting the command in which the messenger will be instantly dealt with by the commandee..

if you have some questions, please comment so that I may be able to assist you as much as I can

Tuesday, October 18, 2011

A bug in OPENKORE SVN pRO server

I am posting this blog late by now and I know that many have already solved it if they went to openkore.com forums..
another reason is that I've just returned from a long vacation from playing Ragnarok and botting :D

I've been encountering this problem since last week of which my character is not recognized by the openkore bot program.

I've found the solution in openkore.com forums.

this involves a changing of extremely delicate case sensitive configuration so please do not... I repeat.. DO NOT modify other things unless needed and recommended by other users...

INSTRUCTIONS

1. go to your Table folder.
2. open server.txt located in your tables folder
3. look for your server block.
or better yet press CTRL+F and search for your country server
remember to be sure that what you're changing is the server block you want to
play in.
4. change the charBlocksize value to 112

Ex.
Your server.txt file should contain something like the one shown in the image and the highlighted one is the one I've changed on my block.

I would like to Apologize for the messy server blocks.. hehe
since I've no patience in arranging it.. haha though it's ok and would not affect the system of the program.. just don't go and delete or change things on your servers.txt without any knowledge of what it will do. ^_^

if you are still experiencing the error and is afraid to change the values
I've uploaded below my own servers.txt so just replace your old one with that of what you've downloaded.


Sunday, December 19, 2010

KILL STEAL BOT pRO... and I'm also BACK!! hehehe





Not mine... just searched in the net.. hehe
This KillSteal enabler will definitely work on openkore version 2.1

If anyone would be asking if it's keylogged... it's not..

for the reason that I'm using it already...

and that keylogs only adapt to .exe file formats in which case misc.pm is only a subfile of openkore Bot Program..

ALMOST FORGOT..

ADD this to your config.txt just below the ##### Main Configuration ####


KillSteal 1


this is Case sensitive so just copy and paste...
^^

And one more thing...

Monday, September 6, 2010

Auto Trade Chatroom Buying & Selling Items...

As MELO was desperately looking for a solution to his auto trade problem... he asked me to help him search... then I found this... :)

****I did the instructions on my own bot... and i found out that there was so many errors in the instructions that i got... hahahah!! thankfully... i found out the problems and had it configured myself to it's original PURPOSE... ****

****ONCE AGAIN... Follow the SPECIFIED INSTRUCTIONS BELOW... and if you have done the following instructions below before I had the time to edit... i'd like you to reverse the process untill you've undone the errors i made... hehehe****

Just download the autotrade.pl HERE

then
1. put the autotrade.pl to plugins folder. If you have no plugins folder, create!


2.You have to set up a bot in a chat room, then when someone deals it, it will automatically add the money you want to give for the item.

You can setup a chatroom by editing your macros.txt inside control fodler. Again, if you don't have macros.txt, create!
Code:

automacro start {
console /You are sitting./i
run-once 1
delay 10
call openchat
}

macro openchat {
do chat create "B>iron300|stel3k|r.wind12k|ori-11k|elu70k" 2 0 123456
}

#please take note
#you can change the chatroom name
#by changing the sentence
#within the "" int the code

3. You need the config option in config.txt: tradeAuto 1
Note: dealAuto 0

4. Create an autotrade.txt in your control folder.

and follow the syntax:
Code:

# [item name] [price]

Steel 5000
Jellopy 1
Witherless Rose 20000
Elunium 50000


If it's not working or if there's any prblem... kindly POST a COMMENT in the comment section and i may be able to solve it :)

Q. What if I want to disconnect my bot if my zeny is xxx,xxx.
A. In config.txt, dcOnZeny 30000 <--- amount of zeny

PLEASE TAKE NOTE>>>>>> I've encountered an error... that needs to close my bot... since i've messed up by bot so much already I'm thinking that it's only in my bot program... PLEASE TRY TO DO IT AND REPORT IF ANYTHING HAPPENS TO YOU THANK YOU!!!

Wednesday, September 1, 2010

Pharmacy Macro Bot Config

FIRST OF ALL... I'm going to change my BLOG DESIGN... i'm having trouble myself in having it being too slow scrolling down since my computer is quite low Quality co'z I designed it to be running 24/7.. hehehe

This Config AGAIN... isn't mine... hehehehe... I'm only Posting this for other BOT users to follow... Just Follow the Steps Below and you can relax after it's working the way you want it to.. :D


Firstly.. u need to buy all the thing u need for making a potion and save all in storage.....

1. This is how to making Acid bottle,if u want to making other potion,u can change it ok

In Macros.txt :



### Move to Create Position trigger by Inventory Quantity
automacro initiate {
sp > 80%
location not payon 180 100 181 100
inventory "Medicine Bowl" > 0
inventory "Immortal Heart" > 0
inventory "Empty Bottle" > 0
call start
#run-once 1
timeout 10
}
macro start {
#release initiate
do move 180 100 payon
pause 1
}
#at Create Position consider condition trigger by Quantity and sp
##### Depricated , Delete as you wish (but I'm not) #####
automacro resta {
location payon 180 100
sp < 15%
inventory "Medicine Bowl" > 0
inventory "Immortal Heart" > 0
inventory "Empty Bottle" > 0
call rest
run-once 1
timeout 2
}
macro rest {
do move 180 102
release resta
pause 1
do sit
}
#at Rest Position ... condition trigger by Quantity & sp
automacro jallen {
location payon 180 102
sp > 90%
inventory "Medicine Bowl" > 0
inventory "Immortal Heart" > 0
inventory "Empty Bottle" > 0
call shifta
timeout 2
}
macro shifta {
do move 180 102
pause 1
}
#at Create Position ... Create condition trigger by Quantity or Sp
automacro create {
location payon 180 100
sp > 15%
inventory "Medicine Bowl" > 0
inventory "Immortal Heart" > 0
inventory "Empty Bottle" > 0
call pharmacy
run-once 1
}
##### Pharmacy Creation CODE : Credit to flakey of OpenKore Board #####
##### http://openkore.sour***orge.net/foru...pic.php?t=5000 #####
##### send (code) after invoke "ss 228 10" only ... therefore Kore terminate !
##### Red Potion = 8E 01 F5 01 00 00 00 00 00 00
##### Yellow Potion = 8E 01 F7 01 00 00 00 00 00 00
##### White Potion = 8E 01 F8 01 00 00 00 00 00 00
##### Blue Potion = 8E 01 F9 01 00 00 00 00 00 00
##### Adonyne = 8E 01 5D 02 00 00 00 00 00 00
##### Aloevera = 8E 01 5E 02 00 00 00 00 00 00
##### Red Slim = 8E 01 21 02 00 00 00 00 00 00
##### Yellow Slim = 8E 01 22 02 00 00 00 00 00 00
##### White Slim = 8E 01 23 02 00 00 00 00 00 00
##### Alcohol = 8E 01 CA 03 00 00 00 00 00 00
##### Fire Bottle = 8E 01 DF 1B 00 00 00 00 00 00
##### Acid Bottle = 8E 01 E0 1B 00 00 00 00 00 00
##### Plant Bottle = 8E 01 E1 1B 00 00 00 00 00 00
##### Mine Bottle = 8E 01 E2 1B 00 00 00 00 00 00
##### Coating Wax = 8E 01 E3 1B 00 00 00 00 00 00
macro pharmacy {
do ss 228 10
pause 0.5
do send 8E 01 E0 1B 00 00 00 00 00 00
release create
$time = $.time
}
##### Counter Relogin every 10 min ... while Pharmacy #####
### in order not to Mix up the Counter Relogin with the Process ###
### leave the Counter Relogin macro at last lines ###
#Counter Relog while Grab
#Counter Relog while Create
automacro resetKaraCreate {
var $time < @eval ($.time - 30)
location geffen 117 202
inventory "Medicine Bowl" > 0
inventory "Immortal Heart" > 0
inventory "Empty Bottle" > 0
call reseto
timeout 600
}
macro reseto {
do macro reset
pause 1
}
#Counter Relog while Rest
#Counter Relog while Walking
# Counter Relog while Standing out of 181,100 / 180,100
# Counter Relog while Store Item



2.Make sure ur config.txt was like this :



attackAuto 0
routeRandomWalk 0
sitAuto_idle 1
lockMap <-- Dont put anything in here
lockMap_x
lockMap_y
storageAuto 1
storageAuto_npc payon 181 104 <-- payon kapra position
storageAuto_distance 2
storageAuto_npc_type 3
storageAuto_npc_steps c r1 n <-- payon kapra steps
relogAfterStorage 0
storageAuto_password
storageEncryptKey 0x050B6F79, 0x0202C179, 0x0E20120, 0x04FA43E3, 0x0179B6C8, 0x05973DF2, 0x07D8D6B, 0x08CB9ED9

getAuto Medicine Bowl {
minAmount 0
maxAmount 100 <-- safty value which no OWG 50% for safety
passive 0
}

getAuto.. (for all item)



3. Go to itemscontrol.txt and change the setting like this :
Quote:

all 0 0 0 0 0 <-- make sure all 0 0 0 0 0 ok?
White Potion 0 1 0
White Herb 100 1 0
Medicine Bowl 100 1 0
Empty Potion Bottle 100 1 0



4. Please make sure u put this thing in timeouts.txt


macro_delay 0.5
ai_sit_idle 3


Done.