[Server] Hellgrave Exodus (TFS 1.4)

Hellgrave Exodus [Server] Hellgrave Exodus (TFS 1.4) v3.3.5

Sin permiso para descargar
hellgrave_exodus_presentation.png


Update v1.7.0


Monster Spawn Chance: Al matar varios monstruos conocidos hay una probabilidad de hacer summonear un monstruo, por ejemplo al matar giant spider hay una probabilidad que The Old Widow aparezca,
esta probabilidad dependiendo del monstruo se ha ajustado a lo siguiente,

Ejemplo:
Rotworm , para que al morir invoque un Rotworm queen la probabilidad es de 15%, mientras una giant spider para invocar The Old Widow es de 5%.

Aqui una lista de los monstruos:
Rotworm > Rotworm Queen - 15%
Cyclops > Cyclops Smith - 15%
Wolf > War Wolf - 15%
Dragon > Dragon Lord - 8%
Giant Spider > The Old Widow - 5%
Magma Crawler > Weeper - 5%
Serpent Spawn > Medusa - 5%
Frazzlemaw > Guzzlemaw - 5%
Midnight Asura > Dawnfire Asura - 5%
Warlock > Infernalist - 5%
Sea Serpent > Seacrest Serpent - 5%
Glooth Anemone > Rustheap Golem - 5%
Hellspawn > Plaguesmith - 4%
Worker Golem > War Golem - 4%
Demon Outcast > Vexclaw - 4%
Sight of Surrender > Horadron - 3%

Azure Portal: Ahora hay 4 Sitios donde pueden aparecer portales, que traen a una quest.
Los portales aparecen en:
Arkeron / Dolwatha / Freewind y Death Valley.
Para conocer las positiones ver el archivo: data/scripts/custom/portal_gates.lua
Para ver los mapas, abrir los mapas ubicados en data/world/portals
Una vez abierto para ir a la position, ver el archivo portal_gates, que indica el exitPosition, marquen esa position y podran retocar la puerta del portal si lo desean.

Estos portales traen todos a la nueva Azure Cavern, donde encontraran nuevos Monstruos y un Boss llamado Azure.

15 Nuevos Monstruos
3 Nuevos Bosses (Transformacion + Boss Final)

Combate + Mecánica de Aceso + Combate Boss
:
Deberan encontrar el camino para llegar hasta la sala central, en la cual deberán de usar las Blue shrine stone para desbloquear el camino, tendrán entonces un tiempo determinado para correr hacia el proximo shrine.
Una vez llegado en la sala central, deberan desbloquear la puerta, aqui, tendran que cambiar la posicion de los frozen humans en el suelo, al darle click en todas las estatuas la puerta sera removida durante un tiempo y podran atravesar el portal.
Se enfrentaran en el orden: Terror Spider (no loot, si experiencia), que se transformara en Deep Necromancer (No loot, si experiencia) que a su turno se transformara en Azure ( Loot + Experiencia + Rarity Loot ), Azure no tiene mucha complicación si no es que puede pegar y hacer un aoe bastante fuerte, tengan cuidado algunos Azure Guards apareceran durante el combate para desequilibrar el combate, aguanten y desafien a Azure!

Los monstruos tienen nuevos recursos, estos recursos se podran vender respectivamente a los NPCs (yasir, hana..)
2 Nuevos Outfits - Small Angel / Everblight ( Male / Female - Con Montura) que se obtienen con la moneda nightmare coin ( se obtiene al matar el boss Azure )

4 Nuevos Sets:
Seetheras / Varruth: Knights
Netherwave: Druids & Sorcerers
Felsinger: Paladins

3 Nuevos Coins:
Ancestral Coin: Permite utilizarlo y obtener Ancestral Coins para utilizar en el Ancestral Store. (Obtención: Monstruos Azure Portal (rare loot))
Nightmare Coin: (Obtencion: Boss Azure (Azure Portals)) Utilizado para obtener los 2 nuevos outfits: Small Angel & Everblight , se intercambian con npc Estherya, se encuentra enfrente del portal Azure.
Azure Coin: Utilizado con el Npc : Taerar para comprar los nuevos sets (Obtencion: Boss Azure)
Taerar Npc: It's located at the entrance inside of Azure Cave.

