Postado Fevereiro 9, 2013 12 anos vc construiu uma area vip e os player free ta enchendo seu saco pra ver como ela é e vc n confia em levar eles pra olhar ?.. simples chegou o novo system "tabajara Tremzinho da alegria!" eu baxei um ot aki do TK e nele tinha esse trem system ele fica no treiner vc anda uns 10 sqm e para.. ai eu tive uma ideia que tal trasforma ele em um trem que possa levar players pra ver sua area vip pelo andar de cima ? bora la vou explica com fotos se acharem inutil podem exclui na moral so to tentando ajudar. vamos la va na pastado seu OT: data\actions\scripts copie (kualker arquivo .lua) e cole E renomei o arquivo que você colou para: lookvip.lua e dentro deste arquivo coloque isso --Script by Rastafael --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 Rastafael 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 salva e fexa la onde ta local SPEED = 1 é a velocidade do trem (coloque a velocidade que vc achar melhor eu aconsehlo deixa uns 200 ai ele fica devagarzinho o player poderar ver sua area vip com calma) la onde ta local PLAYERSPEED = 250 é a velocidade que o player ira ficar ( não mexa) depois disso vai la na pasta data/action/action.xml abra o arquivo action.xml aperte Ctrl + F e procure por oher <!-- Other --> e cole isso logo abaixo do nome <!-- Other --> <action itemid="7131" event="script" value="lookvip.lua" /> <action itemid="7132" event="script" value="lookvip.lua" /> onde ta em azul é o id dos Trem (carrinho) "não mexa" salve e fexe e pronto ja ta tudo certo agora vamo pro mapa --------------------------- agora abra seu RME (Remeres Map Editor) aperte a tecla J e digite la onde esta mostrando a imagem o id "7131" ira aparece um carrinho emgual ta na imagem e aperte ok depois coloke os trilhos para a direção que vc quer e coloke o carrinho na mesma direcão depois de coloca os carrinhos clike nele com o mouse dieito e va em Properties coloque a actionid para ele anda pro lado que vc ker na imagem abaixo ta mostrando as action que faz ele ir pra direita ou pra cima action 501 ele anda pra direita --> action 502 ele anda pra baixo \/ action 503 ele anda pra esquerda <--- action 504 ele anda em diagonal esquerda baixo action 505 ele anda em diagonal direita cima action 506 ele anda em diagonal esquerda cima action 507 ele anda em diagonal direita baixo olhe a imagem abaixo depois que vc coloca a actionid no carrinho "lembrando que é so uma action que vc coloca" digamos que a imagem abaixo seja meu templo e a area vip marcada em vermelho e o carrinho marcado em azul coloke os trilhos onde tenha agua onde player n podera entra ape! se cv coloka ele indo para a agua no final do trilho coloke um chao e um teleport e no teleport coloke a posicão que ele ira te levar quando o player passa com o carrinho (no caso la dentro da area vip) um andar acima se seu carrinho entra no teleporte quando ele tive indo para baixo engual na imagem vc tera que coloka os trilhos do msm jeito para baixo \/ se vc coloka pra outro lado o player ira dece do carrinho.. entao se ele entra no tp indo para baixo ele ira sair na posição indo para baixo.. se ele entra indo para direita --> e tem que sair na posição indo para direita! agora ele andando na sua area vip e depois entrando em um teleport final voltando pro templo!ol he na imagem abaixo Bom é isso ae galera se entenderão vlw.. se n entender ou tiver mau explicado por favor apaguem o post e se vai critica só olhe é melhor =D PS: o mapa que tinha o sistema de trem é o Global_Full_developed_By_Rastafael versão 8.60!
Postado Fevereiro 9, 2013 12 anos achei bem interessante, nunca tinha visto uma idéia igual. isso substitui a idéia de dar 1 dia vip pra todos que começam no server
Participe da conversa
Você pode postar agora e se cadastrar mais tarde. Se você tem uma conta, faça o login para postar com sua conta.