• TibiaFace

    Tibiaface | Una comunidad Open Tibia donde encontras : mapas, scripts, Otserver, npc y amigos etc ...

    .
    demo menumenu

    Afiliados



    Votar:

    [8.6] BUSCO SCRIPT EVENTO

    Compartir:

    Ver el tema anterior Ver el tema siguiente Ir abajo  Mensaje (Página 1 de 1.)

    1[8.6] BUSCO SCRIPT EVENTO Empty [8.6] BUSCO SCRIPT EVENTO Lun Abr 01, 2019 11:59 pm

    SwirvePlay

    SwirvePlay
    Miembro
    Miembro
    Descripcion escribió:alguien sabe para que cuando yo diga /evento on, los players puedan decir !evento, y hagan teleport a x y z? y cuando diga /evento off, pues se quita y ya no puedan usar !evento, para irse, y les salga un mensage como, "En este momento, el evento no esta activado!"
    Imagen Explicativa escribió:Imagen Explicativa: [8.6] BUSCO SCRIPT EVENTO ASO8rML
    Version del Scripts: TFs 0.4.0

    2 participantes
    http://www.mega-war.ddns.net

    2[8.6] BUSCO SCRIPT EVENTO Empty Re: [8.6] BUSCO SCRIPT EVENTO Mar Abr 02, 2019 3:06 am

    [Adm] SevuOT

    [Adm] SevuOT
    Miembro
    Miembro
    Aqui te dejo los dos script que me dijistes que son faciles, realmente lo son asi que no dudo en que logres hacerlos funcionar como usted quiere, solo sera cuestion de cambiar la posicion hacia donde se teletransportan los personajes, y cambiar los mensajes a su gusto:

    A continuacion estaran los dos scritpts:
    Código:

    STORAGE_EVENT_XXX = 99999

    function onSay(cid, words, param)

       if param == "on" then
          doSetStorage(STORAGE_EVENT_XXX, 1)
          broadcastMessage("ya pueden usar el comando /xxx para ingresar al evento.")
       elseif param == "off" then
          doSetStorage(STORAGE_EVENT_XXX, 0)
          broadcastMessage("El evento xxx se ha cerrado.")
       else
          doPlayerSendCancel(cid, "El comando esta mal escrito.")
       end

       return true
    end

    y

    Código:

    function onSay(cid, words, param)

       local eventStatus = getStorage(STORAGE_EVENT_XXX)
       if eventStatus == 1 then
          local teleportPosition = { x = 0, y = 0, z = 0 }
          doTeleportThing(cid, teleportPosition)
          doSendMagicEffect(teleportPosition, CONST_ME_TELEPORT)
          doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "Has ingresado al evento.")
       else
          doPlayerSendCancel(cid, "El evento se encuentra cerrado.")
       end

       return true
    end

    en talkactions.xml va asi:
    Código:

       <talkaction words="!evento" event="script" value="evento tf2.lua"/>
       <talkaction log="yes" words="/evento" access="5" event="script" value="evento tf1.lua"/>



    Si necesitas hospedaje para tu servidor usa este enlace y mira los buenos planes de Windows y Linux:
    Si tu cuenta de PayPal no esta verificada no importara, igual aceptan pagos con cuentas no verificadas.


    [8.6] BUSCO SCRIPT EVENTO TRJEB8aSRYK5IulEU6ilJw
    2 participantes

    3[8.6] BUSCO SCRIPT EVENTO Empty Re: [8.6] BUSCO SCRIPT EVENTO Mar Abr 02, 2019 12:43 pm

    SwirvePlay

    SwirvePlay
    Miembro
    Miembro
    y para que el mensaje que dice
    11:42 ya pueden usar el comando !carrera para ingresar al evento.
    11:42 El evento CARRERA se ha cerrado.

    este en blanco? como le hag?

    2 participantes
    http://www.mega-war.ddns.net

    4[8.6] BUSCO SCRIPT EVENTO Empty Re: [8.6] BUSCO SCRIPT EVENTO Mar Abr 02, 2019 12:53 pm

    [Adm] SevuOT

    [Adm] SevuOT
    Miembro
    Miembro
    solo le agregas una variable mas a la funcion: la variable sera el tipo de texto que desees, por ejemplo:
    Código:

    broadcastMessage("ya pueden usar el comando /xxx para ingresar al evento.", MESSAGE_EVENT_ADVANCE)



    Si necesitas hospedaje para tu servidor usa este enlace y mira los buenos planes de Windows y Linux:
    Si tu cuenta de PayPal no esta verificada no importara, igual aceptan pagos con cuentas no verificadas.


    [8.6] BUSCO SCRIPT EVENTO TRJEB8aSRYK5IulEU6ilJw
    2 participantes

    5[8.6] BUSCO SCRIPT EVENTO Empty Re: [8.6] BUSCO SCRIPT EVENTO Mar Abr 02, 2019 12:55 pm

    SwirvePlay

    SwirvePlay
    Miembro
    Miembro
    eres el mejor! gracias +1

    2 participantes
    http://www.mega-war.ddns.net

    Contenido patrocinado


    2 participantes

    Ver el tema anterior Ver el tema siguiente Volver arriba  Mensaje (Página 1 de 1.)

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

     

    BienvenidosTibiaFace es una comunidad de Open Tibia. Para participar debes estar registrado (click para Regístrate).