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

Evento para no usar 2 skills al mismo tiempo

Ver el tema anterior Ver el tema siguiente Ir abajo

Evento para no usar 2 skills al mismo tiempo

Mensaje por ertoni el Sáb 4 Feb 2012 - 13:28

Como podría hacerlo ? me he leido varias veces el SphereWiki y no sé como hacerlo.. :S

haber si me podeis hechar una ayuda, lo que yo quiero hacer es que mientras se esté curando, no pueda usar ninguna otra habilidad, ni hid ni nada, ni tampoco atacar.

Gracias de antemano.

ertoni
Iniciado
Iniciado

Mensajes : 36
Puntos : 2394
Reputación : -7
Fecha de inscripción : 24/06/2011

Ver perfil de usuario

Volver arriba Ir abajo

Re: Evento para no usar 2 skills al mismo tiempo

Mensaje por Lethal el Lun 6 Feb 2012 - 21:29

Mmm podrías agregar un if, por ejemplo:

if (<src.action> == skill_stealth)
blabla
endif

Tal vez exita algo más pero no me acuerdo absolutamente nada.

_________________
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

Re: Evento para no usar 2 skills al mismo tiempo

Mensaje por Zell_Pyton el Mar 7 Feb 2012 - 1:15

ertoni escribió:Como podría hacerlo ? me he leido varias veces el SphereWiki y no sé como hacerlo.. :S

haber si me podeis hechar una ayuda, lo que yo quiero hacer es que mientras se esté curando, no pueda usar ninguna otra habilidad, ni hid ni nada, ni tampoco atacar.

Gracias de antemano.

No estoy seguro, pero creo que eso debería venir así por defecto. Usas el Community Script Pack? De todas formas este fin de semana, que tendré un poco de tiempo, intentaré mirarte una función. Hazle un "UP" al hilo si no la pongo este fin de semana.

Zell_Pyton
Aprendiz
Aprendiz

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

Ver perfil de usuario

Volver arriba Ir abajo

Re: Evento para no usar 2 skills al mismo tiempo

Mensaje por ertoni el Mar 7 Feb 2012 - 17:55

era más para el tema del Script de las vendas, para que no pueda atacar mientras se cura, y para que no pueda usar otras skills, haber si me puedes indicar algo, Gracias =)

ertoni
Iniciado
Iniciado

Mensajes : 36
Puntos : 2394
Reputación : -7
Fecha de inscripción : 24/06/2011

Ver perfil de usuario

Volver arriba Ir abajo

Re: Evento para no usar 2 skills al mismo tiempo

Mensaje por Lethal el Miér 8 Feb 2012 - 3:40

ertoni escribió:era más para el tema del Script de las vendas, para que no pueda atacar mientras se cura, y para que no pueda usar otras skills, haber si me puedes indicar algo, Gracias =)

Probaste como te dije?.

_________________
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

Re: Evento para no usar 2 skills al mismo tiempo

Mensaje por rastrero el Sáb 11 Feb 2012 - 4:20

usando lo q te dijo v8:

Creas un evento q se aplique a todos los players (se pone en sphere.ini)

Código:
on=@skillstart //(creo q era asi este triggger, miratelo
if (<src.action> == skill_healing)
return 1  //cancela la skill
endif

//si no prueba:
if !(<src.action> == -1) //si s esta usando cualkier tipo de skill
return 1  //cancela la skill
endif

EDIT:opcion con mensaje como dice zellpyton en el post de abajo:

Código:
if !(<src.action> == -1) //si s esta usando cualkier tipo de skill
src.message = No puedes hacer dos cosas a la vez.
return 1  //cancela la skill
endif

nota: realmente en este caso no se necesitarian "Src" xq la funcion se llama desde el player, asi k podrias ponerlo asi q ahorra bits:

Código:
if !(<action> == -1) //si s esta usando cualkier tipo de skill
message = No puedes hacer dos cosas a la vez.
return 1  //cancela la skill
endif


Última edición por rastrero el Sáb 11 Feb 2012 - 5:13, editado 1 vez
avatar
rastrero
Aprendiz
Aprendiz

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

Ver perfil de usuario

Volver arriba Ir abajo

Re: Evento para no usar 2 skills al mismo tiempo

Mensaje por Zell_Pyton el Sáb 11 Feb 2012 - 4:39

Jeje entraba al hilo pensando que era un "UP" de ertoni, pero veo que rastrero ya te ha dado la solución Smile , si quieres meterle algún mensaje del estilo "No puedes usar dos habilidades a la vez" o similar, es colocarlo entre esas líneas.

Zell_Pyton
Aprendiz
Aprendiz

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

Ver perfil de usuario

Volver arriba Ir abajo

Re: Evento para no usar 2 skills al mismo tiempo

Mensaje por Contenido patrocinado


Contenido patrocinado


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.