Tamaño del Texto:
Bienvenido(a), Visitante. Por favor, ingresa o regístrate.
¿Perdiste tu email de activación?
 

Páginas: [1]   Ir Abajo
  Imprimir  
Autor Tema: Script JobMaster  (Leído 82 veces)
0 Usuarios y 1 Visitante están viendo este tema.
Hake
Donadores y Ganadores
Posteador de Plata
*

Reputacion: 54
Desconectado Desconectado

Sexo: Masculino
Mensajes: 290
Miembro Nº: 344



WWW

Última visita: 23 de Septiembre de 2008, 09:00:08

- ¡Lee las Normas por favor. Utiliza siempre el Buscador y Titulos correctos en tus post! -
« : 03 de Julio de 2008, 01:57:53 »

El caso es que he hecho un jobmaster pensado para mi server, la primera profesión se hará por quest, es decir, para ser mage, archer etc... deberás hacer la quest.

Luego para cambiar tendrás que pagar al jobmaster o hacer la quest, el problema viene cuando eres... por ejemplo novice high o mage high y tienes nivel 1/1 hablas con el npc y se queda pillado. No es mucho problema pero me gustaría que me ayudaran, en cambio si eres x/10 ya te deja avanzar, llevo todo el día con el npc y me duele la cabeza y no encuentro que puede ser.

Muchas gracias de antemano,


Saludos
En línea







DivineRO :: Foro :: Ragnarok Online
« : 03 de Julio de 2008, 01:57:53 »

 En línea
zerosk8
Posteador
**

Reputacion: 19
Desconectado Desconectado

Sexo: Masculino
Mensajes: 70
Miembro Nº: 1040



WWW

Última visita: 10 de Octubre de 2008, 08:18:53

- ¡Lee las Normas por favor. Utiliza siempre el Buscador y Titulos correctos en tus post! -
« Respuesta #1 : 04 de Julio de 2008, 07:23:28 »

Me puedo equivocar pero siendo novice en la condición

Código:
if(Class == Job_Novice) goto L_novice;

L_novice:

if(JobLevel < 40) goto L_nov1;
if(JobLevel >= 40) goto prueba;

Almenos de que tengas editado tu emulador, un novice no podría alcanzar arriba el lvl 40 nos vamos a  L_nov1; trata de usar los elseif ; if(JobLevel >= 40) no es necesario ya que si no comple con la primera condicion sera verdadera, además label prueba te llevara a un ciclo finito

como en la linea 115 tienes un close, creo que nunca se leerá la linea 124 todo eso esta de mas
repites lo mismo en la linea 133

Código:
152 if(zeny <= @precio) goto no_zeny;
next;
set zeny, zeny-@precio;
next;
156 if (BaseLevel != 1 || JobLevel != 1) goto No_baby; //después de aquí el set zeny, zeny-@precio;

Antes de cada menu un next
« Última modificación: 04 de Julio de 2008, 07:40:51 por zerosk8 » En línea

]
Hake
Donadores y Ganadores
Posteador de Plata
*

Reputacion: 54
Desconectado Desconectado

Sexo: Masculino
Mensajes: 290
Miembro Nº: 344



WWW

Última visita: 23 de Septiembre de 2008, 09:00:08

- ¡Lee las Normas por favor. Utiliza siempre el Buscador y Titulos correctos en tus post! -
« Respuesta #2 : 04 de Julio de 2008, 12:08:38 »

Está un poco lioso, hize algunos amaños, pero claro sobran muchas cosas, está pensado para no ser por quest.

A partir de otro de mis npc modifiqué este, pero bueno, voy a seguir probando...




Saludos
En línea







Páginas: [1]   Ir Arriba
  Imprimir  
 
Ir a:  

Powered by SMF 1.1.6 | SMF © 2006, Simple Machines LLC
Seo4Smf v0.2 © Webmaster's Talks

BlueSkies design by Bloc, editado por eves para DivineRO | XHTML | CSS

Página creada en 0.32 segundos con 20 consultas.


Google visitó por ultima vez esta pagina 07 de Octubre de 2008, 05:09:48