• TibiaFace

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

    .
    demo menumenu

    Afiliados



    Votar:

    [Mods] Creación de Teleport para un evento

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

    1default [Mods] Creación de Teleport para un evento el Sáb Mar 29, 2014 3:37 pm

    [Admin] God Maya

    avatar
    Administrador
    Administrador
    Crear un telepuerto en cualquier lugar, en cualquier momento a cualquier parte del mapa.

    Útil para otserv con eventos!

    Modo de usar: / portal X, Y, Z, cuántas personas pueden unirse

    ejemplo: /postal 115, 200, 3, 100  ---> son 100 personas que pueden pasar el portal


    instalacion:

    nos vamos a:


    carpeta del ot/mod
    copiamos cualquier archivo y renombramos por Portalevent y pegamos todo esto adentro

    Código:
    <?xml version="1.0" encoding="utf-8"?>
    <mod name="Portal" version="2.0" enabled="yes">
    <description>
    Faz um portal no seu pe , e as pessoas podem entrar
    ex. /portal x,y,z,quantas pessoas
    ex. /portal 1000,1000,7,15
    </description>
    <talkaction words="/portal" access="5" event="script"><![CDATA[
    function onSay(cid, words, param)
    param = param.explode(param, ',')
    if param then
    teleport = doCreateTeleport(1387, {x=param[1], y=param[2], z=param[3]}, getPlayerPosition(cid))
    doItemSetAttribute(teleport, "description", 'The portal may enter '..param[4]..' people left.')
    doItemSetAttribute(teleport, "aid", 100+param[4])
    else
    doPlayerSendCancel(cid, "You must set param.")
    end
    return TRUE
    end
    ]]></talkaction>
    <movement type="StepIn" itemid="9740" event="script"><![CDATA[
    function onStepIn(cid, item, position, fromPosition)
    if item.actionid > 100 then
    doItemSetAttribute(item.uid, "description", 'The portal may enter '..(item.actionid-101)..' people left.')
    doItemSetAttribute(item.uid, "aid", item.actionid-1)
    elseif item.actionid == 100 then
    doBroadcastMessage("The Portal has ran out of energy and collapsed.", MESSAGE_EVENT_ADVANCE)
    doSendMagicEffect(position, 2)
    doRemoveItem(item.uid, 1)
    end
    return true
    end
    ]]></movement>
    </mod>



    Ver perfil de usuario http://www.tibiaface.com

    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).