Agregado Gnome Set, Foxtail Amulet, butterfly Ring, Swan Feather Cloak, Starlight vial, moon mirror y sun catcher, que son loot desde los Azure portales ( directamente de los monstruos )

Agregado Azure y monstruos a la Ancestral Task
( Azure, Daily Task, Monstruos Tasks normales) con recompensa Ancestral Coin / Azure Coin y Nightmare Coin.

Mejorado / Corregido
Cambiado la primera letra del archivo .lua ( dentro del xml de los NPCS ) en mayúscula por una minúscula, que daba un error en los sistemas operativos ubuntu.
Cavernas Nightmare & Grim Reaper dolwatha: Agregado mas Nightmares , nightmare scion y Grim Reapers a la caverna.
Corregido el terreno que faltaban bordes al exterior de la caverna.
Cavernas de Glooth en Dolwatha , agregado mas terreno para evitar de ver el negro del mapa ( pantalla 4k)
Corregido un tooltip en la web en la parte de mining en la Wikipedia.

everblight_outfit.png
small_angel.png
new_coins.png

new_sets.gif

1700770049219.png

1700770080713.png

1700770115773.png


Archivos cambiados:
data/lib/cores/storages.lua
data/customs/portals/ todos los archivos
data/world/portals/ todos los archivos
data/world/ mapa del mundo
data/creaturescripts/scripts/login.lua
data/scripts/custom/spawn_monsters_chance / todos los archivos
data/items/ todos los archivos
data/weapons/weapons.xml
data/movements/movements.xml
data/xml/outfits.xml
data/scripts/custom/enhanced_loot
data/npc/Taerar.xml
data/npc/Estherya.xml
data/npc/scripts/Estherya.lua
data/npc/scripts/taerar.xml
data/monsters/lua/azure_portals
data/lib/core/storages.lua
data/lib/custom/ancestral_task
data/scripts/custom/ancestral_coin.lua
DLLS + EXE ( Parse Skill herbalist = Para los que no sepan, los nuevos skills Tanto Mining, Crafting, Woodcutting, Herbalist ... Estos skills pueden ser atribuidos en un item ( ej: helmet, armor.. ) de la siguiente manera: <attribute key="crafting" value="3" /> y esto aumentaria el skill crafting de 3 niveles. Con esta modificación permite agregar el Herbalist. )

Cliente:
data/things/1098

RME:
data/1098

WEB:
layout/images
wiki.php
[Patch Fix]
Corregido un error de loot, que todos los monstruos tenían el loot multiplicado , incluyendo bosses que daban o multiplicaban items hasta x5.

Archivos cambiados:
data/scripts/eventcallbacks/monster/default_onDropLoot.lua

Archivos agregados:
data/scripts/eventcallbacks/monster/onDrop_extra.lua
Update v1.6.0


- Creado un nuevo sistema Herbalist, con su skill (SKILL_HERBALIST) agregado en el cliente, colecta recursos, vendelos o craftea nuevas pócimas.

- Nuevas recetas, que se obtendrán desde diversos monstruos ( ver wikipedia de la web )

- Creado 6 Nuevas Pócimas: Nimble, Hazel y Tumble ( Life & Mana)

- Uso de pócimas: Nimble players nivel 100, Hazel players nivel 150 y Tumble players nivel 200.

- Las pócimas tienen empty flasks que pueden ser vendidas a Alaistar, Asnarus o Xodet.
- Las pócimas crafteadas pueden ser vendidas al market entre jugadores.
- En el caso que al entrar con un player existente aparezca un error mostrando todas las tables de player ( skill_axe, skill_club, skill_mining, skill_.... etc )
- Entrar en la database y verificar en la tabla players, la última columna que sea skill_herbalist y skill_herbalist_tries, en el caso que no estén, le dan click en su database (nombre) después en SQL y ejecutan esto:
Código Lua:
ALTER TABLE `players` ADD COLUMN `skill_herbalist` INT UNSIGNED NOT NULL DEFAULT 10, ADD COLUMN `skill_herbalist_tries` bigint UNSIGNED NOT NULL DEFAULT 0

Corregido:
Visuales:
Norte Dolwatha, cyclopes, borders corregidos/agregados
Falanaar: Jungla, corregido 1 piedra, 2 aguas tras la azura tower
Death Valley: Corregido suelo entrada a feversleep
Arkeron: Corregido parte sur algunos visuales encima del agua, hierba de roca desplazada de la piedra "menir"

Archivos Cambiados Servidor:
data/actions/scripts/others/potions.lua
data/actions/actions.xml
custom_scripts/potions.lua
data/items/items.xml
data/items/items.otb
Sources (new skill)
schema.sql
data/migrations
data/npc
data/scripts/customs/jobs/Herbalist_scissor
data/scripts/customs/jobs_recipes/herbalist_recipes
data/scripts/customs/jobs_spawns/ - Toda la carpeta
data/talkactions/scripts/add_skill
data/global.lua
data/xml/vocations.xml
data/scripts/custom/crafting/craft_herbalist.lua

Archivos cambiados cliente:
Sources(new skill)
data/things/1098
data/modules

Web:
layout/application (carpeta)
wiki.php

Zona de Crafting al norte de Dolwatha
herbalist_craft.png


Nuevo Efecto
herbalist_gif.gif


Nuevas Plantas
new_plants.png


Nuevos Recursos
new_ressources.png


Nuevas Herramientas
new_tools.png


Nuevas Recetas y pócimas
new_recipes_potions.png
Corregido un duplicate Registered event.
Update v1.5.0

- Agregado un talkaction !shop para recibir items desde la web si utilizan un store.

Dungeon System

El dungeon System se puede activar utilizando el portal en Mordragor, de momento solo 1 dungeon esta disponible, Bones Dungeon.
Este dungeon tiene un cooldown de 30 minutos, si no logran hacerlo con ese tiempo seran expulsados.
Solo 1 team a la vez es permitida al interior (Mas adelante, crearé mas, lo que evitara que esté siempre full, también organizaré para que este mismo esté mas repetido en el caso que uno este completo, me explico, un mismo dungeon solo X players pueden entrar en team, si una team esta dentro nadie mas puede entrar hasta que salgan, en el caso si repetimos el dungeon agregando una nueva linea, podran entrar 2 teams , con 2 mapas distintos, pero como dicho ya vendra poco a poco.)
Nuevos Monstruos con nivel, más daño, más experiencia, más loot, más vida.
Nuevo Boss Prince Skeletal.
Nuevo Set Skeletal ( Helmet, Armor, Legs, Boots ), este set se basa en la defensa earth, life / mana leech y stats de oficios ( Crafting Skill, Mining Skill y Woodcutting Skill , +3 en las piezas)

Los jugadores al entrar en el dungeon deberán de lootear un recurso llamado Enchanted Bone Skull que permitirá acceder al lever del boss. Este recurso puede ser vendido a yasir.
Prince skeletal hace parte de Task Diaria como boss a matar en la Ancestral System.
Modificado la distancia a la cual un monstruo puede ver un jugador (10 north/south , 15 east/west)

Archivos mayores cambiados:

Archivos web:
layout/application ( carpeta )
layout/overall (carpeta)
wiki.php

Archivos Servidor:
data/actions/scripts/other/dungeon.lua
data/actions/actions.xml
data/creaturescripts/scripts/dungeon_mod.lua
data/creaturescripts/scripts/dungeon_mod2.lua
data/creaturescripts/creaturescripts.xml
data/lib/core/dungeon.lua
data/lib/lib.lua
data/talkaction/scripts/znote_shop_talkaction.lua
data/lib/custom/ancestral_task.lua
data/movements/movements.xml
data/items/ carpeta
data/npc carpeta
data/world carpeta
Sources:
luascript.cpp
luascript.h
monster.h
monster.cpp
monsters.cpp
monsters.h
Requiere cambiar el .exe y los .dll



Pueden crear su propio dungeon , basta crear un mapa entero (ningún Black tile) y copiar el código [1] para el [2] si lo desean y crear así uno nuevo.

Imágenes:

image.png
image.png

dungeon_bones.png

dungeon_portal.png

image.png
image.png

Update v1.4.0


Creado un Sistema Ancestral Tasks que funciona con la database ( 2 nuevas columnas en players ). Los puntos estan agregados por Player y no por cuenta, mas adelante se agregara probablemente una moneda que permitirá comprarla en el store y poder obtener puntos de otra forma , de momento es unicamente mediante tasks.
Nuevo Npc Llamado Armin, este Npc da Tasks para que los jugadores completen, pero también da tasks diarias, que se pueden hacer cada 24h.

armin_npc.png
Las Tasks dan Ancestral Points como recompensa y también Ancestral Rank Points
( Puntos para subir de ranking ).

ancestral_talkaction.png

Podrán utilizar el comando: !ancestral para mostrar información, los puntos, el ranking, pero también el status de las tasks que están haciendo.

Existen varios ranking dependiendo de los puntos:
1 - 40 = "Rookie"
41 - 100 = "Bronze"
101 - 250 = "Silver"
251 - 470 = "Gold"
471 - 770 = "Platinum"
771 - 1220 = "Diamond"
1221 - 1820 = "Ancestral"
1821 - 2820 = "Mystic"
2821 - 4320 = "Abyssal"
4321 - 6320 = "Ascending"
6321 - 9999 = "Chaos"
10000 - + = "Awakening"

ancestral_players.png

Podremos ver el ranking de un jugador haciendo doble click.

Existen de momento 10 Tasks normales y 5 Diarias. Las diarias en principal son bosses.
Hablan con el NPC Armin y le preguntan por el Daily ancestral Task List o bien por la Normal Ancestral Task List. Para empezar una task le diran al NPC el nombre de la task (Task Name:) por ejemplo: Fire dragons y automáticamente empezará la task.

daily_tasks.png
normal_tasks.png

Gracias a los Ancestral Points, se podran comprar objetos en un nuevo modulo agregado en el cliente.
El Ancestral Ranking, mas adelante tendrá más significación, al igual de los puntos.

Se ha agregado un store para poder utilizar los Ancestral Points.


Ancestral_store.png


Requiere estos cambios:

Cliente:
modules/game_ancestral
carpeta data (entera, mas fácil) , sino data/images y data/things

Servidor:
data/migrations
data/items
data/world
data/xml
data/scripts/custom
data/lib
data/npc
data/talkactions

Web:
carpeta layout entera ( o bien, layout/application carpeta entera)
archivo: wiki.php
  • Like
Reacciones: luucas07
Removido unos scripts que estaban duplicados y daban un error de evento duplicado.
Corregido los nombres de los jugadores que se mostraban mal a la hora de subir en monturas, con alas, etc. Desde ahora están más altos y centrados.

Un sistema de leñador, basado en el (SKILL_WOODCUTTING) que determina el nuevo skill Woodcutter, con nuevos recursos, que podrán ser vendidos en un primer lugar al NPC Rostock.
5 Nuevo Tipos de Árboles que cortar, cada uno con su nivel de axe, similar al mining.
Nuevo NPC Rostock a la salida de Falanaar ( para encontrarlo /goto Rostock), con nueva zona de Woodcutter's Craft salida sur oeste de Falanar.

Loot Recetas de Woodcutter: ( Agregado en la wikipedia de la web )
Big piece of wood: Giant Spider, Dragon Hatchling
Ash Plank: Nightmare, Nightmare Scion, Frost Giant
Chestnut Plank: Spitter, Grimeleech, Plaguesmith
Olive Plank: Marid, Stone Devourer, Killer Caiman
Cherry Plank: Hellflayer, Death Dragon

Agregado auras y wings.
Para dar a los jugadores deberéis de usar un ítem al darle click dará wing aura o shader.
Tienen los scripts en data/scripts/custom/aura_wings_shader

Necesario en cambios ( puntos mas grandes , por si han modificado algo ):

Web:
Cambiado la página wiki.php
Cambiado/agregado imagenes en la carpeta application

Cliente:
Carpeta Modules
Nuevo .exe y .dlls

Servidor:
Nuevo .exe y .dlls
Carpeta Src
Carpeta Data/Scripts/Custom
Carpeta Data/World
Carpeta Data/items


woodcutter.gif


woodcutter_craft.gif


aura6.gif
aura5.gif
aura1.gif
aura3.gif
aura4.gif
tout.gif
Update v1.2.0:

Agregado:
- Nueva Carpeta con CUSTOM_SCRIPTS, esta carpeta incluirá scripts o cambios que NO Estarán incluidos en el servidor, que habéis preguntado, al ser una customización distinta, se agregarán los scripts en esta carpeta, en esta actualización tendremos el script potions.lua con cooldown agregado.
No significa que todo lo que pregunten esté agregado aquí, sino que lo que pensamos que no hace falta que esté cambiado se encontrara aquí.

