Ir para conteúdo
  • Cadastre-se

Pesquisar na Comunidade

Mostrando resultados para as tags ''Action%2FTalkaction''.

  • Pesquisar por Tags

    Digite tags separadas por vírgulas
  • Pesquisar por Autor

Tipo de Conteúdo


Fóruns

  • Portal Tibiaking
    • Portal
  • Otserv
    • The Forgotten Server
    • Criação de Ots
    • Ferramentas OpenTibia
    • Linguagens de Programação
    • Mapas
    • Websites
    • Gráficos e Design
  • Otserv Tibia & Derivados
  • Tibia e Bots
    • Tibia
    • Bots & Macro
  • Diversos
    • Divulgações
    • Playground (Off-topic)

Calendários

  • Calendário Oficial
  • Calendário de OTServs
  • Calendários Diversos

Grupos de Produtos

  • Anúncios no Topo
  • Anúncios nas Assinaturas
  • Anúncios nos Tópicos
  • Outros Anúncios

Encontrar resultados em...

Encontrar resultados que contenham...


Data de Criação

  • Início

    FIM


Data de Atualização

  • Início

    FIM


Filtrar pelo número de...

Data de Registro

  • Início

    FIM


Grupo


Localização


Meu personagem


OTServ favorito


Bot preferido


Interesses

  1. Bom galera estou trazendo aqui uma TalkAction bem legal pra vocês. Ela serve para fazer o PLAYER do seu OT falar o que você quiser com apenas um comando!, bom chega de enrolação e vamos começar logo! Va na pasta do seu OTserv e va em Data/Talkactions/Scripts e crie um arquivo chamado playersay.lua e adicione isso: ------------------------- function onSay(cid, words, param, channel) if(param == '') then return doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "É necessário um paramêtro."), TRUE end local prm = st
  2. Group Quest // Tp em Grupo Introdução: Então galera, uns dias atras eu estava com a mesma dúvida, mas soque fuçando algumas coisas eu consegui aprender a como fazer um tp igual ao da main quest ( precisa de tantos players, um deles puxa a alavanca e todos são teleportados para um local ). Bora para o tutorial! Tutorial: Primeiramente digdin, segundamente vocês vão na pasta data/actions/scripts , copiem algum arquivo .lua e renomeiem ele para QuestTP. Após isso vocês coloquem a seguinte script no arquivo.lua criado: local posis = { {'Volcan
  3. Fala trutas! Firmeza total! Então, deixo aqui pra vocês um script que eu uso e acho muito útil para todos gms, cms e gods. Essa talkaction é usada para dar um item ao jogador ou remover o item dele; você não vai precisar mais ir até o player, criar o item e entregá -lo. Vamos ao código: Em Talkaction/scripts/ Crie um arquivo chamado "dip_rip" com extensão "lua", ficando assim: Agora, adicione esse código dentro dele: Agora em talkaction/talkactions.xml Adicione essa tag:
  4. Versão : 1.0 Introdução Bem Este Script Foi Um Pouco Pensativo Ate Demais Para Fazer , Mas Ele Funciona Assim Quand Você Digitar /shop Ira Aparecer Uma Janela Onde Aparecerá Mais Comandos Tipo : /shop armas e /shop equipamentos , "Arma" São Espadas Etc.. Não Pensa Outra Coisa.. Dai Aparecerá Outra Janela Mostrando Ao Jogador As Ofertas Então Ele Poderá Comprar Uma Das Ofertas ! .. Bem Não Vou Explicar Muito Aqui , Explicarei Mais A Baixo... Não Sei se Existe Outro Sistema de Loja Igual Este , Mas Vamo Lá] Abra : Data/TalkActions/TalkActions.xml e adicione E
  5. Bem, procurei aqui no Tibia King e não achei nada relacionado, então, criei um script de Caixa Postal, ou, Mensagem Offline, como preferirem. Versão: TFS 0.4 Autor: Kemmlly Como funciona: Enviar: O jogador usa o comando: !caixa "nome do jogador" - "Mensagem", sem as aspas. Se o jogador estiver Off, a mensagem ficará guardada na Caixa Postal dele, se não, o jogo te indicará a falar pelo PV. Receber: O jogador que recebeu a mensagem usa o comando: !recados ler, para ler as mensagens que tem disponíveis na caixa, ou, !recados apagar, para limpar a caixa pos
  6. Testado no: TFS 0.4 Bom, esse script adiciona alguns comandos para auxiliar principalmente lideres de guildas, eu coloquei dois comandos padrões, porém se você tiver alguma ideia de comando, você pode adicionar na tabela. /guild - Mostra a lista de comandos. A lista de comandos aparece em um popup: O comando /guild mensagem é o broadcast, caso você desative-o nas configurações, ele irá sumir da lista de comandos. O preço também é configurável e caso você desative-o nas configurações, ele irá sumir da lista de comandos. - Instalação -
  7. TP wand para GM/GOD TFS 1.x: http://i.imgur.com/ui2T1AV.mp4 <action itemid="12318" script="tpwand.lua" allowfaruse="1" blockwalls="0" checkfloor="0"/> function spellTP(cid, frompos, topos) Player(cid):teleportTo(topos) local f = Position(frompos) local t = Position(topos) t:sendMagicEffect(CONST_ME_PURPLEENERGY) t:sendMagicEffect(CONST_ME_ENERGYAREA) f:sendMagicEffect(CONST_ME_PURPLEENERGY) f:sendMagicEffect(CONST_ME_ENERGYAREA) end function onUse(player, item, frompos, item2, topos) if not(player:getAccountType() < ACCO
  8. Olá! Vim trazer uma action que junta runas, útil para versões inferiores do 8.6. Vá em actions/script crie um arquivo .lua nomeando-o para rune_soma.lua Adicione isso dentro: function onUse(cid, item, frompos, item2, topos) if item2.itemid <= 2316 and item2.itemid >= 2261 then if item.itemid == item2.itemid then if item.uid ~= item2.uid then if item.type < 200 and item2.type < 200 and (item.type + item2.type) <= 200 then local total = item.type + item2.type doRemoveItem(item.uid) doTransformItem(item2.uid, item2.itemid,
  9. Então galera, vejo direto gente pedindo esse sistema de RankFrags~~Top Kills Os que eu encontrei estavam bugados.. Chega de blabla... Em data/talkactions/script crie um arquivo com o nome rankfrags.lua Adicione isso la dentro: function onSay(cid, words, param) local max = 20 local letters_to_next = 20 local name_now local name = "Top Frags\n" local rkn = 0 name = name.."\n" name = name.."Rank Frags - Nome do Jogador\n" local v = db.getResult("SELECT `p`.`name` AS `name`, COUNT(`p`.`name`) as `frags` FROM `killers` k LEFT JOIN `player_killers` pk ON `k`.`id` = `pk`.`
  10. Script Ping: Crie um arquivo em data/talkactions/scripts/ chamado de verping.lua após isso adicione o seguinte código dentro dele: function onSay(cid, words, param, channel) local mystical = ping.CheckPing(cid) doPlayerSendTextMessage(cid,22,"Ping aproximado --> ["..mystical.."].") return true end em data/talkactions/talkactions.xml adicione a seguinte tag: <talkaction words="!ping" event="script" value="verping.lua"/> em data/lib/ crie um arquivo chamado lib-ping.lua e coloque adicione este código: ping = { _VERSION = "1.0"; pinger = function() if not g
  11. Fala Galera , vo mostrar o comando luz. esse comando já vem em qualquer poketibia! mas alguns não. então vo ta ensinando. Vai até em data/talkactions/scripts crie um arquivo chamado '' !luz.lua '' : Cole Isso --> Pronto,Agora vai até data/talkactions.xml Der um Espaço de uma tag e adicione essa: [ Tudo que jogam de negativo em cima de mim, eu domino no peito e devolvo em forma de paz e amor ] Der um Rep+ Se te Ajudei
  12. Olá galera , venho trazer pra voces aqui o free week system , que é um sistema que vai ajudar muitos tibias , vou explicar. O player irá puxar a alavanca , e ira ganhar um item , este item durara X dias e depois dele acabar , o player pode pegar ele novamente depois de 7 dias. Exemplo : O item SWORD , o player puxou a alavanca e ira ganhar ele , durara somente 2 dias , ai depois de 7 dias ele pode pegar o item novamente ( começa a contar desde quando ele puxou a alavanca , não de quando o item acabou ). O item duravel voces que vão criar. Qualquer erro comente no tópico , tes
  13. Hoje eu vim trazer um sistema de mega evolução (v1.0) Em data/actions/scripts crie uma pasta chamada Megas Lá dentro crie um Arquivo chamado CharizardX.lua e cole dentro: local level = LVL local megaout = Outfit Mega local vida = 10000 local megaeffe = Effect Mega local meganame = "Mega Charizard X" --Nome do pokémon evoluido, no Caso Mega Charizard X local megadesc = "Um Charizard em sua forma superior" -- Descrição local megaoldname = "Charizard" --Nome do Pokémon, no caso Charizard function onUse(cid, item, frompos, item2, topos) if not isMonster(item2.uid) or not isSummon(item2.
  14. Fala Galera vim trazer hoje o comando '' /rename '' Ele Server Para Muda Nickname de Player Sem isso até o Editor de Account! Vá até data\data\talkactions\scripts Crie um arquivo Chamado changename.lua Cole Isso: Agora vá em talkactions.xml e Adicione Essa tag: Ajudei? Rep+ Creditos: Pikeno Walker Por Criar o Script ! Eu Por trazer ao tibiaking. VERSÃO TESTADA: 1.0 [TFS]
  15. Fala Galera! Hoje vim trazer um Sistema Muito Bom,Creio que Seja o Único aqui no tibiaking. Ele Funciona da seguinte maneira, você mandara uma verificação de bot Para o Player , Uma Mensagem na tela dele ira alertar ele.. Essa: Caso Ele Responde algo séra liberado! Esse comando é util Para aqueles poketibia que tem o erro de double click no mar. !! Vá até data/talkactions/scripts crie um arquivo chamado CheckBot.lua e Adicione Isso dentro!: Agora vá até talkactions.xml e adicione essa tag:
  16. Eai Galerinha, Algumas vezes, quando eu estou fazendo uma busca, eu preciso encontrar um NPC, mas às vezes eu não sei onde é que está o NPC . Então seus problemas acabaram!!! Este talkaction tem um custo de 100 moedas de ouro. ...data/talkactions/scripts/find_npc.lua local config = { cost = 100 } function onSay(cid, words, param, channel) if(param == "" or param == nil) then return false end if doPlayerRemoveMoney(cid, config.cost) == FALSE then doPlayerSendCancel(cid, "You do not have enough money.") doSendMagicEffect(getCreaturePosition(cid), CONST_ME_POFF) return true
  17. Hello everyone here's some actions I used to unblock quest/access in some of the available data packs around. You can try using different items to unblock each quest or you can use one to unblock all of them at once (I think, I haven't try it that way but it should hahaha) Anyways let me tell how is done, and I hope it will help someone ;D.. 1. Think the name of the Item you want to use to unblock the quest, in this case I will be using the Draken Doll (ID:20625)(It may vary on your items.obt make sure you have the right ID.) 2. make a file in actions/other/zao_doll.
  18. Olá pessoal do TibiaKing, Hoje trago para vocês uma Script de Reset System que encontrei, mas que tem como diferencial que ao Resetar o char não desloga. --> É mais utilizado por Otservers como Subwat que se pega altos níveis rapidamente. 1- Vá na pasta do seu OT/data/talkactions e adicione esta TAG ao arquivo "talkactions.xml" 2- Após adicionar a TAG vá para data/talkaction/scripts e crie um arquivo .lua chamado reset e cole isso dentro: 3- Execute a query para criar uma coluna "reset" no MySQL 4- Para finalizar configuere o index.php do seu Gesior
  19. Fala galera do TK! Então, eu tinha postado esse script mas, por algum motivo sumiu do tk. eu deveria estar bêbado quando postou ele. Mas, vamos para o que interessa. O sistema é o seguinte, ele resume em um só script quests básicas como: item dentro do baú, quests por uid, quests de vocação etc. Vejam algumas imagens que fiz para exemplificar o sistema. Um pequeno tutorial de configuração da quest system: Agora v
  20. Fala galera do TK. Trago hoje um script que me ajuda muito no ot que é salvar ass posições de lugares onde tenho que ir. Sabe aquelas vezes que você está em um lugar e precisa sair dele, mas depois precisa voltar lá, mas ai você tem que ir tipo andando até lá. ACABOU SEU PROBLEMA COM ESSE SCRIPT: Veja como funciona o sistema: salvando posições: /savePos Você usa o comando /savePos nomeDaPos E ele vai salvar essa posição onde estás com esse respectivo nome. Você pode salvar quantas posições queira. cas
  21. Comando !played Aparecerá por exemplo: Total time played: 3 days, 7 hours, 25 minutes, since 10 July 2015. Instalando played.lua function onSay(cid, words, param, channel) local v = "" local srt = "" local secs = "" secs = getPlayerOnlineTime(cid) -- converting secs -- local hours = math.ceil(secs / 3600) - 1 local minutes = math.ceil((secs - (3600 * hours)) / 60) if (minutes == 60) then minutes = 0 hours = hours + 1 end local days = math.ceil(hours / 24) - 1 hours = math.ceil(hours - (24 * days)) if (hours == 24) then hours = 0 days = days + 1 end -- end of conversion -- str = "Total
  22. Informação Não importa o que a pessoa digite, ela em hipótese nenhuma conseguirá falar. Exemplo: azhaurn.servegame.com azhaurn...servegame....com azhaurn!!! serve game!!! com a z h a u r n servegame c o m Se ela digitar tipo assim, mesmo assim, não conseguirá falar. Instalando blocklinks.lua local blockedLinks = {'PALAVRA 1', 'PALAVRA 2', 'PALAVRA 3', 'PALAVRA 4'} local muteStorage = 16246 local muteTime = 2 -- EM SEGUNDOS -- END OF CONFIG -- local blockedLinksData = {} local separator = '[ !\t%$%^%+%-%.%%_,<>]*' for _, linkText in pairs(blockedLinks) do local data = {}
  23. Fala ai pessoal do TK, não sei já postaram, mas ontem resolvi procurar e não achei tive que fazer umas gambiarras para funcionar e não dá erro na distro. Função: Ao clica na estatua você heala sua life ou mana. Testado em TFS 0.4, tibia 8.6 Vamos para o tópico Va até a pasta actions/script do seu server e crie um arquivo .lua chamado heallife.lua e cole este script Agora vai em actions.xml e acrescente esta tag: Para configurar é simples. Vermelho: valor minimo que vai healar, valor maximo. Azul: A fala que vai sair apos c
  24. Preview Script data/items/items.xml <item id="8981" article="a" name="gold premium card"> <attribute key="weight" value="0" /> <attribute key="description" value="Use this card to receive 7 premium days." /> </item> data/actions/actions.xml <action itemid="8981" script="other/premiumcard.lua"/> data/actions/scripts/premium_card local t = { days = 7, effect = CONST_ME_HOLYAREA } function onUse(cid, item, fromPosition, itemEx, toPosition) doPlayerRemoveItem(cid, 8981, 1) return TRUE, doPla
  25. Fala pessoal, hoje eu venho trazer uma segunda versão desse meu sisteminha que é o Send Coins System. Para quem não chegou a ver o primeiro, Clique Aqui! PS : Testado em OTX Server 8.60, porém creio que funcione em qualquer servidor 8.60 Bom, mas o que esse sistema faz? O que há de novo? Vamos ao sistema : em data/talkactions/talkactions.xml, adicione isso : <talkaction words="!sendcoins;/sendcoins" event="script" value="sendcoins.lua"/> em data/talkactions/scripts, crie um arquivo sendcoins.lua e cole isso dentro
×
×
  • Criar Novo...

Informação Importante

Confirmação de Termo