- Desde
- 12 Jan 2023
- Mensajes
- 103
- Reacciones
- 102
- Honor
- 67
Otros script pertenecientes al Bounty Hunter - Es importante implementar los 3 en su servidor para obtener algo más completo.
Bounty Hunter tabla de pedidos InGame
Script Bounty Hunter 2 Traducido al Español
Script Bounty Hunter 2 Traducido al Ingles
Auto Bounty Hunter al conectar & On Login
Este es un script para un NPC que actúa como un "Bounty Hunter" o "Cazarrecompensas" en un juego. Permite a los jugadores colocar recompensas (ya sea en oro o en objetos) en otros jugadores que deseen eliminar, y cuando alguien mata a esos objetivos, obtienen la recompensa establecida previamente. El script está escrito en Lua, que es un lenguaje de scripting ampliamente utilizado en el desarrollo de complementos para juegos como World of Warcraft.
El script tiene varias configuraciones que se pueden personalizar para adaptarse a las necesidades del servidor del juego:
Información
Es muy importante que ejecute esta consulta a continuación para crear la tabla de recompensas dentro de su base de datos de personajes & characters.
Bounty Hunter tabla de pedidos InGame
Script Bounty Hunter 2 Traducido al Español
Script Bounty Hunter 2 Traducido al Ingles
Auto Bounty Hunter al conectar & On Login
Este es un script para un NPC que actúa como un "Bounty Hunter" o "Cazarrecompensas" en un juego. Permite a los jugadores colocar recompensas (ya sea en oro o en objetos) en otros jugadores que deseen eliminar, y cuando alguien mata a esos objetivos, obtienen la recompensa establecida previamente. El script está escrito en Lua, que es un lenguaje de scripting ampliamente utilizado en el desarrollo de complementos para juegos como World of Warcraft.
El script tiene varias configuraciones que se pueden personalizar para adaptarse a las necesidades del servidor del juego:
- bountyScript: Esta variable habilita o deshabilita todo el script. Si está en true, el NPC actuará como un Bounty Hunter y permitirá a los jugadores colocar recompensas. Si está en false, el NPC no realizará ninguna acción de cazarrecompensas.
- npcid: El ID de entrada del NPC que actuará como el Bounty Hunter.
- rewardGold: Si se establece en true, se habilitará la opción para colocar recompensas en oro.
- rewardItem: Si se establece en true, se habilitará la opción para colocar recompensas en objetos.
- rewardItemID: El ID del objeto que se utilizará para colocar recompensas si rewardItem está habilitado.
- minGoldBounty: El monto mínimo de oro que un jugador puede ofrecer como recompensa.
- maxGoldBounty: El monto máximo de oro que un jugador puede ofrecer como recompensa.
- minItemBounty: La cantidad mínima del objeto que un jugador puede ofrecer como recompensa.
- maxItemBounty: La cantidad máxima del objeto que un jugador puede ofrecer como recompensa.
- checkIsGM: Si está en true, el script verificará si el jugador que coloca la recompensa es un Game Master (GM) y no permitirá colocar recompensas en GMs.
- checkIsInCombat: Si está en true, el script verificará si el jugador que coloca la recompensa está en combate y no permitirá colocar recompensas mientras esté en combate.
- checkIfSameIP: Si está en true, el script verificará si el jugador que coloca la recompensa y el jugador objetivo tienen la misma dirección IP y no permitirá colocar recompensas en jugadores con la misma IP.
- format_number(NUM): Esta función formatea un número para mostrarlo con separadores de miles.
- convertMoney(gold): Esta función convierte una cantidad de oro a cobre.
- convertGold(gold): Esta función convierte una cantidad de oro en formato de cobre a formato de oro.
- OnGossipHello(event, player, creature): Esta función se llama cuando un jugador interactúa con el NPC. Muestra las opciones disponibles para colocar recompensas en función de las configuraciones establecidas.
- OnGossipSelect(event, player, creature, sender, initd, code, menuid): Esta función se llama cuando un jugador selecciona una opción del menú del NPC. En este caso, si selecciona la opción "No importa", simplemente completa la conversación.
- GoldBounty(event, player, creature, sender, intid, code, menuid): Esta función maneja la colocación de recompensas en oro. Verifica si el jugador cumple con las condiciones establecidas y coloca la recompensa en la base de datos del servidor si todo está en orden.
- ItemBounty(event, player, creature, sender, intid, code, menuid): Esta función maneja la colocación de recompensas en objetos. Verifica si el jugador cumple con las condiciones establecidas y coloca la recompensa en la base de datos del servidor si todo está en orden.
- OnPlayerKillPlayer(event, killer, killed): Esta función se llama cuando un jugador mata a otro jugador. Verifica si se ha colocado una recompensa en el jugador asesinado y si es así, otorga la recompensa al jugador asesino.
Información
Es muy importante que ejecute esta consulta a continuación para crear la tabla de recompensas dentro de su base de datos de personajes & characters.
SQL:
Necesitas,
Acceder
o
Registrarse para ver el contenido.
Codigo:
Necesitas,
Acceder
o
Registrarse para ver el contenido.
Última edición: