• TibiaFace

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

    .
    demo menumenu

    Afiliados



    Votar:

    [Problema] Necesito script maya ayudame

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

    1Resuelto [Problema] Necesito script maya ayudame el Mar Jun 27, 2017 8:06 pm

    Javier20

    avatar
    Nuevo Miembro
    Nuevo Miembro
    Necesito un script que desconecte a los players despues de 10 minutos de estar en trainer ¡¡GRACIAS!!

    Ver perfil de usuario

    2Resuelto Re: [Problema] Necesito script maya ayudame el Mar Jun 27, 2017 11:54 pm

    [Admin] God Maya

    avatar
    Administrador
    Administrador
    aqui lo tienes

    Código:
    function onStepIn(cid, item, position, fromPosition)
        telpDelay = 30
        koniec = addEvent(koniecrob,telpDelay*1000*60, cid)
        koncowka = addEvent(koncowkarob,telpDelay*1000*60-1000*60, cid)
        doPlayerSendTextMessage(cid, MESSAGE_EVENT_ADVANCE, "You have started Your training. You have "..telpDelay.." minutes left.")
    end
    function onStepOut(cid, item, position, fromPosition)
        stopEvent(koniec)
        stopEvent(koncowka)
        doPlayerSendCancel(cid, MESSAGE_EVENT_ADVANCE, "Your timer has been stopped. You can start again.")
    end
    function koncowkarob(cid)
    doPlayerSendTextMessage(cid, MESSAGE_EVENT_ADVANCE, "After 1 minute you will be teleported. You can move to restart timer!")
    end
     
    function koniecrob(cid)
    pozycja={x=167, y=53, z=7}
        doPlayerSendTextMessage(cid, MESSAGE_EVENT_ADVANCE, "Its end of your training.")
        doTeleportThing(cid,pozycja,FALSE)
        doSendMagicEffect(pozycja,NM_ME_LOSE_ENERGY)
    end



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

    3Resuelto teste el Miér Jun 28, 2017 12:08 am

    Javier20

    avatar
    Nuevo Miembro
    Nuevo Miembro
    como lo pondria en mi server te falto decirme como va y en donde si en data o talkaction o donde


    maya te necesito


    Question BUMP MI POST Question

    Ver perfil de usuario

    4Resuelto Re: [Problema] Necesito script maya ayudame el Miér Jun 28, 2017 11:38 am

    [Admin] God Maya

    avatar
    Administrador
    Administrador
    [Tienes que estar registrado y conectado para ver este vínculo] escribió:como lo pondria en mi server te falto decirme como va y en donde si en data o talkaction o donde


    maya te necesito


    Question BUMP MI POST Question



    eso va en moveevents


    Código:
    <movevent type="StepIn" actionid="21000" event="script" value="kicksqm.lua"/>
    <movevent type="StepOut" actionid="21000" event="script" value="kicksqm.lua"/>



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

    5Resuelto Re: [Problema] Necesito script maya ayudame el Miér Jun 28, 2017 6:08 pm

    Javier20

    avatar
    Nuevo Miembro
    Nuevo Miembro
    Gracias Maya otra duda donde se le modifica el tiempo del kick ? y cuanto tiene ese de tiempo de kick ?

    Tambien quisiera saber si me puedes pasar un script, cuando entres al tp busque un trainer solo .. me dices igual como se configura y todo eso.. por favor.. y Gracias Maya

    Ver perfil de usuario

    6Resuelto Re: [Problema] Necesito script maya ayudame el Miér Jun 28, 2017 8:51 pm

    [Admin] God Maya

    avatar
    Administrador
    Administrador
    [Tienes que estar registrado y conectado para ver este vínculo] escribió:Gracias Maya otra duda donde se le modifica el tiempo del kick ? y cuanto tiene ese de tiempo de kick ?

    Tambien quisiera saber si me puedes pasar un script, cuando entres al tp busque un trainer solo .. me dices igual como se configura y todo eso.. por favor.. y Gracias Maya


    telpDelay = 30 ----- ese es el tiempo

    -----------------------------aqui tienes el del trainer libre ------------------------------------

    Ledtherón escribió:Hola, este script consiste en lo siguiente
    si son 5 trainers, el 1 esta ocupado el 2 tambien, al usar este teleport, este teleport te redirecciona a uno de los trainers desocupados...
    Lo que serviria de mucho, ahorraria tiempo de buscar trainers, Ok empezemos con el config
    --
    Cree un archivo en data/lib llamado tptrainer.lua
    y adentro le ponen
    Código:

    trainers = {
    [1] = {x=259,y=193,z=7},
    [2] = {x=260,y=193,z=7},
    [3] = {x=261,y=193,z=7},
    [4] = {x=262,y=193,z=7},
    [5] = {x=263,y=193,z=7},
    [6] = {x=264,y=193,z=7},
    [7] = {x=265,y=193,z=7},
    [8] = {x=266,y=193,z=7},
    [9] = {x=267,y=193,z=7},
    [10] = {x=268,y=193,z=7},
    [11] = {x=269,y=193,z=7},
    [12] = {x=270,y=193,z=7},
    [13] = {x=271,y=193,z=7},
    [14] = {x=272,y=193,z=7},
    [15] = {x=273,y=193,z=7},
    }
    Como se configura? la linea es asi:
    [1] = {x=270,y=270,z=1},
    Para configurarlo configuramos en x la posicion x a donde te lleva el tp
    en y la posicion y donde te lleva el tp
    en z la posicion z donde te lleva el tp
    osea si yo quiero que me lleve a 600 600 7
    lo configuro asi
    [1] = {x=600,y=600,z=7},
    Para añadir tiene que ser en forma ascendente, es decir asi
    [1] = blabla
    [2] = blabla
    [3] = blabla
    --
    En esta parte no la configuran, asi no la hechan a perder xD!
    Cree un archivo en data/movements/scripts llamado tptrainer.lua
    y le ponen esto adentro
    Código:

    -- TPTRAINER SYSTEM BY LEDTHERON --
    function onStepIn(cid, item, position, fromPosition)
    for i=1, table.maxn(trainers) do
    local trainer = trainers[i]
    local position = {x=trainer.x,y=trainer.y,z=trainer.z,stackpos=255}
    local thing = getThingFromPos(position)
    if (thing.itemid == 0) then
    doTeleportThing(cid, position)
    doSendMagicEffect(position, 14)
    return true
    end
    end
    doPlayerSendCancel(cid, "Todos los trainers estan llenos")
    doTeleportThing(cid, fromPosition, false)
    doSendMagicEffect(fromPosition, 13)
    return true
    end
    Y en movements.xml añaden esto
    Código:

    <movement type="StepIn" actionid="1985" script="tptrainer.lua"/>
    El teleport no debe llevar cordenadas, solo le ponen el actionid 1985...
    --
    Entonces, si el trainer 1 esta en uso, te lleva al 2...
    Si todos estan en uso te dice que esta lleno

    CREDITOS
    100% Ledtherón



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

    7Resuelto Re: [Problema] Necesito script maya ayudame el Jue Jun 29, 2017 12:23 am

    Javier20

    avatar
    Nuevo Miembro
    Nuevo Miembro
    Gracias maya Very Happy

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