ir a la cima

Instrucciones de configuración de roles de Paladín

//////////////////////// YAMB para 1.11b por Foster / / //////////////////////////////

// Este bot fue escrito originalmente por DarkSpirit.

// Derivado de ChainXP por ET también conocido como cougio (irc) también conocido como kougio (bh)

// Colaborador: wurscht, sumo1

//

// Gracias a Snarg, que empezó todo con su MultiXP y por animarme a publicar esto.

//

// Gracias a Matt Lanteigne, también conocido como mattlant, por su trabajo de ruta. Usos de YAM.

//

// Autores de scripts XP originales: 2KH, Xizeta, DaBeerMan, LordOfMars, FruitBar, HPB_Forever

// Colaboradores: Ven0m, Muellsammler, Darien, Killkeeper, Damoon, HellNucleus,

// Gill_105, Syadasti, Smoke, sicojola y otros

//

// ¿Me estoy olvidando de alguien? ? ¡Oh, sí, el núcleo! Gracias a bubbafate por descifrarlo :-D

//

// Aspectos legales:

// ¡Este programa es gratuito! software; puede redistribuir libremente siempre que este

// aviso permanezca intacto. Si no desea enviar sus modificaciones y desea

// redistribuir este script, puede hacerlo. debe cambiarle el nombre reemplazándolo con su propio

// nombre para evitar conflictos.

//

// Este programa se distribuye con la esperanza de que funcione ser útil, pero

// SIN NINGUNA GARANTÍA, ni siquiera la garantía implícita de COMERCIABILIDAD

// o IDONEIDAD PARA UN PROPÓSITO PARTICULAR.

/// ////////////////////////////////////////////////// //// /////////////////////////////////////////////// // //////////

/////////////////////////////////////////////////// //

// ¡¡¡Este es el archivo que deberías editar!!!

//

// Las configuraciones generales se pueden encontrar en la parte superior.

// La configuración específica de la clase se puede encontrar en las secciones siguientes.

//

// Para conocer los códigos de habilidades, consulte "skills.txt" en el SDK o use el nombre exacto de la habilidad.

//

// Para la configuración de consumo de pociones, edite el LifeWatchXP asociado a través de YAM_LifeWatchPath

//

// Para usar una configuración específica de un personaje, consulte el encabezado de bots/YAM.d2j

////////////////////// //// //////////////////////////////////////////////// //////// /

/////////////////////////////////// /////////// /////////////////////////////

// Juego configuración

//== ======================================= ============ ================

// YAM_StartGameDelay = rnd(min,max) Retraso aleatorio en milisegundos antes inicialización del juego.

// YAM_GameCatchup = número (ms) Retraso de tiempo para permitir que d2jsp se ponga al día después de un cambio de área

// YAM_MaxGameLength = número (s) Duración máxima del juego antes de abortar, en segundos Utilice 0 para una duración infinita.

// YAM_MinGameLength = número (seg) Duración mínima del juego bajo la cual el bot se detendrá después de ejecutarse, en segundos.

// YAM_MustIdle=true/. false Establezca en verdadero para forzar que YAMB esté inactivo (usa el módulo de inactividad HOTIP)

// Útil si necesita hacerle la permanente a su mula.

//-------- ------------------ -------------------------------- --------

YAM_StartGameDelay = 0 // Usa rdn(0,0

) o solo 0 para que no haya demora para iniciar el juego

YAM_GameCatchup = 1000; // Configuración de demora para cambiar de escena

YAM_MaxGameLength = 660; // El valor predeterminado es 8 min. ¡No lo establezcas demasiado bajo o no matarás a todos! Tiempo máximo de juego

YAM_MinGameLength = 360;//Tiempo mínimo de juego

/////// //// ////////////////////////////////////////////////// /////////////

// Configuración del módulo

//================== = =================================================== = =

// Esta es la lista de jefes actualmente disponibles para ejecutar.

// Reordena las líneas para cambiar el orden en el que serán eliminados.

// Comenta (pon // antes) una línea para saltarte al jefe.

