OpenKore, a RO client :]

Colapsar
X
 
  • Tiempo
  • Mostrar
Limpiar Todo
nuevos mensajes
  • oKaSiOn
    κ
    • 12-06-2003
    • 2727

    #1

    OpenKore, a RO client :]

    la pagina oficial de OpenKore es http://openkore.sourceforge.net/
    en http://openkore.sourceforge.net/manual pueden encontrar el manual del cliente con las descripciones de los archivos de configuracion, y en http://openkore.sourceforge.net/forum esta el foro para investigar mas o hacer cualquier consulta

    en principio, los pasos para instalar el cliente son:
    1-el ejecutable: http://prdownloads.sourceforge.net/o...2.zip?download
    2-el field pack, archivos necesarios para reconocer los mapas/npc's, etc. :http://prdownloads.sourceforge.net/o...5.zip?download
    3-archivos default de configuracion: http://prdownloads.sourceforge.net/o...7.zip?download
    4-tablas con los skills, items, enemigos, variables, etc. : http://prdownloads.sourceforge.net/o...6.zip?download

    guardar todo en una misma carpeta de modo que quede algo como:
    C:\openkore\...
    C:\openkore\fields
    C:\openkore\control
    C:\openkore\logs
    C:\openkore\tables

    hasta aca tenemos el cliente instalado, listo para configurarlo para usarlo con nuestro server.

    vamos a C:\openkore\control\config.txt

    este es mi archivo config.txt

    Originalmente publicado por okasion
    # See the documentation for what these variables do.
    # Lines that start with '#' are comments, and are ignored by Kore.

    #aca ponemos la IP de ody y el puerto [o comunmente llamado proxy] al cual conectarnos [6900 es "Odyssey (con dye,+lag)", 6901-6903 son los proxys 1 al 3, elijan el que mas les guste]
    bindIp
    master_name_0 Odyssey
    master_host_0 200.68.124.25
    master_port_0 6903
    master_version_0 20

    version 18
    encrypt 0

    secureLogin 0
    secureLogin_type 0
    secureLogin_account 0
    secureLogin_requestCode

    XKore 0
    exeName ragexe.exe
    commandPrefix ;

    master 0
    server 0
    #user y pass
    username promind
    password *******
    #que char vamos a usar y que sexo es, 0-2 es de izquierda a derecha (aca estoy seleccionando a un MALE pj [0=female, 1=male] que esta creado en el slot del medio)
    char 1
    sex 1

    ignoreInvalidLogin 0

    secureAdminPassword 0
    adminPassword trezijuc
    callSign

    dcOnDeath 0
    dcOnDualLogin 0
    dcOnDisconnect 0

    autoRestart 0

    autoRestartMin 10800
    autoRestartSeed 3600

    autoRestartSleep 1
    autoSleepMin 900
    autoSleepSeed 900

    autoConfChange 0
    autoConfChange_files
    autoConfChange_min 25200
    autoConfChange_seed 7200

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

    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
    attackMaxRouteDistance 100
    attackMaxRouteTime 4
    attackMinPortalDistance 4
    attackUseWeapon 1

    #mapa en el cual vamos a setear para "jugar"
    lockMap moc_pryd02
    lockMap_x
    lockMap_y
    lockMap_randX
    lockMap_randY

    saveMap
    saveMap_warpToBuyOrSell 0

    route_randomWalk 1
    route_randomWalk_maxRouteTime 75
    route_maxWarpFee
    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 %]
    # 0_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]
    # 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 10
    dist 1.5
    maxCastTime 0
    minCastTime 0
    hp
    sp > 10
    onAction
    whenStatusActive
    whenStatusInactive
    whenFollowing
    spirit
    aggressives
    stopWhenHit 0
    inLockOnly 0
    notInTown 0
    timeout 0
    disabled 0
    monsters
    maxUses 0
    target_whenStatusActive
    target_whenStatusInactive
    inInventory_name
    inInventory_qty
    }

    #sentarse para descansar... no da
    #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

    #teleportearse cuando el hp es < 10% ... obviamente hay que tener teleport o una flywing
    teleportAuto_hp 10
    teleportAuto_idle 0
    teleportAuto_portal 0
    teleportAuto_search 0
    teleportAuto_minAggressives 0
    teleportAuto_onlyWhenSafe 0
    teleportAuto_maxDmg 500
    teleportAuto_deadly 1
    teleportAuto_useItem 1
    teleportAuto_useSP 0
    teleportAuto_allPlayers 0
    teleportAuto_emptyName 1
    teleportAuto_unstuck 0

    # Usage:
    # useSelf_skill (skill name here) {
    # ...
    # }
    #useSelf_skill {
    # lvl 10
    # maxCastTime 0
    # minCastTime 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
    #}

    #aca le indico que cuando el hp < 60% use lvl 3 heal sobre mi
    useSelf_skill Heal {
    lvl 3
    hp < 60
    notWhileSitting 1
    }

    #aca le indico que si el sp es > al 10%, y no tengo el status "blessing", use bless sobre mi
    useSelf_skill Blessing {
    lvl 10
    maxCastTime 0
    minCastTime 0
    hp 0-100
    sp 10-100
    onAction
    whenStatusActive
    whenStatusInactive Blessing
    whenFollowing
    spirit
    aggressives
    stopWhenHit 0
    inLockOnly 0
    notWhileSitting 0
    notInTown 1
    timeout 0
    disabled 0
    inInventory_name
    inInventory_qty
    }


    #aca simplemente le indico que si no tengo el stat "inc agi", use increase agi sobre mi
    useSelf_skill Increase AGI {
    lvl 10
    maxCastTime 0
    minCastTime 0
    hp
    sp
    onAction
    whenStatusActive
    whenStatusInactive Inc Agi
    whenFollowing
    spirit
    aggressives
    stopWhenHit 0
    inLockOnly 0
    notWhileSitting 0
    notInTown 1
    timeout 0
    disabled 0
    inInventory_name
    inInventory_qty
    }

    #aca le indico que si el sp > 5%, y tengo menos de 5 spiritus (las esferas de monk), use summon spirit sphere [llamado vigor condensation]
    useSelf_skill Vigor Condensation {
    lvl 5
    maxCastTime 10
    minCastTime 0
    hp
    sp > 5
    onAction
    whenStatusActive
    whenStatusInactive
    whenFollowing
    spirit < 5
    aggressives
    stopWhenHit 0
    inLockOnly 0
    notWhileSitting 0
    notInTown 1
    timeout 0
    disabled 0
    inInventory_name
    inInventory_qty
    }


    #aca le digo que si tiene < del 25% de hp, se coma en este orden los siguiente items
    useSelf_item Sushi,Meat,Apple,Carrot,Banana,Sweet Potato,Red Potion {
    hp <= 25
    sp
    onAction
    whenStatusActive
    whenStatusInactive
    whenFollowing
    spirit
    aggressives
    stopWhenHit 0
    inLockOnly 0
    notWhileSitting 0
    notInTown 0
    timeout
    disabled 0
    inInventory_name
    inInventory_qty
    }

    #si no tiene el status awaken, que use awak potion
    useSelf_item Awakening Potion {
    hp
    sp
    onAction
    whenStatusActive
    whenStatusInactive Awaken
    whenFollowing
    spirit
    aggressives
    stopWhenHit 0
    inLockOnly 0
    notWhileSitting 0
    notInTown 0
    timeout
    disabled 0
    inInventory_name
    inInventory_qty
    }



    # Usage:
    # partySkill (skill name here) {
    # ...
    # }
    partySkill {
    lvl 10
    maxCastTime 0
    minCastTime 0
    hp
    sp
    onAction
    whenStatusActive
    whenStatusInactive
    whenFollowing
    spirit
    aggressives
    stopWhenHit 0
    inLockOnly 0
    notWhileSitting 0
    notInTown 0
    timeout 0
    disabled 0
    target
    target_hp
    target_whenStatusActive
    target_whenStatusInactive
    target_timeout 0
    inInventory_name
    inInventory_qty
    }

    itemsTakeAuto 2
    itemsGatherAuto 2
    itemsMaxWeight 89
    #esto es muy importante: le indico que si el weight (peso) llego a 45, ejecute los scripts de venta/storage que hay debajo...
    itemsMaxWeight_sellOrStore 45

    # Usage:
    # buyAuto (item name here) {
    # ...
    # }
    #
    # 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
    distance 5
    minAmount 2
    maxAmount 3
    }

    #aca le digo que venda los items al shop de morocc en las coordenadas 147 102, a 5 pasos de distancia [si sh], los items los vendera segun el criterio de C:\openkore\control\items_control.txt
    sellAuto 1
    sellAuto_npc morocc 147 102
    sellAuto_distance 5

    #aca le indico que guarde los items en el storage de morocc 156 97, a 5 pasos de distancia, los items los guardara segun el criterio de C:\openkore\control\items_control.txt
    storageAuto 1
    storageAuto_npc morocc 156 97
    storageAuto_distance 5
    storageAuto_npc_type 1
    storageAuto_npc_steps

    # Usage:
    # getAuto (item name here) {
    # ...
    # }
    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

    seconds_per_block 0.12
    sleepTime 10000

    intervalMapDrt 1

    #esto no lo configure aun.. configurarlo para que automaticamente evite/responda a los gm's
    avoidGM_near 0
    avoidGM_near_inTown 0
    avoidGM_talk 0
    avoidGM_reconnect 1800

    avoid_ignore_0

    avoidList 1
    avoidList_reconnect 1800

    autoEmote_word_0
    autoEmote_num_0

    # To attack with bare hands, specify "[NONE]" (without the quotes) for rightHand
    # NOTE: In the case of two handed weapons, or no Shield,
    # duplicate the weapon name for "autoSwitch_shield_new_#

    autoSwitch_default_rightHand
    autoSwitch_default_leftHand
    autoSwitch_default_arrow

    # Usage:
    # autoSwitch (monster name here) {
    # ...
    # }
    autoSwitch {
    rightHand
    leftHand
    arrow
    distance
    useWeapon
    }

    # Usage:
    # equipAuto (equipment name here) {
    # ...
    # }
    equipAuto {
    def
    monster
    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
    }

    autoResponseOnHeal 0
    autoResponse 0

    ignoreAll 0
    itemHistory 0
    autoTalkCont 0
    noAutoSkill 0

    alias_heal sp 9
    el pj de este config como veran es un monk, asi que deberan cambiar el config para su pj en cuestion. recomiendo usar pj's de melee, aunque tanto los magos como los arqueros y hasta los dancer de support [?] pueden configurarse para que funcionen correctamente

    fijense los comandos basicos en el manual, estos son los que uso generalmente:
    s - muestra el status del pj
    i - el inventario
    pm "juan" hola - pm a juan diciendole hola
    g son todos putos - guild talk diciendo son todos putos
    quit - quit

    que tan eficaz es este "cliente"?
    para que se den una idea, lo configure asi nomas para que vaya a byalan 3 [iz_dun02] desde prontera. el programa AUTOMATICAMENTE fue hasta izlude, hablo con el sailor, hizo todo el recorrido, hasta llegar al mapa de entrenamiento establecido. Alli, lvleo atacando a los enemigos que se aparecian [cornutus, marses, etc], defendiendose de los agresivos[obeaunes, hydras], recogiendo todos los items. Cuando llego al 45% de weight, hizo todo el caminito devuelta hasta el npc/storage establecido [el de prontera en ese momento], vendio toda la porqueria, y guardo una kukre card, una vadon card, un shield con slot, y un par de blue gemstones en el storage; ahi entonces volvio a byalan 3 a continuar su entrenamiento.

    con esto se puede entrenar un pj y hacerse rico en NADA de tiempo y esfuerzo, y es muy dificil, DEMASIADO dificil, que alguien se de cuenta si esta correctamente configurado.

    desde el punto de vista de la otra persona, con ver como el pj se mueve, se defiende, ataca, usa heal, usa sushis, se da bless, se da agi, usa fly wings, summonea esferas (?), etc. , es suficiente para que no haya ninguna sospecha, pero por las dudas, recomiendo que configuren el cliente para que simplemente conteste cuando mencionan su nombre o le mandan un privado, que responda con un "hola" y luego un "...", respuesta util para cualquier pregunta en la actualidad =P

    el programa no pesa nada ya que NO necesita del ragnarok, es todo por consola, y se puede compilar para linux (es open source), es todo muy lindo, con colorcitos y numeritos con descripciones por todos lados, y hasta es divertido verlo

    cuantos pj's habran llegado a la cima (tanto de lvl como economicamente) con esto? no se, pero por lo poderoso y configurable que es, creo que las chances son muchas =)
    Editado por última vez por oKaSiOn; 14-12-2004, 11:30 PM.
  • Sancho
    Alto Arjona
    • 19-10-2003
    • 9273

    #2
    ... UN BOT?

    En que estas pensando?
    Basto escuchar decir esto a Andrea para que mi pija explotara llenándole el orto de leche a tal punto que cuando saque mi verga de su culo pude ver que de su ano salían chorros de semen…

    Comentario

    • oKaSiOn
      κ
      • 12-06-2003
      • 2727

      #3
      este es un screenshot del openkore en funcionamiento. parece feo pero creanme que verlo en movimiento es genial



      y este es un screen de la version visual de openkore (visual kore) la cual es paga.. pero se debe poder conseguir si se busca bien







      aun asi, con un poco de conocimientos super basicos de scripting en cualquier cosa se puede configurar bien el openkore y no es necesario conseguir el visualkore

      Comentario

      • Cygnus
        Bawn gorno.
        • 08-03-2004
        • 7552

        #4
        uh okasion vas para atras... despues no queres q te puteen....

        jugar con bot es de LOSER, encima es ABURRIDO, o sea... q gracia tiene NO JUGAR!? (demas esta decir q si te llego a ver te denuncio y q estoy pensando seriamente en enviar este link a denuncias@gmail...)

        Comentario

        • Kuro Neko
          de lo NoNekus
          • 11-05-2003
          • 1251

          #5
          En support para entrenar... no viene nada mal..solo que no entendi uan mierda y espero que halla un manual... onda que con esto entreno el puto merchant de Cyrus. Pero igual no me da la coneccion porque tengo dial up.
          Pero nose.. no me convencen los bots porque no me parece que esten bien..Aunke algun dia los probare..
          facebook.com/estebannohara

          Comentario

          • Sancho
            Alto Arjona
            • 19-10-2003
            • 9273

            #6
            Ojala se me permitiese editar este thread, porque atenta contra el juego limpio. A todos nos cuesta entrenar y conseguir items, pero trampa, EN mi foro no.

            Si queres bootear hacelo, pero no lo promuevas, no tientes a otros a hacerlo, usar bot es malo, y me siento indignado y ultrajado.
            Basto escuchar decir esto a Andrea para que mi pija explotara llenándole el orto de leche a tal punto que cuando saque mi verga de su culo pude ver que de su ano salían chorros de semen…

            Comentario

            • Sancho
              Alto Arjona
              • 19-10-2003
              • 9273

              #7
              Originalmente publicado por Kuro Neko
              En support para entrenar... no viene nada mal..solo que no entendi uan mierda y espero que halla un manual... onda que con esto entreno el puto merchant de Cyrus. Pero igual no me da la coneccion porque tengo dial up.
              Pero nose.. no me convencen los bots porque no me parece que esten bien..Aunke algun dia los probare..
              De vos no me lo esperaba chino.

              Basto escuchar decir esto a Andrea para que mi pija explotara llenándole el orto de leche a tal punto que cuando saque mi verga de su culo pude ver que de su ano salían chorros de semen…

              Comentario

              • Cygnus
                Bawn gorno.
                • 08-03-2004
                • 7552

                #8
                chino te voy a acusar con mi mama

                Comentario

                • TIROFIJO
                  Der Zorn Gottes
                  • 05-04-2004
                  • 5603

                  #9
                  dhhjks cual es la gracia de usar un bot? juaj osea la parte divertida es que UNO es el que juega
                  V for Viglietti
                  MSN: <span style="font-size:8px">Tirofijo...ail.com</span>

                  Comentario

                  • Capitán Pinga Loca
                    *_*
                    • 17-05-2004
                    • 4058

                    #10
                    cla hay que elevar el cosmo al maximo y alcanzar el septimo sentido por esfuerzo propio, no por bots

                    Comentario

                    • Nina
                      Mega Egelito
                      • 02-10-2003
                      • 3835

                      #11
                      Posta que si eh?
                      Como ya dijeron no tiene gracia, una mierda.

                      A los que usan bots, me dan pena, digamos que me chupa un huevo si los demas son lvl 99 o si yo soy lvl 99 pero soy un bot. Es lo mismo, no tiene sentido y usando un bot, NO sos groso =D

                      Me abriste los ojos jauja (no )

                      Comentario

                      • Chaos
                        Chaotic Neutral 大
                        • 27-05-2003
                        • 15071

                        #12
                        Bien okasion
                        La comunidad oddissey es una mierda

                        La gente USA BOTS...muchos lo usan...los gms son mierda que tienen sus amiguitos y hacen favoritismos todo el tiempo, les dan items a ciertos personajes, pasaron a los putos anales de Hi End con todo incluido el storage... (y creo que el drop y exp de Hi end era mayor al de oddissey, o lo fue en un tiempo...)

                        Yo lo usuaria a full loco

                        Y nina, SOS UNA PUTA...vos tenes una hunter hija de putita...mas facil de nivelear no existe excepto el mago. Cuadno tengas una battle acolyte y sufras horrores infernales para subir a job 50...hablamos
                        Vamos a kimia

                        Comentario

                        • Nagual Bones
                          Son of the Bard
                          • 14-04-2003
                          • 21698

                          #13
                          yo lo usaria para ponerme agi, bless, kirie y mierdas varias al instante con el priest jauj

                          Igual le quita lo divertido, pero no se para guildwar podria servir

                          Ovbio que dejarlo boteando por ahi para ganar es una mierda(aunque odysey se merece una boteada masiva)


                          El camino del nagual...

                          You become what you believe.

                          Comentario

                          • Nina
                            Mega Egelito
                            • 02-10-2003
                            • 3835

                            #14
                            Originalmente publicado por Chaos
                            Y nina, SOS UNA PUTA...vos tenes una hunter hija de putita...mas facil de nivelear no existe excepto el mago. Cuadno tengas una battle acolyte y sufras horrores infernales para subir a job 50...hablamos
                            So?

                            Chaos, no estoy diciendo que sea facil lvlear, pero para que mierda te vas a bajar un juego si practicamente no lo jugas?

                            Y mi huntress es una mierda y no la entreno nunca .

                            Y lo mismo digo sdf, desde el punto de vista, si estoy entrenando una battle acolyte seria igual, la entrenaria yo y su usara un bot, como vos estas diciendo, sos parte de la *mierda* de Ody eh? No un caso especial.

                            En fin.

                            Comentario

                            • Mariotte
                              0, 1, 1, 2, 3, 5, 8, 13..
                              • 19-10-2003
                              • 20868

                              #15
                              Si el juego te exige estar "entrenando" (haciendo mil veces lo mismo, y bastante al pedo)... (y se podría decir "como un boludo") no lo veo mal

                              Por ejemplo los macros en el Argentum (que es una pedorreada en sí), pero qué esperaban, que se queden talando perdendiendo su vida? O sea, sí, jugar también es perder su vida. Pero talar no era ni siquiera "divertido".

                              Tampoco lo es entrenar una vez que ya estuviste haciéndolo con el mismo bicho... yo ya estoy harto de los Alarms, me los conozco de memoria... la verdad me gustaría ir a entrenar con otra cosa, pero no hay nada...

                              Claro, pueden decir "y no juegues", pero es divertido algunas cosas del juego... pero entrenar como un boludo, no.

                              -----
                              Sobre este cliente/bot

                              Debe ser para áreas con bichos que no te puedan matar de una, y mejor para ciertos jobs... no lo veo funcionando en CT cuando se te vienen 4 alarms a la vez con dos archers (bah no sé).

                              -----

                              Por último, también hay gente que ayuda entrenar a otra, que se regala items, etc... y otra que empieza de cero... me parece que es algo parecido.
                              No me busques porque me vas a encontrar... OMG ^^ .. TE ENCONTRE QUIERO DECIR... o sea lo pillas tio. El que compro dolare recibira dolare. Si te preocupas mucho te arrugas. Te lo juro por vos.

                              MÚSICA: Mamúes

                              Comentario

                              Trabajando...