Jump to content

Leaderboard

Popular Content

Showing content with the highest reputation on 12/23/13 in Posts

  1. Well, as far as we know current rA VIP system just an initial release to bring VIP system like on official RO. And now, here my review and suggestions for next VIP System. Other games, make me think we need these system. VIP Level 0 (non-VIP), VIP Level 1 (VIP1), VIP Level 2 (VIP2), VIP Level 3 (VIP3), VIP Level 'n'(VIPn). Why not? I bet you all ever know game that has this VIP classification, and each VIP level will gives player different advantages. So, what are the advantages for each level? We need file to store configs for each VIP level (like groups.conf), that allow us to set: char_slots: <amount>Just like current 'vip_char_increase'. But, this one can give you flexible char slot. Example, you make MAX_CHARS on mmo.h is 12, 'char_slots' for non-VIP is 4, VIP1 is 6, VIP2, is 9, VIP3 is 12. Why not? storage_max: <amount>I think you can guess what. Just like char_slots. This one will replace 'vip_storage_increase' exp_bonus: <base>{,<job>} Well, or maybe add more exp bonus rates (I think Athena has more than 1 exp rates). It always be additional rate, example 'base_exp' is 100, and the exp_bonus for this VIP level is 25, so it will be 125% (100% + 25%) exp_penalty: <rate_base>{,<rate_job>}Value between -100 ~ 100 (or more?). How if -50? That's mean, normal penalty rate will be reduced 50%. If the normal is 3% of EXP, this VIP level only has 1.5% EXP penalty. drop_bonus: <common rate>,{<etc>}Just like 'exp_bonus' vip_gemstone: yesSeems like VIP permission? skill: skill_id{, skill_id, ...}How if for certain VIP level, they get additional skills? You can put your custom skills here. But hmm, you can done this by scripting, make NPC, talk with that NPC, check the VIP level, then give the skill(s). buff_rate: { <item_id>:<additional_rate>,<item_id>,<additional_rate>,... }This is will replace 'vip_bm_increase'. But I think if by scripting is enough, like switch(is_vip()) { case 0: /* do this */ break; case 1: /* do this */ break; case 2: /* do this */ break; } buff_duration: { <item_id>:<additional_duration>,<item_id>,<additional_duration>,... }After 'additional_rate', I think the additional duration would be nice idea too. Add duration rate specified item that gives player buff duration (sc_start* or bonus_script). Example 'x_Battle_Field' that only give 60 minutes duration, and the additonal duration is 50, it will get extra 50% of original duration (30 mnts) for this VIP level. But I think if by scripting is enough, like switch(is_vip()) { case 0: /* do this */ break; case 1: /* do this */ break; case 2: /* do this */ break; } some permission to bypass item_nouse, skill_nocast & item_noequip? (This will give your rich players more overpower! ) special forge or cooking items? Maybe just add new column on db/produce_db.txt for min. VIP level also, since doesn't use 'vip_group', maybe can add the additional commands and permissions too. Afterall, remove 'old_group_id' on login table, than add 'vip_level' on that table.
    1 point
  2. "Other place has patches for their latest REV, I see no reason why rAthena shouldn't."
    1 point
  3. Then check your harmony package and look for the last patch revision there. You can see it on the manual folder xD
    1 point
  4. tienes que exportar todo! entiendo tus deseos de importarlos, porque muchos servers contienen brasilis, cosa normal que no existe en pre renewal. quieren dicastes por las dolomedes, a lo mejor agregar malaya. Para exportar algo de renewal a pre renewal, deberias mover lo siguiente: mob.db los monstruos de renewal que deseas meter en pre, afortunadamente la lista de los mobs esta dividida por episodios asi que no hay enredo con eso. dentro de la mob db en pre renewal, algunos monstruos superan los 100 puntos de defensa, cosa que en pre renewal cuando la defensa es arriba de 100 la misma se vuelve negativa, en su momento le estarias haciendo 2 o 3 veces mas daño de lo normal a algun mob (ejemp scaraba) o al contrario le estarias haciendo nada de daño con toda tu str a los monsturos eje(bifrost, miming, parus, red eruma). Lo recomendable en este caso seria balancear manualmente un rago de defensa para que les hagan un daño justificado, ni demasiado daño, ni daño 1. tampoco comprometer la integridad del mismo, balancear el flee, porque tienen niveles superiores a los 130 y eso sera miss miss miss, ejemplo buwaya y lost dragon! mobskill.db deberas importar los skills de los mobs que deseas agregar a pre renewal. en ejemplo brasilis! agarras la lista de skills de todos los mobs de brasilis de renewal a pre, fijate bien en el orden de los numeros de los mobs, para que tengas todo en orden ascendente. sin la mob skill, los mobs no te castearan nada, no hablaran cosa que algunos hacen, solo pegaran como respuesta pero mas nada. item.db deberas exportar a tu db pre renewal, los objetos que dropean los mobs que vas a exportar de renewal a pre, o si no la consola te va a marcar warnings por objetos que no existen en pre, puedes o quitar el objeto al mob exportado o agregarlo a tu db, todo a tu gusto, si es pre, algunas armas de esos mobs requieren level arriba de 100 cosa que no va a pasar en pre. ejem :(armas scaraba green whistle, imperial spear etc etc). algunos objetos de esos mobs, no estan traducidos, te saldran los nombres de los objetos en caracteres coreanos o algo peor (idioma vomito) es recomendable una buena data! con objetos traducidos, si no lo tienes en la db, o no existen entonces es mejor sacarlos del mob que los va a dropear, si en tal caso no te salen los sprites, lo mismo sacalos o agregalos o usa una data mas actualizada. los objetos con su debido script, pero ten en cuenta que hay cosas que pueden afectar la jugabilidad pre renewal, armaduras que dan 40 o 60 defensa, deberas bajarles y editar su descripcion si las queires menter, la comodo card deberas retirarla o modificarla, ya que da 25 defensa, eso es mas defensa que tener todos los equipos refinados a +10 npc/pre-renewal/mobs esta carpeta contiene el spawn de los mobs, y su cantidad, si ya implementaste los monstruos a la db, pero no su spawn, los mobs no te apareceran en tu mapa, debes exportar de renewal, a pre renewal los archivos correspondientes, esta dividida en 3 dungeons, fields y towns, con los towns solo contienen las hydra de brasilis, en field y dungeons estan todos los que no tienen pre, solo exporta los archivos que necesitas incluir, cuando incluyes esos archivos .txt dentro de las carpetas correspondientes de npc/prerenewal/mobs, tienes que agregar el nombre de todo lo que exportas en el scripts_monsters.conf de pre renewal: por ejemplo aqui: // -------------------------------------------------------------- // - Pre-Renewal Monster Scripts - // -------------------------------------------------------------- npc: npc/pre-re/mobs/citycleaners.txt // -------------------------- Dungeons -------------------------- npc: npc/pre-re/mobs/dungeons/abbey.txt npc: npc/pre-re/mobs/dungeons/abyss.txt npc: npc/pre-re/mobs/dungeons/alde_dun.txt npc: npc/pre-re/mobs/dungeons/ama_dun.txt npc: npc/pre-re/mobs/dungeons/anthell.txt npc: npc/pre-re/mobs/dungeons/ayo_dun.txt npc: npc/pre-re/mobs/dungeons/beach_dun.txt npc: npc/pre-re/mobs/dungeons/bra_dun.txt npc: npc/pre-re/mobs/dungeons/c_tower.txt npc: npc/pre-re/mobs/dungeons/dic_dun.txt npc: npc/pre-re/mobs/dungeons/dew_dun.txt npc: npc/pre-re/mobs/dungeons/ecl_dun.txt si te fijas bien lo que esta en rojo es lo nuevo que se le agrego al spawn, en dungeons, el mismo archivo tiene para los fields y citties. Npc/pre-renewal/Warps los mapas de esos mobs no tienen sus portales, bien sea si aparecen en campos, en calabozos o ciudades, sin los portales correspondientes, no podras moverte dentro del mapa de un campo a otro, significa que si tienes los mobs de malaya, y tienes al menos el warper a la ciudad, no podras atravezar desde la ciudad al campo y por ende estaran bloqueados los accesos a esos mostruos. ejemplo dentro del tunel scaraba para salir al dicastes field! si no tienes los warps, no podras moverte dentro del mapa o salir, y eso s vera feo en el server porque es algo que le falta. Agregar Destinos al Warper SI todo te ha salido bien, te faltara entonces agregar el destino dentro del warper, si no los quieres en un warper entonces deberas agregar los npcs de renewal correspondientes a las ciudades a las que vas a meter los mobs, estos npc contienen los marinos de alberta que te dirigen a las siguients islas, malangdo, malaya y dewata! OPCIONAL DE QUESTS a lo mejor luego de implementar los mobs, quieres darle un toque mas sensacional al server, con un giro interesante agregar las quest por que no? dicastes tiene continuaciones de la quest onward to the new world, por ejemplo dohas secret orders, la cual te entregan el bradium brooch y dragon manteau como reward (esto significa agregar el dragon vest al draco desde el db). en tal caso, esas quest necesitan un rebalanceo de nivel, como requisito para ser entregadas, como las de caza de dicastes por certificados sapha, algunas de piden ser lvl 100, tendras que bajarlo a 99. el resto de las quest de instances para algunos mobs deberan tener todo lo necesario, en incluso estar traducidas, si te fijas en esta foto notaras que tengo las quest de malaya, mora-bifrost, dewata y begineer traducidas, muy pocos tienen dewata y beguiner, solo yo he hecho malaya y mora de momento. no se dodne los demas podran conseguir ese material a parte, si en tal caso no la tienes, yo te las puedo enviar en un mensaje privado. que tengas suerte con tus mobs. Corregir los ACT de algunos mobs por alguna razon ciertos mobs no reproducen sus sonidos, la solucion de aquel tema nadie la a querido compartir desde hace muchos meses que reportaron el problema, supongo que es debido a que pocos se involucran con asuntos de la data. los mosntruos cendrawasih, a pesar de contener sus wav dentro de la data, tienen el act broke, lo que no permite que se esuchen sus sonidos al atacar morir, stand o hit lo mismo ocurre con todos los de malaya, estos no tienen sus wav dentro de la data ya sea r.data o data. y se desconoce que si estando estos archivos dentro el act sera capaz de reproducirle los sonidos, lo recomendable en este caso seria buscar un cliente que si les funcione y hacer un transplante dentro de un grf customizado, con mas trabajo seria usar el programa actor 2, conseguir el act original del mosntruo, conseguirse los wav. que al parecer estan en el centro de la tierra, y agregarle los wav al act con el programilla, lamentablmente muchos se quejan de que esa alternativa de agregar sonidos desde el actor 2 no funciona en lo absoluto.
    1 point
  5. Gravity give the special costume all users that completed the ro-shop event ^^
    1 point
×
×
  • Create New...