// Recomendación: Reordena la secuencia en orden de dificultad,

// para matar al jefe. El jefe más difícil al final y el más fácil primero.

//-------------------------------- - ----------------------------------

//YAMXXP.push("Vaca ");//Niguan

//YAMXXP.push("Mausoleo");//Xuewu

//YAMXXP.push("Pit");//Tai La Cripta de Morgoland

//YAMXXP.push("Condesa");//La Condesa

//YAMXXP.push("Andy");//Andariel

//YAMXXP.push("MaggotLair");//Maggot Lair

//YAMXXP.push("Túneles");//Pasaje Antiguo

//YAMXXP. push("Summoner");//Summoner

//YAMXXP.push("Duriel");//Duriel

YAMXXP.push( "Trav");//Cui Fanke 3C

//YAMXXP.push("Temple");//Templos rotos y otros templos

YAMXXP.push("Meph"); //Mephisto

//YAMXXP.push("Izual");//Izual

//YAMXXP.push("Hephasto");//Haier Fate

//YAMXXP. push("Diablo");//Diablo

YAMXXP.push("Pindle");//Piel seca

//YAMXXP.push("Nihlathak");// Nihlathak

YAMXXP.push("Eldritch");//El Corrector

/

/YAMXXP.push("Shenk");//Warlord Shank

//YAMXXP.push("ThreshSocket");//Surco de bombardeo

//YAMXXP push(" Baal");//Baal

// Seguidor, encantador, bo script

//YAMXXP.push("Seguidor");

/// ////////////////////////////////////////////////// / /////////////////////

// Configuración de Team Botting

//======= === ================================================= === =========

// PublicMode = 0/1/2 0 - Privado, 1 - Público, >1 - Soporta sanguijuelas

// YAM_TPMsg = valor define el mensaje de boardcast que se usará para indicar a los robots del equipo que ingresen su tp

// WaitForPortal = true/false Establezca en verdadero para esperar un YAM_TPMsg antes de ingresar tp

<; p>/ / en lugar de teletransportarse al jefe mismo.

// DC_UseFriendsList = true/false Establezca en verdadero para usar el comando "/f m" para los robots de su equipo

// para unirte a tu juego en lugar de enviarles mensajes individualmente

// si es cierto, debes agregar las cuentas de los bots de tu equipo

// a tu lista de amigos de bnet.

// YAM_WaitInChat=true/false; falso para el bot como de costumbre y verdadero para esperar en el chat a que el equipo realice el bot.

//--------------- --- ----------------------------------------------- ---

PublicMode = 0; //0 juegos privados; 1 juego público; > 1 admite el modo de absorción de puntos de experiencia

DC_UseFriendsList=false;

YAM_WaitInChat=false;//Si esperar el siguiente mensaje antes de ingresar a TP

YAM_TPMsg="tp up";//Ingresar el mensaje de TP

WaitForPortal =false;//Esperando rol ¿Se ejecutará?

///////////////////////////////// ////////// /////////////////////////////////

/ / GRAMO

configuración energética

//======================================== = =============================

// XP_BossLOS = verdadero/falso Acércate al jefe si sin LOS o demasiado lejos

// XP_DropItems = true/false Si XP_SellBackItems está configurado en verdadero pero el oro está lleno, suelte los artículos (más rápido).

// XP_SellBackItems = true/ false Configúrelo en verdadero para vender artículos que su bmitems_XP.ini dice que no debe conservar para los NPC.

// YAM_ClearInv = true/false Configúrelo en verdadero para limpiar el inventario de basura antes de guardarlo y durante las interacciones con los NPC

// YAM_StopFullInv = true/false Establecer en verdadero para detener el bot si el inventario y el alijo están llenos.

// YAM_StopNoRepair=true/false Establecer en verdadero para detenerlo si no tenemos suficiente oro para reparar y algunos elementos están en nivel crítico

// YAM_OpenChests = true/false Establezca en verdadero para permitir que Pather abra cofres si los encuentra.

// DCH_MaxDistance = número máximo A cierta distancia iremos por un cofre

