-
-
Como Adiciona Comando Bug
Aconselho a colocar algum contador de tempo, que após usar, só possa usar novamente após esse determinado tempo.. Senão, como o Danihcv disse, poderia usar este comando sempre que estivesse em apuros no game
-
-
Area Donate
Caso você esteja usando algum sistema de vip, sem ser o sistema que já vem no Tibia que é o de Premium Account, aconselho a usar o que o membro mkmmkm postou, pois aparentemente nao há nenhum erro. Agora, se vc estiver usando o sistema de Premium Account do Tibia, use este script: Crie um arquivo .lua em data/movements/script e edite o nome para viptile e adicione este script no arquivo: Agora, vá em data/movements e abra o movements.xml e adicione esta tag Agora no RME, de duplo clique no tile(piso) e abrirá uma janela. Na janela, em ActionId coloque 1922 e depois salve, e teste.
-
-
script de invasão
Bom, eu uso esse sistema aqui, ele funciona normal no meu server. Começando: Em data/globalevents/scripts crie um arquivo com extensão.lua e edite o nome para invasion.lua e coloque este script dentro do arquivo: E pronto, salve tudo e abra seu server. Ajudei? Rep+
-
Como Criar um Teleport Atrazer de Actions ?
Bom, criei um script aqui que ao passar pelo tile, você sé teleportado para tal lugar(que é definido no script) Começando, entre na pasta data/movements/scripts e crie um arquivo com nome tp.lua(a extensão deve ser .lua), e coloque este script no arquivo: Agora, va no arquivo movements.xml e adicione esta tag Agora vá no RME e dê duplo clique no tile(piso) que você deseja que ao player passar, seja teleportado e abrirá uma janela. Em ActionId coloque 1923(Numero que você colocou no arquivo movements.xml lá em actionid="1923" Após isso, salve e teste pra ver se funcionou. Ajudei? Rep+ seria bom
- (Resolvido)Tile Donate
-
-
- Area Donate
-
-
(Resolvido)Ajuda Em criar 1 Npc De Informações
Pra sumonar npc's, o comando é /n Valeu Eu imaginei, que seria melhor, pois pode usar o comando de qualquer lugar, nao precisa ter q ir até o npc
-
-
-
(Resolvido)Ajuda Em criar 1 Npc De Informações
Nao existe a npc.xml, você tem que criar um arquivo com a extensão .xml, e edite o nome do arquivo para Information.xml e continue seguindo o script que funcionará certinho
-
(Resolvido)Ajuda Em criar 1 Npc De Informações
Bom, achei aqui no TK um script, só fiz edita-lo para que ao falar "deposito", ele dirá a msg que está contida no script. No entanto, ele manda a mensagem em forma de Creaturesay, ou seja. É como se o npc estivesse falando, e em certo tempo a mensagem some, impossibilitando as vezes, de ser lida completamente. Caso queira o script, segue abaixo Crie um arquivo .xml na pasta data/npc e coloque: <?xml version="1.0" encoding="UTF-8"?> <npc name="Informador" script="information.lua" walkinterval="350000" floorchange="0" speed="0"> <health now="150" max="150"/> <look type="606" head="91" body="114" legs="86" feet="0"/> <parameters> <parameter key="message_greet" value="Ola. Gostaria de Comprar 1 item Donate? Diga 'deposito' Para Saber Os Dados Bancarios Para Deposito."/> <parameter key="message_farewell" value="Good bye!"/> <parameter key="message_idletimeout" value="Good bye!"/> <parameter key="message_walkaway" value="Good bye!"/> </parameters> </npc> Agora em data/npc/scripts crie um arquivo .lua e renomie para information.lua e dentro coloque: local text = { deposito = 'Digite aqui o dados que deseja', -- escreva o texto } local keywordHandler = KeywordHandler:new() local npcHandler = NpcHandler:new(keywordHandler) NpcSystem.parseParameters(npcHandler) npcHandler.topic = {} function onCreatureAppear(cid) npcHandler:onCreatureAppear(cid) end function onCreatureDisappear(cid) npcHandler:onCreatureDisappear(cid) end function onCreatureSay(cid, type, msg) npcHandler:onCreatureSay(cid, type, msg) end function onThink() npcHandler:onThink() end function creatureSayCallback(cid, type, msg) if not npcHandler:isFocused(cid) then return false end if msgcontains(msg:lower(), 'deposito') then npcHandler:say(text.deposito, cid) npcHandler.topic[cid] = 0 elseif msgcontains(msg:lower(), 'bye') or msgcontains(msg:lower(), 'ok') then npcHandler:say('Bye!', cid) npcHandler.topic[cid] = 0 end return true end npcHandler:setCallback(CALLBACK_MESSAGE_DEFAULT, creatureSayCallback) npcHandler:addModule(FocusModule:new()) Agora, tenho um script que faz a mesma coisa, só que por talkaction(comando). Basicamente, ao digitar um comando(/deposito), abre uma janela com as informações que você desejar. Acho mais eficaz que o sistema por npc, pois como eu disse, depois de um certo tempo a mensagem some, impossibilitando as vezes de ser lida completamente. Caso queira o script, segue abaixo Crie um arquivo em data/talkaction/scripts com o nome infodeposito.lua e coloque dentro: function onSay(cid, words) local msg = [[ -----Dados para Deposito----- Digite os dados Dentro desse espaço entre o local msg e o colchete fechando \/ ]] doPlayerPopupFYI(cid, msg) return true end Agora, vá no arquivo talkactions.xml e adicione esta tag <talkaction words="/deposito" event="script" value="infodeposito.lua"/> Pronto, ai é só digitar o comando /deposito que abrirá uma janela com as informações que você colocar no script Créditos a fywell pelo script do npc Créditos a mim pelo script do talkaction Rep+
- (Resolvido)[ERRO] Stone nao evolui!
-
(Resolvido)Falar 1 Palavra e Ser teleportado
Beleza.. Como eu disse, este é um sistema básico, pois não sou muuito expert com scripts. Espero que eu tenha lhe ajudado. Rep+
-
(Resolvido)Falar 1 Palavra e Ser teleportado
No caso, você teria que colocar também em words "entre.servegame.com"
-
-
-
(Resolvido)Falar 1 Palavra e Ser teleportado
Sim Sim, é o mesmo esquema, você vai adicionando mais "if(words). Veja o Spoiler E no talkactions.xml é a mesma coisa, adicione mais tag's com as words que voce colocou no script (De acordo com o script que eu mandei, ficará assim)
-
(Resolvido)Falar 1 Palavra e Ser teleportado
Bom, Fiz um meio básico aqui, que ao falar tal coisa, o player é teleportado para a posição, que no caso seria essa sua area No-Logout. Começando, crie um arquivo .lua com o nome proibido (Lembrando que a extensão tem que ser .lua) Coloque isto no arquivo recentemente criado Agora, no talkactions.xml adicione esta tag Na tag, é o mesmo esquema, edite o que está dentro das "aspas" no words (Exemplo: Caso queira que o player nao fale xxx.com, edite esta parte words="Baiak.servegame.com" para words="xxx.com") Espero que este script sirva pra você Ajudei? Rep+
-
[PokeTibia] não estou conseguindo fazer spawns!
Faz assim, clica em File ali em cima nas Opções, Depois clique em Import, Depois em Import Monster/NPC e import o arquivo .xml do monster que você deseja. Lembrando que nao é pra importar o arquivo monster.xml e sim, o arquivo do monster.. Exemplo: Você quer colocar um Zekrom, você tem que procurar o arquivo Zekrom.xml e importar. Após isso procure novamente, e provavelmente estará lá. Ja aconteceu comigo uma vez, eu resolvi deste jeito

FelipeWikky
Membro
-
Registro em
-
Última visita