Ultima Online en Español
Bienvenido a Ultima Online en Español. Por favor, regístrate o entra con tu cuenta.

Saludos.

El equipo del Foro.
Últimos temas
» Inception busca scripter.
Jue 31 Dic 2015 - 2:20 por Lethal

» Equipo para Servidor
Mar 3 Nov 2015 - 13:39 por Kork

» Busco un buen scripter para proyecto server pvp
Dom 19 Jul 2015 - 3:57 por rastrero

» Ultima Azteca
Lun 29 Jun 2015 - 3:31 por chronoMx

» AYUDA SCRIPT
Mar 3 Mar 2015 - 3:35 por rastrero

» NuevaUO (BUSCA COLABORADORES)
Lun 6 Oct 2014 - 10:46 por pushim

» Ultima Alianza
Sáb 26 Jul 2014 - 14:32 por Jecht

» Versiones de Cliente
Mar 22 Jul 2014 - 2:52 por Lethal

» Insane World
Sáb 19 Jul 2014 - 18:00 por Lethal

Staff
Admin Oupman [Fundador]
Lethal [Administrador] Inferno Networks
Rastrero [Administrador]
Mr.H (Moderador)
Servidores

Ayuda con un "Tag"

Ir abajo

Ayuda con un "Tag"

Mensaje por Mr.H el Lun 30 Mayo 2011 - 3:02

Bueno, estoy bsucnado la forma de hacer un tag de "memoria" osea, lo que quiero hacer es que un tag, guarde la pocicion de mi PJ, asi cuando este muere, viaje directamente a la zona donde "tomo" una pocion....


Pocion con Dialog y todo.

Código:
[DIALOG d_Suennn]
100,100
page 0
resizepic 0 0 2620 375 150
text 40 20 1000 1
text 55 60 1000 2
text 55 90 1000 3
button 40 65 2104 2103 1 0 1
button 40 95 2104 2103 1 0 0


[DIALOG d_Suennn TEXT]
<VAR.BLANKLINE>
Estas por entrar en un estado de sopor.
Estoy exhausto, dormire un poco.
No quiero dormir aun!.


[DIALOG d_Suennn BUTTON]
ONBUTTON=1
SRC.GO 2209,1252
return 0
ACT.f_Sue_entrada
SRC.EVENTS +e_SUE
src.say @25 Ingresas en un estado de somnlencia...

///////////////////////////////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////////////////////////////
[itemdef i_pocion_sue]
name=Filtro de los Muertos
ID=I_BOTTLE_EMPTY
defname=i_pocion_sue
TYPE=T_POTION
TDATA1=0
WEIGHT=0.1

CATEGORY=Pociones Crilandor
SUBSECTION=Pots
DESCRIPTION=Pocion De Sueños

ON=@Create
COLOR= 06d4

ON=@CLICK
MESSAGE= @037 <NAME>
RETURN 1

on=@DClick
SRC.DIALOG d_Suennn
REMOVE
RETURN 1


Funciones que compone el script
Código:
[FUNCTION f_Sue_entrada]
SRC.TAG.OLDNAME=<SRC.NAME>
SRC.TAG.OLDCOLOR=<SRC.COLOR>
SRC.TAG.OLDKARMA=<SRC.KARMA>
SRC.TAG.OLDFAME=<SRC.FAME>
SRC.TAG.OLDKILLS=<SRC.KILLS>
src.tag.pdormir=<src.p>
SRC.EVENTS +e_timer
SRC.EVENTS +e_Sue
SRC.MESSAGE Entras en un mundo completamente diferente.

[FUNCTION f_Sue_salida]
SRC.NAME=<SRC.TAG.OLDNAME>
SRC.COLOR=<SRC.TAG.OLDCOLOR>
SRC.KARMA=<SRC.TAG.OLDKARMA>
SRC.FAME=<SRC.TAG.OLDFAME>
SRC.KILLS=<SRC.TAG.OLDKILLS>
SRC.EVENTS -E_Sue
go <src.tag.pdormir>
SRC.EVENTS -e_timer
SRC.MESSAGE Despiertas algo confuso.

[EVENTS e_Sue]
ON=@DEATH
src.say @25 Al morir en estado de  adormecimiento despiertas algo agitado...
SRC.HITS=<SRC.STR>
ACT.f_Sue_salida
RETURN 1

[event e_timer]
SRC.NEWITEM i_penka
src.act.bounce



ITEM Penka xD
Código:
///////////////////////////////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////////////////////////////
[ITEMDEF i_penka]
DEFNAME=i_penka
NAME=Penka
ID=i_gem_star_sapphire

ON=@Create
ATTR=attr_invis
src.act.bounce
COLOR=03

