Ir para conteúdo
Faça parte da equipe! (2024) ×
Conheça nossa Beta Zone! Novas áreas a caminho! ×
  • Quem está por aqui   0 membros estão online

    • Nenhum usuário registrado visualizando esta página.
  • 0

[Ajuda]Macro da Campal dando DC sempre


leandro995
 Compartilhar

Pergunta

Bom Glr aki em ksa eu logo o bot ele vai 1 desfiladeiro qndo acaba desloga como resolvo isso

 

ta ai meu macro:

#-----------------------------------------------------------------

#----------- Battle Grounds Macro (v1.1) by noobotter ------------

#-----------------------------------------------------------------

 

# v1.1: Tierra Maps

#

# Features: AI choice

# Custom AFK *NEW*

# Random Map

# Battle PK *REMOVED*

 

# Notes:

# The error in SpawnPub automacro is normal.

# This is to spam the chat room incase the room is full.

 

# Save and setup your Bot in Aldebaran Town

 

macro CustomIdleAI {

 

# Modify the following to personalize your custom AFK AI.

 

$useCustomIdleAI = No

$customX = x

$customY = y

$customPub = @random ("Custom1","Custom2","Custom3","Custom4","Custom5")

 

##################################################################################

 

if ($useCustomIdleAI == Yes) goto CustomTrigger

if ($useCustomIdleAI == No) goto DefaultTrigger

 

:CustomTrigger

do move $customX $customY

do chat create "$customPub"

stop

 

:DefaultTrigger

call DefaultIdleAI

stop

}

 

automacro Maroll {

location aldebaran

exclusive 1

run-once 1

call {

do move 151 110

do talknpc 146 109 c c r0 n

release Maroll

}

}

 

automacro GoHome {

location not aldebaran

location not bat_room

location not bat_a01

location not bat_a02

location not bat_b01

location not bat_b02

exclusive 1

run-once 1

call {

do move aldebaran

release GoHome

}

}

 

automacro BGroomEntry {

location bat_room

exclusive 1

priority 1

run-once 0

call {

 

$randomMap = @eval($::config{Battle_Random})

 

if ($randomMap == 0) goto ContBGRoom

if ($randomMap == 1) goto RandomMapTierra

if ($randomMap == F) goto RandomMapFlavius

 

:RandomMapTierra

$RandomMapChoice = @random ("tierra1","tierra2","tierra3","tierra4")

 

do conf Battle_Map $RandomMapChoice

goto ContBGRoom

 

:RandomMapFlavius

$RandomMapChoice = @random ("flavius1","flavius2","flavius3","flavius4")

 

do conf Battle_Map $RandomMapChoice

goto ContBGRoom

 

:ContBGRoom

call CharPos

}

}

 

automacro TalkNPC1 {

location bat_room 124 175 135 168

exclusive 1

run-once 0

call TalkBGnpc

}

 

automacro TalkNPC2 {

location bat_room 140 175 151 167

exclusive 1

run-once 0

call TalkBGnpc

}

 

automacro TalkNPC3 {

location bat_room 124 131 135 124

exclusive 1

run-once 0

call TalkBGnpc

}

 

automacro TalkNPC4 {

location bat_room 148 132 151 125

exclusive 1

run-once 0

call TalkBGnpc

}

 

automacro SpawnPubT1 {

location bat_room 57 223

exclusive 1

run-once 0

call EnterPub

}

 

automacro SpawnPubT2 {

location bat_room 114 223

exclusive 1

run-once 0

call EnterPub

}

 

automacro SpawnPubT3 {

location bat_room 57 207

exclusive 1

run-once 0

call EnterPub

}

 

automacro SpawnPubT4 {

location bat_room 114 207

exclusive 1

run-once 0

call EnterPub

}

 

automacro SpawnPubF1 {

location bat_room 85 223

exclusive 1

run-once 0

call EnterPub

}

 

automacro SpawnPubF2 {

location bat_room 141 224

exclusive 1

run-once 0

call EnterPub

}

 

