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.
//-------- ------------------ -------------------------------- -------- p>
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.
// p>
// 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). p>
// 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) p>
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