PDA

View Full Version : bot gone wild-pRO user


igidnatao
19th November 2005, 10:56
:confused: my bot (openkore) is acting weird. whenever I open it, It says all about " Message dumped into dump.txt" and my char heals it self over and over agen. It doesn't do anything. I play pRO, and does heritage affect the bot? I downloaded the bot from the link given by the guy who gave it in the very first thread.

Dennis The Pogi
19th November 2005, 10:57
first try to update your rcvpackets..

then post your useself_skill here

:hah: :smile:

igidnatao
19th November 2005, 11:00
this is my config. maybe there is something that i should have done . I am actually a noob at configs. -how do you even update rcvpackets?

# See the documentation for what these variables do
# New variables have comments above them

serverType 2
bindIp
encrypt 0

XKore 0
XKore_silent 1
exeName ragexe.exe
commandPrefix ;

master Philippines - pRO: Loki/Sarah
server 1
username *******
password *******
char 2
sex

pauseMapServer 0

ignoreInvalidLogin 0

secureAdminPassword 0
adminPassword drupusha
callSign

dcOnDeath 0
dcOnDualLogin 0
dcOnDisconnect 0
dcOnEmptyArrow 0
dcOnMute 0

autoRestart 0

autoRestartMin 10800
autoRestartSeed 3600

autoRestartSleep 1
autoSleepMin 900
autoSleepSeed 900

autoConfChange {
minTime
varTime
lvl
joblvl
}

# autoBreakTime [week day, first three letters only] {
# startTime [start time]
# stopTime [stop time]
# }
#
# Note:
# Time must be given in 24 hour format,
# 9:30 P.M. would be specified as 21:30

autoBreakTime {
startTime
stopTime
}

verbose 1
debug 0
debugPacket_unparsed 1
debugPacket_received 0
debugPacket_ro_sent 0
debugPacket_sent 0
debugPacket_exclude
debugDomains
squelchDomains
verboseDomains

message_length_max 80
chatLangCode

logChat 1
logPrivateChat 1
logPartyChat 1
logGuildChat 1
logSystemChat 1
logEmoticons

attackAuto 2
attackAuto_party 1
attackAuto_onlyWhenSafe 0
attackAuto_followTarget 1
attackAuto_inLockOnly 1
attackDistance 1.5
attackMaxDistance 2.5
attackMaxRouteDistance 100
attackMaxRouteTime 4
attackMinPlayerDistance 2
attackMinPortalDistance 4
attackUseWeapon 1
attackNoGiveup 0
attackCanSnipe 0
attackCheckLOS 0

runFromTarget 0
runFromTarget_dist 6

lockMap
lockMap_x
lockMap_y
lockMap_randX
lockMap_randY

saveMap
saveMap_warpToBuyOrSell 0

route_randomWalk 1
route_randomWalk_maxRouteTime 75
route_maxWarpFee
route_teleport 0
route_teleport_minDistance 150
route_teleport_maxTries 8
route_step 15

#
# attackSkillSlot [skill to use, lookup from tables/skills.txt or type 'skills' in console] {
# lvl [number]
# dist [number]
# maxCastTime [number, in seconds]
# minCastTime [number, in seconds]
# hp [range, in %]
# sp [range, in %]
# onAction [activate the skill only on current AI action, eg attack, move]
# whenStatusActive [activate the skill only when the listed status/state/ailments/look active]
# whenStatusInactive [oposite to the above, lookup from tables/skills*.txt, coma separated]
# whenFollowing [flag]
# spirit [range, number of sprit ball]
# aggressives [range, number of monster attacking]
# stopWhenHit [flag]
# inLockOnly [flag]
# notWhileSitting [flag]
# notInTown [flag]
# timeout [number, in seconds before the skills can be activated again. A small timeout is always good to counter lag]
# disabled [flag, to disable this block temporary]
# monsters [list of monster to use this skill with, coma separated]
# notMonsters [list of monster not to use this skill with, coma separated]
# maxUses 0 [number]
# target_whenStatusActive [activate the skill only when the monster have the listed status/state/ailments/look active]
# target_whenStatusInactive [oposite to the above, lookup from tables/skills*.txt, coma separated]
# inInventory_name [activate skill only if you have a certain item in inventory]
# inInventory_qty [range, specify how many items you must have in order to activate this skill]
# }
#
# notes:
# range supports the following operators: - .. > >= < <=, eg: 20-50, 20..50, > 10, < 80
# eg: hp <-- don't care
# eg: sp > 10 <-- only when we have more then 10% sp left