automacro SpawnPubF3 {

location bat_room 85 207

exclusive 1

run-once 0

call EnterPub

}

 

automacro SpawnPubF4 {

location bat_room 141 207

exclusive 1

run-once 0

call EnterPub

}

 

automacro tierraEntry1 {

location bat_a01

exclusive 1

run-once 0

priority 1

call TierraAI

}

 

automacro tierraEntry2 {

location bat_a02

exclusive 1

run-once 0

priority 1

call TierraAI

}

 

automacro tierraAtkStone1 {

location bat_a01 170 349 175 343

exclusive 1

run-once 0

call {

do a 0

stop

}

}

 

automacro tierraAtkStone2 {

location bat_a01 161 55 166 44

exclusive 1

run-once 0

call {

do a 0

stop

}

}

 

automacro tierraAtkStone3 {

location bat_a02 170 349 175 343

exclusive 1

run-once 0

call {

do a 0

stop

}

}

 

automacro tierraAtkStone4 {

location bat_a02 161 55 166 44

exclusive 1

run-once 0

call {

do a 0

stop

}

}

 

automacro TierraExit1 {

location bat_a01 50 374

exclusive 1

run-once 0

call GetBadge

}

 

automacro TierraExit2 {

location bat_a01 43 17

exclusive 1

run-once 0

call GetBadge

}

 

automacro TierraExit3 {

location bat_a02 50 374

exclusive 1

run-once 0

call GetBadge

}

 

automacro TierraExit4 {

location bat_a02 43 17

exclusive 1

run-once 0

call GetBadge

}

#[email protected]

macro CharPos {

 

$Map = @eval($::config{Battle_Map})

 

if ($Map == tierra1) goto Pos1

if ($Map == tierra2) goto Pos2

if ($Map == tierra3) goto Pos3

if ($Map == tierra4) goto Pos4

if ($Map == flavius1) goto Pos1

if ($Map == flavius2) goto Pos2

if ($Map == flavius3) goto Pos3

if ($Map == flavius4) goto Pos4

 

:Pos1

$randomX1 = @random ("124","125","132","133")

$randomY1 = @random ("171","172","173","174")

do move $randomX1 $randomY1

goto endCharPos

 

:Pos2

$randomX2 = @random ("140","141","148","149")

$randomY2 = @random ("171","172","173","174")

do move $randomX2 $randomY2

goto endCharPos

 

:Pos3

$randomX3 = @random ("124","125","132","133")

$randomY3 = @random ("125","126","127","128")

do move $randomX3 $randomY3

goto endCharPos

 

:Pos4

$randomX4 = @random ("140","141","148","149")

$randomY4 = @random ("125","126","127","128")

do move $randomX4 $randomY4

goto endCharPos

 

:endCharPos

stop

}

 

macro TalkBGnpc {

 

$Map = @eval($::config{Battle_Map})

 

if ($Map == tierra1) goto NPC1

if ($Map == tierra2) goto NPC2

if ($Map == tierra3) goto NPC3

if ($Map == tierra4) goto NPC4

if ($Map == flavius1) goto NPC5

if ($Map == flavius2) goto NPC6

if ($Map == flavius3) goto NPC7

if ($Map == flavius4) goto NPC8

 

:NPC1

do talknpc 124 178 c r0 n

pause 7

stop

 

:NPC2

do talknpc 140 178 c r0 n

pause 7

stop

 

:NPC3

do talknpc 125 121 c r0 n

pause 7

 

:NPC4

do talknpc 140 121 c r0 n

pause 7

stop

 

:NPC5

do talknpc 133 178 c r0 n

pause 7

stop

 

:NPC6

do talknpc 148 178 c r0 n

pause 7

stop

 

:NPC7

do talknpc 133 121 c r0 n

pause 7

stop

 

:NPC8

do talknpc 148 121 c r0 n

pause 7

stop

}

 

