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: Sistema complego maestro/aprendiz  (Leído 113 veces)
0 Usuarios y 1 Visitante están viendo este tema.
Levi
Posteador
**
Desconectado Desconectado

Mensajes: 114
Miembro Nº: 1284



WWW

Última visita: 01 de Julio de 2008, 04:51:13
« : 12 de Marzo de 2008, 09:52:20 »

Buenos días me gustaría hacer un sistema que trata de lo siguiente:

Seria como una party pero sin diferencia de lvl y con algunos cambios en los requisitos, se trataría de un npc que te deja hablar con el si eres mas de lvl 200 y te da la opción de seleccionar aprendiz y de Acabar maestría, cuando le das a seleccionar aprendiz le mandaria un PM al aprendiz (El npc manda el PM) y el aprendiz tendria que responder accept para aceptarlo y reject para no aceptarlo xD y un npc aparte de el anterior que te deje hablar con el si eres lvl 199 o menos que de la opcion de acabar aprendizage o enviar solicitud a maestro y el maestro tendria que responder accept para aceptarlo y reject para no aceptarlo.

no se si seria posible jeje.
En línea

DivineRO :: Foro :: Ragnarok Online
« : 12 de Marzo de 2008, 09:52:20 »

 En línea
Érid
Donadores
Posteador de Oro
*
Desconectado Desconectado

Sexo: Masculino
Mensajes: 659
Miembro Nº: 979


Controlador de mentes...


WWW

Última visita: 25 de Julio de 2008, 11:57:40
« Respuesta #1 : 13 de Marzo de 2008, 02:00:40 »

Te ayudaré un poco, pero trata de realizarlo tu mismo, en vez de un PM usa algo parecido que es un mensaje que le aparece al player, por ejemplo, primero, para que no le pueda hablar si no es 200 sería algo así como:

if(BaseLevel<200) goto OnNoLvl;

(CONTENIDO DEL NPC)

OnNoLvl:
dispbottom "Debes ser nivel 200 o más";


Para lo de aceptar o no sería algo como esto:

set .@Name$,"Nombre del aprendiz, maestro o lo que sea";
message "Nombre,"Mensaje"; //Envía el mensaje al aprendiz maestro o quien sea.
setd "$"+.@Name+"Message,1;

Para poder hablar al NPC debes hablar por PM usando NPC:NombredelNPC en el cuadro de whisper, en ese NPC va algo como:

OnWhisperGlobal:
if(!getd("$"+strcharinfo(0)+"Message") end;
if(@whispervar0$=="reject" || @whispervar0$=="Reject" || @whispervar0$=="REJECT"){
    Si rechazas pasaré eso.
}


Y agregas Más if() si es necesario o.o

Si alguien entendió y lo puede explicar mejor que dicha, no soy bueno explicando, pero es que no me gusta tanto hacerles las cosas =P
En línea

Levi
Posteador
**
Desconectado Desconectado

Mensajes: 114
Miembro Nº: 1284



WWW

Última visita: 01 de Julio de 2008, 04:51:13
« Respuesta #2 : 13 de Marzo de 2008, 03:53:05 »

umm no lo entendi no soy bueno con los scripts xP se hacer npcs de quest i cosas asi jeje pero algo asi me parece demasiado complejo ya que ahi no e visto nada para compartir experiencia jeje explicalo mejor porfabor.
En línea

koisetsu
Usuario Novato

Desconectado Desconectado

Sexo: Femenino
Mensajes: 9
Miembro Nº: 1059





Última visita: 03 de Junio de 2008, 02:23:13
« Respuesta #3 : 02 de Abril de 2008, 10:45:52 »

la verdad le enttendi muy poco al script que pusiste y la verdad un npc de este estilo le vendria muy bien a mi server siempre he sido muy fanatico de los grupos de maestros y discipulos.  intentare hacer uno pero no les prometo nada XD si me sale bien lo posteo. ^.^
En línea
Páginas: [1]   Ir Arriba
  Imprimir  
 
Ir a:  

Powered by SMF 1.1.5 | 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.089 segundos con 20 consultas.


Google visitó por ultima vez esta pagina 18 de Junio de 2008, 10:35:14