attackSkillSlot {
lvl 2
dist 1.5
maxCastTime 0
minCastTime 0
hp
sp > 10
onAction
whenStatusActive
whenStatusInactive
whenFollowing
spirit
aggressives
previousDamage
stopWhenHit 0
inLockOnly 0
notInTown 0
timeout 0
disabled 0
monsters
notMonsters
maxUses 0
target_whenStatusActive
target_whenStatusInactive
inInventory_name
inInventory_qty
}

attackComboSlot {
afterSkill
waitBeforeUse
dist 1.5
isSelfSkill 1
}

sitAuto_hp_lower 40
sitAuto_hp_upper 100
sitAuto_sp_lower 0
sitAuto_sp_upper 0
sitAuto_over_50 0

sitAuto_idle 1

shopAuto_open 0
shop_random 0

teleportAuto_hp 10
teleportAuto_sp 0
teleportAuto_idle 0
teleportAuto_portal 0
teleportAuto_search 0
teleportAuto_minAggressives 0
teleportAuto_minAggressivesInLock 0
teleportAuto_onlyWhenSafe 0
teleportAuto_maxDmg 500
teleportAuto_maxDmgInLock 0
teleportAuto_deadly 1
teleportAuto_useSP 0
teleportAuto_emptyName 1
teleportAuto_allPlayers 0
teleportAuto_atkMiss 10
teleportAuto_unstuck 0
teleportAuto_dropTarget 0
teleportAuto_attackedWhenSitting 0

useSelf_skill Heal{
lvl 2
maxCastTime 0
minCastTime 0
hp < 200
sp
onAction
whenStatusActive
whenStatusInactive
whenFollowing
spirit
aggressives
monsters
notMonsters
stopWhenHit 0
inLockOnly 0
notWhileSitting 0
notInTown 0
timeout 0
disabled 0
inInventory_name
inInventory_qty
}

useSelf_skill_smartHeal 1

useSelf_item Meat,Apple,Banana,Sweet Potato,Carrot,Red Potion {
hp <= 50
sp
onAction
whenStatusActive
whenStatusInactive
whenFollowing
spirit
aggressives
monsters
notMonsters
stopWhenHit 0
inLockOnly 0
notWhileSitting 0
notInTown 0
timeout
disabled 0
inInventory_name
inInventory_qty
}

partySkill {
lvl 10
maxCastTime 0
minCastTime 0
hp
sp
onAction
whenStatusActive
whenStatusInactive
whenFollowing
spirit
aggressives
monsters
notMonsters
stopWhenHit 0
inLockOnly 0
notWhileSitting 0
notInTown 0
timeout 0
disabled 0
target
target_hp
target_isJob
target_isNotJob
target_whenStatusActive
target_whenStatusInactive
target_aggressives
target_monsters
target_timeout 0
inInventory_name
inInventory_qty
}

itemsTakeAuto 2
itemsGatherAuto 2
itemsMaxWeight 89
itemsMaxWeight_sellOrStore 48

#
# note:
# location based NPC format is supported, format: map x y
# where map is the map where the NPC is standing, while x y is the _EXACT_ coordition where the NPC is standing
# eg: storageAuto_npc alberta 113 60
#

buyAuto {
npc
standpoint
distance 5
minAmount 2
maxAmount 3
}

sellAuto 0
sellAuto_npc
sellAuto_standpoint
sellAuto_distance 5

storageAuto 0
storageAuto_npc
storageAuto_distance 5
storageAuto_npc_type 1
storageAuto_npc_steps

getAuto {
minAmount
maxAmount
passive
}

follow 0
followTarget
followEmotion 1
followEmotion_distance 4
followFaceDirection 0
followDistanceMax 6
followDistanceMin 3
followLostStep 12
followSitAuto 0
followBot 0

tankMode 0
tankModeTarget

dealAuto 1
partyAuto 1
partyAutoShare 0
guildAutoDeny 1

chatTitleOversize 0
shopTitleOversize 0

seconds_per_block 0.12
sleepTime 10000

intervalMapDrt 1

avoidGM_near 1
avoidGM_near_inTown 0
avoidGM_talk 0
avoidGM_reconnect 1800

avoid_ignore_0

avoidList 1
avoidList_inLockOnly 0
avoidList_reconnect 1800

autoEmote_word_0
autoEmote_num_0

# To attack with bare hands, specify "[NONE]" (without the quotes) for rightHand