// YAM_OpenGoldenChest = true/false Establecer en verdadero para abrir cofres dorados

// YAM_UseShrines = true/false Establecer en verdadero para usar santuarios si se encuentran, durante las carreras de Meph o Shenk

// DS_MaxDistance = número de distancia máxima a la que iremos a buscar un santuario

//----------- ------------------------------------------------- - ------

XP_BossLOS = true;//Si acercarse al jefe si ocurre LOS o el punto de caída está demasiado lejos

XP_DropItems = true; //Cuando se establece la siguiente línea Cuando se establece en verdadero; cuando el dinero está lleno y hay cosas para vender, los artículos que se venderán se desecharán directamente

XP_SellBackItems = true;//Cuando se establece a verdadero, la configuración en el archivo bmitems_XP.ini no se conservará Vender cosas

YAM_ClearInv = false;//La tirada de identificación se borrará antes del intercambio y la identificación con NPC

YAM_StopFullInv = true;//Se detendrá automáticamente cuando la tirada de identificación esté llena y no haya lugar para ponlo

YAM_StopFullInv = true; p>

YAM_StopNoRepair = true;//Si dejar de reparar si no hay dinero

YAM_OpenChests = false;//Si abrir el box

DCH_MaxDistance = 20;//A qué distancia se abrirá el niño

YAM_OpenGoldenChest = true; //Si abrir un cofre dorado (nota: debe ser un cofre brillante en la cripta)

YAM_UseShrines = false; // déjalo en false por ahora. True congelará tu robot durante más de 20 segundos.

DS_MaxDistance = 20. ;//A qué distancia se tocará el altar

//////////////////////////////// /////////////////// ///////////////////////

/ / Configuración de Snagit

//======== =============================== ==================== ==========

// DSN_MinGoldStack = número Cantidad mínima de pila de oro a recoger. a 0 para ignorar todas las pilas de oro, 1 para elegir todo.

// DSN_PickPotions = true/false Establecer en verdadero para incluir pociones en la comprobación de recolección.

// DSN_SnagType = número Tipo de recogida: 0 = Mejor artículo primero y 1 = Artículo más cercano primero

// DSN_UseTK = true/false Establezca en verdadero para usar Telekinesis para seleccionar ciertos artículos.

// DSN_SnagRange = número de radio para verificar si hay artículos caídos 40 es un buen número aquí.

// DSN_GoldSnagRange = número de radio para verificar si hay oro (generalmente más pequeño que el rango de artículos).

// DSN_SnagDelay = número Esta es la cantidad de tiempo que se debe esperar antes de que snagit recoja los artículos.

// DSN_PickPotions = true/false; Establezca en verdadero para incluir pociones en la verificación

// DSN_FillBelt = true/false; Establecer en verdadero para dejar de recoger macetas si la cinta está llena

<

p>//---------------------------------------------- -- --------------------

DSN_MinGoldStack = 1000;//¿Cuánto costará recogerlo?

DSN_PickPotions = true;/ /Si recoger pociones

DSN_SnagType = 1;//Qué tipo de objetos recoger primero

DSN_UseTK = false;//Si usar telequinesis para recoger cosas

DSN_SnagRange = 40;//Radio de recogida

DSN_GoldSnagRange = 25;//Radio de recogida

DSN_SnagDelay = 200;//Retraso de recogida

DSN_FillBelt=true;//¿Dejas de recoger pociones cuando el cinturón está lleno?

/////////////////// ///////// //////////////////////////////////////////

// Configuración de archivos NIP

//============================== =========== =========================

// Cada sección tiene un conjunto de archivos .nip para un carácter determinado. Esto es útil

// en caso de que desee tener un archivo diferente dependiendo de los caracteres o

// tener archivos específicos de caracteres.

//

// Si desea agregar sus propios archivos .nip, simplemente copie cualquier línea e ingrese el

// nombre exacto del archivo .nip ( ejemplo: DSN_NIPFilePath.push("myown.nip "); ).

//

// Para deshabilitar un archivo .nip, simplemente agregue "//" al principio de la línea o eliminar la línea.

