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
) >
Ayuda con Scrip de NPC sumonea
Encuesta
Pregunta:
Divinero es lo maximo
claro esta
2 (66.7%)
esta bien
1 (33.3%)
Total de votos: 3
Páginas: [
1
]
Ir Abajo
Imprimir
Autor
Tema: Ayuda con Scrip de NPC sumonea (Leído 159 veces)
0 Usuarios y 1 Visitante están viendo este tema.
pablini70
Usuario Habitual
Desconectado
Mensajes: 51
Miembro Nº: 5079
Última visita:
13 de Mayo de 2008, 05:18:48
Ayuda con Scrip de NPC sumonea
«
:
15 de Febrero de 2008, 07:32:48 »
Gracias rodak por coregirme y si, eso es lo que quiero me equivoque en la palabra renta no estaba bien implementada y es Sumonear mi npc sumonea MVP's en un mapa y cordenadas especificas y como les digo me funciona muy bien
el problema es que quiero agragarle que solo sumone 2 moustros en el lapso del minuto 00 al 19 y otros 2 de minuto 20 al 39 y otros dos del 40 al 59 osea resumiendo que en una hora puda sumonear solo 6 me explico no se si me entienda.
alle enlos demas escrip que bienen en el athenas el comando gettime(2) que al parecer da solamente los minutos del @time trate de programarlo pero no me a fincionado ice algo asi aber en que estare mal y no se como implementar las variables que me contara cuantos MVP llebo sumoneados aora hay que recordar que la npc sumonea diferentes MVP's les pongo mi scrip como le lo solicito rodak paque lo bea ya bas especifico.
yo trate de programarlo asi aber en que estoy mal:
turt:
if(gettime(2) == 0) {
set @monsters,-1;
} else if(gettime(2) == 20) {
set @monsters,-1;
} else if(gettime(2) == 40) {
set @monsters,-1;
}
if(@monsters == 2) goto nopo;
if(Zeny < 800000) goto L_NoMake;
set Zeny,Zeny-800000;
monster "guild_vs1",49,50,"Turtle General",1312,1;
mapannounce "guild_vs1",strcharinfo(0) + " a Summonado al Turtle General",7;
set @monsters,+1;
Close;
aber si con esto me explico mejor de lo que quiero acer???
gracias por su paciencia....
En línea
DivineRO :: Foro :: Ragnarok Online
Ayuda con Scrip de NPC sumonea
«
:
15 de Febrero de 2008, 07:32:48 »
En línea
rodak
Posteador de Oro
Desconectado
Sexo:
Mensajes: 714
Miembro Nº: 4964
Última visita:
15 de Mayo de 2008, 10:31:19
Re: Ayuda con Scrip de NPC sumonea
«
Respuesta #1 :
15 de Febrero de 2008, 10:49:43 »
Creo que ya se como hacerlo, lo encuentro algo complicado y confuso, alomejor funciona ^^ pero..... quieres que si el char logea los mvps que invoco se mueran?, y otra cosa. se hacer para que el tiempo trascurra, pero no se hacerlo para que el char logee y salga, el tiempo quede guardado y siga contantoce la proxima ves que logee, bueno mientras te explico lo que se:
Código:
if(monster==2) goto yatiene;
yatiene:
mes "Lo siento, solo puedes invocar 2 mobs cada 20 minutos, debes esperar a que acabe el tiempo para volver a invocar.";
close;
turt:
if(Zeny < 800000) goto L_NoMake;
set Zeny,Zeny-800000;
monster "guild_vs1",49,50,"Turtle General",1312,1;
mapannounce "guild_vs1",strcharinfo(0) + " a Summoner al Turtle General",7;
set monster+1;
startnpctimer;
Close;
OnTimer(20min):
set monster,-2;
end;
Bueno es algo asi, parecerá cencillo, pero hay que hacer que el npc recuerde el tiempo cuando logea, se puede hacer con un set cada minuto, pero otra cosa, no estoy muy seguro de que se active ese set monster,-2; ya que el npc lo activara pero no sabra a quien, pero esa es la base.
Lo de gettime(2) creo que no tiene nada que ver, porque son los minutos del servidor., ahora solo hay que saber como guardar el tiempo al logear y verificar que se active el set del ontimer en el char.
Salu2
En línea
Ragnarok Players
pablini70
Usuario Habitual
Desconectado
Mensajes: 51
Miembro Nº: 5079
Última visita:
13 de Mayo de 2008, 05:18:48
Re: Ayuda con Scrip de NPC sumonea
«
Respuesta #2 :
16 de Febrero de 2008, 10:03:38 »
Gracias Rodak por tu paciencia y tratar de ayudarme...
Me podrias desir que acen especificamente estos comanos para entenderlo mejor.
startnpctimer; ==
OnTimer(20min): ==
Bueno respecto alo que me dices lo descrivire de otra manera aber si me doy a explicar...
Yo sigo terco con el comando gettime(2) por que si me interesa el tiempo del server, como es esto, sensillo quiero que cuando el server llegue a una ora esacta ya sen la 5 de la mañana o 11 del dia o 4 de latarde cualquier hora esacta los minutos claro esta, estaran en 00 en este momento mi variable monster se inicialice a (0) para que cualquier player pueda sumonear 1 o 2 MVP's del mismo, pero si bistes mi escrip que te lo adjunte al mensaje anterior la NPC no solo sumonea 1 MVP sino todos los MVP que yo le especifique turtle, peroni, bapho etc entonces si llego a la npc y le pido turtle y ete lla lo sumonearon 2 veses pues no me dejara, pero puedo perdirle otro diferente como bapho, aora si el mvp mata al player el mostro sigue alli asta que el mismo payer lo mate o lo mate alguien mas nada de loger, y cuando el tiempo del serve llege a la hora 20 minutos en este momento inicializo la variable de nuevo para que todos mis MVP`s puedan ser sumoneados pero solo 2 de cada uno, y asi tambien cuando este en el minuto 40 que pase lo mismo, y cuando llegue a otra ora minuto 00 pues agarra la primer opcion que programamos ya.
el problema mio es que no se utilizar las variables como acerle para que la variable este aguardando un valor,
Haora yo no quiero que la NPC si sumoneo el segundo a la hora 15 minutos se me inicialice la variable monster,-2; a los 35 minutos yo quiero que sean a los minutos especificados minuto (00), minuto (20), minuto (40), ...
pero si no se puede lo tendre que acer 20 minutos despues del segundo mvp sumoneado pero recuerda que son muchos mvp's...
checha mi escrip adjuntado en el primer mensaje..
gracias de antemano por tanto erredo jajaj pero las cosas entre mas vatallosas mas satisfaccion tienen..
bay y gracias
En línea
rodak
Posteador de Oro
Desconectado
Sexo:
Mensajes: 714
Miembro Nº: 4964
Última visita:
15 de Mayo de 2008, 10:31:19
Re: Ayuda con Scrip de NPC sumonea
«
Respuesta #3 :
16 de Febrero de 2008, 07:08:32 »
Mira, no te entendi mucho lo que quieres decir, pero primero empezemos con la base, mira aqui te dejo algo para probar si funciona.
Si no funciona, debe ser las variables ^^, luego intentamos arreglarlo si esque falla,y luego le añadimos las otras opciones que quieres.
En línea
Ragnarok Players
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...