Mithz 0 #1 Posted December 9, 2008 (edited) Nome: Cartão de Natal . Versão: 8.x . Tipo do script: Action . Servidor Testado: YurOTS 3.3 e Aries 0.4.5 . Autor: Vysland Bom, o Natal está chegando e até agora nem um script pra deixar o OT com um espírito de Natal... (se não me engano) :fun: Então, resolvi fazer um para aperfeiçoar seu OT! Vamos ao que interessa: :yucky: 1° Abra o OTMapEditor caso não tenha download aqui: http://hem.bredband.net/johannesrosen/old-releases/OTMapEditor-0.51_81.zip e faça uma chest no lugar desejado, Clique com o botão direito vá em properties e deixe assim: 2° Abra a pasta Data do seu OT e vá em Actions/Scripts, copie e cole um arquivo lua, renomeie para christmasquest.lua, abra o arquivo, apague tudo que estiver dentro e coloque: function onUse(cid, item, frompos, item2, topos)if item.uid == 6388 then queststatus = getPlayerStorageValue(cid,6388) if queststatus == -1 then doPlayerSendTextMessage(cid,22,"Você achou um christmas card! Feliz Natal!") doPlayerAddItem(cid,6388,1) setPlayerStorageValue(cid,6388,1) else doPlayerSendTextMessage(cid,22,"Você já pegou o seu cartão!") end else return 0 end return 1 end Legenda:Vermelho é o ID do item, não mexer nisso pois é o ID do cartão Azul é a mensagem que irá aparecer quando o jogar abrir a chest. Verde é a mensagem que irá aparecer se o player tentar abrir a chest mais que uma vez. 3° Volte para a pasta Actions e abra o actions.xml, após abrir adicione isto em qualquer lugar: <action uniqueid="6388" script="christmasquest.lua" /> 4° Crie um arquivo na pasta Actions/Scripts chamado christmascard.lua apague tudo e coloque isso: function onUse(cid, item, frompos, item2, topos) doSendMagicEffect(topos,21) name = getPlayerName(cid) doPlayerSay(cid, 'Feliz Natal '..name..'.' ,16) return 1 end E adicione isto no Actions.xml: <action itemid="6388" script="christmascard.lua"/> Foto: Atenção: - Se for postar em outro fórum, não esqueça dos Créditos! - Qualquer bug encontrado no script me informe imediatamente! ( Via PM ) Gostou? Doe OT$ ou comente :w00t: Não gostou? :censored: By Vysland! Alô Alô galera da OTNet! Edited December 9, 2008 by Vysland Share this post Link to post
Mock 32 #2 Posted December 14, 2008 Achei interessante a ideia, da para fazer algumas coisas bem legais colocando uma frase Random no script. Entao... Aprovado. Share this post Link to post
Deragon 25 #3 Posted December 14, 2008 doPlayerSay ? assim ele falará feliz natal pra si mesmo ? omg use doSendPlayerMessage Share this post Link to post
Mock 32 #4 Posted December 14, 2008 Não deragon ele vai sair ocm aquele texto laranja e esse ai msmo Share this post Link to post
gm vini 0 #5 Posted December 15, 2008 Isso é ROUBO pois não foi você quem criou esse script. Ele ja existe faz tempo e ja foi postado. Entao não de seus creditos ah o que não é seu ! // GOD VINI Share this post Link to post
Mithz 0 #6 Posted December 16, 2008 Ok vini, pode pelo menos me mandar o link do script? ¬¬" n tem oq posta n posta vey Manda o link do script igual o meu então espertão! --' Share this post Link to post
MotoBoy 0 #7 Posted December 16, 2008 realmente eu nunk vi >.< bem legal cara tem bastante scripts de natal saindo ^^ merry xmas for all =P flws~~ Share this post Link to post
Biozard 0 #8 Posted December 19, 2008 n tem como coloka pra quando da use no cartao da um item tipo 1k?? Share this post Link to post
MotoBoy 0 #9 Posted December 19, 2008 @LuCASSF coloque no christmascard.lua, assim: (embaixo do doPlayerSay) doPlayerAddItem(cid,id_do_item,quantidade_do_item) só isso ^^ flws~~ Share this post Link to post
Cabral 2 #10 Posted December 21, 2008 e script legal mais ta mto absico tem que colocar um math.ramdom ai por umas frases legais colocar mais efeitos mesmo basico fiko legal aprovado Share this post Link to post
Frozen Hearth 0 #11 Posted December 22, 2008 Bem criativo e util para servidores serios principalmente nessa epoca de natal Share this post Link to post
henrique_ms 0 #12 Posted December 22, 2008 Muito bom Parabenss gosteii dele Share this post Link to post
Nobdoflood 0 #13 Posted January 24, 2009 mto bom mesmo, achei bem legal >.< Share this post Link to post