ON=@EQUIP
if <r20> > 10
timer = 2*60*60
elif <r20> < 10
timer= 1*60*60
ENDIF

ON=@Timer
ACT.f_Sue_salida
REMOVE
RETURN 1

[EoF]



Ahora, todo el resto anda, pero esto "src.tag.pdormir=<src.p>" no me funca.... alguien tiene una idea ???? :\ ????
avatar
Mr.H
Moderador

Mensajes : 474
Puntos : 3592
Reputación : 13
Fecha de inscripción : 29/08/2010
Edad : 26
Localización : Frente al monitor
Empleo /Ocio : Estudiante.

Ver perfil de usuario

Volver arriba Ir abajo

Re: Ayuda con un "Tag"

Mensaje por Zell_Pyton el Lun 30 Mayo 2011 - 12:06

Pusiste "go <src.tag.pdormir>", prueba poniendo "src.go <src.tag.pdormir>".

Un saludo.

Zell_Pyton
Aprendiz
Aprendiz

Mensajes : 120
Puntos : 2919
Reputación : 0
Fecha de inscripción : 10/04/2011

Ver perfil de usuario

Volver arriba Ir abajo

Re: Ayuda con un "Tag"

Mensaje por Mr.H el Lun 30 Mayo 2011 - 18:24

Ahora lo pruebo y digo resultados Smile !

EDIT: Me funciono Smile !
avatar
Mr.H
Moderador

Mensajes : 474
Puntos : 3592
Reputación : 13
Fecha de inscripción : 29/08/2010
Edad : 26
Localización : Frente al monitor
Empleo /Ocio : Estudiante.

Ver perfil de usuario

Volver arriba Ir abajo

Re: Ayuda con un "Tag"

Mensaje por Mr.H el Mar 7 Jun 2011 - 16:25

Me dejo de funcionar Neutral asi como si nada Neutral !!!


Alguna idea ??? :\ !
avatar
Mr.H
Moderador

Mensajes : 474
Puntos : 3592
Reputación : 13
Fecha de inscripción : 29/08/2010
Edad : 26
Localización : Frente al monitor
Empleo /Ocio : Estudiante.

Ver perfil de usuario

Volver arriba Ir abajo

Re: Ayuda con un "Tag"

Mensaje por Zell_Pyton el Mar 7 Jun 2011 - 21:12

Mr.H escribió:Me dejo de funcionar Neutral asi como si nada Neutral !!!


Alguna idea ??? :\ !

Funcionaba y dejó de hacerlo, de pronto? O metiste algún script, actualizaste Sphere, o algo similar?

Zell_Pyton
Aprendiz
Aprendiz

Mensajes : 120
Puntos : 2919
Reputación : 0
Fecha de inscripción : 10/04/2011

Ver perfil de usuario

Volver arriba Ir abajo

Re: Ayuda con un "Tag"

Mensaje por Mr.H el Mar 7 Jun 2011 - 21:13

Funcionaba y dejo de hacerlo :\ !
avatar
Mr.H
Moderador

Mensajes : 474
Puntos : 3592
Reputación : 13
Fecha de inscripción : 29/08/2010
Edad : 26
Localización : Frente al monitor
Empleo /Ocio : Estudiante.

Ver perfil de usuario

Volver arriba Ir abajo

Re: Ayuda con un "Tag"

Mensaje por Zell_Pyton el Miér 8 Jun 2011 - 0:52

No se me ocurre nada ahora mismo... Luego le echaré un ojo más detenidamente. A ver si mientras alguien se anima y arroja algo de luz al asunto Smile .

Zell_Pyton
Aprendiz
Aprendiz

Mensajes : 120
Puntos : 2919
Reputación : 0
Fecha de inscripción : 10/04/2011

Ver perfil de usuario

Volver arriba Ir abajo

Re: Ayuda con un "Tag"

Mensaje por Lethal el Miér 8 Jun 2011 - 19:58

Seguis con esto? jajaja. No vi el code, pero seguramente es por que no habras vaciado el tag, entonces ya el chequeo no se cumple, por lo cual no funciona.

_________________
V8 - Lethal

"pensar en grande no cuesta nada"



Te invitamos a nuestra comunidad!.
www.adrenalinegames.com.ar
Comunidad Adrenaline Games
avatar
Lethal
Admin

Mensajes : 623
Puntos : 3717
Reputación : 36
Fecha de inscripción : 03/09/2010
Edad : 33
Localización : Argentina

Ver perfil de usuario http://www.i-networks.com.ar

Volver arriba Ir abajo

Re: Ayuda con un "Tag"

Mensaje por Mr.H el Miér 8 Jun 2011 - 20:36

Sigue sin funcionar... como "vacio" el tag ? :\....
avatar
Mr.H
Moderador

Mensajes : 474
Puntos : 3592
Reputación : 13
Fecha de inscripción : 29/08/2010
Edad : 26
Localización : Frente al monitor
Empleo /Ocio : Estudiante.

Ver perfil de usuario

Volver arriba Ir abajo

Re: Ayuda con un "Tag"

Mensaje por Mr.H el Dom 10 Jul 2011 - 20:50

Alguien me tira un cable ???....
avatar
Mr.H
Moderador

Mensajes : 474
Puntos : 3592
Reputación : 13
Fecha de inscripción : 29/08/2010
Edad : 26
Localización : Frente al monitor
Empleo /Ocio : Estudiante.

Ver perfil de usuario

Volver arriba Ir abajo

Re: Ayuda con un "Tag"

Mensaje por Lethal el Lun 11 Jul 2011 - 2:01

SRC.TAG.OLDNAME=

_________________
V8 - Lethal

"pensar en grande no cuesta nada"



Te invitamos a nuestra comunidad!.
www.adrenalinegames.com.ar
Comunidad Adrenaline Games
avatar
Lethal
Admin

Mensajes : 623
Puntos : 3717
Reputación : 36
Fecha de inscripción : 03/09/2010
Edad : 33
Localización : Argentina

Ver perfil de usuario http://www.i-networks.com.ar

Volver arriba Ir abajo

Re: Ayuda con un "Tag"

Mensaje por Mr.H el Lun 11 Jul 2011 - 3:06

Pero eso es apra que vuelva al nbombre viejo, no ? :S !
avatar
Mr.H
Moderador

Mensajes : 474
Puntos : 3592
Reputación : 13
Fecha de inscripción : 29/08/2010
Edad : 26
Localización : Frente al monitor
Empleo /Ocio : Estudiante.

Ver perfil de usuario

Volver arriba Ir abajo

Re: Ayuda con un "Tag"

Mensaje por rastrero el Miér 13 Jul 2011 - 2:35

no estoy seguro pero aki hay una funcion que se ordena a hacer al "Act." en vez de al "Src.", creo q Act. es para referirse al objeto, en este caso, y la funcion es para que la haga el player. prueba a cambiar el act del dialog por src. a ver q pasa.


Código:
[DIALOG d_Suennn BUTTON]
ONBUTTON=1
SRC.GO 2209,1252
return 0 //edit 2: esto no deberia ir al final??
ACT.f_Sue_entrada  http://src.f_sue_entrada
SRC.EVENTS +e_SUE
src.say @25 Ingresas en un estado de somnlencia...

edit: probaste a ver si funciona con otro player? a lo mejor solo funciona la primera vez y luego se jode...
avatar
rastrero
Aprendiz
Aprendiz

Mensajes : 242
Puntos : 3228
Reputación : 29
Fecha de inscripción : 17/11/2010

Ver perfil de usuario

Volver arriba Ir abajo

Re: Ayuda con un "Tag"

Mensaje por rastrero el Miér 13 Jul 2011 - 15:31

te pongo un pekeño script que funciona como kieres, esto se lo aplicas a un objeto funcion o lo q quieras
Código:

[function Marcar_posicion]
src.tag.posicion= <src.p> //se crea un tag q guarda tu posicion
events +e_morirposicion //añade el event q chekeara al morir

[events e_morirposicion]

on=@death
src.go <src.tag.posicion> //vuelve al punto de partida
return 0 //no te mata creo
avatar
rastrero
Aprendiz
Aprendiz

Mensajes : 242
Puntos : 3228
Reputación : 29
Fecha de inscripción : 17/11/2010

Ver perfil de usuario

Volver arriba Ir abajo

Re: Ayuda con un "Tag"

Mensaje por Lethal el Miér 13 Jul 2011 - 18:03

Mr.H escribió:Pero eso es apra que vuelva al nbombre viejo, no ? :S !

asdasdjbdajbas siempre me tomas todo literal Razz, era un ejemplo, podria haber tomadod cualquier tag, al que hago referencia es al de la posicion.

_________________
V8 - Lethal

"pensar en grande no cuesta nada"



Te invitamos a nuestra comunidad!.
www.adrenalinegames.com.ar
Comunidad Adrenaline Games
avatar
Lethal
Admin

Mensajes : 623
Puntos : 3717
Reputación : 36
Fecha de inscripción : 03/09/2010
Edad : 33
Localización : Argentina

Ver perfil de usuario http://www.i-networks.com.ar

Volver arriba Ir abajo

Re: Ayuda con un "Tag"

Mensaje por Mr.H el Jue 14 Jul 2011 - 4:20

Pero ya probe con lo que dijiste v8...


Ahroa voy a probar con lo otro que me dice Rom ! ^^ GRacias Smile !
avatar
Mr.H
Moderador

Mensajes : 474
Puntos : 3592
Reputación : 13
Fecha de inscripción : 29/08/2010
Edad : 26
Localización : Frente al monitor
Empleo /Ocio : Estudiante.

Ver perfil de usuario

Volver arriba Ir abajo

Re: Ayuda con un "Tag"

Mensaje por rastrero el Vie 15 Jul 2011 - 16:59

no importa como se llame el tag, la cosa es el valor que tu le des
avatar
rastrero
Aprendiz
Aprendiz

Mensajes : 242
Puntos : 3228
Reputación : 29
Fecha de inscripción : 17/11/2010

Ver perfil de usuario

Volver arriba Ir abajo

Re: Ayuda con un "Tag"

Mensaje por Mr.H el Lun 18 Jul 2011 - 6:48

Pregunta, existe alguna forma para que al finalizar, o en mi caso, al morir, se borren todos los tag??? por uqe al aprecer el tag de "scp.p" no se borra :\ !!
avatar
Mr.H
Moderador

Mensajes : 474
Puntos : 3592
Reputación : 13
Fecha de inscripción : 29/08/2010
Edad : 26
Localización : Frente al monitor
Empleo /Ocio : Estudiante.

Ver perfil de usuario

Volver arriba Ir abajo

Re: Ayuda con un "Tag"

Mensaje por rastrero el Lun 18 Jul 2011 - 11:58

Supongamos q quieres borrar un tag llamado: "tag.espada" por ejemplo.
da igual el valor que tenga ese tag, ya sea numerico o letras...

para borrar el tag seria tan facil como poner

tag.espada= //al dejar el hueco vacio el tag se borra y ya no ocupa bits en tu emulador.

Si quieres q se borre al morir el personaje seria tan facil como hacer un event y dentro del event un On=@death ejemplo:


Código:
[event e_Almorir]

on=@death
tag.espada=  //1
events -e_almorir //2

1: Queda borrado el Tag. no hace falta poner src. porque el event se ejecuta desde el personaje. Si fuera al hacer doble click a un objeto si haria falta el src. o tambien en otras circustancias.

2: recuerda siempre quitar el event a no ser q no sea necesario, ya que si que aunque el personaje haya salido del evento quest o lo que sea, se le seguira aplicando el event.




avatar
rastrero
Aprendiz
Aprendiz

Mensajes : 242
Puntos : 3228
Reputación : 29
Fecha de inscripción : 17/11/2010

Ver perfil de usuario

Volver arriba Ir abajo

Re: Ayuda con un "Tag"

Mensaje por Lethal el Lun 18 Jul 2011 - 16:13

Hace un mes que te vengo explicando lo mismo :p

_________________
V8 - Lethal

"pensar en grande no cuesta nada"



Te invitamos a nuestra comunidad!.
www.adrenalinegames.com.ar
Comunidad Adrenaline Games
avatar
Lethal
Admin

Mensajes : 623
Puntos : 3717
Reputación : 36
Fecha de inscripción : 03/09/2010
Edad : 33
Localización : Argentina

Ver perfil de usuario http://www.i-networks.com.ar

Volver arriba Ir abajo

Re: Ayuda con un "Tag"

Mensaje por rastrero el Lun 18 Jul 2011 - 21:19

estudios recientes afirman que la mejor manera de retener algo en la memoria es repetir y persitir xD
avatar
rastrero
Aprendiz
Aprendiz

Mensajes : 242
Puntos : 3228
Reputación : 29
Fecha de inscripción : 17/11/2010

Ver perfil de usuario

Volver arriba Ir abajo

Re: Ayuda con un "Tag"

Mensaje por Mr.H el Lun 18 Jul 2011 - 23:49

No se por que mierda no lo hice antes... Neutral ...


Asi y todo ahora no lo voy a probar, por falta de tiempo... ^^ !

En unos dias u horas subo resultados ^^ !
avatar
Mr.H
Moderador

Mensajes : 474
Puntos : 3592
Reputación : 13
Fecha de inscripción : 29/08/2010
Edad : 26
Localización : Frente al monitor
Empleo /Ocio : Estudiante.

Ver perfil de usuario

Volver arriba Ir abajo

Re: Ayuda con un "Tag"

Mensaje por Contenido patrocinado


Contenido patrocinado


Volver arriba Ir abajo

Volver arriba

- Temas similares

 
Permisos de este foro:
No puedes responder a temas en este foro.