Joao Kleber 0 Postado Maio 21, 2009 Share Postado Maio 21, 2009 (editado) Bom este é meu primeiro script aki no xtibia e espero que vcs gostem. Vamos esplicar o sistema:O sistema é como se fosse o sistema vip, mas nao eh igual a vip que o cara compra e fika eternamente vip,esse ja tem um limite que seria os dias premium que a pessoa compre.Resumindo ficara igual akele piso de rook que soh os premiuns podem passar. Esse sistema pode ser usado em ots de alta e baixa exp.Axo que sera usado mais em ots de exp baixa mais quem tem ot de exp alta eh soh faze uma adaptaçao almentando o preço da premium. Bom ja falei de+,vamos ao que interesa: Vá em \data\movements\scripts copie qualquer arquivo e cole e renomei-o para premium tile,abra o arkivo apague tudo que está dentro e cole isso: function onStepIn(cid, item, pos) novapos1 = {x=162, y=49, z=7} backpos = {x=162, y=49, z=7} msg = "Somente Premium Accounts Podem Acessar Este Local" if isPremium(cid) == TRUE and item.actionid == 1595 then doSendMagicEffect(cid,2) doTeleportThing(cid,novapos1) doSendMagicEffect(novapos1,10) else doTeleportThing(cid,backpos) doPlayerSendTextMessage(cid, 22, msg) end end O que está em azul é onde o player vai ser teleportado se nao for premium,geralmente a posiçao do temple. O que está em verde é a mensagem que sera mandada para o player que nao for premium. O que está em rosa é o action id que você colokara no piso que só players premiuns podem passar. Agora vá em \data\movements e abra o arquivo movements.xml e adicione está linha <movevent event="StepIn" actionid="1595" script="premium tile.lua" /> Se você editou o que está em rosa no script la em cima,edite aqui colocando o mesmo action id que você colocou no script la em cima. Agora é soh você abrir o mapa editor e colocar a action id no piso que você queira que soh premiuns passe! Creditos:Dojan,por eu ter tirado a base do script dele Ta4e,por ter me ajudado a fazer o script e ter me encinado um pouko sobre scripts E a mim,por ter arumado umas coisas e por ter postado Criticas,Elogios,Duvidas...Postem ai que eu respondo Editado Junho 3, 2009 por Joao Kleber Link para o comentário Compartilhar em outros sites More sharing options...
LorD Sybian 1 Postado Maio 21, 2009 Share Postado Maio 21, 2009 muito bom explica bem !!! Aprovado esK~ Link para o comentário Compartilhar em outros sites More sharing options...
Joao Kleber 0 Postado Maio 21, 2009 Autor Share Postado Maio 21, 2009 Que bom que vc gosto e obrigado pela aprovaçao Link para o comentário Compartilhar em outros sites More sharing options...
Joao Kleber 0 Postado Maio 31, 2009 Autor Share Postado Maio 31, 2009 Oloko 71 visualisaçoes e soh 1 comentario Comentem ai Plx! Criticas ou eligios podem postar ai Link para o comentário Compartilhar em outros sites More sharing options...
Infoserv 1 Postado Setembro 12, 2009 Share Postado Setembro 12, 2009 Ei veio, me ajuda ai por favor, eu uzo a versão mais ATUAL do TFS...0.3.5(8.5) e eu testei no meu servidor e não funcionou, se você poder testar e atualizar essa script para a versão mais ATUAL, eu agradeço amigo! OBRIGADO! Link para o comentário Compartilhar em outros sites More sharing options...
rockstar96 4 Postado Setembro 13, 2009 Share Postado Setembro 13, 2009 #Infoserv: Eu fiz um remake: --Mensagem que aparecerá se o player não for premium.Msg = "Somente premium accounts podem passar." function onStepIn(cid, position, fromPosition) if isPremium(cid) == false then doTeleportThing(cid, fromPosition) doPlayerSendCancel(cid, Msg) doSendMagicEffect(fromPosition, 2) -- 2 = CONST_ME_POFF else doSendMagicEffect(position, 12) -- 12 = CONST_ME_MAGIC_BLUE end return true end Link para o comentário Compartilhar em outros sites More sharing options...
marcos moraes francisco 0 Postado Setembro 14, 2009 Share Postado Setembro 14, 2009 eu tava presissando urgente disso ae so q no meu ot naum funciono naum........ queria mais ajuda... Link para o comentário Compartilhar em outros sites More sharing options...
jpmo15 0 Postado Setembro 29, 2009 Share Postado Setembro 29, 2009 Kra tava procunrando isso vlw^^ Link para o comentário Compartilhar em outros sites More sharing options...
BravHart 21 Postado Setembro 29, 2009 Share Postado Setembro 29, 2009 Joao Kleber Você cometeu um double post, isto e considerado um flood. Reportado :button_cancel: Link para o comentário Compartilhar em outros sites More sharing options...
DaNDaNrOxX 15 Postado Setembro 29, 2009 Share Postado Setembro 29, 2009 Não vou alertar ele pela época da infração, provavelmente ele nem acessa o fórum mais. Abraços Link para o comentário Compartilhar em outros sites More sharing options...
sonnie 0 Postado Outubro 1, 2009 Share Postado Outubro 1, 2009 (editado) O que está em azul é onde o player vai ser teleportado se nao for premium,geralmente a posiçao do temple. Obs: é vermelho e não azul. Eu testei, e não funcionou, eu coloco a ActionId no sqm, so que eu sendo free ou premium não consegue passar. tem como ver isso? Editado Outubro 1, 2009 por SoNNie Link para o comentário Compartilhar em outros sites More sharing options...
RulezKnight 3 Postado Outubro 1, 2009 Share Postado Outubro 1, 2009 bom, testei aqui e não funfo, acho que não funfa no TFS 0.3.5 .. :button_cancel: Reprovado Link para o comentário Compartilhar em outros sites More sharing options...
rockstar96 4 Postado Outubro 1, 2009 Share Postado Outubro 1, 2009 function onStepIn(cid, item, position, fromPosition) if isPremium(cid) == false then doTeleportThing(cid, fromPosition) doPlayerSendTextMessage(cid, 25, "Somente premiums podem acessar esta área.") else doPlayerSendTextMessage(cid, 25, "Bem vindo à área premium.") end return true end Tenta esse Link para o comentário Compartilhar em outros sites More sharing options...
GoldenDeath4Ever 0 Postado Outubro 2, 2009 Share Postado Outubro 2, 2009 (editado) Não funcionou. Editado Outubro 2, 2009 por GoldenDeath4Ever Link para o comentário Compartilhar em outros sites More sharing options...
jonatasjho 0 Postado Outubro 9, 2009 Share Postado Outubro 9, 2009 oxi mais como eu coloco premium? é só colocar dias e ja era? "tipo da pra entender", como o cara passa pelo teleport? addvip" cmo? Link para o comentário Compartilhar em outros sites More sharing options...
Posts Recomendados