Histórico de Curtidas
-
buddha recebeu reputação de Tyrisfall em [Weapon] Triplebolt Crossbow que atira 3 boltsBom, esse script é um agradecimento ao Tibia King(já que eu não pretendia libera-lo). O TK me ensinou a programar em LUA, o que foi a base para o meu interesse em programação, e hoje estou criando um jogo meu do zero(um sonho que eu tenho).
Bom, mas vocês só devem querer o script. O script permite que o jogador atire três bolts, gastando três também, e acerte os inimigos próximos do target, por exemplo:
T = Target
E = Enemy
E, E, E
E, T, E
E, E, E
Ele só vai atirar duas flechas adicionais caso tenha inimigos próximos do target. Eu nunca terminei o script, pois ele precisa de configuração manual. O que acontece é que o script tem de ser posto nas flechas, e não no crossbow, então para cada flecha você tem de alterar o efeito do tiro, contudo a storage pode ser a mesma.
Imagem:
Script:
Em weapons.xml:
TFS 1.0:
<distance id="15649" unproperly="1" level="40" function="default" script="nomedoarquivo.lua"/> <- é só botar essa tag no bolt desejado
Outro TFS:
<distance id="15649" unproperly="1" level="40" function="default" event="script" value="nomedoarquivo.lua"/> <- é só botar essa tag no bolt desejado
Vou indicar uma lista de efeitos para serem utilizados:
http://www.tibiaking.com/forum/topic/32901-lista-completa-de-magic-effects-e-shoot-type/
Esse conteúdo é meu, porém deixo-o para todos do TK, qualquer mudança e redistribuição dentro do TK é permitida, claro, com meus créditos, pelo menos. Conto com a ajuda dos programadores para finalizar e melhorar esse script.
-
buddha recebeu reputação de Vodkart em [Weapon] Triplebolt Crossbow que atira 3 boltsBom, esse script é um agradecimento ao Tibia King(já que eu não pretendia libera-lo). O TK me ensinou a programar em LUA, o que foi a base para o meu interesse em programação, e hoje estou criando um jogo meu do zero(um sonho que eu tenho).
Bom, mas vocês só devem querer o script. O script permite que o jogador atire três bolts, gastando três também, e acerte os inimigos próximos do target, por exemplo:
T = Target
E = Enemy
E, E, E
E, T, E
E, E, E
Ele só vai atirar duas flechas adicionais caso tenha inimigos próximos do target. Eu nunca terminei o script, pois ele precisa de configuração manual. O que acontece é que o script tem de ser posto nas flechas, e não no crossbow, então para cada flecha você tem de alterar o efeito do tiro, contudo a storage pode ser a mesma.
Imagem:
Script:
Em weapons.xml:
TFS 1.0:
<distance id="15649" unproperly="1" level="40" function="default" script="nomedoarquivo.lua"/> <- é só botar essa tag no bolt desejado
Outro TFS:
<distance id="15649" unproperly="1" level="40" function="default" event="script" value="nomedoarquivo.lua"/> <- é só botar essa tag no bolt desejado
Vou indicar uma lista de efeitos para serem utilizados:
http://www.tibiaking.com/forum/topic/32901-lista-completa-de-magic-effects-e-shoot-type/
Esse conteúdo é meu, porém deixo-o para todos do TK, qualquer mudança e redistribuição dentro do TK é permitida, claro, com meus créditos, pelo menos. Conto com a ajuda dos programadores para finalizar e melhorar esse script.
-
buddha recebeu reputação de koalla1123 em Item Que suga life e mana!Tá aqui fera:
-
buddha recebeu reputação de Rikikajimo em (Resolvido)Spell INOVADORA !Fera, acabei de pensar numa maneira simples de criar sua spell tão esperada de LifeSteal(o real, não esse fajuto... heuhueuhe), se quiseres eu faço pra ti aqui...
Editado
Vi que a do Orochi Elf é quase um LifeSteal... MAS... Tá aqui:
E tem que ter a tag "casterTargetOrDirection="1"" para funcionar, tire a "selftarget="1"".
-
buddha recebeu reputação de Kramer em (Resolvido)Spell INOVADORA !Fera, acabei de pensar numa maneira simples de criar sua spell tão esperada de LifeSteal(o real, não esse fajuto... heuhueuhe), se quiseres eu faço pra ti aqui...
Editado
Vi que a do Orochi Elf é quase um LifeSteal... MAS... Tá aqui:
E tem que ter a tag "casterTargetOrDirection="1"" para funcionar, tire a "selftarget="1"".
-
buddha recebeu reputação de lucasvtr1 em Item Summoner System - Capaz de summonar QUALQUER monstroEsse script faz com que quando você clique em um item, ele sumone um monstro para você, e quando clicar de novo aquele mesmo monstro some. e o bom é que ele funciona com QUALQUER monstro, seja Morgaroth, Abyssador, até Gaz' Haragoth(não sei escrever). E também permite colocar vários items em um só script.
Em actions.xml no TFS 1.0:
<action itemid="IDdoitem" script="Nomedoarquivo.lua"/>
Outros:
<action itemid="IDdoitem" event="script" value="Nomedoarquivo.lua"/>
Infelizmente, eu já deletei meu Tibia e o XAMPP, então não tenho como deixar uma screenshot. Se aqueles, que testaram e gostaram, pudessem deixar uma como agradecimento, seriam muito bem vindos.
Créditos todos meus - mateusak.
-
buddha recebeu reputação de samlecter em "Limpador" de backpack - TFS 1.0Acho que um problema comum em todos os derivados OtServers é esse: backpack cheia. Não adianta criar uma backpack só para GOD's/GM's com 200 slots(simplesmente todos enchem misteriosamente em menos de 5 minutos). Então resolvi criar um script que limpa sua backpack.
Em talkactions/script crie um arquivo chamado cleanbackpack.lua:
E em talkactions/talkactions.lua adicione essa linha:
Caso você queira que todos possam usar só substitua /cleanb por !cleanb e apague as linhas indicadas. Espero que gostem!
-
buddha recebeu reputação de Sekk em (Resolvido)Problema talkactionfunction onSay(cid, words, param)
local vocs = { [1] = 5, -- master sorcerer
[2] = 6, -- elder druid
[3] = 7, -- royal paladin
[4] = 8, -- elite knight
}
local newvoc = vocs[getPlayerVocation(cid)]
local price = 20000
local guid = getPlayerGUID(cid)
if getPlayerPremiumDays(cid) > 0 then
if getPlayerMoney(cid) >= price then
if vocs[getPlayerVocation(cid)] then
doPlayerRemoveMoney(cid, price)
doRemoveCreature(cid)
db.executeQuery('UPDATE `players` SET `vocation` = "' ..newvoc.. '" WHERE `id` = "' ..guid.. '";')
else
doPlayerSendCancel(cid, "Voce nao pode ser promovido.")
doSendMagicEffect(getThingPos(cid), CONST_ME_POFF)
end
else
doPlayerSendCancel(cid, "Voce nao tem dinheiro suficiente.")
doSendMagicEffect(getThingPos(cid), CONST_ME_POFF)
end
else
doPlayerSendCancel(cid, "Voce precisa ser premium para usar esse comando.")
doSendMagicEffect(getThingPos(cid), CONST_ME_POFF)
end
return true
end
-
buddha recebeu reputação de s2dieginho em Item só pode ser usando 1xDo jeito que você quer é impossível. Pelo o que eu entendi você quer que se um player use o item ele não possa usar de novo mesmo se trocar de conta. Isso só seria possível se você armazenasse todos os IP's dos jogadores que já usaram o item. A solução do Wakon é a mais próxima que você vai chegar.
#edit
Talvez seja possível se você adicionar uma tabela na sua database. Sinceramente, não acho que vale a pena. Mas...
function onUse(cid, item, fromPosition, itemEx, toPosition) local ip = getPlayerIp(cid) local tmp = db.getResult('SELECT FROM `player_ips` WHERE `blocked_ips` = "'..ip..'";') if (tmp:getID() == -1) then if (doRemoveItem(item.uid, 1)) then doPlayerAddLevel(cid, 100) return true end else tmp:free() doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_ORANGE, 'Você já usou esse item antes.') end return false end Em "Data/actions", no arquivo actions.xml:
<action itemid="XXXX" script="addLevel.lua"/> Você precisa criar uma tabela chamada 'player_ips' e uma coluna chamada 'blocked_ips'. Não sei muito sobre SQL, então você vai ter que procurar no google como criar.
-
buddha recebeu reputação de
Magalhaes92em Item Summoner System - Capaz de summonar QUALQUER monstroEsse script faz com que quando você clique em um item, ele sumone um monstro para você, e quando clicar de novo aquele mesmo monstro some. e o bom é que ele funciona com QUALQUER monstro, seja Morgaroth, Abyssador, até Gaz' Haragoth(não sei escrever). E também permite colocar vários items em um só script.
Em actions.xml no TFS 1.0:
<action itemid="IDdoitem" script="Nomedoarquivo.lua"/>
Outros:
<action itemid="IDdoitem" event="script" value="Nomedoarquivo.lua"/>
Infelizmente, eu já deletei meu Tibia e o XAMPP, então não tenho como deixar uma screenshot. Se aqueles, que testaram e gostaram, pudessem deixar uma como agradecimento, seriam muito bem vindos.
Créditos todos meus - mateusak.
-
buddha recebeu reputação de otskay em Item que muda de vocaçãoSeu level é maior do que 10? E tem certeza que o Id da vocação é 337? É um numero meio alto... Eu vi e não há nada de errado na script do Orochi Elf. Também não testei, só passei o olho mesmo.
Tenta agora:
-
buddha recebeu reputação de tataboy67 em "Limpador" de backpack - TFS 1.0Acho que um problema comum em todos os derivados OtServers é esse: backpack cheia. Não adianta criar uma backpack só para GOD's/GM's com 200 slots(simplesmente todos enchem misteriosamente em menos de 5 minutos). Então resolvi criar um script que limpa sua backpack.
Em talkactions/script crie um arquivo chamado cleanbackpack.lua:
E em talkactions/talkactions.lua adicione essa linha:
Caso você queira que todos possam usar só substitua /cleanb por !cleanb e apague as linhas indicadas. Espero que gostem!
-
buddha recebeu reputação de Kamii em [Weapon] Electric Chain em armasOutro script que vou liberar para agradecer ao TK.
Esse script faz com que o dano do target vá se dividindo e espalhando entre os monstros, um chain.
Imagem:
Script:
Ali em máximo é quantos targets o chain vai pegar antes de parar, porém a contagem aqui é diferente; para cada monstro afetado ele dobra a contagem. Ou seja, 5 monstros é igual a: 1, 2, 4, 6, 12. Lembrando que 5 monstros é 5 de cada lado. 10x10 se preferir.
Storage é a storage usada.
Min e max são as formulas de dano.
Em weapons.xml:
TFS 1.0:
<melee id="2413" unproperly="1" function="default" script="nome.lua"> <- É só por essa tag na arma desejada <vocation name="Knight"/> <vocation name="Elite Knight" showInDescription="0"/> </melee> Outro TFS: <melee id="2413" unproperly="1" function="default" event="script" value="nome.lua"> <- É só por essa tag na arma desejada <vocation name="Knight"/> <vocation name="Elite Knight" showInDescription="0"/> </melee>
Modificação e redistribuição é permitida dentro do TK, com meus créditos. Lembrando que o script pode estar mal feito, eu não sabia programar direito na época, por isso conto com a ajuda de todos para melhorar o script. Provavelmente só funciona em TFS 1.0 para cima.
-
buddha recebeu reputação de Kamii em Bolt que se multiplica em até 8 vezesEssa é uma modificação do script do Triple Bolt Crossbow(clique aqui). As diferenças são:
Você não precisa de um crossbow especifico para usar,
Só gasta 1 bolt por vez,
Você é capaz de definir quantas vezes ele se multiplica.
Imagem:
Script:
Em weapons.xml:
TFS 1.0:
<distance id="15649" unproperly="1" level="40" function="default" script="nomedoarquivo.lua"/> <- é só botar essa tag no bolt desejado
Outro TFS:
<distance id="15649" unproperly="1" level="40" function="default" event="script" value="nomedoarquivo.lua"/> <- é só botar essa tag no bolt desejado
Vou indicar uma lista de efeitos para serem utilizados:
http://www.tibiaking.com/forum/topic/32901-lista-completa-de-magic-effects-e-shoot-type/
-
buddha recebeu reputação de Danihcv em Bolt que se multiplica em até 8 vezesEssa é uma modificação do script do Triple Bolt Crossbow(clique aqui). As diferenças são:
Você não precisa de um crossbow especifico para usar,
Só gasta 1 bolt por vez,
Você é capaz de definir quantas vezes ele se multiplica.
Imagem:
Script:
Em weapons.xml:
TFS 1.0:
<distance id="15649" unproperly="1" level="40" function="default" script="nomedoarquivo.lua"/> <- é só botar essa tag no bolt desejado
Outro TFS:
<distance id="15649" unproperly="1" level="40" function="default" event="script" value="nomedoarquivo.lua"/> <- é só botar essa tag no bolt desejado
Vou indicar uma lista de efeitos para serem utilizados:
http://www.tibiaking.com/forum/topic/32901-lista-completa-de-magic-effects-e-shoot-type/
-
buddha recebeu reputação de xWhiteWolf em Bolt que se multiplica em até 8 vezesEssa é uma modificação do script do Triple Bolt Crossbow(clique aqui). As diferenças são:
Você não precisa de um crossbow especifico para usar,
Só gasta 1 bolt por vez,
Você é capaz de definir quantas vezes ele se multiplica.
Imagem:
Script:
Em weapons.xml:
TFS 1.0:
<distance id="15649" unproperly="1" level="40" function="default" script="nomedoarquivo.lua"/> <- é só botar essa tag no bolt desejado
Outro TFS:
<distance id="15649" unproperly="1" level="40" function="default" event="script" value="nomedoarquivo.lua"/> <- é só botar essa tag no bolt desejado
Vou indicar uma lista de efeitos para serem utilizados:
http://www.tibiaking.com/forum/topic/32901-lista-completa-de-magic-effects-e-shoot-type/
-
buddha recebeu reputação de luanluciano93 em Item Summoner System - Capaz de summonar QUALQUER monstroEsse script faz com que quando você clique em um item, ele sumone um monstro para você, e quando clicar de novo aquele mesmo monstro some. e o bom é que ele funciona com QUALQUER monstro, seja Morgaroth, Abyssador, até Gaz' Haragoth(não sei escrever). E também permite colocar vários items em um só script.
Em actions.xml no TFS 1.0:
<action itemid="IDdoitem" script="Nomedoarquivo.lua"/>
Outros:
<action itemid="IDdoitem" event="script" value="Nomedoarquivo.lua"/>
Infelizmente, eu já deletei meu Tibia e o XAMPP, então não tenho como deixar uma screenshot. Se aqueles, que testaram e gostaram, pudessem deixar uma como agradecimento, seriam muito bem vindos.
Créditos todos meus - mateusak.
-
buddha recebeu reputação de Danihcv em Item Summoner System - Capaz de summonar QUALQUER monstroEsse script faz com que quando você clique em um item, ele sumone um monstro para você, e quando clicar de novo aquele mesmo monstro some. e o bom é que ele funciona com QUALQUER monstro, seja Morgaroth, Abyssador, até Gaz' Haragoth(não sei escrever). E também permite colocar vários items em um só script.
Em actions.xml no TFS 1.0:
<action itemid="IDdoitem" script="Nomedoarquivo.lua"/>
Outros:
<action itemid="IDdoitem" event="script" value="Nomedoarquivo.lua"/>
Infelizmente, eu já deletei meu Tibia e o XAMPP, então não tenho como deixar uma screenshot. Se aqueles, que testaram e gostaram, pudessem deixar uma como agradecimento, seriam muito bem vindos.
Créditos todos meus - mateusak.
-
buddha recebeu reputação de Snowsz em [Weapon] Triplebolt Crossbow que atira 3 boltsBom, esse script é um agradecimento ao Tibia King(já que eu não pretendia libera-lo). O TK me ensinou a programar em LUA, o que foi a base para o meu interesse em programação, e hoje estou criando um jogo meu do zero(um sonho que eu tenho).
Bom, mas vocês só devem querer o script. O script permite que o jogador atire três bolts, gastando três também, e acerte os inimigos próximos do target, por exemplo:
T = Target
E = Enemy
E, E, E
E, T, E
E, E, E
Ele só vai atirar duas flechas adicionais caso tenha inimigos próximos do target. Eu nunca terminei o script, pois ele precisa de configuração manual. O que acontece é que o script tem de ser posto nas flechas, e não no crossbow, então para cada flecha você tem de alterar o efeito do tiro, contudo a storage pode ser a mesma.
Imagem:
Script:
Em weapons.xml:
TFS 1.0:
<distance id="15649" unproperly="1" level="40" function="default" script="nomedoarquivo.lua"/> <- é só botar essa tag no bolt desejado
Outro TFS:
<distance id="15649" unproperly="1" level="40" function="default" event="script" value="nomedoarquivo.lua"/> <- é só botar essa tag no bolt desejado
Vou indicar uma lista de efeitos para serem utilizados:
http://www.tibiaking.com/forum/topic/32901-lista-completa-de-magic-effects-e-shoot-type/
Esse conteúdo é meu, porém deixo-o para todos do TK, qualquer mudança e redistribuição dentro do TK é permitida, claro, com meus créditos, pelo menos. Conto com a ajuda dos programadores para finalizar e melhorar esse script.
-
buddha recebeu reputação de Kamii em [Weapon] Triplebolt Crossbow que atira 3 boltsBom, esse script é um agradecimento ao Tibia King(já que eu não pretendia libera-lo). O TK me ensinou a programar em LUA, o que foi a base para o meu interesse em programação, e hoje estou criando um jogo meu do zero(um sonho que eu tenho).
Bom, mas vocês só devem querer o script. O script permite que o jogador atire três bolts, gastando três também, e acerte os inimigos próximos do target, por exemplo:
T = Target
E = Enemy
E, E, E
E, T, E
E, E, E
Ele só vai atirar duas flechas adicionais caso tenha inimigos próximos do target. Eu nunca terminei o script, pois ele precisa de configuração manual. O que acontece é que o script tem de ser posto nas flechas, e não no crossbow, então para cada flecha você tem de alterar o efeito do tiro, contudo a storage pode ser a mesma.
Imagem:
Script:
Em weapons.xml:
TFS 1.0:
<distance id="15649" unproperly="1" level="40" function="default" script="nomedoarquivo.lua"/> <- é só botar essa tag no bolt desejado
Outro TFS:
<distance id="15649" unproperly="1" level="40" function="default" event="script" value="nomedoarquivo.lua"/> <- é só botar essa tag no bolt desejado
Vou indicar uma lista de efeitos para serem utilizados:
http://www.tibiaking.com/forum/topic/32901-lista-completa-de-magic-effects-e-shoot-type/
Esse conteúdo é meu, porém deixo-o para todos do TK, qualquer mudança e redistribuição dentro do TK é permitida, claro, com meus créditos, pelo menos. Conto com a ajuda dos programadores para finalizar e melhorar esse script.
-
buddha recebeu reputação de Wise em [Weapon] Electric Chain em armasOutro script que vou liberar para agradecer ao TK.
Esse script faz com que o dano do target vá se dividindo e espalhando entre os monstros, um chain.
Imagem:
Script:
Ali em máximo é quantos targets o chain vai pegar antes de parar, porém a contagem aqui é diferente; para cada monstro afetado ele dobra a contagem. Ou seja, 5 monstros é igual a: 1, 2, 4, 6, 12. Lembrando que 5 monstros é 5 de cada lado. 10x10 se preferir.
Storage é a storage usada.
Min e max são as formulas de dano.
Em weapons.xml:
TFS 1.0:
<melee id="2413" unproperly="1" function="default" script="nome.lua"> <- É só por essa tag na arma desejada <vocation name="Knight"/> <vocation name="Elite Knight" showInDescription="0"/> </melee> Outro TFS: <melee id="2413" unproperly="1" function="default" event="script" value="nome.lua"> <- É só por essa tag na arma desejada <vocation name="Knight"/> <vocation name="Elite Knight" showInDescription="0"/> </melee>
Modificação e redistribuição é permitida dentro do TK, com meus créditos. Lembrando que o script pode estar mal feito, eu não sabia programar direito na época, por isso conto com a ajuda de todos para melhorar o script. Provavelmente só funciona em TFS 1.0 para cima.
-
buddha recebeu reputação de xWhiteWolf em [Weapon] Triplebolt Crossbow que atira 3 boltsBom, esse script é um agradecimento ao Tibia King(já que eu não pretendia libera-lo). O TK me ensinou a programar em LUA, o que foi a base para o meu interesse em programação, e hoje estou criando um jogo meu do zero(um sonho que eu tenho).
Bom, mas vocês só devem querer o script. O script permite que o jogador atire três bolts, gastando três também, e acerte os inimigos próximos do target, por exemplo:
T = Target
E = Enemy
E, E, E
E, T, E
E, E, E
Ele só vai atirar duas flechas adicionais caso tenha inimigos próximos do target. Eu nunca terminei o script, pois ele precisa de configuração manual. O que acontece é que o script tem de ser posto nas flechas, e não no crossbow, então para cada flecha você tem de alterar o efeito do tiro, contudo a storage pode ser a mesma.
Imagem:
Script:
Em weapons.xml:
TFS 1.0:
<distance id="15649" unproperly="1" level="40" function="default" script="nomedoarquivo.lua"/> <- é só botar essa tag no bolt desejado
Outro TFS:
<distance id="15649" unproperly="1" level="40" function="default" event="script" value="nomedoarquivo.lua"/> <- é só botar essa tag no bolt desejado
Vou indicar uma lista de efeitos para serem utilizados:
http://www.tibiaking.com/forum/topic/32901-lista-completa-de-magic-effects-e-shoot-type/
Esse conteúdo é meu, porém deixo-o para todos do TK, qualquer mudança e redistribuição dentro do TK é permitida, claro, com meus créditos, pelo menos. Conto com a ajuda dos programadores para finalizar e melhorar esse script.
-
buddha recebeu reputação de xWhiteWolf em [Weapon] Electric Chain em armasOutro script que vou liberar para agradecer ao TK.
Esse script faz com que o dano do target vá se dividindo e espalhando entre os monstros, um chain.
Imagem:
Script:
Ali em máximo é quantos targets o chain vai pegar antes de parar, porém a contagem aqui é diferente; para cada monstro afetado ele dobra a contagem. Ou seja, 5 monstros é igual a: 1, 2, 4, 6, 12. Lembrando que 5 monstros é 5 de cada lado. 10x10 se preferir.
Storage é a storage usada.
Min e max são as formulas de dano.
Em weapons.xml:
TFS 1.0:
<melee id="2413" unproperly="1" function="default" script="nome.lua"> <- É só por essa tag na arma desejada <vocation name="Knight"/> <vocation name="Elite Knight" showInDescription="0"/> </melee> Outro TFS: <melee id="2413" unproperly="1" function="default" event="script" value="nome.lua"> <- É só por essa tag na arma desejada <vocation name="Knight"/> <vocation name="Elite Knight" showInDescription="0"/> </melee>
Modificação e redistribuição é permitida dentro do TK, com meus créditos. Lembrando que o script pode estar mal feito, eu não sabia programar direito na época, por isso conto com a ajuda de todos para melhorar o script. Provavelmente só funciona em TFS 1.0 para cima.
-
buddha recebeu reputação de avalax em (Resolvido)[Pedido] Server Salva em 30 em 30 segundosO server dele pode ser em milissegundos. 7200000 é 2 horas em milissegundos.
Edit:
Caso seu TFS seja 1.0 ou o script do amigo acima não funcione, pode testar esse também:
Tag:
<globalevent name="Server Save" interval="7200000" script="serversave.lua"/>
-
buddha recebeu reputação de Wise em (Resolvido)Usar esse script para dar item ao uparValeu Suicide, é que corrigi no Notepad++ mas esqueci de atualizar aqui.