• TibiaFace

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

    .
    demo menumenu

    Afiliados



    Votar:

    puente con palanca y efecto scripts servidor 8.6 1.0 OTX

    Compartir:

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

    lordconcha

    lordconcha
    Nuevo Miembro
    Nuevo Miembro
    como no soy conocedor de lenguaje de programación no podía hacer que desaparecían y aparecían dos (grounds = pisos). pero si funcionaba con las walls, así que lo único que hice es darle efecto a la palanca =1945 cuando se accionaba, efecto al puente cuando aparecía y para que desapareciera el puente en el codigo de la palanca en = 1946, como los dos eran pisos hice que volviera aparecer el piso que estaba antes del puente creando.


    puente con palanca y efecto scripts servidor 8.6 1.0 OTX Rick-1

    puedes cambiar el efecto que aparece al accionar la palanca en la linea doSendMagicEffect(topos,12)
    ubicada en el itemid == 1945.

    puente con palanca y efecto scripts servidor 8.6 1.0 OTX Rick-2


    puente con palanca y efecto scripts servidor 8.6 1.0 OTX Rick-3

    no puse otro efecto a la palanca en la segunda acción por que ya con el efecto personal de la plantita que aun le digo a mi mama que es papaya... es suficiente.

    :V

    vamos al tutorial

    vamos a  Server/data/actions abrimos el achivo actions.xml y agregamos esta lineal.

    Código:
    <action uniqueid="8443" event="script" value="palancas/puentesisho con palankisha viste.lua"/>

    dentro de la carpeta actions crea una carpeta llamada palancas es importante llevar un orden de las acciones, el nombre del archivo puede varias viste.

    dentro de la carpeta palanca crea un archivo llamado ¨puentesisho con palankisha viste.lua¨ y cópiale este scripts

    Código:
    function onUse(cid, item, frompos, item2, topos)
    wall1 = {x=32643, y=31773, z=8, stackpos=1}
    wall2 = {x=32644, y=31773, z=8, stackpos=1}
           wall3 = {x=32645, y=31773, z=8, stackpos=1}
    wall4 = {x=32646, y=31773, z=8, stackpos=1}
           getwall1 = getThingfromPos(wall1)
    getwall2 = getThingfromPos(wall2)

           if item.uid == 8443 and item.itemid == 1945 then
                   doCreateItem(1284,1,wall1)
    doCreateItem(1284,1,wall2)
                   doCreateItem(1284,1,wall3)
    doCreateItem(1284,1,wall4)
                   doSendMagicEffect(topos,12)
    doTransformItem(item.uid,item.itemid+1)
    elseif item.uid == 8443 and item.itemid == 1946 then
                   doCreateItem(598,1,wall2)
                   doCreateItem(598,1,wall3)
                   doSendMagicEffect(wall1,15)
                   doSendMagicEffect(wall2,15)
                   doSendMagicEffect(wall3,15)
                   doSendMagicEffect(wall4,15)
                   doTransformItem(item.uid,item.itemid-1)
    else
    doPlayerSendCancel(cid,"Sorry, not possible.")
    end

    return 1
    end



    wall1 = {x=32643, y=31773, z=8, stackpos=1} --> donde quieres que aparezca el puente, recuerda agregarle todo los cuadros


    doCreateItem(1284,1,wall1) --> el id del piso que quieres crear en este caso el puente, utiliza solo pisos por que este script solo crea no remueve

    doSendMagicEffect(topos,12)  --> el primero es el efecto para la palanca puedes cambiar el (topos,12)

    doCreateItem(598,1,wall2) -->
    doCreateItem(598,1,wall3) --> crea lava en el piso 2 y 3
    doSendMagicEffect(wall1,15) --> efecto de fuego para los puentes cambiar del 1 al cuadro 4

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