XatiyaRO

Programación => Manuales => Mensaje iniciado por: Alepcis en 03 de Diciembre de 2013, 08:14:01 am

Título: [Guía NPC] Capitulo II
Publicado por: Alepcis en 03 de Diciembre de 2013, 08:14:01 am
Capitulo II
Conozcamos más sobre algunos comandos.
Guía tomada y actualizada de éste foro.
Después de saber la descripción básica (http://www.xatiyaro.net/foro/index.php/topic,229363.0.html) de NPCs veremos lo siguiente:

Existen una serie de comandos que podremos usar al momento de estar generando algún código aquí mencionaré las más usuales y ocupadas para hacer alguno que otro script.


El siguiente NPC pondrá en práctica alguno de los ya mencionados:
Código: [Seleccionar]
prontera,155,163,2 script Tomo II 412,{//Encabezado
     set .@name$, "^c50000[TomoII]^000000";//Asignamos [TomoII] a la variable .@name$
     mes .@name$;
     mes "Hola bienvenido al segundo tomo.";
     mes .@name$;
     mes "Dime ¿qué puedo hacer por ti?.";
     next;
     switch(select("Hacer pociones Rojas:Nada")){//switch
     case 1:
     mes .@name$;
     mes "Bien, deberás traerme los siguientes items";
     mes "1 Red Herb";
     next;
     mes .@name$;
     mes "¿Tienes todos los items?";
     next;
     menu "Sí.",menusi,"No.",menuno;//menu
     menusi:
          if(countitem(507)>0){//Revisa si tenemos el item
               delitem 507,1;//Nos borra el item
               getitem 501,1;//Nos da el nuevo item
          }else{
               mes .@name$;
               mes "Lo siento revisa si tienes todo";
             }
     close;
     menuno:
     mes .@name$;
     mes "Nos vemos cuando tengas todo";
     close;
     break;
     case 2:
     mes .@name$;
     mes "Hasta luego";
     close;
     }//Finaliza Switch
}//Finaliza el código

^######"Texto"^000000 Es una equivalencia de colores a código, podrán buscar como generarlos desde aquí (http://html-color-codes.info/codigos-de-colores-hexadecimales/).

Ejemplos:
(http://imageshack.us/a/img600/2786/x3uu.png) (http://img593.imageshack.us/img593/2675/fj4s.png)
Título: Re:[Guía NPC] Capitulo II
Publicado por: Alepcis en 09 de Diciembre de 2013, 05:25:24 am
Editado y actualizado.