Tamaño del Texto:
small
normal
big
large
DivineRO
Internautas TV
DivineUpload
Terminos Legales
Staff
Bienvenido(a),
Visitante
. Por favor,
ingresa
o
regístrate
.
¿Perdiste tu
email de activación?
1 Hora
1 Día
1 Semana
1 Mes
Siempre
Inicio
Ayuda
Search
Calendario
Galeria de Imagenes
Ingresar
Registrarse
DivineRO :: Foro :: Ragnarok Online
>
Crea TU Propio Servidor de RO (Ragnarok Online) :: eAthena TXT y SQL
>
Scripting & Materials School
(Moderadores:
Tsushinoko
,
Vladd
,
Hattori
,
knzo
,
Khasari
,
yaasu
,
Myzter
,
ratalaika
) >
[NPC Quest] Problema
Páginas: [
1
]
Ir Abajo
Imprimir
Autor
Tema: [NPC Quest] Problema (Leído 118 veces)
0 Usuarios y 1 Visitante están viendo este tema.
edex
Posteador Habitual
Desconectado
Sexo:
Mensajes: 146
Miembro Nº: 3442
Última visita:
20 de Julio de 2008, 02:20:50
[NPC Quest] Problema
«
:
17 de Marzo de 2008, 10:34:06 »
Hola, mirar nose lo que pasa,, pero me e exo un NPC Quest. Demometno SOlo s de un ITEM,, un Valkyre Helm
( Eh Puesto uno, Solo s para Prvoar... y tmb la verdad k no se poner mas de uno,si algien save como? o Si tiene un a Guia que me la pasa pliss..)
Mira lo e exo Bien o eso Creo xDD... y no se me ve el NPC..
Mira Aqui os Dejo l Scrip..
Código:
//===== Description: =========================================
//= NPC Quest
//============================================================
prontera.gat,145,170,4 script NPCQuest 736,{
mes "[NPC Quest]";
mes "Quieres un reloj de alquimista???";
mes "jajajaja, solo alquimistas nacionales pueden tenerlo";
next;
mes "Pero bueno, nescesito algunas cosas para practicar transmutaciones";
mes "asi que bueno, traeme esto y te dare un reloj de alquimista nacional, como el mio ^^";
next;
mes "Bueno, esto es lo que quiero:";
mes "Sage Worm Card ";
mes "Argiope Card ";
mes "Dryad Card ";
mes "Wooden Golem Card ";
mes "Bongun Card ";
mes "Pirate Skeleton Card ";
mes "Marduk Card ";
mes "Hode Card ";
mes "Elder Card ";
mes "Nightmare Terror Card";
mes "Darkness Rune ";
mes "Bloody Rune ";
mes "y 30,000 Zeny para mi...xD";
next;
mes "Quieres hacer el Quest?";
menu "si",si,"no",no;
si:
mes "[NPC Quest]";
mes "Bien.. vere q tienes";
if(countitem(4219)<1)goto falta;
if(countitem(4114)<1)goto falta;
if(countitem(4177)<1)goto falta;
if(countitem(4259)<1)goto falta;
if(countitem(4212)<1)goto falta;
if(countitem(4073)<1)goto falta;
if(countitem(4112)<1)goto falta;
if(countitem(4081)<1)goto falta;
if(countitem(4215)<1)goto falta;
if(countitem(4166)<1)goto falta;
if(countitem(7511)<500)goto falta;
if(countitem(7586)<500)goto falta;
if(Zeny < @cost) goto NoMake;
next;
mes "bien.. jejeje, te ganaste mi confianza!....y el reloj!";
delitem 4219,1;
delitem 4114,1;
delitem 4177,1;
delitem 4259,1;
delitem 4212,1;
delitem 4073,1;
delitem 4112,1;
delitem 4081,1;
delitem 4215,1;
delitem 4166,1;
delitem 7511,500;
delitem 7586,500;
set Zeny,Zeny –30000:
getitem 2641,1;
mes "disfrutalo!";
Close;
no:
mes "que pena..crei q podrias";
Close;
falta:
mes "lastima.. pense q querias";
mes "adios ^^";
Close;
}
Y NO se me ve.. y No s que tenga la Vista mal.. xQ s un baphomet xDD..
No se que pasa.. pero creo k lo tengo todo bien..
Si algien save Algo.. que me lo digo porfavor si puede. :P
Espero Vuetras REspuestas
ATT: EdeX
En línea
Http://roprojects.tk
P.D: Si no os Funciona Provar Esta .
http://roprojects.iespana.es
DivineRO :: Foro :: Ragnarok Online
[NPC Quest] Problema
«
:
17 de Marzo de 2008, 10:34:06 »
En línea
edex
Posteador Habitual
Desconectado
Sexo:
Mensajes: 146
Miembro Nº: 3442
Última visita:
20 de Julio de 2008, 02:20:50
Re: [NPC Quest] Problema
«
Respuesta #1 :
17 de Marzo de 2008, 10:57:57 »
vaLe ^^ Ya veo el Baphomet.. pero ara ay un ultimo error.. k tmb me pasa cn un NPc llamado Canvio de Tamaño.. Se ve .. Pero cuando le doy no me sale nada ningun dialogo ni nada..
Aui os Dejo los 2 NPC.. Que no me abre dialogo..
NPC Quest..
Código:
//===== Description: =========================================
//= NPC Quest
//============================================================
prontera.gat,145,170,4
script
NPCQuest
736,{
mes "[NPC Quest]";
mes "Quieres un reloj de alquimista???";
mes "jajajaja, solo alquimistas nacionales pueden tenerlo";
next;
mes "Pero bueno, nescesito algunas cosas para practicar transmutaciones";
mes "asi que bueno, traeme esto y te dare un reloj de alquimista nacional, como el mio ^^";
next;
mes "Bueno, esto es lo que quiero:";
mes "Sage Worm Card ";
mes "Argiope Card ";
mes "Dryad Card ";
mes "Wooden Golem Card ";
mes "Bongun Card ";
mes "Pirate Skeleton Card ";
mes "Marduk Card ";
mes "Hode Card ";
mes "Elder Card ";
mes "Nightmare Terror Card";
mes "Darkness Rune ";
mes "Bloody Rune ";
mes "y 30,000 Zeny para mi...xD";
next;
mes "Quieres hacer el Quest?";
menu "si",si,"no",no;
si:
mes "[NPC Quest]";
mes "Bien.. vere q tienes";
if(countitem(4219)<1)goto falta;
if(countitem(4114)<1)goto falta;
if(countitem(4177)<1)goto falta;
if(countitem(4259)<1)goto falta;
if(countitem(4212)<1)goto falta;
if(countitem(4073)<1)goto falta;
if(countitem(4112)<1)goto falta;
if(countitem(4081)<1)goto falta;
if(countitem(4215)<1)goto falta;
if(countitem(4166)<1)goto falta;
if(countitem(7511)<500)goto falta;
if(countitem(7586)<500)goto falta;
if(Zeny < @cost) goto NoMake;
next;
mes "bien.. jejeje, te ganaste mi confianza!....y el reloj!";
delitem 4219,1;
delitem 4114,1;
delitem 4177,1;
delitem 4259,1;
delitem 4212,1;
delitem 4073,1;
delitem 4112,1;
delitem 4081,1;
delitem 4215,1;
delitem 4166,1;
delitem 7511,500;
delitem 7586,500;
set Zeny,Zeny –30000:
getitem 2641,1;
mes "disfrutalo!";
Close;
no:
mes "que pena..crei q podrias";
Close;
falta:
mes "lastima.. pense q querias";
mes "adios ^^";
Close;
}
NPC :
Canvio de Tamaño
Código:
prontera.gat,154,150,5
script
Cambia Tamaño
670,{
// Variables
set
@name$,"[^0000FFCambia Tamaño^000000]";
//Nombre Del NPC
set
@costo,55000;
// Precio Del Enano
set
@costo2,25000;
// Precio Del Normal
set
@costo3,55000;
// Precio Del Gigante
// Inicio del Script
mes @name$;
mes "Hola, ^0000A0 " + strcharinfo(0) + " ^000000.";
mes "Quieres Cambiar de tamaño?";
menu "Si",-,"No,gracias",L_No;
L_Si:
mes @name$;
mes "Mis Servicios son de ...";
next;
mes "^FF0000Gigante^000000 son ^00FF00" +@costo3+ "^000000 Zenys";
mes "^FF0000Enano^000000 son ^00FF00" +@costo+ "^000000 Zenys";
mes "^FF0000Normal^000000 son ^00FF00" +@costo2+ "^000000 Zenys";
switch(tamaño) {
case 0:
menu "Gigante",Gigante,"Enano",Enano,"Salir",L_No;
case 1:
menu "Gigante",Gigante,"Normal",Normal,"Salir",L_No;
case 2:
menu "Enano",Enano,"Normal",Normal,"Salir",L_No;
}
Gigante:
mes @name$;
mes "Bueno esta es tu opción asi que adelanante.";
mes "[Iniciando...]";
if(zeny <= @costo3) goto No_Zeny;
set zeny, zeny-@costo3;
next;
mes "[Cambiando...]";
next;
atcommand strcharinfo(O)+ "@size 2";
set @tamaño, 2;
mes "[...]";
next;
mes "[Cambio Completado...]";
close;
Enano:
mes @name$;
mes "Bueno esta es tu opción asi que adelanante.";
mes "[Iniciando...]";
if(zeny <= @costo) goto No_Zeny;
set zeny, zeny-@costo;
next;
mes "[Cambiando...]";
next;
atcommand strcharinfo(O)+ "@size 1";
set @tamaño, 1;
mes "[...]";
next;
mes "[Cambio Completado...]";
close;
Normal:
mes @name$;
mes "Bueno esta es tu opción asi que adelanante.";
mes "[Iniciando...]";
if(zeny <= @costo2) goto No_Zeny;
set zeny, zeny-@costo2;
next;
mes "[Cambiando...]";
next;
atcommand strcharinfo(O)+ "@size 0";
set @tamaño, 0;
mes "[...]";
next;
mes "[Cambio Completado...]";
close;
No_Zeny:
next;
mes @name$;
mes "Ohh lo siento,";
mes "mis servicios no son gratuitos,";
mes "vuelve cuando tengas para pagarme";
next;
mes "Adios!, ^0000A0 " + strcharinfo(0) + " ^000000.";
close;
L_No:
next;
mes @name$;
mes "Regresa cuando quieras cambiar de tamaño,";
mes "Adios!, ^0000A0 " + strcharinfo(0) + " ^000000.";
close;
}
Si le Encontrais Algun Fallo Decirmelo.. Os lo agradeceria..
Espero Vuetsras REspustas..
aTT_ EdeX
«
Última modificación: 17 de Marzo de 2008, 11:02:36 por edex
»
En línea
Http://roprojects.tk
P.D: Si no os Funciona Provar Esta .
http://roprojects.iespana.es
Érid
Donadores
Posteador de Oro
Desconectado
Sexo:
Mensajes: 658
Miembro Nº: 979
Controlador de mentes...
Última visita:
Hoy a las
09:00:44
Re: [NPC Quest] Problema
«
Respuesta #2 :
18 de Marzo de 2008, 12:44:50 »
A simple vista puedo ver que en el de NPC Quest ocurre lo siguienete:
Pusiste set
Zeny,Zeny –30000
:
, pero debes cambiar esos
:
por
;
Te recomiendo que veas la ventana del mapserv y nos menciones los errores, los verás cuando el mapserv cargue los NPC, o cuando inicies el map serv xD
En línea
edex
Posteador Habitual
Desconectado
Sexo:
Mensajes: 146
Miembro Nº: 3442
Última visita:
20 de Julio de 2008, 02:20:50
Re: [NPC Quest] Problema
«
Respuesta #3 :
18 de Marzo de 2008, 12:54:54 »
jajajjaja k te enseñe los errore.. xDDD jajajaj pues te vas a cagar.. xDD
Esot errores me da xD
En línea
Http://roprojects.tk
P.D: Si no os Funciona Provar Esta .
http://roprojects.iespana.es
Érid
Donadores
Posteador de Oro
Desconectado
Sexo:
Mensajes: 658
Miembro Nº: 979
Controlador de mentes...
Última visita:
Hoy a las
09:00:44
Re: [NPC Quest] Problema
«
Respuesta #4 :
18 de Marzo de 2008, 01:07:37 »
Ese es error en todos los NPC, actualiza tu eAthena o.o
En línea
edex
Posteador Habitual
Desconectado
Sexo:
Mensajes: 146
Miembro Nº: 3442
Última visita:
20 de Julio de 2008, 02:20:50
Re: [NPC Quest] Problema
«
Respuesta #5 :
18 de Marzo de 2008, 01:29:47 »
:o como k lo actualice? k lo elimine y me vaje otro? :O
En línea
Http://roprojects.tk
P.D: Si no os Funciona Provar Esta .
http://roprojects.iespana.es
Hattori
Moderador
Posteador Diamante
Conectado
Mensajes: 1916
Miembro Nº: 1353
Última visita:
Hoy a las
10:00:05
Re: [NPC Quest] Problema
«
Respuesta #6 :
18 de Marzo de 2008, 01:30:21 »
Es muy raro que mi script del Cambio de tamaño te de error ami nunca me lo ha dado. es mas esa era la version 5.0 si mal no recuerdo.
Si mejor bajate otro mas que alomejor hubo error de descarga y te aparece eso.
En línea
Érid
Donadores
Posteador de Oro
Desconectado
Sexo:
Mensajes: 658
Miembro Nº: 979
Controlador de mentes...
Última visita:
Hoy a las
09:00:44
Re: [NPC Quest] Problema
«
Respuesta #7 :
18 de Marzo de 2008, 07:34:45 »
mi me ocurrió algo parecido cuando actualicé el emulador pero dejé los NPCs viejos xD, era porque los NPC con el mismo nombre ahora se les agrega un número invisible xD
En línea
edex
Posteador Habitual
Desconectado
Sexo:
Mensajes: 146
Miembro Nº: 3442
Última visita:
20 de Julio de 2008, 02:20:50
Re: [NPC Quest] Problema
«
Respuesta #8 :
18 de Marzo de 2008, 01:23:37 »
eh odia abalr de e4so de los numeros.. pero nose.. no lo acave de entender.. me lo podeis explciar plis??
:D:D:D:D:D
espeor vutras respuetsas... xD
aTT:edeX
En línea
Http://roprojects.tk
P.D: Si no os Funciona Provar Esta .
http://roprojects.iespana.es
Azura Kamaitachi
Donadores
Posteador de Oro
Desconectado
Sexo:
Mensajes: 737
Miembro Nº: 2706
Admin of SnS-RO
Última visita:
Hoy a las
05:55:18
Re: [NPC Quest] Problema
«
Respuesta #9 :
30 de Marzo de 2008, 04:40:47 »
Eso no es error del emulador a no ser que uses una versión superior a la 119xx, sino por un script que has hecho mal, le falta alguna llave { ó } aparte tendrá otro fallo más y extiende el error hacia los demás scripts que están bien hechos, eso me pasó una vez que se me volvió así de loco el servidor por un P$#@ script de la WoE....
Por cierto, es mejor usar una versión de emulador inferior a la 12xxx porque las versiones superiores son muy "paranóicas", los han hecho tan "perfectos y seguros" que ahora para que no te salga ningún error al cargarlos tienen que tener todos nombres distintos y tener una cantidad exacta de tabs, entre otras formas de sintaxis y demás cosas innecesarias como la cache del mapa en DAT...
EDIT: NO SE PUEDE poner ninguna función en mayúscula, ni Mes, ni Close, ni nada, todo en minúsculas, excepto el seteo de variables que pueden ser incluso alfanuméricas, pon los Close completamente en minúsculas y verás como así se te arreglan los errores.
«
Última modificación: 30 de Marzo de 2008, 04:48:55 por Azura Kamaitachi
»
En línea
~Servidor totalmente ON. || Web disponible de nuevo~
~
http://sns-ro.es/
~
Astraea
Usuario Novato
Desconectado
Mensajes: 3
Miembro Nº: 7852
Última visita:
05 de Mayo de 2008, 09:59:02
Re: [NPC Quest] Problema
«
Respuesta #10 :
21 de Abril de 2008, 11:05:22 »
Uno de los errores es que después de las funciones "mes" debes colocar siempre un "next" o un "close" antes de pasar a una función diferente. De esta forma:
mes
"bla bla bla bla";
next;
if
(countitem(4001)<1) goto bla bla...
¿Si me explique?
Siempre que vayas a terminar el "diálogo" de la ventana y vayas a usar otra función diferente que no sea "
mes
", debes poner un "
next;
". Observa lo que esta en azul... función "
mes
" arriba y función "
if
" abajo, deben estar separadas por el "
next;
" en rojo.
En línea
Páginas: [
1
]
Ir Arriba
Imprimir
Ir a:
Por favor selecciona un destino:
-----------------------------
General
-----------------------------
=> Noticias y Normas DivineRO
===> Consejos Utiles :: Informacion
=> Noticias y Actualizaciones Ragnarok Online y Juegos
=> Presentaciones y Despedidas
=> Off-Topic - Discusion Libre
===> YouTube Zone
===> Anime y Manga
-----------------------------
Anunciate en DivineRO :: La Mejor Publicidad para tu Server de Ragnarok
-----------------------------
=> Coloca tu Banner en DivineRO
=> Servicio "Agregame al Link"
-----------------------------
Ragnarok Online 2 :: The Gate of the World
-----------------------------
=> Noticias y Actualizaciones Ragnarok Online 2
=> Guias y FAQ's :: Ragnarok Online 2
=> Soporte Ragnarok Online 2
=> Proyecto RO2 Trans Spanish
=> Discusion libre Ragnarok Online 2
-----------------------------
Guias Ragnarok Online
-----------------------------
=> Guias Generales
=> Dinamica de Juego
=> Soporte Ragnarok Online
-----------------------------
Clases y Jobs Ragnarok Online
-----------------------------
=> Conversacion General de Jobs y Clases
=> Novice > SuperNovice
=> Acolyte > Priest - Monk > High Priest - Champion
=> Thief > Assassin - Rogue > Assassin Cross - Stalker
=> Swordman > Knight - Crusader > Lord Knight - Paladin
=> Mage > Wizzard - Sage > High Wizzard - Professor
=> Archer > Hunter - Bard/Dancer > Sniper - Clown/Gypsy
=> Merchant > BlackSmith - Alchemist > WhiteSmith - Creator
=> Taekwon > Soul Linker - Star Gladiator
=> Expanded Classes (Ninja - Gunslinger)
-----------------------------
Crea TU Propio Servidor de RO (Ragnarok Online) :: eAthena TXT y SQL
-----------------------------
=> Inicio y Descargas eAthena
=> eAthena Guías y FAQ's
=> Materiales, Utilidades y Script's
=> Scripting & Materials School
===> Pedidos de Materiales y Scripts
=> Soporte eAthena
===> Dudas y Sugerencias
===> Desarrollo y Pruebas Usuarios
=> Discusion libre eAthena, emuladores y Servidores
-----------------------------
Desarrollo Web
-----------------------------
=> Guias y FAQ's :: Desarrollo Web
===> Materiales y Utilidades Desarrollo Web
=> Soporte Desarrollo Web
-----------------------------
Diseño Grafico y Edicion
-----------------------------
=> Tutoriales, Informacion y Utilidades
=> Taller de Firmas y Diseños
===> Soporte Diseño grafico
=> Galeria de usuarios
===> Aloja imagenes en la Galeria de DivineRO
-----------------------------
Tablon de Anuncios
-----------------------------
=> Reclutamiento & Seleccion
=> Freelancers
-----------------------------
Sugerencias y Reporte de Bugs
-----------------------------
=> Sugerencias o Bug Generales
===> Sugerencias o Bugs Web
===> Sugerencias o Bug Nezumi TopServer
===> Sugerencias o Bugs Database
-----------------------------
Concursos Antiguos
-----------------------------
=> Archivo de Concursos Antiguos o Pausados
===> GRAN Concurso de Servidores
===> CONCURSO Segundo Aniversario
===> CONCURSO :: Tarjetas de Navidad
===> Concurso: Firma del Mes
===> GRAN Concurso de Webs de Servidores
Cargando...