Tudo que Adriano SwaTT postou
-
ShowOFF - ResidenTibia'
Atualizei a imagem da "Área de Ducha" ... Confiram a no tópico principal onde está com o " ", será sempre onde está a última atualização juntamente com a data da mesma para conferência. Abraços & Obrigado a todos.
-
[Duvida] Pot type!
Tipo, esse pot tem várias ID's contendo outro líquido dentro não tem? Se tiver as ID's deles todos fica muito mais fácil... E você quer que ele mude de líquido como, usando um vial com o liquido referente?
-
Uther, prazer!
Seja bem-vindo' Abraços.
-
[Portfólio] Itroxz
Eu achei legal, e como os caras disseram, o nome ficou pouco visível, creio que a fonte até seja boa, precisava só de alguns retoques para distacá-las um pouco mais' Parabéns, eu gostei do resultado. Não entendi o que disse ao Ferlations sobre habilidade... Qual é a habilidade dele? Ser ignorante? -Eu digo, que bom que não tem esse dom' Abraços e sucesso man'
-
Death Skith
Você precisa deixar como eu deixei no tópico.. pois isso é importante... pois é a parte que da carga ao item e mostra as cargas tbm' <attribute key="charges" value="100" /> <attribute key="showcharges" value="1" /> e está no código, substitua-o por completo o item.
-
Dat Editor [8.54~8.60]
Já tentou usar o "NoxSpr"? É um excelente Sprite Editor, no entanto só não sei se funciona em 9.44, mas vale a pena testar. Abraços & boa sorte.
-
[Action] Controlled Attack
Já vi um muito parecido, porém, o seu está excelente também' Valeu por compartilhar hein... Leva meu REP+ como incentivo para continuar trazendo ótimos scripts ao forum' abraços'
-
não consegui fazer o download
Em qual link você tentou ou qual tópico?
-
Death Skith
Você lembrou de editar no "items.xml"? Essa parte do Script eu não tive tempo de mexer.
-
[Sugestão] Para aumentar o interesse em ajudar'
@Huziwara Bom, sobre a moeda, seria ainda melhor... nem tinha pensado por este lado, no entanto o sistema de REP+ seria para aumentar o interesse em ajudar. Mas moedas tornariam ainda mais interessante, então qualquer um dos dois métodos serão bem-vindos ao forum... Agora sobre ajuda quem quer ajudar, isso além de real, é meio egoísta, pois se estamos em um forum, é porque queremos nos "relacionar", trocar conhecimento... E se você sabe e não quer compartilhar, pra que entrar em um forum? Conhecimento é o único bem que não se perde... Ou seja, se você tem um carro, e troca com uma outra pessoa, você continua com 1 carro. Conhecimento, se você tem e troca com outra pessoa, você multiplica o seu e o da outra pessoa. @Vittu E concordo com o Vittu sobre a competição que seria e tals, por causa das moedas do site... É uma coisa para se pensar bem antes de acrescentar... no entanto os REP+ seria um modo de se manter ativo e mostrar serviço, e que não vem aqui só para pegar coisas feita por outros e sim mostrar que também ajuda quem precisa. I'm done' :X Abraços'
-
[Sugestão] Para aumentar o interesse em ajudar'
Uma sugestão simples... Que os REP+ são muito implorados, isso é notável' Então isso me veio a cabeça... Um usuário que tira uma dúvida, soluciona problemas e ainda tem a disponibilidade de ajudar os outros, seria interessante se além de ajudar pelo REP+ do amigo, como na maioria das vezes quando se ajuda alguém, ter um gostinho a mais em querer ajudar. Como? -Simples, o moderador que fecha ou edita o tópico para (Resolvido), também dar um REP+ pro usuário que resolveu o problema. Isso incentiva-o e aos outros a ajudarem os amigos, e os amigos que precisam tem mais chances de resposta as suas dúvidas e problemas, ou seja, unindo o útil ao agradável.
-
[Movement] Ponte por Level !
Muito bom, script antigo e tals, mas tem um utilidade muito grande... Interessante que eu vi o tópico de você ajudando o outro usuario mesmo. Valeu por compartilhar ae' Abraços.
-
Death Skith
Usando na Staff comum ela fica encantada, correto? Se usar a mesma runa na encantada, ela vira outra staff ainda? Não entendi direito, agora quanto ao attack e não gastar cargas, provavelmente isso terá que ser feito Script pra isso... :T Bom, o primeiro passo sobre usar o item transformador já foi dado, depois temos que configurar a Staf.. Abraços
-
[Pedido] Matar 200 Demon Ganhar vocation
Tente assim: (Não testado) Peguei como base o Script do usuário "ADMPianista" do tópico. Vamos lá... Crie um arquivo em data/creaturescripts/scripts, chamado "DemonVocation.lua" e cole isto dentro dele: Salve e feche. Agora, na mesma pasta, abra o arquivo login.lua e cole isto nele : registerCreatureEvent(cid, "DemonVocation") Salve. Volte para data / creaturescripts e abra o arquivo creaturescripts.xml e agora cole o código abaixo: <event type="kill" name="DemonVocation" event="script" value="demonvocation.lua"/> @@Criando NPC' Agora vá em data/npc e crie um arquivo chamado Dean Berry.xml e dentro dele coloque: (Coloque o nome que desejar) <?xml version="1.0" encoding="UTF-8"?> <npc name="Dean Berry" script="data/npc/scripts/demonvocation.lua" access="3" walkinterval="2000" lookdir="2"> <mana now="800" max="800"/> <health now="200" max="200"/> <look type="144" head="97" body="97" legs="94" feet="97" addons="3"/> </npc> Abra data/npc/scripts e crie um arquivo chamado demonvocation.lua e dentro dele coloque: <script> <event name="KillingInTheNameOf"/> </script> Peguei do sistema de Task, mas se der algum erro aí me avise...preciso me ausentar agora. Obs: Caso alguém saiba fazer um NPC mais simples, ajude-nos aqui pois a maior parte do Script já foi feita' Abraços & boa sorte. Nossa, eu me embolei no NPC' Se der algum problema, tente adicionar esta tag no arquivo "Demon.lua" em Monsters.
-
Death Skith
Não testei... porém, creio que funcione' Vá em "items.xml" e ache o Staff Encantado que irá usar' (este item é o resultante, ou seja após o uso da "runa de upgrade") Creio que esteja assim a sua... Lembre-se que se for para ser uma Wand como mostra no vídeo, faça o passo do spoiler abaixo: <attribute key="weaponType" value="club" /> Para isso: <attribute key="weaponType" value="wand" /> Agora vá em "Actions.xml" e adicione a tag abaixo: (Obs, com a ID do item ou runa que deseja ser o item de upgrade) <action itemid="XXXX" script="encanta_staff.lua" /> Substitua o "XXXX" pela ID do item desejado. Crie um arquivo com o seguinte nome "encanta_staff.lua" e cole o código abaixo dentro do mesmo: Teste ae e posta o resultado. Depois fica faltando configurar o cajado, caso não saiba fazer isso, poste aqui que te ajudo... Mas isso é o mais fácil. No geral, espero que funcione... Abraços & boa sorte'
-
(Resolvido)[Pedido] Item da atk
Att. Huziwara no Mokou Eu ia colocar esta explicação, porém, nesta parte eu sei que ele manja... Mas valeu por ajudar o tópico e a resposta' Abraços
-
(Resolvido)[Pedido] Item da atk
Eu acho que o sistema criado pelo "Azi" já te ajuda' Vale lembrar que ele serve para vários tipos de items. Vamos lá... Em Actions.xml, adicione a tag abaixo: <action itemid="8306" event="script" value="refinamento.lua"/> E em Scritps (data/actions/scripts) crie um arquivo chamado "refinamento.lua" ...copie e cole o código abaixo: É, acho que isso resolve seu problema. Espero ter ajudado, Abraços & Boa sorte.
-
Dat Editor [8.54~8.60]
Bom dia. Faça o download deste "DatEditor", clicando no nome do mesmo. (Link direto do forum, postado por Vittu) Link do Scan. E na hora de abrir seus arquivos "Tibia.dat" e "Tibia.spr" da versão 8.60, estou postando essa observação que provavelmente solucionará seu problema. (funcionou comigo) Ao abrir o Dat Editor e clicar em "Open" ou "Ctrl + O" ... Abrirá uma janela como a da imagem abaixo: Carregue seu arquivo Tibia.dat e Tibia.spr do Tibia 8.60 e onde está "780" ao lado do botão "Open", marque a opção "760". Ou seja, quando selecionado a opção 760 é para versões recentes do Tibia, e quando marcado 780 é para versões abaixo de 8.5x' Creio que funcionará, caso dê algum erro... contacte-me' Abraços & Boa sorte.
- [Ajuda] Spell Do Pally
-
[Ajuda] Spell Do Pally
Creio que seja só você mudar o nome do efeito pelo determinado número' Ou seja, ficaria assim: --sorcerer local combat1 = createCombatObject() setCombatParam(combat1, COMBAT_PARAM_TYPE, COMBAT_DEATHDAMAGE) setCombatParam(combat1, COMBAT_PARAM_EFFECT, 37) setCombatFormula(combat1, COMBAT_FORMULA_LEVELMAGIC, -3.2, -30, -3.7, 0) local area1 = createCombatArea(AREA_CIRCLE3X3) setCombatArea(combat1, area1) --druid local combat2 = createCombatObject() setCombatParam(combat2, COMBAT_PARAM_TYPE, COMBAT_ICEDAMAGE) setCombatParam(combat2, COMBAT_PARAM_EFFECT, 17) setCombatFormula(combat2, COMBAT_FORMULA_LEVELMAGIC, -2.7, -50, -3.2, 0) local area2 = createCombatArea(AREA_CIRCLE3X3) setCombatArea(combat2, area2) --paladin local combat3 = createCombatObject() setCombatParam(combat3, COMBAT_PARAM_TYPE, COMBAT_HOLYDAMAGE) setCombatParam(combat3, COMBAT_PARAM_EFFECT, 65) setCombatFormula(combat3, COMBAT_FORMULA_LEVELMAGIC, -4.3, 0, -5.4, 0) local area3 = createCombatArea(AREA_CIRCLE3X3) setCombatArea(combat3, area3) --knight local combat4 = createCombatObject() setCombatParam(combat4, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE) setCombatParam(combat4, COMBAT_PARAM_EFFECT, 36) setCombatParam(combat4, COMBAT_PARAM_USECHARGES, TRUE) setCombatFormula(combat4, COMBAT_FORMULA_LEVELMAGIC, -3.5, 0, -5.4, 0) local area4 = createCombatArea(AREA_SQUARE2X2) setCombatArea(combat4, area4) --gm local combat5 = createCombatObject() setCombatParam(combat5, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE) setCombatParam(combat5, COMBAT_PARAM_EFFECT, CONST_ME_STUN) setCombatParam(combat5, COMBAT_PARAM_DISTANCEEFFECT, CONST_ANI_DEATH) setCombatFormula(combat5, COMBAT_FORMULA_LEVELMAGIC, -10.0, -500000, -10.0, -600000) local area5 = createCombatArea(AREA_WHOLESCREEN) setCombatArea(combat5, area5) function onCastSpell(cid, var) if getPlayerCustomFlagValue(cid, PlayerCustomFlag_GamemasterPrivileges) == TRUE then return doCombat(cid, combat5, var) elseif getPlayerVocation(cid) == 9 or getPlayerVocation(cid) == 13 then if getCreatureMana(cid) >= 1000 then doPlayerAddMana(cid, -1000) doPlayerAddSpentMana(cid, 1000) return doCombat(cid, combat1, var) else doPlayerSendCancel(cid, "You do not have enough mana.") end elseif getPlayerVocation(cid) == 10 or getPlayerVocation(cid) == 14 then if getCreatureMana(cid) >= 1000 then doPlayerAddMana(cid, -1000) doPlayerAddSpentMana(cid, 1000) return doCombat(cid, combat2, var) else doPlayerSendCancel(cid, "You do not have enough mana.") end elseif getPlayerVocation(cid) == 11 or getPlayerVocation(cid) == 15 then if getCreatureMana(cid) >= 400 then doPlayerAddMana(cid, -400) doPlayerAddSpentMana(cid, 1000) return doCombat(cid, combat3, var) else doPlayerSendCancel(cid, "You do not have enough mana.") end elseif getPlayerVocation(cid) == 12 or getPlayerVocation(cid) == 16 then if getCreatureMana(cid) >= 400 then doPlayerAddMana(cid, -400) doPlayerAddSpentMana(cid, 1000) return doCombat(cid, combat4, var) else doPlayerSendCancel(cid, "You do not have enough mana.") end else doPlayerSendCancel(cid, "Sorry, you must get your second promotion (500) first.") end end Não testei... Enfim, poste o resultado ae' Abraços'
- [Resolvido] [Ajuda] Efeito No Chao !
-
[Resolvido] [Ajuda] Efeito No Chao !
O que você diz é um "texto colorido" animado com a palavra? Texto animado "Welcome" saindo do Effect 65? ... Se for, pode usar o código abaixo: Adicione a tag abaixo no seu arquivo, globalevents.xml. <globalevent name="Welcome" interval="2" script="welcome.lua" /> Crie um arquivo chamado welcome.lua' na pasta "script" (data / globalevents / script) e cole este Script... function onThink(interval, lastExecution) pos = {x = 124, y = 65, z = 7} -- Coordenada de onde sairá o texto doSendAnimatedText(pos, 'Welcome', 140) doSendMagicEffect(pos, 65) return true end Obs: Lembre-se de mudar as coordenadas acima, colocando a coordenada de onde irá sair o texto. @NÃO TESTEI' Poste o resultado aí.. Abraços e boa sorte'
-
Novo Ídolo Teen
ASHEUIAHEUIHAUIEASHEUIAHEUIHAUIEASHEUIAHEUIHAUIE O cara do fundo lá fica a maior parte do vídeo parado, da exata dimensão que ele é um Wallpaper. UAHIHEIUAHIEHAUEH Eu ri, mas sem maldade, é que ficou engraçado mesmo, a cara do outro a hora que canta olhando pra cima e tals...euahueihauiheha No entanto nem vou zuar porque eu tenho músicas próprias, com vídeos cantando em eventos e tals... :X #teto_de_vidro' Enfim, abraços manolagens'
-
Como botar Minimu Level ?
Não entendi direito' :T Reformule a pergunta se possível... abraços
-
Como botar Minimu Level ?
@Inaldo Marinho' Abra a pasta CreatureScript de seu OTServ, abra o arquivo "Creaturescript.xml" e adicione a tag' <event type="login" name="levelminimo" script="level_minimo.lua"/> Logo em seguida, abra a pasta Script da pasta creaturescript (data / creaturescript / scripts), faça uma cópia de um arquivo já existente na pasta, e renomeie-o para "level_minimo.lua"... Abra o arquivo que foi renomeado, apague tudo que está dentro e cole o código abaixo. function onLogin(cid) local exp = 1623800 if (getPlayerLevel(cid) < 100) then doPlayerAddExp(cid, exp) end return true end Salve e recarregue o Creaturescripts do seu server ou reinicie-o' Obs: tomei a liberdade de dar nome ao arquivo, mas vale lembrar que pode dar o nome que quiser. Abraços & boa sorte'