Dark-Tibia
Dark-Tibia
Dark-Tibia
¿Quieres reaccionar a este mensaje? Regístrate en el foro con unos pocos clics o inicia sesión para continuar.


En este foro encontras ayuda subre tu Otserver
 
ÍndicePortalÚltimas imágenesBuscarRegistrarseConectarse
Navegación
 Portal
 Índice
 Miembros
 Perfil
 FAQ
 Buscar
Conectarse
Nombre de Usuario:
Contraseña:
Entrar automáticamente en cada visita: 
:: Recuperar mi contraseña
Últimos temas
» johnnathann
Sistema De Tren :D Icon_minitimeSáb Sep 15, 2012 8:48 pm por johnnathannj

»  [8.70] Real Global Map 1.8 + Imagenes + Scans
Sistema De Tren :D Icon_minitimeLun Jun 11, 2012 4:53 am por Lazcano

» Speedy War [8.60]
Sistema De Tren :D Icon_minitimeVie Mar 30, 2012 2:12 pm por GOD ALE

»  [Rpg-Pvp][8.60]Kreuus Easy
Sistema De Tren :D Icon_minitimeJue Mar 29, 2012 11:42 pm por GOD ALE

» [Script] Royal Crossbow!
Sistema De Tren :D Icon_minitimeJue Mar 29, 2012 11:22 pm por GOD ALE

» Ayuda con el ot server
Sistema De Tren :D Icon_minitimeJue Mar 29, 2012 10:45 pm por GOD ALE

»  Tiko ot editado 8.60
Sistema De Tren :D Icon_minitimeJue Mar 29, 2012 10:34 pm por GOD ALE

»  VikiRanch.'[8.60] war v.1.0
Sistema De Tren :D Icon_minitimeJue Mar 29, 2012 9:54 pm por GOD ALE

» Abrir Puertos De Tibia En El Router Thomson tg585 de telmex
Sistema De Tren :D Icon_minitimeVie Oct 28, 2011 1:21 pm por panda

Mejores posteadores
Dj Pacos
Sistema De Tren :D I_vote_lcapSistema De Tren :D I_voting_barSistema De Tren :D I_vote_rcap 
admin heber723
Sistema De Tren :D I_vote_lcapSistema De Tren :D I_voting_barSistema De Tren :D I_vote_rcap 
God Maracula
Sistema De Tren :D I_vote_lcapSistema De Tren :D I_voting_barSistema De Tren :D I_vote_rcap 
GoD Mexicansoul
Sistema De Tren :D I_vote_lcapSistema De Tren :D I_voting_barSistema De Tren :D I_vote_rcap 
God Dunckan
Sistema De Tren :D I_vote_lcapSistema De Tren :D I_voting_barSistema De Tren :D I_vote_rcap 
Admin Azteca
Sistema De Tren :D I_vote_lcapSistema De Tren :D I_voting_barSistema De Tren :D I_vote_rcap 
Slayer
Sistema De Tren :D I_vote_lcapSistema De Tren :D I_voting_barSistema De Tren :D I_vote_rcap 
God Damubu
Sistema De Tren :D I_vote_lcapSistema De Tren :D I_voting_barSistema De Tren :D I_vote_rcap 
DJ Punk
Sistema De Tren :D I_vote_lcapSistema De Tren :D I_voting_barSistema De Tren :D I_vote_rcap 
Glonlova
Sistema De Tren :D I_vote_lcapSistema De Tren :D I_voting_barSistema De Tren :D I_vote_rcap 

 

 Sistema De Tren :D

Ir abajo 
AutorMensaje
God Dunckan
Nivel 4
Nivel 4
God Dunckan


100

Mensajes : 67
Puntos : 192
Reputación : 22
Fecha de inscripción : 03/05/2011

Sistema De Tren :D Empty
MensajeTema: Sistema De Tren :D   Sistema De Tren :D Icon_minitimeJue Mayo 12, 2011 11:39 pm

el autor es Mock...
Yo solo lo traego aqui
el escript es muy simple solo usan un Action id
https://2img.net/r/ihimizer/img248/3550/reil.png
ahi se puede ver la imagen de como funciona y un video aqui...



en actions.xml agregen esto...

Código:

<action itemid="7131" event="script" value="railbymock.lua" />
<action itemid="7132" event="script" value="railbymock.lua" />

luego creen un archivo que se llame railbymock.lua
en el agregen lo siguiente...

Código:


--Script by mock the bear
--Config
local SPEED = 200
local PLAYERSPEED = 250
--End
local RAILS = {7121, 7122, 7123, 7124, 7125, 7126, 7127, 7128, 7129, 7130} --Thxy rails itemid by nord :P
local CART = {[0] = 7132, [2] = 7132, [3] =7131, [1] =7131}
local CONFIG = {
        [7121] = 0,[7122] = 0,
        [7123] = {EAST, SOUTH},
        [7124] = {WEST, SOUTH},
        [7125] = {EAST, NORTH},
        [7126] = {WEST, NORTH},
        [7127] = 0,[7128] = 0,
        [7129] = 0,[7130] = 0,
        --Random
}
local reverse = {[0] = 2, 3, 0, 1} -- All that table was made by nord.
local function moveTrain(cid, frompos, direc)
        local tab
        if not isPlayer(cid) then
                return
        end
        local pos = getCreaturePosition(cid)
        local rar = findRail(pos)
        if not rar then
                doPlayerSetNoMove(cid, false)
                doRemoveCondition(cid, CONDITION_OUTFIT)
                doChangeSpeed(cid, -PLAYERSPEED)
                doMoveCreature(cid, direc)
        else
                tab = CONFIG[rar]
                if tab and type(tab) == 'table' then
                        direc =  tab[tab[1] == reverse[direc] and 2 or 1] -- by nord here
                end
                doSetItemOutfit(cid, CART[direc], -1)
                doMoveCreature(cid, direc)
                addEvent(moveTrain, SPEED, cid, pos,direc)
        end
end
local function findRail(p)
        local p_ = {x=p.x, y=p.y, z=p.z}
        for i=0,10 do
                p_.stackpos = i
                local t = getTileThingByPos(p_)
                if isInArray(RAILS, t.itemid) then
                        return t.itemid,t.uid
                end
        end
end
function onUse(cid, item, frompos) --Script by mock the bear
        if hasCondition(cid, CONDITION_OUTFIT) or  (item.actionid < 500 and item.actionid > 503) then
                return false
        end
        doTeleportThing(cid, frompos, false)
        doPlayerSetNoMove(cid, true)
    doChangeSpeed(cid, PLAYERSPEED)
        addEvent(moveTrain, SPEED, cid, frompos, item.actionid-500)
        return true
end

ahora en el tren le agregan un action id ...
si empieza para el norte le ponen 500
si empieza paa el sur le ponen 502
si empieza para el este le ponen 501 y si para el oeste le ponen 503

creditos : Mock 95% y ami 5% Bye Very Happy
Volver arriba Ir abajo
 
Sistema De Tren :D
Volver arriba 
Página 1 de 1.
 Temas similares
-
» Sistema de reputacion
» poner sistema de loteria en tu ot
» [Spells] Sistema de montura para 8.60
» Ayuda para Abrir los puertos, y crear pagina con sistema de donaciones

Permisos de este foro:No puedes responder a temas en este foro.
Dark-Tibia :: Scripts-
Cambiar a: