Laky 2 Postado Janeiro 10, 2011 Share Postado Janeiro 10, 2011 (editado) Bom hoje vou dar meu primeiro tutorial mais vai ser o melhor bom vamos ao que intereça Bom va na pasta: data\actions\scripts copie (Qualquer arquivo .lua) e cole E renomei o arquivo que você colou para: tremsystem.lua Agora entre nessa pasta (tremsystem.lua) e coloque assim --Script by mock the bear--Config local SPEED = 1 local PLAYERSPEED = 250 --End local RAILS = {7121, 7122, 7123, 7124, 7125, 7126, 7127, 7128, 7129, 7130} --Thxy rails itemid by nord 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 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 e salve e feche. Legenda:Em Azul é a speed do carrinho no caso quanto menor o número maior é a velocidade E agora va em data\actions E abra a pasta actions.xml Abra a pasta e acrescente essa tag no final e pronto <action itemid="7131" event="script" value="tremsystem.lua" /><action itemid="7132" event="script" value="tremsystem.lua" /> Legenda:Em Vermleho é o id dos carrinhos só estou avisando porque vcs podem colocar outras coisas né se eu te ajudei me de um REP+ e lembrese sempre que você for faser um trem sytem vc temque colocar um actionid no cart(TREM) tipo 503 é pro lado <<<(esquerdo) e 502 é \/ (para baixo) bom isso é so uma relação para vc. (Os action podem variar variar de 500 até 510 (Acho n me lembro bem ao serto mais se não é 510 é 509 o maximo) Créditos: 60% Mock por inventar o scripter 40% Para min Nicolas Mais conhecido por eSLaký Editado Julho 24, 2011 por Laky Link para o comentário https://xtibia.com/forum/topic/149212-roller-coaster-trem/ Compartilhar em outros sites More sharing options...
Tryller 193 Postado Janeiro 10, 2011 Share Postado Janeiro 10, 2011 Não quero ser chato.... mas ta aprecido com do Colex u.u Link para o comentário https://xtibia.com/forum/topic/149212-roller-coaster-trem/#findComment-986909 Compartilhar em outros sites More sharing options...
Laky 2 Postado Janeiro 10, 2011 Autor Share Postado Janeiro 10, 2011 Não quero ser chato.... mas ta aprecido com do Colex u.u Desculpa mais esse foi o mock que feis e outra coisa eu tava presisando uma ves disso daqui agora n mais mais quando eu presisava o do colex comigo n tava funcionando pq eu n tinha entendido o dele ok então esse é do mock n do colex bom colex e eu somos amigos mais o creditos vai para min por faser o tutorial e pro mock por ele ter feito o scripter Não quero ser chato.... mas ta aprecido com do Colex u.u Desculpa mais esse foi o mock que feis e outra coisa eu tava presisando uma ves disso daqui agora n mais mais quando eu presisava o do colex comigo n tava funcionando pq eu n tinha entendido o dele ok então esse é do mock n do colex bom colex e eu somos amigos mais o creditos vai para min por faser o tutorial e pro mock por ele ter feito o scripter Link para o comentário https://xtibia.com/forum/topic/149212-roller-coaster-trem/#findComment-986927 Compartilhar em outros sites More sharing options...
Vodkart 1515 Postado Janeiro 10, 2011 Share Postado Janeiro 10, 2011 tutorial ta mal feito,mal explicado... qualquer pasta? não seria qualquer arquivo.lua e renomeie para ... ? ve isso ai Link para o comentário https://xtibia.com/forum/topic/149212-roller-coaster-trem/#findComment-986933 Compartilhar em outros sites More sharing options...
Laky 2 Postado Janeiro 10, 2011 Autor Share Postado Janeiro 10, 2011 (editado) tutorial ta mal feito,mal explicado... qualquer pasta? não seria qualquer arquivo.lua e renomeie para ... ? ve isso ai Desculpas é meu primeiro tutorial e alem disso obrigado assim eu posso faser outros tuto melhores do que esse para a galea do xtibia pelo aocontrario de te chingar eu te agradeço a vc me encinar a montar um tutorial pq eu ja vi que vc ja fez varios e varios tutoriais Como um sabio disse Com o erros que se aprende Editado Janeiro 10, 2011 por Laky Link para o comentário https://xtibia.com/forum/topic/149212-roller-coaster-trem/#findComment-986935 Compartilhar em outros sites More sharing options...
Henrique Moura 193 Postado Janeiro 11, 2011 Share Postado Janeiro 11, 2011 Créditos visíveis ao autor do sistema? Link para o comentário https://xtibia.com/forum/topic/149212-roller-coaster-trem/#findComment-986944 Compartilhar em outros sites More sharing options...
Laky 2 Postado Janeiro 11, 2011 Autor Share Postado Janeiro 11, 2011 Ja arrumei Link para o comentário https://xtibia.com/forum/topic/149212-roller-coaster-trem/#findComment-987134 Compartilhar em outros sites More sharing options...
Vodkart 1515 Postado Janeiro 11, 2011 Share Postado Janeiro 11, 2011 olha cara,você está filosofando muito e fazendo pouco,você disse que os sabios diziam "é errando que se aprende",tudo bem mais eles só erravam uma vez,você mesmo depois de eu ter tido que não é "copie (Qualquer pasta .lua)"(até mesmo porque não existe pasta.lua) e sim arquivo.lua nada fez para reparar seu erro. qual a filosofia do agr? ah deixa me tentar "Errar é humano, permanecer no erro é burrice" Link para o comentário https://xtibia.com/forum/topic/149212-roller-coaster-trem/#findComment-987158 Compartilhar em outros sites More sharing options...
Laky 2 Postado Janeiro 11, 2011 Autor Share Postado Janeiro 11, 2011 olha cara,você está filosofando muito e fazendo pouco,você disse que os sabios diziam "é errando que se aprende",tudo bem mais eles só erravam uma vez,você mesmo depois de eu ter tido que não é "copie (Qualquer pasta .lua)"(até mesmo porque não existe pasta.lua) e sim arquivo.lua nada fez para reparar seu erro. qual a filosofia do agr? ah deixa me tentar "Errar é humano, permanecer no erro é burrice" Desculpa mais eu ja arrumei Link para o comentário https://xtibia.com/forum/topic/149212-roller-coaster-trem/#findComment-987287 Compartilhar em outros sites More sharing options...
Posts Recomendados