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

Sistema Gates

Ver el tema anterior Ver el tema siguiente Ir abajo

Sistema Gates

Mensaje por Consultame el Lun 16 Mayo 2011 - 19:22

Buenas, tenemos en el server un sistema de protales antigarkas, el cual cuando pisas el portal te pregunta si queres entrar..

la cosa es que no tira ningun error ni nada, y capas un dia anda y otro dia no :S

y se arregla sacando el script
y volviendolo a poner

esto se cago desde que le puse que solo les pase a los que tiene el tag.

dejo el script para ver si encuentran algo pero yo no encuentro nada raro :S

Código:
[TYPEDEF t_telepad]
ON=@STEP
IF (<SRC.TAG0.AVISOPORTAL>)
IF (<BASEID>==i_moongate_blue_fx) || (<BASEID>==i_moongate_blue)
SDIALOG d_gates
RETURN 1
ENDIF
ENDIF

Código:
[DIALOG d_gates]
200,200
page 0
resizepic 0 0 9250 370 370
resizepic 10 10 3000 350 350
dtext 25 25 0 ¿Quieres entrar al portal? Pulsa Continuar para
dtext 25 55 0 entrar o Cancelera para quedarte donde estas.
button 23 115 4005 4006 1 0 1
dtext 65 115 0 CONTINUAR
button 23 155 4005 4006 1 0 2
dtext 65 155 0 CANCELAR
dtext 25 235 0 Advertencia: Los portales suelen conducir a zonas
dtext 25 265 0 peligrosa. Si viajas, atenete a las consecuencias


[DIALOG d_gates button]
ON=1
SRC.SMSG <SRC.NAME>
SRC.SMSG <NAME>
IF !(<SRC.P.X>==<P.X>) || !(<SRC.P.Y>==<P.Y>)
SRC.SMSG Estas muy lejos!
RETURN 1
ENDIF
SRC.GO <MOREP>
RETURN 1

Código:
[FUNCTION PORTALES]
IF (<SRC.TAG0.AVISOPORTAL>)
SRC.TAG.AVISOPORTAL=
SRC.SMSG Ya no estas seguro de los portales!!
ELSE
SRC.TAG.AVISOPORTAL=1
SRC.SMSG Estas a Salvo de los portales!
ENDIF

Consultame
Novato
Novato

Mensajes : 26
Puntos : 2454
Reputación : 0
Fecha de inscripción : 12/04/2011

Ver perfil de usuario http://uo.imperiumgames.com.ar

Volver arriba Ir abajo

Re: Sistema Gates

Mensaje por Lethal el Vie 20 Mayo 2011 - 16:02

Probá con el siguiente chequeo:

Reemplazá el ;

Código:
IF (<SRC.TAG0.AVISOPORTAL>)


Por;

Código:
if (0<SRC.TAG.AVISOPORTAL> == 1)


_________________
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 : 3358
Reputación : 36
Fecha de inscripción : 03/09/2010
Edad : 32
Localización : Argentina

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

Volver arriba Ir abajo

Ver el tema anterior Ver el tema siguiente Volver arriba

- Temas similares

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