//

// Finalmente, las compras y los juegos de azar utilizarán los mismos archivos sin problemas.

// -- ----------- --------------------------------------- ----------- ---

//Llame al archivo de evaluación de selección de artículos utilizado en esta sección

DSN_NIPFilePath.push("uniques.nip") ;

DSN_NIPFilePath .push("sets.nip");

DSN_NIPFilePath.push("blancos.nip");

DSN_NIPFilePath.push("runas .nip");

DSN_NIPFilePath.push("rares.nip");

DSN_NIPFilePath.push("magics.nip");

DSN_NIPFilePath. push("gemas.nip");

DSN_N

IPFilePath.push("charmsjewels.nip");

DSN_NIPFilePath.push("ringsamulets.nip");

DSN_NIPFilePath.push("pociones.nip");

/////////////////////////////////////////////// /// /////////////////////////

// Configuración de cubos

//== ==== =============================================== ==== ============

// YAM_EnableCubing = true/false Establecer en verdadero para habilitar el cubo

//----- ---- ---------------------------------------------- ---- ---------

YAM_EnableCubing = false;//Si sintetizar

////////////// ///// ////////////////////////////////////////////// ///////// /

// Configuración de almacenamiento

//===================== ========== ========================================

// DT_FreeSpace = número Número mínimo de columnas libres: si hay menos columnas completas libres, vaya al alijo.

// DT_MinGoldToStash = número Cantidad máxima de oro que se lleva antes de ir al alijo.

//-- ---------------------------------------- ---------- ----------

DT_FreeSpace = 3;//Ponlo en el cuadro cuando queden muchas filas

DT_MinGoldToStash = 100000;/ /Cuánto dinero poner en la caja cuando la tengas contigo

//-------------- ------------------ -------------------------------- ----

// Los números corresponden a tu inventario. Establece 0 para conservar lo que esté allí y 1 para guardarlo.

// Esto te permite mantener amuletos en el inventario. Nota: Si tienes un espacio vacío establecido en 0

// el elemento que aparece allí durante una ejecución NUNCA se guardará.

// (Útil si tienes muchos. espacio y desea utilizar las bonificaciones de los amuletos recién identificados).

// ADVERTENCIA:

Asegúrate de haber configurado esto correctamente, de lo contrario puedes perder

// ¡tus artículos existentes!

//---------------- -------------------------------------------------- --

DT_Columns;

DT_Columns;

DT_Columns;

DT_Columns;

//1 no es Quedarse, 0 significa quedarse

/////////////////////////////////////////////////////// // //////////////////////////////////// Configuración de la correa

//= ================================================ === =================

// YAM_UseBeltManager = true/false Déjalo en verdadero si quieres que el robot compre pociones.

// YAM_UseABM = true/false Establezca en verdadero para usar el Administrador de correa avanzado (más lento pero llena la correa la mayor parte del tiempo)

//----------- --- ----------------------------------------- --- ----

YAM_UseBeltManager = true;//Si usar el administrador de cinturón

YAM_UseABM = true;//Si usar el administrador de cinturón avanzado (será más lento))

//---------------------------------------- -- --------------------------

// Tipo de poción utilizada en cada columna del cinturón

// Tipos disponibles: "hp" = salud | "mp" = mana | "rv" = rejuv También puede usar otros tipos de pociones (¡no probado!).

// Mantenga tipos iguales en columnas adyacentes. Primero HP, luego MP y luego HP nuevamente es una mala elección.

// Mantenga HP y MP al comienzo del cinturón (en caso de que quiera usar rejuv y otros tipos).

// Los rejuvenecimientos DEBEN, REPITO DEBEN estar al final del cinturón (últimas x columnas).

// Recomendación: dado que YAMB admite el intercambio de pociones, no tiene sentido reservar

p>

// una columna para rejuvenecimientos.

//----------------------------------------- --------------------------

DT_BeltColType[0] = "hp"; // Columna 1 en cinturón< / p>

DT_BeltColType[1] = "hp"; // Columna 2

