• 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

    avatar
    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

    avatar
    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

    avatar
    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

    avatar
    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 las buenos planes de Windows y Linux:

    SevuOT Online, Version:10 and Custom.

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