-
Total de itens
379 -
Registro em
-
Última visita
-
Dias Ganhos
3
Tudo que Nolis postou
-
Tem sim. --> Item que o player vai ganhar quando der use no item que você colocar. --> Esse ai e o item onde vc vai dar use, pode colcoar uma mesa, dai quando usar vai aparecer o item, muda como quiser, espero ter ajudado.
-
arros no script? que erros? será que é os novos mounts que eu adicionei??
-
AnyurCT, Conforme sua dica, vou fazer um tutorial neste mesmo tópico de como fazer uma quest complicada usando esse script que eu desenvolvi, obrigado pela dica. quanto aos outros, esperam que curtam
-
Bom vou explicar esse tutorial nas imagens, o bomber man aprontando mais uma ;/ pastadoot/DATA/ACTIONS/SCRIPTS/TOOLS copie um arquivo e renomeie para escada Dentro poem isso: function onUse(cid, item, fromPosition, itemEx, toPosition) if itemEx.itemid == 5302 then doTransformItem(itemEx.uid, 5543) doDecayItem(itemEx.uid) return TRUE end return destroyItem(cid, itemEx, toPosition) end Actions.XML <action itemid="2558" script="tools/escada.lua" /> <action itemid="2557" script="tools/escada.lua" /> <action itemid="8613" script="tools/escada.lua" /> O Que ele faz, ele conserta uma escada quebrada Oo veja nas imagens que você vai intender Imagens
-
Pra mim mesmo eu prefiro o win7 tem mais facilidade de uso, porém os dois são bons..
-
Quando O Jogador Criar Seu Char, Ele Já Começa Com Todas As Montarias...
tópico respondeu ao history de Nolis em Lixeira Pública
History veja meu tutorial: Adicionando Mounts caso não queira entrar no link ai vai: OBS: Esse script eu tenho mounts até 28, mas não se preocupe eles não tem bugs e tem um deles que nem eu conhecia, são perfeitos, espero ter ajudado -
Bom, o objetivo do tutorial era aquele detalhe da arvore morta, mas obrigado pelos comentários concertesa vão servir muito pra minha aprendizagem
-
Você nao precisa fazer mais de um script, é só mudar esse aí: <talkaction words="da;god;plx;ei;eu;vou;falar;o;jv;é;um;gordo;kk" hide="yes" script="say.lua"/> Ja testei aqui, não deu eu falava e dava erro
-
Essa e a pior parte dos otservers, os players tem tudo na mao ;/ na verdade esse script é util em servidores com mapa global ;/ mas valeu pela dica até mais
-
Bom nesse caso vo deixar o return TRUE em baixo, por que a intenção é de player não falar god rsrs
-
Obrigado pelas dicas vai ficar assim? -- [( Daniel Ziyak )] -- function onSay(cid, item, position, fromPosition) local text1 = "Para de me chamar, nao dou free itens, level ou skill" doSendMagicEffect(position, 2) doShowTextDialog(cid, 7529, text1) return TRUE end EDIT~~ Com o return TRUE em baixo o player fala god e não aparece a msg no local chat, se eu botar em cima vai aparecer: 15:52 Nolis Thon [510]: god Por isso eu vou deixar como tava, o que vocês acham??
-
O Titulo ja diz quase tudo, em ots que as bolts acabam os players tem que sair da hunt ou da war pra ir comprar mais bolts. Problema Resolvido Vá até pastadoot/DATA/ACTIONS/SCRIPTS/OTHER copie um arquivo e renomeie para boltcreater -- [( 100% feito por DanielZiyak no xTibia )] -- function onUse(cid,position) doPlayerAddItem(cid, 6529, 1) return TRUE end em Actions.XML <action itemid="2455" script="other/boltcreater.lua" /> Pronto, ao usar o crossbow vai gerar bolt pra você, mas ele só faz 1 bolt a cada vez que você der use, se quiser que dê 100 é so modificar. Imagens
-
eae, você não deve gostar dos players no seu ot chamando você o tempo todo né? god da free itens? good em ajuda god me leva pro templo ei god me da uma help?? good minha namorada termino cmg oq eu faço god me da god?? god me da addon god me da... chega neh.. Problemas resolvidos Vá até pastadoot/DATA/TALKACTIONS/SCRIPTS copie um arquivo e renomeie para say1 -- [( Daniel Ziyak )] -- function onSay(cid, item, position, fromPosition) local text1 = "Para de me chamar, nao dou free itens, level ou skill" doSendMagicEffect(position, 2) doShowTextDialog(cid, 7529, text1) end return TRUE TALKACTIONS.XML <talkaction words="god" script="say.lua"/> Prontinho se quiser adicionar mais copie o script e ponha say2,say3,say4 assim por diante e vai adicionando palavras que você não quer que falem. Imagem:
-
Conectado, você é mesmo meu fã em.. ta comentando em todos tutoriais hsuahsua valeu ai mano
-
Eai, hoje vou ensinar a modificar um script, é bem facil, e vou mostrar também umas imagens do script, quem sabe eu dou alguma ideia pra vcs. vá até pastadoot/DATA/ACTIONS/actions.XML e adicione: <action itemid="5472" script="other/teleport.lua"/> Caso não tiver esse script ai vai: Tá, o que esse script faz? é simples, a maioria dos otservs já vem com esse script, praticamente todos, ele serve pra quando você der use em um objeto você deça um andar para baixo, simples né? veja algumas imagens do que ele faz, são bem legais
-
Bom praticamente a montanha não ta em cima do telhado, o telhado q foi construido em volta, mas mesmo assim fico esquisito. valeu pela critica
-
Obrigado, você quis dizer para botar em code? ? EDIT~~ Atualizado, agora está em code
-
Olá xtibia. explicando. Alguns servidores 8.70~9.1 ja tem os scripts, mas caso não tiver aqui estarei explicando como fazer tudinho. Primeiro, Mount Uteis para 9.10. pastadoot/DATA/XML copie um arquivo e renomeie para mounts <?xml version="1.0" encoding="UTF-8"?> <mounts> <mount id="1" clientid="368" name="Widow Queen" speed="20" /> <mount id="2" clientid="369" name="Racing Bird" speed="20" /> <mount id="3" clientid="370" name="War Bear" speed="20" /> <mount id="4" clientid="371" name="Black Sheep" speed="20" /> <mount id="5" clientid="372" name="Midnight Panther" speed="20" /> <mount id="6" clientid="373" name="Draptor" speed="20" /> <mount id="7" clientid="374" name="Titanica" speed="20" /> <mount id="8" clientid="375" name="Tin Lizzard" speed="20" /> <mount id="9" clientid="376" name="Blazebringer" speed="20" /> <mount id="10" clientid="377" name="Rapid Boar" speed="20" /> <mount id="11" clientid="378" name="Stampor" speed="20" /> <mount id="12" clientid="379" name="Undead Cavebear" speed="20" /> <mount id="13" clientid="387" name="Mule" speed="20" /> <mount id="14" clientid="388" name="Tiger Slug" speed="20" /> <mount id="15" clientid="389" name="Uniwheel" speed="20" /> <mount id="16" clientid="390" name="Crystal Wolf" speed="20" /> <mount id="17" clientid="392" name="Brown War Horse" speed="20" /> <mount id="18" clientid="401" name="Kingly Deer" speed="20" /> <mount id="19" clientid="402" name="Tamed Panda" speed="20" /> <mount id="20" clientid="405" name="Dromedary" speed="20" /> <mount id="21" clientid="406" name="Sandstone Scorpion" speed="20" /> <mount id="22" clientid="421" name="Rented Horse" speed="20" /> <mount id="23" clientid="426" name="Fire War Horse" speed="20" /> </mounts> Antenção! esses mounts são para versão 9.10. se quiser os da versão 8.70 ai vai: <?xml version="1.0" encoding="UTF-8"?> <mounts> <mount id="1" clientId="368" name="Widow Queen" speed="20" premium="yes" /> <mount id="2" clientId="369" name="Racing Bird" speed="40" premium="yes" /> <mount id="3" clientId="370" name="War Bear" speed="20" premium="yes" /> <mount id="4" clientId="371" name="Black Sheep" speed="20" premium="yes" /> <mount id="5" clientId="372" name="Midnight Panther" speed="30" premium="yes" /> <mount id="6" clientId="373" name="Draptor" speed="40" premium="yes" /> <mount id="7" clientId="374" name="Titanica" speed="30" premium="yes" /> <mount id="8" clientId="375" name="Tin Lizzard" speed="30" premium="yes" /> <mount id="9" clientId="376" name="Blazebringer" speed="40" premium="yes" /> <mount id="10" clientId="377" name="Rapid Boar" speed="40" premium="yes" /> <mount id="11" clientId="378" name="Stampor" speed="40" premium="yes" /> <mount id="12" clientId="379" name="Undead Cavebear" speed="40" premium="yes" /> </mounts> Ta, agora ta pronto, mas quando o player logar, ele não vai receber o mount, então vá em pastadoot/DATA/CREATURESCRIPTS/SCRIPTS copie um arquivo e renomeie para mountOnLogin ]function onLogin(cid) if(isPlayer(cid)) then local storageId = 30010 if getPlayerStorageValue(cid, storageId) == -1 then doPlayerAddMount(cid, 1) doPlayerAddMount(cid, 2) doPlayerAddMount(cid, 3) doPlayerAddMount(cid, 4) doPlayerAddMount(cid, 5) doPlayerAddMount(cid, 6) doPlayerAddMount(cid, 7) doPlayerAddMount(cid, 8) doPlayerAddMount(cid, 9) doPlayerAddMount(cid, 10) doPlayerAddMount(cid, 11) doPlayerAddMount(cid, 12) doPlayerAddMount(cid, 13) doPlayerAddMount(cid, 14) doPlayerAddMount(cid, 15) doPlayerAddMount(cid, 16) doPlayerAddMount(cid, 17) doPlayerAddMount(cid, 18) doPlayerAddMount(cid, 19) doPlayerAddMount(cid, 20) doPlayerAddMount(cid, 21) doPlayerAddMount(cid, 22) doPlayerAddMount(cid, 23) setPlayerStorageValue(cid, storageId, 1) end end return TRUE end <event type="login" name="LoginMount" script="mountOnLogin.lua"/> Atenção! esse ai é para 9.10, para 8.70 ai vai: function onLogin(cid) if(isPlayer(cid)) then local storageId = 30010 if getPlayerStorageValue(cid, storageId) == -1 then doPlayerAddMount(cid, 1) doPlayerAddMount(cid, 2) doPlayerAddMount(cid, 3) doPlayerAddMount(cid, 4) doPlayerAddMount(cid, 5) doPlayerAddMount(cid, 6) doPlayerAddMount(cid, 7) doPlayerAddMount(cid, 8) doPlayerAddMount(cid, 9) doPlayerAddMount(cid, 10) doPlayerAddMount(cid, 11) doPlayerAddMount(cid, 12) setPlayerStorageValue(cid, storageId, 1) end end return TRUE end <event type="login" name="LoginMount" script="mountOnLogin.lua"/> Garanto que vai ajudar muita gente. Gostou? REP+
-
tenho uma ideia melhor pra vc, pq se ele criar o teleport quem quiser mata-lo vai entrar no tp tbm, então que tal um item que ao usa-lo o player é teletransportado pra tal lugar? data/actions se não der tente esse
-
pastadoseuot/DATA/WEAPONS/SCRIPTS copie um arquivo e renomeie para demonrage weapons.xml
-
Tenta isso: Ali ela vai ficar infinita, e não vai decompor
-
vaga? posso te deixar de god enquanto eu testo os mapas do serv, mas só vo bota on mesmo em julho de 2012 ;/ até lá tem muito map pra faze..
-
Leia \/ Leia \/ Tutorial by: DanMapper Group: Nature/Script pastadoseuot/DATA/ACTIONS/SCRIPTS/TOOLS --> copie um arquivo e renomeie para pilar. Em actions.XML Vermelho --> ID do pillar (ou parede, pode ser uma pedra ou o que você achar melhor, mas deixe assim para ficar legal) Laranja --> O que o pillar (ou outro..) vái virar ao usar o item Azul --> Aqui é o ID do item que vai ser o premio (holy scarab), após qubrar o pilar você ganha esse item que voce desejar, e os itens usados para quebrar o pilar pode ser colocados escondidos no serv, e só quem tiver eles vai quebrar o pilar e pegar o premio Verde --> ID dos itens que você pode utilizar para quebrar o pilar Imagens: OBS: O Pilar era pra ficar em uma caverna, mas emfim, vocês entenderam... Gostou? REP+
-
Olá xTibia, venho postar mais um topico a vocês, esse é pra ser pra valer, então espero que gostem. Vá até pastadoseuot/DATA/ACTIONS/SCRIPTS/TOOLS copie um arquivo e renomeie para rock Dentro Ponha Isto: E em actions.XML Vermelho --> ID da pedra que irá ser quebrada Laranja --> ID do que a pedra irá virar após ser quebrada Verde --> ID Da shovel que vai ser usada para qubrar a pedra Ai vão umas imagens para vocês verem melhor. Gostou? REP+
-
Quem Está Navegando 0 membros estão online
- Nenhum usuário registrado visualizando esta página.