• TibiaFace

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

    .
    demo menumenu

    Afiliados



    Votar:

    [Mods] Change map para war serve

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

    1default [Mods] Change map para war serve el Vie Nov 20, 2015 11:15 am

    [Admin] God Maya

    avatar
    Administrador
    Administrador
    Ok Bueno Este Script Es Echo 100% Por Vodkart Este Script Nose Si An Visto En Algunos Ot De War Que Cambian De Ciudad Bueno Este Es Este Script,Bueno Para Este Script Se Necesita IR A La Carpeta De Su Ot Luego A La Carpeta Mod Y Copian Un Archivo Y Le Ponen Como Name ChangeMap.xml Ok Y Pegan Esto Adentro:

    Código:

    <?xml version="1.0" encoding="UTF-8"?>
    <mod name="ChangeMap" version="1.0" author="Vodkart" contact="blacktibia.org" enabled="yes">
    <config name="map_func"><![CDATA[
                          config = {
                            [0] = {x=160,y=54,z=7},
                            [1] = {x=161,y=54,z=7},
                            [2] = {x=162,y=54,z=7},
                            [3] = {x=163,y=54,z=7},
                            [4] = {x=164,y=54,z=7},
                            [5] = {x=165,y=54,z=7}
                            }
    ]]></config>
    <event type="login" name="Check Map" event="script"><![CDATA[
    domodlib('map_func')
      function onLogin(cid)
      doTeleportThing(cid,config[getGlobalStorageValue(78400)])
      return true
    end
    ]]></event>
            <globalevent name="ChangeMap" interval="3600" event="script"><![CDATA[
      domodlib('map_func')
      function onThink(interval, lastExecution)
                                    doBroadcastMessage('The map will be changed again in 1 hour.')
          for _, pid in ipairs(getPlayersOnline()) do
          if getGlobalStorageValue(78400) < 5 then
          setGlobalStorageValue(78400,getGlobalStorageValue(78400)+1)
          doTeleportThing(pid,config[getGlobalStorageValue(78400)])
          else
                    setGlobalStorageValue(78400,getGlobalStorageValue(78400)-5)
          doTeleportThing(pid,config[getGlobalStorageValue(78400)])
          end
                    break
                    end
            return TRUE
    end]]></globalevent>
    </mod>

    Y Pues Para Configurarlo Es Sencillo Donde Dice:

    Código:
    [0] = {x=160,y=54,z=7},
    Configuran La Posicion De Su Templo, Ok Se Preguntaran Y Si Quiero Agregar Mas Ciudades Como Ago?? Bueno Es Sencillo Simplemente Aran Esto Hay En El Script Llega Hasta Una Quinta Ciudad Bueno Para Agregar Una Nueva Solamente Copiariamos Una Linea De Esa Y La Pegamos Abajo Y Le Pusierasmos Una Coma (,) Al Numero 5 Y Al Ultimo Que Seria El 6 Lo Dejamos Sin Coma (,) Por Lo Que Vi El Ultimo Siempre Deve Quedar Sin Coma Y Quedaria Asi:
    Código:

    0] = {x=160,y=54,z=7},
    [1] = {x=161,y=54,z=7},
    [2] = {x=162,y=54,z=7},
    [3] = {x=163,y=54,z=7},
    [4] = {x=164,y=54,z=7},
    [5] = {x=165,y=54,z=7},
    [6] = {x=165,y=54,z=7}
    }
    Ok Bueno Ahora Para Configurar El Tiempo A El Cual Cambiara De Ciudad Vamos A Donde Dice:

    Código:
    <globalevent name="ChangeMap" interval="3600"

    Y Bueno Por Ultimo El Texto Que Saldra Cuando Valla A Cambiar De Ciudad Seria Este Donde DIce:
    Código:
    doBroadcastMessage('The map will be changed again in 1 hour.')
    Y
    Hay Cambian El Texto Ojo Deve Tener Las Comillas Y Todo Nadamas Cambiaran Lo Que Esta Adentro Y Bueno Eso Fue Todo Espero Les Guste Y Les Sirva

    Creditos:
    100% Vodkart Creador Del Script.



    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.