DT_BeltColType[2] = "hp" // Columna 3

DT_BeltColType[3] = "mp"; // Columna 4

//Qué tipo de poción se debe colocar en el cinturón de cuatro ranuras

//----------- ----- --------------------------------------------- ----- --

// Cantidad mínima de pociones en cada columna antes de necesitar recarga.

// Si hay menos pociones, entonces este número en la columna vamos a comprar .

// Establezca en 4 para ir de compras tan pronto como falte una poción.

// Deje las columnas configuradas en "rv" en 0, ya que las tiendas no venden rejuvenecedores. .

//---------------------------------------- -------- -----------------------

DT_BeltColMin[0] = 2;

DT_BeltColMin[1] = 2 ;

DT_BeltColMin[2] = 2;

DT_BeltColMin[3] = 2;

//Cuánta poción es El resto se repondrá

//////////////////////////////////////////////////// ///////////// //////////////////////

// ¡Compra!

//========= ===================================== ============== =========

// YAM_ShopIt = true/false Establece en true para comprar cada npc con el que hablas, false para omite esto.

// YAM_RandomNPC = true/false Establece en true para visitar siempre un NPC aleatorio antes de una carrera.

// YAM_AlwaysGoToHealer = true/false Establece en true para visitar siempre el sanador local antes de una ejecución.

// YAM_AlwaysRepair = true/false Establecer en verdadero para visitar siempre el npc de reparación antes de una ejecución.

// YAM_AlwaysAkara = true/false Establecer en fiel a visitar siempre

Akara cuando esté en el acto 1.

// YAM_AlwaysCharsi = true/false Establecer en verdadero para visitar siempre a Charsi cuando esté en el acto 1.

// YAM_AlwaysOrmus = verdadero/falso Establecer en verdadero para visita siempre a Ormus en el acto 3.

// YAM_AlwaysMalah = true/false Establece en verdadero para visitar siempre a Malah en el acto 5.

// YAM_AlwaysLarzuk = true/false Establece en true para visitar siempre a Larzuk en el acto 5.

// YAM_AlwaysAnya = true/false Establezca en true para visitar siempre a Anya antes de matar a Pindle si ShopIt es true.

// También lo hará compre después de regresar si PXP_EscapeThroughPortal es verdadero.

//-------------------------------- ------------------------------------

YAM_ShopIt = false;//Si Comprar con el NPC con el que hablas

YAM_RandomNPC = false;//Si hablar aleatoriamente con un NPC antes de comenzar

YAM_AlwaysGoToHealer = false;//Si buscar ese capítulo antes de comenzar Curar conversación de NPC

YAM_AlwaysRepair = false;//Si reparar todo antes de comenzar

YAM_AlwaysAkara = false;//Si ir a Akara antes de comenzar (en el primer capítulo)

YAM_AlwaysCharsi = false;//Si ir a Charsi antes de comenzar (en el Capítulo 1)

YAM_AlwaysOrmus = false;//Si ir a Charsi antes de comenzar con Ormus (en el Capítulo 3)

YAM_AlwaysMalah = false;//Si ir a Marah antes de comenzar (en el Capítulo 5)

YAM_AlwaysLarzuk = false;// Si ir a Rasuk antes de comenzar (en el Capítulo 5)

YAM_AlwaysAnya = false; // Si ir a Anya antes de comenzar (en el Capítulo 5)

/////////////////// /////////////////////////////////// /////////////// //////

// ¡Apuesta!

//========== =============== ==================================== ========

// YAM_GambleIt = true/false Establece en verdadero para apostar en Anya y Gheed cada vez que hablas con ellos.

// YAM_GambleStartGold = número Establece un

cantidad de oro antes de comenzar a apostar.

// YAM_GambleStopGold = número Establece una cantidad de oro antes de dejar de apostar. Debe ser menor que YAM_GambleStartGold

// DT_GambleItem Artículos que eres. voy a apostar. Debe estar no vacío cuando configuras YAM_GambleIt en verdadero

//----------------------- ---------------------------------------

YAM_GambleIt = verdadero; //Si apostar

YAM_GambleStartGold = 1000000;//Cuánto dinero para empezar a jugar

YAM_GambleStopGold = 200000;//Cuánto dinero queda para terminar

//Las siguientes son las configuraciones ¿En qué apostar?

//DT_GambleItem.push("rin"); // Anillos

//DT_GambleItem.push("amu" ); // Amuleto

p>

DT_GambleItem.push("ci0"); // Diadema con aro

DT_GambleItem.push("ci1"); >

//// ////////////////////////////////////////// //////////// ////////////////

// Fin de la sección de configuración general

/ ///////////// ////////////////////////////////////// ///////////////// ///////

función XP_InitConfig() {

/////// ////////////////// ///////////////////////////////// /////////////////

// Configuración de prefabricación

//============== ======================= ============================ =======

// DA_UseCTA = true/false Cambia y usa tu palabra rúnica de arma CTA cuando hagas los precasts.

// DA_AutoPrecasts = true/false Establecer en true para ignorar la configuración a continuación y detectar automáticamente qué habilidades usar para los prefabricados.

// RedemMana = número Establezca este número en el valor LW_ManaThresh si cambió su valor de LifeWatch.

/ / RedemLife = número

Establezca este número en el valor LW_LifeThresh si cambió su valor de LifeWatch.

// UseVigor= true/false Verdadero para usar vigor en la ciudad. Si encuentra que tiene problemas para interactuar con el comerciante, configúrelo en. false.

// DA_Refresh=true/false Establezca en verdadero para actualizar sus prefabricados de forma predeterminada, si DA_AutoPrecasts es falso

//----------- -------------------------------------------------- -------

DA_UseCTA = false; //Si usar CTA

DA_AutoPrecasts = false // Creo que hay un error en el núcleo.

RedemMana = 50; // establece tu LW_ManaThresh en este valor en tu archivo de vigilancia de vida. Usa la lectura de rescate cuando quede maná.

RedemLife = 900. ;/ /Usa Vigor=true cuando queda sangre

UseVigor=true;//Si usar vitalidad

DA_Refresh = true;//Si actualizar habilidades de protección

// ///////////////////////////////////////////// ////////// ///////////////////

// Configuración de ataque

//= =========== ======================================== =========== ======

////////////////////////// ////////////// ///////////////////////////////////// ///////// Configuración de habilidades

//=============================== ============ =================================

// XP_PallyAttack=número // Número de habilidad de ataque

// XP_PallyAura=número // Número de habilidad de aura Consulta /sdk/skills.txt para conocer el número de habilidad.

//- ------------ -------------------------------------- ------------ -

XP_PallyAttack=112; // Bendito martillo.

XP_PallyAura=113; // Concentración.

/////////// /////////////////////////////////////// /

////////////////////////

// Configuración mercenaria

//====== = =================================================== = ===========

// DT_UseMerc = true/false Establecer en verdadero para tener cuidado con el mercenario, revivirlo cuando muera, etc.

// YAM_AbortNoMerc = true/false Establece en true para cancelar el juego si el mercenario está muerto y no pudo ser resucitado.

// XP_EnchantMerc = true/false Establece en true para lanzar Enchant a tu mercenario al hacerlo. otros prefabricados.

//-------------------------------- ---- --------------------------

DT_UseMerc = true;//Si usar mascota

YAM_AbortNoMerc = true;//Si interrumpir a la mascota cuando muere

XP_EnchantMerc = false;//Si usar mejora para la mascota

///// /////// //////////////////////////////////////////// /////////// ////////

// Otras configuraciones

//=========== ============= ====================================== =========

// DT_RepairPercent = número (%) Ve a reparar si alguno de tus artículos cae por debajo de este porcentaje de durabilidad.

// DT_SkipHealLife = número (%) Si tienes más de este porcentaje de tu vida, no acudirás a un sanador. También el porcentaje de vida en el que Safe Check irá para curarte antes que un jefe.

// DT_SkipHealMana. = número (%) Si tienes más de este porcentaje de tu maná, no obtendrás