Postado Outubro 18, 2012 12 anos Aew Galera eu tava vendo uns negocio no ##### e vi um script muito importante q muita gente gosta eu queria trazer para k e esta ai em baixo vejo que muitos estavam atrás desse script,onde só players Vips podem passar pela porta,e não é aquela door que só passa e não da para voltar,pelo contrario,ela abre e fecha normalmente. Versão testada: 8.54 vá em actions\script crie um arquivo.lua e renomeie para: vipdoorsystem.lua dentro coloque: V1 function onUse(cid, item, frompos, item2, topos) if getPlayerStorageValue(cid, 13540) - os.time() <= 0 then return doCreatureSay(cid, "Você não possui Vip Access.", TALKTYPE_ORANGE_1) end doTransformItem(item.uid, item.itemid + 1) playerpos = getPlayerPosition(cid) doorpos = {x = frompos.x, y = frompos.y, z = frompos.z, stackpos = 253} if playerpos.y == doorpos.y + 1 and playerpos.x == doorpos.x then doMoveCreature(cid, 0) elseif playerpos.x == doorpos.x - 1 and playerpos.y == doorpos.y then doMoveCreature(cid, 1) elseif playerpos.y == doorpos.y - 1 and playerpos.x == doorpos.x then doMoveCreature(cid, 2) elseif playerpos.y == doorpos.y and playerpos.x == doorpos.x + 1 then doMoveCreature(cid, 3) elseif playerpos.x == doorpos.x + 1 and playerpos.y == doorpos.y - 1 then doMoveCreature(cid, 4) elseif playerpos.x == doorpos.x - 1 and playerpos.y == doorpos.y - 1 then doMoveCreature(cid, 5) elseif playerpos.x == doorpos.x + 1 and playerpos.y == doorpos.y + 1 then doMoveCreature(cid, 6) elseif playerpos.x == doorpos.x - 1 and playerpos.y == doorpos.y + 1 then doMoveCreature(cid, 7) end return TRUE end V2 function onUse(cid, item, frompos, item2, topos) if getPlayerStorageValue(cid, 13540) - os.time() <= 0 then return doPlayerSendTextMessage(cid,22,'Você não possui Vip Access.') end pos = getPlayerPosition(cid) if pos.x == topos.x then if pos.y < topos.y then pos.y = topos.y + 1 else pos.y = topos.y - 1 end elseif pos.y == topos.y then if pos.x < topos.x then pos.x = topos.x + 1 else pos.x = topos.x - 1 end else doPlayerSendTextMessage(cid,22,"Fique na frente da porta.") return TRUE end doTeleportThing(cid,pos) doSendMagicEffect(topos,12) return TRUE end em actions.xml adicione a tag: Nas propriedades da Porta coloque: ActionID = 2075 Creditos 99% Vodkart 1% Eu por trazer para k o Script essa porta é pro perfect Vip system 1.6 que tem aqui no ##### se tu adc uma storage apenas pro player ele nao vai passa mesmo a nao ser que vc troque as variaveis pra essa: vipstatus = getPlayerStorageValue(cid, 13540) <= 0 if vipstatus ~= TRUE then Editado Outubro 18, 2012 12 anos por brabozik (veja o histórico de edições) Meus Trabalhos!! Baiak Fuck--http://tibiaking.com...baiak-fuck-860/ BaiakZik 8 Bug Arrumado--http://tibiaking.com...8-bug-arrumado/ (̲̅ζ(̲̅o̲̅)(̲̅ζ
Postado Outubro 18, 2012 12 anos Legal cara mãs: function banana(cid) return getPlayerStorageValue(cid, STORAGE_DA_SUA_VIP) > 0 and true or false end vip por tempo function banana(cid) return getPlayerStorageValue(cid, STORAGE_DA_SUA_VIP) - os.time() > 0 and true or false end function onUse(cid, item, fromPosition, itemEx, toPosition) return banana(cid) and doTeleportThing(cid, toPosition) and doTransformItem(item.uid, item.itemid + 1) or doPlayerSendTextMessage(cid, 26, "Only vips open this door.") end tem umas porta que fecha sozinha já. Retirado. Skype: joaoxtibia85.
Postado Outubro 18, 2012 12 anos esse script é bem velho, coisa de 2010 se pá... eu tinha postado porque tinha mto nego pedindo vip door para o perfect vip system [*Ninguém será digno do sucesso se não usar suas derrotas para conquistá-lo.*] DISCORD: vodkart#6090
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.