Últimos temas
Staff
Admin Oupman [Fundador]
Lethal [Administrador] Inferno Networks
Rastrero [Administrador]
Mr.H (Moderador)
Problema con Ethys
4 participantes
Página 1 de 1.
Problema con Ethys
Hola Buenas! Mi problema es el siguiente.
El Script creo que esta correcto lo unico que no se porque cuando me monto a la llama ya no puedo
desmontarme a no ser que le de doble click a una montura normal.
Espero que tengais una solucion a esto porque no la encuentro estoy empezando en esto de los scripts.
[itemdef i_et_el_cargas]
NAME=Ethereal llama
id=i_pet_llama
type=t_normal
on=@click
message @50 [Cargas:<eval <more2>>]
message @50 <name>
return 1
on=@create
color=07a1
attr=14
more2 50
on=@dclick
if (<eval <more2>> <= 0)
src.sysmessage @1153 Ethereal Borrado.
return 1
endif
if !(<src.findlayer.25.uid>)
more2 <more2> - 1
src.newitem i_descontador
src.act.link=<src.uid>
src.act.equip
src.newitem i_et_llama_charge
src.act.more1=c_el_charge
src.act.equip
src.act.color <color>
src.act.tag.more2 <eval <more2>>
src.update
remove
return 1
else
src.sysmessage @0790 No puedes montar
return 1
endif
[ITEMDEF i_descontador]
Name=Descontador de cargas
Id=i_memory
Type=t_eq_script
ON=@Create
Attr=attr_newbie
Timer 1
ON=@Timer
link.findlayer.25.timer -1
timer 5
return 1
[EOF]
El Script creo que esta correcto lo unico que no se porque cuando me monto a la llama ya no puedo
desmontarme a no ser que le de doble click a una montura normal.
Espero que tengais una solucion a esto porque no la encuentro estoy empezando en esto de los scripts.
[itemdef i_et_el_cargas]
NAME=Ethereal llama
id=i_pet_llama
type=t_normal
on=@click
message @50 [Cargas:<eval <more2>>]
message @50 <name>
return 1
on=@create
color=07a1
attr=14
more2 50
on=@dclick
if (<eval <more2>> <= 0)
src.sysmessage @1153 Ethereal Borrado.
return 1
endif
if !(<src.findlayer.25.uid>)
more2 <more2> - 1
src.newitem i_descontador
src.act.link=<src.uid>
src.act.equip
src.newitem i_et_llama_charge
src.act.more1=c_el_charge
src.act.equip
src.act.color <color>
src.act.tag.more2 <eval <more2>>
src.update
remove
return 1
else
src.sysmessage @0790 No puedes montar
return 1
endif
[ITEMDEF i_descontador]
Name=Descontador de cargas
Id=i_memory
Type=t_eq_script
ON=@Create
Attr=attr_newbie
Timer 1
ON=@Timer
link.findlayer.25.timer -1
timer 5
return 1
[EOF]
gahel- Novato
- Mensajes : 3
Puntos : 4754
Reputación : 0
Fecha de inscripción : 29/03/2011
Re: Problema con Ethys
quiza debas añadirle un flag al player, hay un flag que es Mounted o algo asi,
quiza por eso no te baja del bicho, porque al darte doble click a ti mismo no te reconoce como que estes montando una montura. pruebalo a ver.
quiza por eso no te baja del bicho, porque al darte doble click a ti mismo no te reconoce como que estes montando una montura. pruebalo a ver.
rastrero- Aprendiz
- Mensajes : 242
Puntos : 5188
Reputación : 29
Fecha de inscripción : 17/11/2010
Re: Problema con Ethys
[chardef c_el_charge]
id=c_llama
on=@create
color=07a1
str 1
on=@click
remove
return 1
on=@npcrestock
remove
return 1
on=@skillstart
remove
return 1
[itemdef i_et_llama_charge]
name=Ethereal Llama
id=i_mt_llama
TDATA3=c_el_charge
layer=25
on=@create
color=07a1
on=@equip
link=<src.uid>
on=@unequip
src.newitem i_et_el_cargas
src.act.bounce
src.act.color <color>
src.act.more2 <eval <tag.more2>>
src.consume 100 i_descontador
Esto es la parte del script que me pedias no V8?
Y rastrero creo que con equiparlo en el layer 25 ya te lo equipa como montura no? No lo se por eso pregunto.
Bueno y otra duda que me surge es, Como quitar los mensajes esos cuando estas peleando con un npc se te llena la pantalla de le as pegado aqui o le as pegado alla? me entendeis no? esque los eh intentado borrar del sphere_msg.scp pero me siguen apareciendo y es horrible.
Bueno gracias por responder
id=c_llama
on=@create
color=07a1
str 1
on=@click
remove
return 1
on=@npcrestock
remove
return 1
on=@skillstart
remove
return 1
[itemdef i_et_llama_charge]
name=Ethereal Llama
id=i_mt_llama
TDATA3=c_el_charge
layer=25
on=@create
color=07a1
on=@equip
link=<src.uid>
on=@unequip
src.newitem i_et_el_cargas
src.act.bounce
src.act.color <color>
src.act.more2 <eval <tag.more2>>
src.consume 100 i_descontador
Esto es la parte del script que me pedias no V8?
Y rastrero creo que con equiparlo en el layer 25 ya te lo equipa como montura no? No lo se por eso pregunto.
Bueno y otra duda que me surge es, Como quitar los mensajes esos cuando estas peleando con un npc se te llena la pantalla de le as pegado aqui o le as pegado alla? me entendeis no? esque los eh intentado borrar del sphere_msg.scp pero me siguen apareciendo y es horrible.
Bueno gracias por responder
gahel- Novato
- Mensajes : 3
Puntos : 4754
Reputación : 0
Fecha de inscripción : 29/03/2011
Re: Problema con Ethys
Alguien me puede ayudar con esto?
gahel- Novato
- Mensajes : 3
Puntos : 4754
Reputación : 0
Fecha de inscripción : 29/03/2011
Re: Problema con Ethys
esto te pasa siempre?? o debes en cuando
por que aveces se bugea y pasa eso jaja y tenes que fijarte en los flags del pj. si te pasa siemrpe entonoces es un error en el script
por que aveces se bugea y pasa eso jaja y tenes que fijarte en los flags del pj. si te pasa siemrpe entonoces es un error en el script
Re: Problema con Ethys
Sobre los mensajes, siendo GM usa .detail (si mi memoria no me fálla).
Sobre el script, el problema es que estas forzando a un item convertirse en montura, y la misma no se comporta como tal, sino como un item. Por eso no te desmontas al hacerle doble click, y si te desmontas al hacerle doble click a otra.
No tengo idea cúal es la idea del script o por lo menos yo no lo haria así (tampoco me tomaria el tiempo de hacerlo).
Ahora si insistis en el script, podrias agregarle un "tiempo de vida" al item y luego que se remueva. O algo similar.
Sobre el script, el problema es que estas forzando a un item convertirse en montura, y la misma no se comporta como tal, sino como un item. Por eso no te desmontas al hacerle doble click, y si te desmontas al hacerle doble click a otra.
No tengo idea cúal es la idea del script o por lo menos yo no lo haria así (tampoco me tomaria el tiempo de hacerlo).
Ahora si insistis en el script, podrias agregarle un "tiempo de vida" al item y luego que se remueva. O algo similar.
Temas similares
» Problema al conectar
» Problema con Mulpatcher
» Problema con Client
» Problema-Duda con un Map
» Problema con mapa
» Problema con Mulpatcher
» Problema con Client
» Problema-Duda con un Map
» Problema con mapa
Página 1 de 1.
Permisos de este foro:
No puedes responder a temas en este foro.
|
|
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