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
//
// Asuntos 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 habilidades códigos, consulte "skills.txt" en la carpeta 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 personaje, consulte el encabezado de bots/YAM.d2j
/////////// //////////// /////////////////////////////////////// //////////////// ////
//////////////////////// /////////////////// //////////////////////////////// /
// Configuración del juego
/ /============================== ===================== ===================
// YAM_StartGameDelay = rnd(min, max) Retraso aleatorio en milisegundos antes de la inicialización del juego.
// YAM_GameCatchup = número (mseg) Retraso de tiempo para permitir que d2jsp se ponga al día después de un cambio de área
// YAM_MaxGameLength = número (seg) Duración máxima del juego antes de cancelar, en segundos Utilice 0 para 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 (use
s HOTIP module idler)
// Útil si necesitas hacerle la permanente a tu mula.
//------------------ --------------------------------------------------
YAM_StartGameDelay = 0 // Use rdn(0, 0) o solo 0 para no configurar el retraso para iniciar el juego
YAM_GameCatchup = 1000 //Configuración del retraso de la escena de conversión
YAM_MaxGameLength = 660; // El valor predeterminado es 8 min, no lo establezcas demasiado bajo o no matarás a todos.
YAM_MinGameLength = 360;/ /Tiempo mínimo de juego
///////////////////////////////////////////// ///////////////////////////////
// Configuración del módulo
/ /=================================================== = ===================
// Esta es la lista de jefes actualmente disponibles para ejecutar.
// Reordenar las líneas para cambiar el orden en el que serán asesinados.
// Comenta (pon // antes) una línea para omitir al jefe.
// Recomendación: Reordenar las líneas secuencia en orden de dificultad,
// para matar al jefe más difícil al final y al jefe más fácil primero.
//-------------- -------------------------------------------------- ---
//YAMXXP.push("Vaca");//Niguan
//YAMXXP.push("Mausoleo");//Xuewu
//YAMXXP.push("Pit");//La Cripta de Taymor Highlands
//YAMXXP.push("Condesa");//La Condesa
/ /YAMXXP.push("Andy");//Andalil
//YAMXXP.push("MaggotLair");//Maggot Lair
//YAMXXP .push("Túneles ");//Canales Antiguos
//YAMXXP.push("Summoner");//Summoner
//YAMXXP.push("Duriel" ); //Durrell
YAMXXP.push("Trav"); //Cui Fanke 3C<
/p>
//YAMXXP.push("Templo");//Templos rotos y otros templos
YAMXXP.push("Meph");//Mefistófeles
//YAMXXP.push("Izual"); //Izual
//YAMXXP.push("Hephasto"); //Helfat
/ /YAMXXP.push("Diablo "); //Diablo
YAMXXP.push("Pindle"); //Piel seca
//YAMXXP.push(" Nihlathak"); // Nihlathak
YAMXXP.push("Eldritch"); //Corrector
//YAMXXP.push("Shenk");// Señor de la guerra Shank
//YAMXXP.push ("ThreshSocket"); //Shelling Socket
//YAMXXP.push("Baal"); //Baal
p>// Seguidor, encantador, bo script p>
//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 bots del equipo que ingresen su tp
// WaitForPortal = true/false; Establecer en verdadero para esperar un YAM_TPMsg antes de ingresar a tp
// en lugar de teletransportarse al jefe mismo. p>
// DC_UseFriendsList = true/ false Configúrelo en verdadero para usar el comando "/f m" para los robots de su equipo
// para unirse a su juego en lugar de enviarles mensajes individualmente
// si es verdadero, debe agregar las cuentas de los bots de tu equipo
// a tu lista de amigos de bnet!
// YAM_WaitInChat=true/false al bot como normal y verdadero;
esperar en el chat a que el equipo utilice bots.
//--------------------------------- ----------------------------------
PublicMode = 0 //0 Juego privado ; 1 juego público; gt; 1 admite el modo de valor de experiencia
DC_UseFriendsList=false; //No usar la lista de amigos
YAM_WaitInChat=false; mensaje Ingrese TP
YAM_TPMsg="tp up"; //Ingrese el mensaje TP
WaitForPortal=false //Espera a que se ejecute el carácter
// // ///////////////////////////////////////////////// ////// /////////////////
// Configuración general
//======= ======= ============================================ ======= ====
// XP_BossLOS = true/false Acércate al jefe si no hay LOS o estás 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 Establezca en verdadero para vender artículos que su bmitems_XP.ini dice que no debe reservar para NPC.
/ / YAM_ClearInv = true/false Establecer en true para borrar el inventario de basura antes de guardarlo y durante las interacciones con npc
// YAM_StopFullInv = true/false Establecer en true para detener el bot si el el inventario y el alijo están llenos.
// YAM_StopNoRepair=true/false Establecer en verdadero para detener si no tenemos suficiente oro para reparar y algunos elementos están en nivel crítico
// YAM_OpenChests = verdadero/falso Establecer en verdadero para permitir que Pather abra cofres si los encuentra.
// DCH_MaxDistance = número de distancia máxima a la que 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 ejecuciones de Meph o Shenk
// DS_MaxDistance = número de distancia máxima a la que iremos a buscar un santuario
//----------------------- --- ---------------------------------------
XP_BossLOS = true; //Si acercarnos al jefe; si ocurre LOS o el punto de entrega está demasiado lejos
XP_DropItems = true; //Cuando la siguiente línea se establece en verdadero; lleno y hay algo para vender, se eliminará directamente Cosas para vender
XP_SellBackItems = true; //Cuando se establece en verdadero, se venderán los artículos que no estén configurados en el archivo bmitems_XP.ini p>
YAM_ClearInv = false; //y el NPC borrará la tirada de identificación antes del comercio y la identificación
YAM_StopFullInv = true; //Se detendrá automáticamente cuando la tirada de identificación esté llena y no haya lugar. para decirlo
YAM_StopNoRepair = true;/ /Si dejar de reparar si no hay dinero
YAM_OpenChests = false //Si abrir la caja
DCH_MaxDistance = 20; //A qué distancia se abrirá la caja
YAM_OpenGoldenChest = true; //Si se abre un cofre de oro (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; será tocado
//////// ///////////////////////////////// ////////////////////// ////////////
// Configuración de Snagit
//================== ============================= ======================
// DSN_MinGoldStack = número Cantidad mínima de acumulación de oro para recoger. Establezca en 0 para ignorar todas las acumulaciones 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 recolección: 0 = Mejor artículo
primero y 1 = elemento más cercano primero
// DSN_UseTK = verdadero/falso Establezca en verdadero para usar Telekinesis para seleccionar ciertos elementos.
// DSN_SnagRange = número Radio para verificar si hay elementos caídos 40 es un buen número aquí.
// DSN_GoldSnagRange = número Radio para comprobar si hay oro (normalmente más pequeño que el rango de elementos).
// DSN_SnagDelay = número Esta es la cantidad de. tiempo de espera antes de que snagit recoja los artículos.
// DSN_PickPotions = true/false; Establecer en verdadero para incluir pociones en la verificación
// DSN_FillBelt = true/false; True para dejar de recoger macetas si la cinta está llena
//-------------------------------- ----------------------------------
DSN_MinGoldStack = 1000 //¿Cuánto será? cuesta Ir a recogerlo
DSN_PickPotions = true; //Si recoger pociones
DSN_SnagType = 1 //Recoger qué tipo de artículo primero
DSN_UseTK = false;/ /Si usar telequinesis para recoger cosas
DSN_SnagRange = 40; //Radio de recogida
DSN_GoldSnagRange = 25 //Radio de recogida de dinero
p>
DSN_SnagDelay = 200 ;//Retraso en la recogida
DSN_FillBelt=true;//Si la poción no se recogerá 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 para
// tener archivos específicos de caracteres.
//
// Si desea agregar sus propios archivos .nip, simplemente c
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 inicio de la línea o elimine la línea.
//
// Finalmente, comprar y los juegos de azar utilizarán los mismos archivos sin problemas.
// -------------------------------- ----------------------------------
//La función utilizada en esta sección es llamado archivo de juicio de recogida de artículos
DSN_NIPFilePath.push("uniques.nip");
DSN_NIPFilePath.push("sets.nip");
DSN_NIPFilePath. push("whites.nip");
DSN_NIPFilePath.push("runes.nip");
DSN_NIPFilePath.push("rares.nip");
DSN_NIPFilePath.push("magics.nip");
DSN_NIPFilePath.push("gemas.nip");
DSN_NIPFilePath.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_Free
Espacio = 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 transportada antes de ir al alijo.
// -------------------------------------------------- ------------------
DT_FreeSpace = 3; //Cuántas filas quedan y ponlas en el cuadro
DT_MinGoldToStash = 100000 ;//¿Cuánto dinero necesitas para ponerte una caja?
//------------------------ -------- -------------------------------------
// Los números corresponden a tu inventario. Establece 0 para guardar lo que esté allí, 1 para guardarlo.
// Esto te permite mantener amuletos en el inventario. Nota: si tienes un lugar vacío. establecido en 0
// el elemento que aparece allí durante una ejecución NUNCA quedará escondido.
// (Útil si tienes mucho espacio y quieres usar las bonificaciones de objetos recién -Accesorios identificados.)
// ADVERTENCIA: ¡Asegúrate de haber configurado esto correctamente, de lo contrario puedes perder
// tus elementos existentes!
//----- ------------------------------------------- ------- -------------
DT_Columnas;
DT_Columnas;
DT_Columnas;
DT_Columns;
//1 significa no conservar, 0 significa conservar
////////////////// ////////// //////////////////////////////////////// /////
// Configuración del cinturón
//========================== =============== ================================
// YAM_UseBeltManager = true/false Déjalo en verdadero si quieres que el robot compre pociones.
// YAM_UseABM = true/false Establece en verdadero para usar el
Advanced Belt Manager (más lento pero obtiene el cinturón completo la mayor parte del tiempo)
//-------------------------- - ---------------------------------------
YAM_UseBeltManager = verdadero; //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!).
// Mantener tipos iguales en columnas adyacentes, luego MP y luego HP nuevamente es una mala elección.
// Mantén HP y MP al comienzo del cinturón (en caso de que quieras usar rejuv y otros tipos).
// Los rejuvenecimientos DEBEN, REPITO DEBEN estar al final del cinturón. cinturón (últimas x columnas).
// Recomendación: dado que YAMB admite el intercambio de pociones, ya no tiene sentido reservar
// una columna para rejuvenecimientos.
//---------------------------------------------- ------------ --------------------------
DT_BeltColType[0] = "hp"; // Columna 1 en el cinturón
DT_BeltColType[1] = "hp"; // Columna 2
DT_BeltColType[2] = "hp";
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 que este número en la columna que tenemos.
ve y compra.
// Establece en 4 para ir de compras tan pronto como falte una poción.
// Deja las columnas configuradas en "rv" en 0, ya que las tiendas no No llevar rejuvenecedores.
//------------------------------- -------- ----------------------------------
DT_BeltColMin [0] = 2;
DT_BeltColMin[1] = 2;
DT_BeltColMin[2] = 2;
DT_BeltColMin[3] = 2; p>
//¿Cuánta poción quedará? Ir a maquillar
///////////////////////// ////////////////// /////////////////////////////// p>
// ¡Cómpralo!
//= ================================ =================== =================
// YAM_ShopIt = verdadero/falso Configúrelo en verdadero para comprar cada PNJ con el que hable, falso para omitir esto.
// YAM_RandomNPC = true/false Establezca en verdadero para visitar siempre un NPC aleatorio antes de una carrera.
// YAM_AlwaysGoToHealer = true/false Establece en true para visitar siempre al sanador local antes de una ejecución.
// YAM_AlwaysRepair = true/false Establece en true para visitar siempre el npc de reparación antes de una ejecución. p>
// YAM_AlwaysAkara = true/false Establece en true para visitar siempre a Akara en el acto 1.
// YAM_AlwaysCharsi = true/false Establece en true para visitar siempre a Charsi en el acto 1.
// YAM_AlwaysOrmus = true/false Establece en true para visitar siempre a Ormus cuando esté en el acto 3.
// YAM_AlwaysMalah = true/false Establece en true para visitar siempre a Malah cuando esté en el acto 5.
// YAM_AlwaysLarzuk = true/false Establezca en verdadero para visitar siempre a Larzuk cuando esté en el acto 5.
// YAM_A
lwaysAnya = true/false Se establece en verdadero para visitar siempre a Anya antes de matar a Pindle si ShopIt es verdadero.
// También comprará después de regresar si PXP_EscapeThroughPortal es verdadero.
//- -------------------------------------------------- ------------------
YAM_ShopIt = false // Si comprar con el NPC con el que estás hablando
YAM_RandomNPC = false; // Si hablar con un NPC aleatorio antes de comenzar
YAM_AlwaysGoToHealer = false // Si hablar con el NPC curativo en ese capítulo antes de comenzar cada vez
YAM_AlwaysRepair = false; ; // Si hablar con el NPC curativo antes de comenzar Ir a repararlo antes
YAM_AlwaysAkara = false //Si ir a Akara antes de comenzar (en el Capítulo 1)
YAM_AlwaysCharsi = false; //Si ir a Akara antes de comenzar Todos van a Qiaxi (en el Capítulo 1)
YAM_AlwaysOrmus = false // Si ir a Ormus antes de comenzar (en el Capítulo 3)
YAM_AlwaysMalah = false ;//Si ir a Mara antes de comenzar (en el Capítulo 5)
YAM_AlwaysLarzuk = false; //Si ir a Larzuk antes de comenzar (en el Capítulo 5)
YAM_AlwaysAnya = false; //Si ir a Anya antes de comenzar (en el Capítulo 5)
/////////////////// /// /////////////////////////////////////////////////// / /
// GambleIt!
//============================= == =======================================
// YAM_GambleIt = true/false Establece en verdadero para apostar en Anya y Gheed cada vez que hablas con ellos.
// YAM_GambleStartGold = número Establece una 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 Los elementos que vas a apostar no deben estar vacíos cuando configuras YAM_GambleIt en verdadero
//----
-------------------------------------------------- -------------
YAM_GambleIt = true; //Si apostar
YAM_GambleStartGold = 1000000 //Cuánto empezar a apostar
YAM_GambleStopGold = 200000; //Cuánto dinero queda para finalizar
//La siguiente es la configuración de en qué apostar
//DT_GambleItem.push(" rin"); // Anillos Anillo
//DT_GambleItem.push("amu"); // Amuleto
DT_GambleItem.push("ci0"); // Diadema circular
DT_GambleItem.push("ci1"); // Corona Corona
//////////////////////// ////// /////////////////////////////////////////// p>
// 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 al hacer los prefabricados .
// DA_AutoPrecasts = true/false Establezca en verdadero para ignorar la configuración siguiente y detecte automáticamente qué habilidades usar para los prefabricados.
// RedemMana = número Establezca este número en 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 True para usar vigor en la ciudad si encuentra que tiene problemas para interactuar.
con comerciante, configúrelo en falso.
// 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 sigue ahí. es un error en el núcleo sobre si usar automáticamente habilidades de protección
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 cuando la salud restante es baja
UseVigor=true; //Si usar vitalidad
DA_Refresh = true; 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 Consulte /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 = verdadero/falso Establecer en true para tener cuidado con el mercenario, revivirlo cuando muera, etc.
// YAM_AbortNoMerc = true/false Establezca en true para cancelar el juego si el mercenario está muerto y no pudo resucitar.
// XP_EnchantMerc = true/false Establécelo en verdadero para lanzar Enchant a tu mercenario cuando hagas otras prefabricaciones.
//---------------- -------------------------------------------------- --
DT_UseMerc = true; //Si usar mascota
YAM_AbortNoMerc = true; //Si la mascota será interrumpida si muere
XP_EnchantMerc = false; //Sí Usar refuerzo en mascota
////////////////////////////////// /////// ////////////////////////////////
// Otras configuraciones
/ /========================================== ========= ===================
// DT_RepairPercent = número () Ve a reparar si alguno de tus artículos se cae por debajo de este porcentaje de durabilidad.
// DT_SkipHealLife = número () Si tienes más de este porcentaje de tu vida, no irás a un Sanador. También el porcentaje de vida en el que Safe Check lo hará. ve a curarte antes que un jefe. p>
// DT_SkipHealMana = número () Si tienes más de este porcentaje de tu maná, no obtendrás