Tamaño del Texto:
small
normal
big
large
Forum
DivineRO
Staff
SiteMap
Version Mobile
DivineUpload
Terminos Legales
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
,
Draxter
,
knzo
,
trebolde4
,
Khasari
,
Azura Kamaitachi
,
yaasu
,
Myzter
) >
[NPC Quest] Problema
Páginas: [
1
]
Ir Abajo
Imprimir
Autor
Tema: [NPC Quest] Problema (Leído 103 veces)
0 Usuarios y 1 Visitante están viendo este tema.
edex
Usuario Habitual
Desconectado
Sexo:
Mensajes: 74
Miembro Nº: 3442
Última visita:
Hoy a las
12:17:32
[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
Fan Numero 1 De DivineRO
DivineRO :: Foro :: Ragnarok Online
[NPC Quest] Problema
«
:
17 de Marzo de 2008, 10:34:06 »
En línea
edex
Usuario Habitual
Desconectado
Sexo:
Mensajes: 74
Miembro Nº: 3442
Última visita:
Hoy a las
12:17:32
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
Fan Numero 1 De DivineRO
Érid
Donadores
Posteador de Oro
Desconectado
Sexo:
Mensajes: 633
Miembro Nº: 979
Controlador de mentes...
Última visita:
15 de Mayo de 2008, 10:48:08
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
-- Deus Avaritia
--
edex
Usuario Habitual
Desconectado
Sexo:
Mensajes: 74
Miembro Nº: 3442
Última visita:
Hoy a las
12:17:32
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
Fan Numero 1 De DivineRO
Érid
Donadores
Posteador de Oro
Desconectado
Sexo:
Mensajes: 633
Miembro Nº: 979
Controlador de mentes...
Última visita:
15 de Mayo de 2008, 10:48:08
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
-- Deus Avaritia
--
edex
Usuario Habitual
Desconectado
Sexo:
Mensajes: 74
Miembro Nº: 3442
Última visita:
Hoy a las
12:17:32
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
Fan Numero 1 De DivineRO
Hattori
Moderador
Posteador Platino
Conectado
Mensajes: 1332
Miembro Nº: 1353
Última visita:
Hoy a las
12:32:23
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: 633
Miembro Nº: 979
Controlador de mentes...
Última visita:
15 de Mayo de 2008, 10:48:08
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
-- Deus Avaritia
--
edex
Usuario Habitual
Desconectado
Sexo:
Mensajes: 74
Miembro Nº: 3442
Última visita:
Hoy a las
12:17:32
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
Fan Numero 1 De DivineRO
Azura Kamaitachi
Moderador
Posteador de Oro
Desconectado
Sexo:
Mensajes: 722
Miembro Nº: 2706
Última visita:
16 de Mayo de 2008, 07:06:56
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
=> Noticias y Actualizaciones Ragnarok Online y Juegos
=> GRAN Concurso de Webs de Servidores
=> Presentaciones y Despedidas
=> Consejos Utiles :: Informacion
=> 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
=> 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
=> Soporte eAthena
=> Dudas y Sugerencias
=> Discusion libre eAthena, emuladores y Servidores
-----------------------------
Diseño Grafico y Edicion
-----------------------------
=> Tutoriales, Informacion y Utilidades
=> Soporte Diseño grafico
=> Taller de Firmas y Diseños
=> 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
Cargando...