autoSwitch_default_rightHand
autoSwitch_default_leftHand
autoSwitch_default_arrow

autoSwitch {
rightHand
leftHand
arrow
distance
useWeapon
}


# NOTE: In the case of two handed weapons, or no Shield,
# duplicate the weapon name for 'rightHand'


equipAuto {
def
monsters
skills
weight 0
whileSitting 0
onTeleport 0
hp
sp
onAction
whenStatusActive
whenStatusInactive
whenFollowing
spirit
aggressives
stopWhenHit 0
inLockOnly 0
notWhileSitting 0
notInTown 0
timeout 0
disabled 0
inInventory_name
inInventory_qty
}

statsAddAuto 1
statsAddAuto_list 50 str
statsAddAuto_dontUseBonus 0

skillsAddAuto 0
skillsAddAuto_list

autoResponse 0

ignoreAll 0
itemHistory 0
autoTalkCont 0
noAutoSkill 0
portalRecord 2

beepOnPM 0
beepOnChat 0

#alias_heal sp 28

Dennis The Pogi
19th November 2005, 11:05
try this

useSelf_skill Heal{
lvl 2
maxCastTime 0
minCastTime 0
hp <=50
sp

:hah: :smile:

gachoman
19th November 2005, 11:09
you find one. . . . search here. . . . .hmmmmm do you have the latest copy of the bot?

although older versions work, it is advisable to use the latest version and yeah. . .why? coz its gonna support storage which requires password. . . .i looked up your config kase and i noticed that "maybe" you dont have 1.6.4 coz there is not encryptkey for storage. . .

or did my eyes deceive me. . . ?

well, whatever

igidnatao
19th November 2005, 11:11
ok, thanks. it worked. but how do you update rcvpackets? can you teach me or just post what to paste in the rcvpackets.txt

ok, where can I get the better version of the bot then?

Dennis The Pogi
19th November 2005, 11:15
try to download a packet extractor

http://mpcforum.com/showpost.php?p=963736&postcount=1

just follow the instruction

:hah: :smile:

gachoman
19th November 2005, 11:15
1. look for it here, its copy+paste system, at least have the effort in finding it

2. from official openkore site, just to play safe. . . . . .

igidnatao
19th November 2005, 11:17
ok, thanks a lot guys. more power to pinoy!!(uh.... if you are filipinos. whatever) THANKS

gabo
19th November 2005, 11:20
about yur rev thing try readin this

http://www.mpcforum.com/showthread.php?p=800859&posted=1

the new version of bot is in the ragnarok config guide

try this

http://www.mpcforum.com/showthread.php?t=111463

igidnatao
19th November 2005, 11:20
w8, how do you use the rcvpacketextractor?

gachoman
19th November 2005, 11:21
of course we are. . . . .

does lasalle or mapua ring a bell?

naks taray! hehehehe

remember to get a bot only from an official site for security reasons

gabo
19th November 2005, 11:24
w8, how do you use the rcvpacketextractor?

read the thread of all its content to gain some knowledge

there are steps in using the extractor

igidnatao
19th November 2005, 11:26
dude, all's good now. thanks to you all man. IT WORKED (except da fact that my bot is still a bit lazy). I owe you all

gabo
19th November 2005, 11:28
dude, all's good now. thanks to you all man. IT WORKED (except da fact that my bot is still a bit lazy). I owe you all

no problem....just the ryt config the bot shud work just fine its not lazy....
the config is lazy....

question answer pls close.....

Dennis The Pogi
19th November 2005, 11:35
about yur rev thing try readin this

http://www.mpcforum.com/showthread.php?p=800859&posted=1

the new version of bot is in the ragnarok config guide

try this

http://www.mpcforum.com/showthread.php?t=111463


hehehe gabo...

the link you give is old... why you give that if there is a packet extractor already..

but anyway his happy coz his problem is solve..

:hah: :smile:

igidnatao
19th November 2005, 11:43
ok, thx for da advice

up1_dorie
19th November 2005, 12:14
@igidnatao

To completely solve your problem, why don't you update your openkore to 1.6.4 (@ the developer's site) and don't forget to include all the files - field pack1.6.4, confpack1.6.3, and the table pack1.6.4. Just copy the variables in your previous config to the new one. This would save you the trouble of extracting the recvpackets and headaches, when pRO patches again (?!).

One more thing, I think there are 2 versions - the win32 and wxstart (If you're memory conscious like me, win32 is the one to use. wxstart has a GUI, if you fancy to watch your bot in "action.")


Cheers. :)