PDA

View Full Version : pRO botting chaos server


michael_loay
23rd May 2007, 12:51
does any1 can pls tell me some idea on how to bot in pRO chaos server pls?!...

and im using openkore 1.6.4...

or wot program that i can use to get the server info because WPE is not working for me!....

right then thnx for the reply!....

bookcase
24th May 2007, 14:54
1) DDL openkore 1.9.3

2) Add 'charBlockSize 108' & 'private 1' to your server info.
e.g.

**thisIsMyServer
ip 101.101.101.1337
Masterversion xxx
version xxx
charBlockSize 108
private 1
blah blah blah...

ok?^^

yags
24th May 2007, 19:56
read the new sticky about how to make 1.6.x work after the merge.

michael_loay
24th May 2007, 21:46
right!....my bot can connect right now to the server!....thnx guys!....


anyway i got a new problem now!....
its all about my config now because, when the SP of my monk goes low he just keep sitting, standing, sitting all the time which is i cant regent my SP properly

right i hope you can help me with this damn config!...
oh yah and im so confuse because before it is working cool...
but now he just doing like sitting, standing, sitting all the time!..... (upo, tau, upo)

yah anyway heres my config.txt


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

bindIp
encrypt 0
# 0 = normal server, 1 = oRO, 2 = pRO
serverType

XKore 0
XKore_silent 1
exeName ragexe.exe
commandPrefix ;

master Philippines - pRO: Baldur
server
username ******
password ******
char
sex

pauseMapServer 0
ignoreInvalidLogin 0
secureLogin_requestCode

secureAdminPassword 0
adminPassword movoshie
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
showDomain 0
squelchDomains
verboseDomains

message_length_max 80
# If you play oRO or euRO, you should set chatLangCode to 1
chatLangCode 0

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
attackMaxDistance 2
attackMaxRouteDistance 100
attackMaxRouteTime 4
attackMinPlayerDistance 2
attackMinPortalDistance 4
attackUseWeapon 1
attackNoGiveup 1
attackCanSnipe 0
attackCheckLOS 0

runFromTarget 0
runFromTarget_dist 6

lockMap gef_fild14
lockMap_x
lockMap_y
lockMap_randX
lockMap_randY

saveMap geffen
saveMap_warpToBuyOrSell 1

route_randomWalk 1
route_randomWalk_maxRouteTime 75
route_maxWarpFee
route_teleport 0
route_teleport_minDistance 150
route_teleport_maxTries 0
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

