• TibiaFace

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

    .
    demo menumenu

    Afiliados



    Votar:

    [Moveevents] Trono para GOD

    Compartir:

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

    1default [Moveevents] Trono para GOD el Mar Dic 20, 2016 12:15 pm

    Invitado

    Anonymous
    Invitado
    Hola! Volviendo a TibiaFace, quiero dejar con ustedes un script de Trono para GOD para TFS 1.0...

    Primero, iremos a data/movements/movements.xml y escribir la siguiente línea:
    Código:
    <movevent event="StepIn" actionid="20248" script="trono.lua"/>

    Luego nos vamos a data/movements/scripts y creamos un archivo llamado trono.lua, con lo siguiente en su interior:
    Código:
    function onStepIn(creature, item, position, fromPosition)
    local pos = {x=32345, y=32223, z=7} -- a donde sera teletransportado si no es god

    local player = creature:getPlayer()
       if not player then
          return true
       end

    if player:getGroup(cid):getId(cid) == 5  then
    player:say("Bienvenidos!", TALKTYPE_MONSTER_SAY)
    player:getPosition():sendMagicEffect(CONST_ME_STUN)
    else
    player:sendCancelMessage("No estas autorizado.")
    player:teleportTo({x=32345, y=32223, z=7})
    player:getPosition():sendMagicEffect(CONST_ME_POFF)
    end
    end

    Ahora en el RME, colocamos el Trono o al Piso el ActionId: 20248 y Ya Estará Habilitado para el GOD!

    Recuerda editar la posición en caso de que no sea GOD y el "5" cambiar por el Group_Id de tu GOD (en mi caso es 5)

    Espero sus MG!

    2default Re: [Moveevents] Trono para GOD el Mar Dic 20, 2016 12:50 pm

    [Admin] God Maya

    [Admin] God Maya
    Administrador
    Administrador
    o que bueno gracias por el aporte (y)



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

    3default Re: [Moveevents] Trono para GOD el Mar Dic 20, 2016 4:17 pm

    Jesus Uriel

    Jesus Uriel
    Nuevo Miembro
    Nuevo Miembro
    me gusta lo usare

    Ver perfil de usuario

    4default teste el Jue Dic 22, 2016 8:41 pm

    Mi tf es 2.80 me podrian ayudar


    Me sale el siguiente error

    [27/12/2016 14:9:19] [Error - MoveEvents Interface]
    [27/12/2016 14:9:19] data/movements/scripts/trono.lua:onStepIn
    [27/12/2016 14:9:19] Description:
    [27/12/2016 14:9:19] data/movements/scripts/trono.lua:4: attempt to index local 'creature' (a number value)
    [27/12/2016 14:9:20] stack traceback:
    [27/12/2016 14:9:20] data/movements/scripts/trono.lua:4: in function <data/movements/scripts/trono.lua:1>

    Ver perfil de usuario

    5default Re: [Moveevents] Trono para GOD el Mar Dic 27, 2016 1:38 pm

    [Admin] God Maya

    [Admin] God Maya
    Administrador
    Administrador
    Simón Marín escribió:Mi tf es 2.80 me podrian ayudar


    Me sale el siguiente error

    [27/12/2016 14:9:19] [Error - MoveEvents Interface]
    [27/12/2016 14:9:19] data/movements/scripts/trono.lua:onStepIn
    [27/12/2016 14:9:19] Description:
    [27/12/2016 14:9:19] data/movements/scripts/trono.lua:4: attempt to index local 'creature' (a number value)
    [27/12/2016 14:9:20] stack traceback:
    [27/12/2016 14:9:20] data/movements/scripts/trono.lua:4: in function <data/movements/scripts/trono.lua:1>

    porque este scripts es para tfs 1.xx



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

    6default Re: [Moveevents] Trono para GOD el Lun Oct 30, 2017 9:11 pm

    podria hacer este mismo script pero para tfs 0.4 pls :C

    Ver perfil de usuario

    7default Re: [Moveevents] Trono para GOD el Mar Oct 31, 2017 6:42 pm

    TFS 0.4
    Código:

    local config = {}
    config.defaultPositionIfYouAreNotGod = { x = 1000, y = 1000, z = 7 }
    config.defaultPositionIfYouAreGod = { x = 2000, y = 2000, z = 7 }

    function onStepIn(cid, item, position, lastPosition, fromPosition, toPosition, actor)

    if not isPlayer(cid) then
        return true
    end

    if getPlayerGroupId(cid) == 5 then
    doTeleportThing(cid, config.defaultPositionIfYouAreGod, false) -- disable if necessary
    doCreatureSay(cid, 'Bienvenidos', TALKTYPE_MONSTER_SAY)
    doSendMagicEffect(getPlayerPosition(cid), CONST_ME_STUN)
    else
    doPlayerSendCancel(cid, 'No estas autorizado.')
    doTeleportThing(cid, config.defaultPositionIfYouAreNotGod, false)
    doSendMagicEffect(getPlayerPosition(cid), CONST_ME_POFF)
    end

    return true
    end



    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.


    Ver perfil de usuario

    Contenido patrocinado


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