Ir para conteúdo

Mathwsz

Membro
  • Registro em

  • Última visita

Tudo que Mathwsz postou

  1. @Nych Cara, e também tem aquilo né, a galera só quer copiar a CipSoft.. Ninguém investe em coisas próprias.. Como diz o ditado " Dinheiro é a consequencia de um bom trabalho " Aí chega eles, baixa aí qualquer coisa, se tiver um script bugado eles não tentam arrumar sozinho, enfim.. Cada um faz o que quer..
  2. Mathwsz postou uma resposta no tópico em Suporte Tibia OTServer
    @vinidc2 Vá em Data/Talkactions.xml e adicione: <talkaction log="yes" words="/banip" access="5" script="bannes.lua"/> Depois vá em Data/talkactions/scripts e crie um arquivo chamado bannes.lua e adicione: function onSay(cid, words, param) if(param == "") then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Command param required.") return TRUE end local pid = getPlayerByNameWildcard(param) local tmp = getPlayerIp(pid) if(doAddIpBanishment(tmp) or pid == 0 or (isPlayerGhost(pid) == TRUE)) then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Player " .. param .. " is not currently online.") end if isPlayerGhost(pid) == FALSE then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_RED, getCreatureName(pid) .. " has been banned.") doAddIpBanishment(tmp, 30 * 24 * 60 * 60) doRemoveCreature(pid) end return TRUE end Pronto! Obs: Se lhe ajudei, de um REP+ :D
  3. @Nych Concordo com você, as pessoas hoje em dia só quer baixar um ot pronto, ou então dar "Ctrl+C" e "Ctrl+V" e ainda sim, pessoas aqui no TK pedindo scripts que tem dezenas de tutoriais aí, basta clicar em pesquisar e dizer o que é.. Poucas pessoas param para ver como o script roda, o porque de tal fórmula, o porque que deu esse erro e etc, é claro que em vários casos são difíceis mesmo, mais o que vale é a intenção, intenção de aprender.. Maaas, infelizmente não é assim!
  4. Mathwsz postou uma resposta no tópico em Suporte Tibia OTServer
    @kauan13 Tamo junto ai irmão, só não criei porque não sei se ficaria perfeito de cara, e como eu sei que o kemmlly sempre posta os scripts em perfeito estado e ele é uma pessoa gente boa, então pensei nele para que ficasse do jeitinho que você quer, mais caso tu precise de algo eu irei sempre ver e estarei ajudando da maneira que eu puder, abraços.
  5. @Leo Zanin Tente assim: Obs: Se lhe ajudei, de um REP+ :D
  6. Mathwsz postou uma resposta no tópico em Suporte Tibia OTServer
    @Kemmlly Obrigado por você ajudar o kauan, após você postar o script completo, irei estudar ele passo a passo para aprender, como já fiz em alguns tópicos que você respondeu perfeitamente Abraço.
  7. @BruniinBR Nunca usei e nem testei, porém ta aí Obs: Se lhe ajudei, de um REP+ :D
  8. @Spectry 2 Vamos ao script: Em Data/Globalevents/scripts crie um arquivo chamado save.lua e adicione: function executeSaveServer() doSaveServer() doBroadcastMessage("Server saved, next save in 30 minutes.") return true end function onThink(interval, lastExecution, thinkInterval) doBroadcastMessage("Automatic Serversave in 10seconds!") addEvent(executeSaveServer, 10000) return true end Agora vá em Data/Globalevents.xml e adicione: <globalevent name="save" interval="1800" event="script" value="save.lua"/> 60 segundos = 1 minutos 600 segundos = 10 minutos 1800 segundos = 30 minutos Por aí vai.. Obs: Se lhe ajudei, de um REP+ :D
  9. Entendi amigo, obrigado por me alertar! Abraço.
  10. @Luccan Medeiros Troca o if(getCreatureOutfit(cid, 43) > 1) then Por: if getOutfit().lookType == 43 then Obs: Se lhe ajudei de um REP+ :D
  11. Mathwsz postou uma resposta no tópico em Suporte Tibia OTServer
    @mkmmkm Amigo, só tem como fazer desse jeito, do jeito que tu quer que é mudar as cores que aparece quando usa uma spell, só nas sources mano, acabei pensando que você queria outra coisa..
  12. Mathwsz postou uma resposta no tópico em Suporte Tibia OTServer
    @bielzika159158 Vá em Data/Creaturescripts/scripts e crie um arquivo chamado firstitens.lua e adicione isso: Agora vai em Data/creaturescripts.xml e adicione isso: <event type="login" name="FirstItems" event="script" value="firstitems.lua"/> Pronto! Aí tu só precisa mudar os ids dos itens que cada vocação irá ganhar ao criar acc! Obs: Se lhe ajudei, de um REP+ :D
  13. @Spectry 2 Addons: 156, 152 = Assassin 147, 143 = Barbarian 157, 153 = Beggar 279, 278 = Brotherhood of Bones 128, 136 = Citizen 288, 289 = Demon Hunter 148, 144 = Druid 137, 129 = Hunter 270, 273 = Jester 131, 139 = Knight 138, 130 = Mage 269, 268 = Nightmare 132, 140 = Nobleman 252, 251 = Norseman 150, 146 = Turban 155, 151 = Pirate 158, 154 = Shaman 133, 141 = Summoner 134, 142 = Warrior 149, 145 = Wizard 325, 324 = ? Não faço ideia, se alguém souber peço que me avise qual é. Sendo o primeiro ID masculino e o segundo feminino. Mounts: Tu acha ele no arquivo mounts.xml ! Obs: Se lhe ajudei, de um REP+ :D
  14. @Spectry 2 Auto Attack: Nunca tive esse problema, porém todas as pessoas que tinha esse erro diziam ser a distro ou o client na qual você utiliza.. Item quebrar ao tentar domar: Eu iria postar todo o script aqui, porém não vejo o porque de eu fazer isso sendo que já tem um script pronto e muito bem explicado, então olhe este tópico: Obs: Se lhe ajudei de um REP+
  15. @bnubruno Então tu vai ter que criar novas rods né?
  16. @Spectry 2 Quest ganhar mount: Vá na pasta Action/script e crie um arquivo chamado mountquest.lua e adicione isso dentro: function onUse(cid, item, fromPosition, itemEx, toPosition) local effect = 30 -- efeito que aparece quando clica no bau local storage = 34530 if(getPlayerStorageValue(cid, 34530) > 0) then doPlayerSendTextMessage(cid, 25, "Você já recebeu sua mount.") return TRUE end doPlayerAddMount(cid, ID) -- id da montaria que voce pode achar em data/xml/mounts.xml doPlayerSendTextMessage(cid, 25, "Você ganhou uma nova mount.") doSendMagicEffect(getPlayerPosition(cid), effect) return TRUE end Agora vá em Data/Actions.xml abre e adicione: <action actionid="ACTION ID" event="script" value="mountquest.lua"/> Depois disso, vá no seu REMERES MAP EDITOR clica com o botão direito em cima do baú e vai em Propriedades e onde está escrito ACTIONID você coloque o ActionID que tu botou na TAG ! Quest ganhar addon: Vá na pasta Data/Actions.xml e adicione: <action uniqueid="4581" script="addonquest.lua"/> Agora, vá em Data/Actions/Scripts e crie um arquivo chamado addonquest.lua e adicione: function onUse(cid, item, frompos, item2, topos) prize = item.uid if prize > 0 and prize < 5000 then queststatus = getPlayerStorageValue(cid,4581) if queststatus == -1 then doCreatureSay(cid, "Você encontrou o outfit Demon Hunter.", TALKTYPE_ORANGE_1) doPlayerAddOutfit(cid, 288, 3) doPlayerAddOutfit(cid, 289, 3) setPlayerStorageValue(cid,4581,1) else doPlayerSendTextMessage(cid,22,"Esta vazio.") end return 1 else return 0 end end Pronto! Agora só ir no seu REMERES MAP EDITOR, clicar com o botão direito no baú e ir em Propriedades e colocar o uniqueID que você botou na TAG! Obs: Se lhe ajudei de um REP+ - O Script não é meu.
  17. @Spectry 2 Vá em Data/Xml e abra o arquivo chamado Groups.xml Lá vai estar todos os IDS, de tutor a GOD ! Abraço Obs: Se lhe ajudei, de um REP+ :D
  18. Mathwsz postou uma resposta no tópico em Suporte Tibia OTServer
    @kauan13 Cara, nunca criei um script assim, eu até acho que consigo, porém não tenho muita experiencia.. Vou pedir para o @Kemmlly Criar para você caso ele tenha tempo, porque se ele tiver ele te ajuda sim Desculpa aí man, e se puder dar uma força aí kemmly te agradeço ! Abraços.
  19. @bnubruno Tente mudar o itens.xml e o weapons.xml , muito estranho isso...
  20. @bnubruno Procure a wand desejada, no caso vou usar a que você queria mesmo: <wand id="2191" level="13" mana="3" min="13" max="25" type="fire" function="default"> <!-- Wand of Dragonbreath --> <vocation name="Sorcerer"/> Onde ta min="13" coloque 100 e onde tá max="25" coloque 200 e teste, se funcionar tu poe do jeito que você quiser.. !
  21. @bnubruno Abre seu Weapons.xml e me mande o script da wand aí..
  22. Mathwsz postou uma resposta no tópico em Suporte Tibia OTServer
    @kauan13 Aaaah entendi, erro de interpretação meu, desculpe! Jaja posto corretamente. @kauan13 #Edit Modifiquei o script lá, faça tudo novamente por favor, quanto tag quanto script ! Qualquer coisa poste aí.
  23. @leandronetx Script acabar vip e serem teleportados para o templo! Vá na pasta Data/Creaturescripts/scripts e crie um arquivo chamado vipkick.lua e adicione: -- by Marini for Tibia King Forum -- function onLogin(cid) if getPlayerPremiumDays(cid) > 0 then setPlayerStorageValue(cid, 20500, 1) elseif getPlayerPremiumDays(cid) == 0 and getPlayerStorageValue(cid, 20500) == 1 then doTeleportThing(cid, getPlayerMasterPos(cid)) setPlayerStorageValue(cid, 20500, -1) end return TRUE end Agora vá em Data/Creaturescripts.xml e adicione: <event type="login" name="VipKick" event="script" value="vipkick.lua"/> Depois disso, vá em Data/creaturescripts/scripts e no arquivo chamado Login.lua procure essa linha: registerCreatureEvent(cid, "ReportBug") E adicione isso em baixo da linha /\ registerCreatureEvent(cid, "VipKick") Prontinho :D Obs: Se lhe ajudei de um REP+ :D - Créditos: shoeei
  24. Mathwsz postou uma resposta no tópico em Suporte Tibia OTServer
    @kauan13 Para tu por novas mensagens, só adicionar em baixo dos outros 2 assim: [50003] = "Mensagem 3" Obs: Não testei, mais acredito que seja isso.. :D
  25. @bnubruno Com qualquer level não funciona? E com o GOD ?..

Informação Importante

Confirmação de Termo