tazbunny Posted March 5, 2013 Report Share Posted March 5, 2013 Hola metineros.. Ahí les traigo un sistema de traducirán de códigos a nombres que lo a diseñado Noa y esta muy bien para que las quest te lo escriban automáticamente dependiendo del bono al que corresponda el código. Bueno para empezar debemos buscar en el questlib.lua esta linea: QUEST_SCROLL_TYPE_KILL_ANOTHER_EMPIRE = 2 y debajo de esa linea ponemos esto: bonus={} bonus.trans= { [1]="Maximo HP", [2]="Maximo SP", [3]="Vitalidad", [4]="Inteligencia", [5]="Fuerza", [6]="Dextresa", [7]="Velocidad de Ataque", [8]="Velocidad de Movimento", [9]="Velocidad de hechizo", [10]="Regeneracion HP", [11]="Regeneracion SP", [12]="Inmune a Apagon", [13]="Posibilidad de Envenenar", [14]="Posibilidad de Retardo", [15]="Fuerza Ataque Critico", [16]="Fuerza de penetracion", [17]="Fuerza contra Medio Humano", [18]="Fuerza contra animales", [19]="Fuerza contra Orcos", [20]="Fuerza contra Misticos", [21]="Fuerza contra NoMuerto", [22]="Fuerza contra Demonios", [23]="Daño absorbido por HP", [24]="Daño absorbido por SP", [25]="Posibilidad de robar el HP del enemigo", [26]="Posibilidad de robar el SP del enemigo", [27]="Bloquear Ataque directo al Cuerpo", [28]="Posibilidad para esquivar las flechas", [29]="Defensa Espada", [30]="Defensa dos manos", [31]="Defensa Daga", [32]="Defensa Campana", [33]="Defensa Fan", [34]="Defensa Flecha", [35]="Resistencia Fuego", [36]="Defensa Rayo", [37]="Defencia Magia", [38]="Resistencia Viento", [39]="Probabilidad para reflejar ataque al cuerpo ", [40]="Reflectar Maldicion", [41]="Resistencia Veneno", [42]="Posibilidad de restaurar SP", [43]="Posibilidad de bonus de EXP", [44]="Posibilidad de drop de Yang", [45]="Posibilidad de doble drop de objetos", [46]="Trank effekt zuwachs", [47]="Posibilidad de restaurar HP", [48]="Inmune contra Apagon", [49]="Inmune a retardo", [50]="Inmune a caida", [51]="Kill", [52]="Aumentar la puntería del arco", [53]="Aumento de valore de ataque", [54]="Aumento de defensa", [55]="Aumento de valore de ataque magico", [56]="Aumento de defensa mágica", [57]="Posibilidad de maldecir", [58]="Max resistencia", [59]="Fuerza contra Guerrero", [60]="Fuerza contra Ninja", [61]="Fuerza contra Sura", [62]="Fuerza contra Shamane", [63]="Fuerza contra Moustro", } guardamos y cerramos y abrimos el server... Paso a explicar como funciona y que hace en realidad.. por ejemplo en el sistema de energía cuando cuando nos aplica un bonos en lugar de que salga solo un mensaje fijo o tener que escribir muchas lineas dependiendo del bono extra que nos da simplemente escribimos una y el resto lo hace el sistema de traducción. Ej, el sistema hace esto: chat("Has recibido 10% de fuerza contra Medio Humano") Y la linea que escribimos en nuestra quest seria esta: chat("Has recibido "..boni_list[anz][2].." de "..bonus.trans[boni_list[anz][1]]) El sistema recoge los datos de la tabla del questlib con este código : bonus.trans[index] y así seria la explicación de su función: bonus.trans[Nombre de la tabla][Código del bonus de la tabla] Con esta sistema nos ahorramos de escribir muchisimas lineas en vuestras quest y muchos quebraderos de cabeza.. Quiero dejar bien claro que este sistema lo cuelgo aquí porque me lo a pedido Noa, los méritos y el trabajo es de el completamente... yo solo lo e ayudado un poco en la traducirán... pero el sistema es de By Noa espero que les valga para vosotros ya que a mi me va de maravilla y funciona estupendamente.. Saludo para todos Dextrok and Croqueta 2 Quote Link to comment Share on other sites More sharing options...
-YC- Posted September 26, 2013 Report Share Posted September 26, 2013 disculpa el de ataque cual es es kill? Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.