Mounts:
- Darklight Devourer, Spirit of Purity, Doom Skull, Magma Skull, Coprsefire Skull
Outfits:
- Shadowlotus Disciple, Ancient Aucar, Frost Tracer, Armoured Archer, Eternal Mage, Lion of War, Decaying Defender, Darklight Evoker, Flamefury Mage

- Sistema de Waypoints en cada ciudad, se puede agregar un requisito ( item, storage, mission, quest)
Creado un sistema Mining con un nuevo Skill Mining (SKILL_MINING), efectos, hay 7 diferentes piedras por niveles:
Bronze, Silver, Sapphire, Gold, Ruby, Amethyst, Emerald, cada piedra se pica con su pico requerido, se requiere nivel de mining suficiente para picar la piedra y/o para crear las recetas en el Mining Forge, al mirar una receta, esta última dira para qué sirve, los items requeridos, el nivel de crafting requerido y si habéis desbloqueado la receta.
La Mining Forge se encuentra al Sur de Mordragor.
Los Ingots, se venden de momento al npc Elyotrope en la Mining Forge, mas adelante se utilizaran para varios crafts.
En la web tienen la Wikipedia indicando la informacion.

mining_skill_last.gif

Crafting, nueva barra de skill como el mining, agregado en el cliente (SKILL_CRAFT), como el mining, empiezan al nivel 10. Los servidores existentes tendran una actualizacion con un archivo llamado migration, que actualizara la database con los skills requeridos y agregados a todos los jugadores existentes.

craft_effect.gif


- El Crafting de las Ingots todos requieren obtener la receta, a cambio los pickaxe no es necessario, pero si es necessario tener nivel de craft como para los diferentes ingots, indicado en Recipe a la hora de mirar la receta.

Loot Recetas de Mining (Ingots):
El orden de monstruos escritos, el primero tiene mas suerte que el segundo, tercero, etc.

Small Bronze Ingot: Dragon, Cyclops, Barbarian Bloodwalker, Elf Arcanist, Elf Scout
Small Silver Ingot: Dragon Lord, Warlock, Sea Serpent, Hydra
Small Sapphire Ingot: Hellspawn, Destroyer, Grim Reaper
Small Gold Ingot: Wereboar, Vile Grandmaster, Behemoth
Small Amethyst Ingot: Fury, Diabolic Imp, Hellfire fighter
Small Ruby Ingot: Demon, Lizard Chosen, Wyrms
Small Emerald Ingot: Lava Golem, Giant Spider, Reality Reaver
Big Bronze Ingot: Dawnfire Asura, Serpent Spawn
Big Silver Ingot: Minotaur Amazon, Minotaur Hunter, Worm Priestess
Big Sapphire Ingot: Rustheap Golem, Hellhound, Ironblight
Big Gold Ingot: Juggernault, Dark Torturer, Frazzlemaw
Big Amethyst Ingot: Draken Spellweaver, Draken Elite, Ghastly Dragon
Big Ruby Ingot: Grimeleech, Retching Horror, Sight of Surrender
Big Emerald Ingot: Vexclaw, Terrorsleep, Deepling Tyrant

veins.gif


mining_stones_ingots.png

picks.png


Por si acaso un repaso de las quests:
Bosses (lever/quest):
Abyssador, Annihilator, Deep Terror, Jaul, Plagirath, Plagueroot, Professor Maxxen, The Welter, Ushuriel.

_________________________________________________________________________
Cambiar el "Titulo" del God / Agregar titulos a jugadores:
Se modifica en el cliente:
data/mods/game_titles/titles.lua:

Modificar "Exodus" para el nombre del jugador.
Modificar "Game Master" para el titulo que querais.
Modificar "#FFA500" para el color que querais.

Para agregar varios jugadores, basta indicar comas entre ellos:
Código Lua:
local playerTitles = {["Exodus"] = {title = "[Game Master]", color = "#FFA500"},["Elias"] = {title = "[Game Master]", color = "#FFA500"}}
________________________________________________________________________​
  • Like
Reacciones: zyzz7 y radiniz1992
Arriba