useSelf_skill Heal {
lvl 10
maxCastTime 0
minCastTime 0
hp < 90
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 Increase AGI {
lvl 10
maxCastTime 0
minCastTime 0
hp
sp > 20
onAction
whenStatusActive
whenStatusInactive Increase AGI
whenFollowing
spirit
aggressives
monsters
notMonsters
stopWhenHit 0
inLockOnly 0
notWhileSitting 0
notInTown 0
timeout
disabled 0
inInventory_name
inInventory_qty
}

useSelf_skill Vigor Condensation {
lvl 5
maxCastTime 0
minCastTime 0
hp
sp > 10
onAction
whenStatusActive
whenStatusInactive
whenFollowing
spirit <5
aggressives
monsters
notMonsters
stopWhenHit 0
inLockOnly 1
notWhileSitting 0
notInTown 0
timeout 0
disabled 0
inInventory_name
inInventory_qty
}

attackSkillSlot Finger Offensive {
lvl 5
dist 10,9,8,7,6,5,4,3,2,1
maxCastTime 10
minCastTime 0
hp
sp > 10
onAction
whenStatusActive
whenStatusInactive
whenFollowing
spirit <= 5
aggressives
previousDamage
stopWhenHit 0
inLockOnly 0
notInTown 0
timeout 0
disabled 0
monsters orc archer
notMonsters
maxUses 1
target_whenStatusActive
target_whenStatusInactive
inInventory_name
inInventory_qty
}

attackSkillSlot Finger Offensive {
lvl 5
dist 10,9,8,7,6,5,4,3,2,1
maxCastTime 10
minCastTime 0
hp
sp > 10
onAction
whenStatusActive
whenStatusInactive
whenFollowing
spirit <= 5
aggressives
previousDamage
stopWhenHit 0
inLockOnly 0
notInTown 0
timeout 0
disabled 0
monsters high orc
notMonsters
maxUses 1
target_whenStatusActive
target_whenStatusInactive
inInventory_name
inInventory_qty
}

useSelf_skill Blessing {
lvl 10
maxCastTime 0
minCastTime 0
hp
sp > 20
onAction
whenStatusActive
whenStatusInactive Blessing
whenFollowing
spirit
aggressives
monsters
notMonsters
stopWhenHit 0
inLockOnly 1
notWhileSitting 0
notInTown 1
timeout 0
disabled 0
inInventory_name
inInventory_qty
}

attackComboSlot {
afterSkill
waitBeforeUse
dist 1.5
isSelfSkill 1
}

sitAuto_hp_lower
sitAuto_hp_upper
sitAuto_sp_lower 20
sitAuto_sp_upper 100
sitAuto_over_50 0

sitAuto_idle 0

shopAuto_open 0
shop_random 0
teleportAuto_hp 20
teleportAuto_sp 0
teleportAuto_idle 0
teleportAuto_portal 0
teleportAuto_search 0
teleportAuto_minAggressives 0
teleportAuto_minAggressivesInLock 0
teleportAuto_onlyWhenSafe 0
teleportAuto_mamg 300
teleportAuto_mamgInLock 0
teleportAuto_deadly 1
teleportAuto_useSkill 3
teleportAuto_emptyName 1
teleportAuto_allPlayers 0
teleportAuto_atkCount 0
teleportAuto_atkMiss 10
teleportAuto_unstuck 0
teleportAuto_dropTarget 0
teleportAuto_dropTargetKS 0
teleportAuto_attackedWhenSitting 0
teleportAuto_totalDmg 0
teleportAuto_totalDmgInLock 0
teleportAuto_equip_leftAccessory
teleportAuto_equip_rightAccessory


useSelf_skill Twohand Quicken {
lvl 10
maxCastTime 0
minCastTime 0
hp
sp > 10
onAction
whenStatusActive
whenStatusInactive Twohand Quiken
whenFollowing
spirit
aggressives
monsters
notMonsters
stopWhenHit 0
inLockOnly 0
notWhileSitting 0
notInTown 0
timeout 300
disabled 1
inInventory_name
inInventory_qty
}

useSelf_skill_smartHeal 1

useSelf_item Meat,Apple,Banana,Sweet Potato,Carrot,Red Potion,meat,orange potion,red herb,monster's feed,white herb {
hp <= 40
sp
onAction
whenStatusActive
whenStatusInactive
whenFollowing
spirit
aggressives
monsters
notMonsters
stopWhenHit 0
inLockOnly 0
notWhileSitting 0
notInTown 0
timeout
disabled 0
inInventory_name
inInventory_qty
}


useSelf_item blue potion {
hp
sp <= 20
onAction
whenStatusActive
whenStatusInactive
whenFollowing
spirit
aggressives
monsters
notMonsters
stopWhenHit 0
inLockOnly 0
notWhileSitting 0
notInTown 0
timeout
disabled 0
inInventory_name
inInventory_qty
}

useSelf_item awakening potion , concentration potion {
hp
sp
onAction
whenStatusActive
whenStatusInactive awakening , concentration
whenFollowing
spirit
aggressives
monsters
notMonsters
stopWhenHit 0
inLockOnly 1
notWhileSitting 1
notInTown 1
timeout 1800
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 50
itemsMaxWeight_sellOrStore 49

#
# 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 1
storageAuto_npc geffen 120 62
storageAuto_distance 5
storageAuto_npc_type 1
storageAuto_npc_steps c c r1 n
storageAuto_keepOpen
storageAuto_password 12345

getAuto Awakening Potion {
minAmount
maxAmount
passive 1
}

getAuto {
minAmount 5
maxAmount 50
passive 1
}

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 0
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 92 str
statsAddAuto_dontUseBonus 1

skillsAddAuto 1
skillsAddAuto_list

allowedMaps
allowedMaps_reaction 1

autoResponse 0

ignoreAll 0
itemHistory 0
autoTalkCont 0
noAutoSkill 0
portalRecord 2

beepOnPM 0
beepOnChat 0

dcOnPM 0

ai_attack_giveup 0
ai_attack 1

#alias_heal sp 28

yags
25th May 2007, 21:20
try putting %.

michael_loay
26th May 2007, 17:47
still nothing boss!....

my bot still doing sitting and standing(upo, tayo)!...ahmmm?!....

wapak2
28th May 2007, 10:13
id recommend getting a default config.txt from openkore.com and re-configure.

michael_loay
30th May 2007, 15:54
right my bot is working fine right now!....thnx for the help!....