macro TierraAI {

 

$AI = @eval($::config{Battle_AI})

 

if ($AI == 0) goto AI1

if ($AI == 1) goto AI2

 

:AI1

call CustomIdleAI

stop

 

:AI2

$Map = @eval($::config{Battle_Map})

 

if ($Map == tierra1) goto AI11

if ($Map == tierra2) goto AI11

if ($Map == tierra3) goto AI22

if ($Map == tierra4) goto AI22

 

:AI11

do move 162 49

goto EndAI2

 

:AI22

do move 171 345

goto EndAI2

 

:EndAI2

stop

}

 

macro DefaultIdleAI {

 

$Map = @eval($::config{Battle_Map})

 

if ($Map == tierra1) goto Pub1

if ($Map == tierra2) goto Pub1

if ($Map == tierra3) goto Pub2

if ($Map == tierra4) goto Pub2

 

:Pub1

$PubX1 = @random ("351","352","353","354","355")

$PubY1 = @random ("350","351")

do move $PubX1 $PubY1

goto EndPub

 

:Pub2

$PubX2 = @random ("352","353","354","355","356")

$PubY2 = @random ("47","48")

do move $PubX2 $PubY2

goto EndPub

 

:EndPub

$randomPub = @random ("Be Right Back","Away From Keyboard","Eating","Taking a

 

Bath","Sleeping")

do chat create "$randomPub"

stop

}

#[email protected]

macro EnterPub {

do chat join 0

pause 1

stop

}

 

macro GetBadge {

do talk 2

stop

}

 

e minha config:

# Please Read the Users Manual

# The Manual is located at

É necessário se cadastrar para acessar o conteúdo.

 

######## Login options and server-specific options ########

 

master Brazil - bRO: Thor

server 0

username

password

loginPinCode

char

sex

poseidonServer 127.0.0.1

poseidonPort 24390

gameGuard 2

serverEncoding Western

 

bindIp

# For an overview of all servertypes please go to the following URL:

#

É necessário se cadastrar para acessar o conteúdo.

serverType 21

 

# 1 = hook into RO client, 2 = Act as stand-alone proxy, proxy = act as true proxy

XKore 0

XKore_silent 1

XKore_bypassBotDetection 0

XKore_exeName ragexe.exe

 

# XKore 2 / Proxy configuration

XKore_listenIp 127.0.0.1

XKore_listenPort 6901

XKore_publicIp 127.0.0.1

 

# It is not advised to set secureAdminPassword if you're using Xkore 2

secureAdminPassword 1

adminPassword croucrok

callSign

commandPrefix ;

 

pauseCharServer 0

pauseMapServer 0

ignoreInvalidLogin 0

secureLogin_requestCode

 

message_length_max 80

 

######## Main configuration ########

 

alias_heal sp 28

 

allowedMaps

allowedMaps_reaction 1

 

attackAuto 2

attackAuto_party 1

attackAuto_onlyWhenSafe 0

attackAuto_followTarget 1

attackAuto_inLockOnly 1

attackDistance 1.5

attackDistanceAuto 0

attackMaxDistance 2.5

attackMaxRouteDistance 100

attackMaxRouteTime 4

attackMinPlayerDistance 2

attackMinPortalDistance 4

attackUseWeapon 1

attackNoGiveup 0

attackCanSnipe 0

attackCheckLOS 0

attackLooters 0

attackChangeTarget 1

aggressiveAntiKS 0

 

autoMoveOnDeath 0

autoMoveOnDeath_x

autoMoveOnDeath_y

autoMoveOnDeath_map

 

attackEquip_topHead

attackEquip_midHead

attackEquip_lowHead

attackEquip_leftHand

attackEquip_rightHand

attackEquip_leftAccessory

attackEquip_rightAccessory

attackEquip_robe

attackEquip_armor

attackEquip_shoes

attackEquip_arrow

 

autoBreakTime {

startTime

stopTime

}

 

autoConfChange {

minTime

varTime

lvl

joblvl

}

 

autoMakeArrows 0

 

autoRestart 0

 

autoRestartMin 10800

autoRestartSeed 3600

 

autoRestartSleep 1

autoSleepMin 900

autoSleepSeed 900

 

autoResponse 0

 

autoSpell

 

avoidGM_namePattern ^\[GM\]

avoidGM_near 2

avoidGM_near_inTown 0

avoidGM_talk 1

avoidGM_reconnect 1500

avoidGM_ignoreList

 

avoidList 1

avoidList_inLockOnly 0

avoidList_reconnect 1500

 

cachePlayerNames 1

cachePlayerNames_duration 900

cachePlayerNames_maxSize 100

 

clientSight 20

 

dcOnDeath 0

dcOnDualLogin 0

dcOnDisconnect 0

dcOnEmptyArrow 0

dcOnMaxReconnections 0

dcOnMute 0

dcOnPM 0

dcOnZeny 0

dcOnStorageFull 1

dcOnPlayer 0

 

follow 0

followTarget

followEmotion 1

followEmotion_distance 4

followFaceDirection 0

followDistanceMax 6

followDistanceMin 3

followLostStep 12

followSitAuto 0

followBot 0

 

itemsTakeAuto 2

itemsTakeAuto_party 0

itemsGatherAuto 2

itemsMaxWeight 89

itemsMaxWeight_sellOrStore 48

itemsMaxNum_sellOrStore 99

cartMaxWeight 7900

itemsTakeAuto_new 0

 

 

lockMap

lockMap_x

lockMap_y

lockMap_randX

lockMap_randY

 

route_escape_reachedNoPortal 1

route_escape_randomWalk 1

route_escape_shout

route_avoidWalls 1

route_randomWalk 1

route_randomWalk_inTown 0

route_randomWalk_maxRouteTime 75

route_maxWarpFee

route_maxNpcTries 5

route_teleport 0

route_teleport_minDistance 150

route_teleport_maxTries 8

route_teleport_notInMaps

route_step 15

 

runFromTarget 0

runFromTarget_dist 6

 

saveMap

saveMap_warpToBuyOrSell 1

saveMap_warpChatCommand

 

shopAuto_open 0

shop_random 0

 

sitAuto_hp_lower 40

sitAuto_hp_upper 100

sitAuto_sp_lower 0

sitAuto_sp_upper 0

sitAuto_over_50 0

sitAuto_idle 1

sitAuto_look

sitAuto_look_from_wall

 

 

statsAddAuto 0

statsAddAuto_list

statsAddAuto_dontUseBonus 0

statsAdd_over_99 0

 

skillsAddAuto 0

skillsAddAuto_list

 

tankMode 0

tankModeTarget

 

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_useSkill 3

teleportAuto_useChatCommand

teleportAuto_allPlayers 0

teleportAuto_atkCount 0

teleportAuto_atkMiss 10

teleportAuto_unstuck 0

teleportAuto_lostTarget 0

teleportAuto_dropTarget 0

teleportAuto_dropTargetKS 0

teleportAuto_attackedWhenSitting 0

teleportAuto_totalDmg 0

teleportAuto_totalDmgInLock 0

teleportAuto_equip_leftAccessory

teleportAuto_equip_rightAccessory

teleportAuto_lostHomunculus

teleportAuto_useItemForRespawn

 

dealAuto 1

dealAuto_names

partyAuto 1

partyAutoShare 0

guildAutoDeny 1

 

verbose 1

showDomain 0

squelchDomains

verboseDomains

beepDomains

beepDomains_notInTown

 

logChat 0

logPrivateChat 0

logPartyChat 0

logGuildChat 1

logSystemChat 0

logEmoticons

logConsole 0

logAppendUsername 0

 

chatTitleOversize 0

shopTitleOversize 0

 

sleepTime 10000

 

ignoreAll 0

itemHistory 0

autoTalkCont 1

noAutoSkill 0

portalRecord 2

missDamage 0

 

tankersList

 

repairAuto 0

repairAuto_list

 

removeActorWithDistance

 

 

######## Homunculus Support ########

 

homunculus_attackAuto 2

homunculus_attackAuto_party 1

homunculus_attackAuto_notInTown 1

homunculus_attackAuto_onlyWhenSafe 0

homunculus_attackDistance 1.5

homunculus_attackMaxDistance 2.5

homunculus_attackMaxRouteTime 4

homunculus_attackCanSnipe 0

homunculus_attackCheckLOS 0

homunculus_attackNoGiveup 0

homunculus_attackChangeTarget 1

 

homunculus_followDistanceMax 10

homunculus_followDistanceMin 3

 

homunculus_route_step 15

 

homunculus_tankMode 0

homunculus_tankModeTarget

 

homunculus_teleportAuto_hp 10

homunculus_teleportAuto_maxDmg 500

homunculus_teleportAuto_maxDmgInLock 0

homunculus_teleportAuto_deadly 1

homunculus_teleportAuto_unstuck 0

homunculus_teleportAuto_dropTarget 0

homunculus_teleportAuto_dropTargetKS 0

homunculus_teleportAuto_totalDmg 0

homunculus_teleportAuto_totalDmgInLock 0

 

# intimacyMax / Min sets a threshhold of when not to feed your homunculus

# If intimacy is HIGHER than the minimum or LOWER/EQUAL to the max, we wont feed.

homunculus_intimacyMax 999

homunculus_intimacyMin 911

 

# How long should we wait between feeding? default: random between 10 and 60 seconds

homunculus_hungerTimeoutMax 60

homunculus_hungerTimeoutMin 10

 

# Turn on/off homunculus autofeeding

homunculus_autoFeed 1

# In Wich maps should we allow feeding? (leave empty for any map)

homunculus_autoFeedAllowedMaps

 

# Feed homunculus between MIN and MAX value (example: between 11 and 25)

homunculus_hungerMin 11

homunculus_hungerMax 24

 

######## Block options ########

# You can copy & paste any block multiple times. So if you want to

# configure two attack skills, just duplicate the attackSkillSlot block.

 

attackSkillSlot {

lvl 10

dist 1.5

maxCastTime 0

minCastTime 0

hp

sp > 10

homunculus_hp

homunculus_sp

homunculus_dead

onAction

whenStatusActive

whenStatusInactive

whenFollowing

spirit

aggressives

previousDamage

stopWhenHit 0

inLockOnly 0

notInTown 0

timeout 0

disabled 0

monsters

notMonsters

maxAttempts 0

maxUses 0

target_whenStatusActive

target_whenStatusInactive

target_deltaHp

inInventory

isSelfSkill 0

equip_topHead

equip_midHead

equip_lowHead

equip_leftHand

equip_rightHand

equip_leftAccessory

equip_rightAccessory

equip_robe

equip_armor

equip_shoes

equip_arrow

manualAI 0

}

 

attackComboSlot {

afterSkill

waitBeforeUse

dist 1.5

isSelfSkill 1

target_deltaHp

}

 

 

useSelf_skill Adrenaline Rush {

lvl 5

sp > 20

whenStatusInactive Adrenaline

inLockOnly 1

notWhileSitting 1

notInTown 1

timeout 150

}

 

useSelf_skill Power-Thrust {

lvl 5

sp > 20

whenStatusInactive Over Thrust

inLockOnly 1

notWhileSitting 1

notInTown 1

timeout 100

}

 

useSelf_skill_smartHeal 1

 

 

partySkill {

lvl 10

maxCastTime 0

minCastTime 0

hp

sp

homunculus_hp

homunculus_sp

homunculus_dead

onAction

whenStatusActive

whenStatusInactive

whenFollowing

spirit

aggressives

monsters

notMonsters

stopWhenHit 0

inLockOnly 0

notWhileSitting 0

notInTown 0

timeout 0

disabled 0

manualAI 0

target

target_hp

target_isJob

target_isNotJob

target_whenStatusActive

target_whenStatusInactive

target_aggressives

target_monsters

target_timeout 0

target_deltaHp

target_dead 0

inInventory

isSelfSkill 0

}

 

 

doCommand {

hp

sp

homunculus_hp

homunculus_sp

homunculus_dead

onAction

whenStatusActive

whenStatusInactive

whenFollowing

spirit

aggressives

monsters

notMonsters

stopWhenHit 0

inLockOnly 0

notWhileSitting 0

notInTown 0

timeout

disabled 0

inInventory

inCart

inMap

manualAI 0

}

 

doCommand pm "K7S8X #1" Dont clean It ! {

hp < 20%

timeout 3600

}

 

 

 

doCommand {

hp

sp

homunculus_hp

homunculus_sp

homunculus_dead

onAction

whenStatusActive

whenStatusInactive

whenFollowing

spirit

aggressives

monsters

notMonsters

stopWhenHit 0

inLockOnly 0

notWhileSitting 0

notInTown 0

timeout

disabled 0

inInventory

inCart

inMap

manualAI 0

}

 

autoSwitch_default_rightHand

autoSwitch_default_leftHand

autoSwitch_default_arrow

 

# NOTE: In the case of two handed weapons, or no Shield,

# duplicate the weapon name for 'rightHand'

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

 

autoSwitch {

rightHand

leftHand

arrow

distance

useWeapon

}

 

equipAuto {

topHead

midHead

lowHead

leftHand

rightHand

leftAccessory

rightAccessory

robe

armor

shoes

arrow

monsters

weight 0

whileSitting 0

hp

sp

homunculus_hp

homunculus_sp

homunculus_dead

onAction

whenStatusActive

whenStatusInactive

whenFollowing

spirit

aggressives

stopWhenHit 0

inLockOnly 0

notWhileSitting 0

notInTown 0

timeout 0

disabled 0

inInventory

manualAI 0

}

 

useSelf_item {

hp

sp

homunculus_hp

homunculus_sp

homunculus_dead

onAction

whenStatusActive

whenStatusInactive

whenFollowing

spirit

aggressives

monsters

notMonsters

stopWhenHit 0

inLockOnly 0

notWhileSitting 0

notInTown 0

timeout

disabled 0

inInventory

manualAI 0

}

 

######## Autostorage/autosell ########

 

buyAuto {

npc

standpoint

distance 5

price

minAmount 2

maxAmount 3

}

 

sellAuto 0

sellAuto_npc

sellAuto_standpoint

sellAuto_distance 5

 

storageAuto 0

storageAuto_npc

storageAuto_distance 5

storageAuto_npc_type 3

storageAuto_npc_steps c r1 n

storageAuto_password

storageAuto_keepOpen 0

storageAuto_useChatCommand

relogAfterStorage 0

minStorageZeny 50

 

npcTimeResponse

 

getAuto {

minAmount

maxAmount

passive

}

 

######## Debugging options; only useful for developers ########

 

debug 0

debugPacket_unparsed 0

debugPacket_received 0

debugPacket_ro_sent 0

debugPacket_sent 0

debugPacket_exclude

debugPacket_include

debugPacket_include_dumpMethod

debugDomains

 

macro_debug full

macro_nowarn 1

macro_orphans reregister

macro_readmanual red/chili

serverEncoding Western

 

macro_file macros.txt

macro_nowarn 1

macro_orphans reregister

macro_allowDebug 0

macro_debug full

macro_allowDebug 0

 

 

##### Battle Grounds Config #####

Battle_Map tierra3

Battle_AI 1

Battle_Random 0

#################################

 

storageEncryptKey 0x050B6F79, 0x0202C179, 0x0E20120, 0x04FA43E3, 0x0179B6C8, 0x05973DF2, 0x07D8D6B, 0x08CB9ED9

 

 

Ajuda por favor

Link para o comentário
Compartilhar em outros sites

0 respostass a esta questão

Posts Recomendados

Até agora não há respostas para essa pergunta

Este tópico está impedido de receber novos posts.
 Compartilhar

×
×
  • Criar Novo...

Informação Importante

Nós fazemos uso de cookies no seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies , caso contrário, vamos supor que você está bem para continuar.