Tudo que Mathwsz postou
-
[ilha]
Quer comando mesmo ou quando clicar em tal item teleporta para lá ? Diz aí que jaja te entrego.
-
como adicionar skull por frags
Amigo, veja esse tópico, garanto que vai lhe ajudar: http://www.tibiaking.com/forum/forums/topic/15678-mods-system-skull-frags/ OBS: Se eu lhe ajudei, de um REP+ ! Abraço.
-
Npc que Venda item (x) por item (y)
@Feel Strung Veja esse tópico e garanto que vai conseguir: OBS : Se eu lhe ajudei, da um REP+ ! Abraço
-
[Item] - Absorver Dano
Olá amigo, se eu não me engano sim, nao testei ainda! Abraço.
-
Erro Script De Spell Help
Poste a spell aí em spoiler.
-
Erro Item Editor
@JujuLady , Crie uma pasta e extraia dentro dela a sua pasta do "Tibia" ! Tudo separaadinho, .dat , .spr e tente.
-
Script de Stamina
@Luccaw Vá no seu config.lua e procure por: staminaRatingLimitTop = Sendo assim: staminaRatingLimitTop = 10 * 60 10x60 = 600 segundos para encher 3 minutos.. rateStaminaGain = 3 Obs: Espero ter ajudado, não testei mais vê aí! Abraço.
-
[Projeto] - 8.6
@Luccaw Verdade mano, a verdade tem que ser dita e você disse tudo.. Só para complementar o que você disse, aqui no TK Mesmo são poucos os que ajudam, como o @Vodkart, @Kemmlly e outros aí, e em relação a contratar alguém e pagar r$ pelo trabalho, nem sempre sai o que nós realmente queremos.. Tibia Global tem vários por aí, mais muitos falem por falta de criatividade e ficar focando apenas no "Official" ! Quero implementar novos sistemas, quests criativas e com dificuldade não só na questão de ter bixos fortes, mais sim tendo que pensar, ir em vários lugares, ou seja, uma coisa nova e inteligente! Obrigado pela dica e parabéns pelo seu trabalho! Obs: Se alguém quiser pegar compromisso sério e ajudar levar esse projeto criativo para frente, manda msg aí ! Abraços, Matheus.
-
[Projeto] - 8.6
Saalve galera! Esses dias estava pensando em montar um otserver pra valer, só que estou em dúvida em 2 tipos; - Tibia Global (8.6) - Tibia War (8.6) Obs: Ué, mais otservers assim tem vários.. É aí que tá, eu não quero ficar focado apenas no tibia global ou na questao do otserver de war, apenas em venore ou carlin, eu quero implantar novas quests/hunts com premios diferentes, únicos. Não gosto de " FAST ATTACK ", E muito menos de servidor fácil d+, quero um servidor que a galera lute, apostem em cassinos, deem valor no dinheiro/house e seja o famoso colecionador de itens, que faz com que o otserver tenha movimentação.. ENTÃO, Eu estou á procura de pessoas "CAPACITADAS" Em montar o servidor, não quero pessoas que não entendem até porque o projeto vai ser demorado e todo tempo livre eu quero estar presente no projeto. Skype: matheus.sardou WEBSITE - Há Vagas SCRIPTTER - Há vagas (pessoas que saibam mecher) Mapper - Não há vagas, mas se for alguém com muito tempo e que desempenhe um bom trabalho, está disponível! Abraços, Matheus.
-
Pedindo 1 Mapper
Posso até ajudar, mais você já tem as idéias em mente? Se já estiver tudo pronto apenas para mappear estou aí, ja te mandei solicitação skype e vamos ver o que dá xD !
-
Removido
Já tentou importar todos eles novamente, ou, importar outros monstros/npcs de outros ot para testar? Teste aí e se perssistir comente aí!
-
[Item] - Absorver Dano
PRIMEIRAMENTE, SE EU ESTIVER EM ÁREA ERRADA POR FAVOR ME CORRIGEM ! UMA BOA NOITE E VAMOS LÁ ! Salve galera do TK! Hoje venho trazer para vocês um script muito bacana que funciona da seguinte maneira: Ex: Eu tenho uma boots, e a cada 1000 de hit tomado, ela irá absover, e depois disso automaticamente começará contar 2 minutos até que ela recarregue e bloqueie o dano.. Ou seja, se eu tomo um hit de 2k e a boots está carregada, ela irá absover metade do dano.. Sem longas demores vamos lá! Em Data/Creaturescript.xml adicione: <event type="statschange" name="bootsbloqued" event="script" value="bootsbloqued.lua"/> Em data/Creaturescript/scripts , crie um arquivo chamado bootsbloqued.lua ou se você quer por outro nome no arquivo, modifica a tag do creaturescript.xml, e adicione o seguinte: local config = { percent = 0.5, --- porcentagem do dano que irá levar (0.5 = 50%) storageskill = 19501, -- storage da skill itemplace = 8, -- lugar q ela deve estar (8 é o feet) itemid = 1234, -- id do item damagemin = 100 --- minimo de dano que deve ser pro player absorver } function onStatsChange(cid, attacker, type, combat, value) if type == STATSCHANGE_HEALTHLOSS and isCreature(attacker) and value >= config.damagemin then if getPlayerSlotItem(cid, config.itemplace).itemid == config.itemid then if getPlayerStorageValue(cid, config.storageskill) >= 1 then value = math.ceil(value*(config.percent)) setPlayerStorageValue(cid, config.storageskill, getPlayerStorageValue(cid, config.storageskill)-1) doTargetCombatHealth(attacker, cid, combat, -value, -value, 255) doPlayerSendTextMessage(cid, 23, "Your "..getItemNameById(config.itemid).." absorved "..value.." of damage.") return false end end end return true end Agora, em Data/action.xml adicione: <action itemid="ID DO ITEM" script="bootsbloqued.lua"/> Agora, em data/action/script , crie um arquivo chamado bootsbloqued.lua e adicione: local config = { storagetempo = 19500, -- storage que contará os segundos storageskill = 19501, -- storage que vai dizer se a skill está ativada ou desativada itemid = 1234, -- id do item itemplace = 8, -- feet tempo = 2*60 -- tempo em segundo para recarregar ( 2 min ) } function onUse(cid, item, frompos, item2, topos) if getPlayerStorageValue(cid, config.storageskill) <= 0 and (getPlayerSlotItem(cid, config.itemplace).itemid == config.itemid) then if getPlayerStorageValue(cid, config.storagetempo) - os.time() <= 0 then timenow = os.time() + config.tempo setPlayerStorageValue(cid, config.storagetempo, timenow) setPlayerStorageValue(cid, config.storageskill, 1) doPlayerSendTextMessage(cid, 23, "You activated your "..getItemNameById(config.itemid)..", it's ready to absorb damages!") for j= 0,(config.tempo -1) do addEvent(function() if isPlayer(cid) then doPlayerSendCancel(cid, "Time until next use: ".. config.tempo - j .." second(s)") end end, (50+(j*1000))) end else doPlayerSendTextMessage(cid, 23, "You have to wait ".. getPlayerStorageValue(cid, config.storagetempo) - os.time() .." second(s) until you can use it again!") end else doPlayerSendTextMessage(cid, 23, "Your "..getItemNameById(config.itemid).." is already active or it isn't equiped.") end return true end É isso galera, prontinho! ObS : Esse script não é meu, porém acho ele muito bacana e criativo, então já deixo avisado! Dúvidas, poste aí e um grande abraço.
-
[Item] - Absorver Dano
Salve galera do TK! Hoje venho trazer para vocês um script muito bacana que funciona da seguinte maneira Ex: Eu tenho uma boots, e a cada 1000 de hit tomado, ela irá absover, e depois disso automaticamente começará contar 2 minutos até que ela recarregue e bloqueie o dano.. Ou seja, se eu tomo um hit de 2k e a boots está carregada, ela irá absover metade do dano.. Sem longas demores vamos lá! Em Data/Creaturescript.xml adicione: <event type="statschange" name="bootsbloqued" event="script" value="bootsbloqued.lua"/> Em data/Creaturescript/scripts , crie um arquivo chamado bootsbloqued.lua ou se você quer por outro nome no arquivo, modifica a tag do creaturescript.xml, e adicione o seguinte: local config = { percent = 0.5, --- porcentagem do dano que irá levar (0.5 = 50%) storageskill = 19501, -- storage da skill itemplace = 8, -- lugar q ela deve estar (8 é o feet) itemid = 1234, -- id do item damagemin = 100 --- minimo de dano que deve ser pro player absorver } function onStatsChange(cid, attacker, type, combat, value) if type == STATSCHANGE_HEALTHLOSS and isCreature(attacker) and value >= config.damagemin then if getPlayerSlotItem(cid, config.itemplace).itemid == config.itemid then if getPlayerStorageValue(cid, config.storageskill) >= 1 then value = math.ceil(value*(config.percent)) setPlayerStorageValue(cid, config.storageskill, getPlayerStorageValue(cid, config.storageskill)-1) doTargetCombatHealth(attacker, cid, combat, -value, -value, 255) doPlayerSendTextMessage(cid, 23, "Your "..getItemNameById(config.itemid).." absorved "..value.." of damage.") return false end end end return true end Agora, em Data/action.xml adicione: <action itemid="ID DO ITEM" script="bootsbloqued.lua"/> Agora, em data/action/script , crie um arquivo chamado bootsbloqued.lua e adicione: local config = { storagetempo = 19500, -- storage que contará os segundos storageskill = 19501, -- storage que vai dizer se a skill está ativada ou desativada itemid = 1234, -- id do item itemplace = 8, -- feet tempo = 2*60 -- tempo em segundo para recarregar ( 2 min ) } function onUse(cid, item, frompos, item2, topos) if getPlayerStorageValue(cid, config.storageskill) <= 0 and (getPlayerSlotItem(cid, config.itemplace).itemid == config.itemid) then if getPlayerStorageValue(cid, config.storagetempo) - os.time() <= 0 then timenow = os.time() + config.tempo setPlayerStorageValue(cid, config.storagetempo, timenow) setPlayerStorageValue(cid, config.storageskill, 1) doPlayerSendTextMessage(cid, 23, "You activated your "..getItemNameById(config.itemid)..", it's ready to absorb damages!") for j= 0,(config.tempo -1) do addEvent(function() if isPlayer(cid) then doPlayerSendCancel(cid, "Time until next use: ".. config.tempo - j .." second(s)") end end, (50+(j*1000))) end else doPlayerSendTextMessage(cid, 23, "You have to wait ".. getPlayerStorageValue(cid, config.storagetempo) - os.time() .." second(s) until you can use it again!") end else doPlayerSendTextMessage(cid, 23, "Your "..getItemNameById(config.itemid).." is already active or it isn't equiped.") end return true end É isso galera, prontinho! ObS : Esse script não é meu, porém acho ele muito bacana e criativo, então já deixo avisado! Dúvidas, poste aí e um grande abraço.
-
[Item] - Almentar life quando estiver usando!
Beleza, tinha esquecido disso ! Mas de qualquer forma, ta aí funcionando rsrs! Em breve trago novas novidades, fica atento aí :D Vlw pelo REp+
-
[Item] - Almentar life quando estiver usando!
@DukeeH Como preferir, mas como sempre usei assim, postei assim mesmo! Vlw aí ;3
-
Task Addon!
@Kemmlly Ajuda o @luuuck Terminar ai, tou tendo que estudar e tou sem tempo, entrei rapidinho! Vlw e desculpa por não poder lhe ajudar totalmente luuuck!
-
Arrumar scripts [Npc]
@churupetinha Não entendi, explica ai quando eu tiver tempo faço para ti!
-
Task Addon!
@luuuck Amigo, estou sem tempo agora mais sei que tu é inteligente, então vou deixar os tópicos tudo organizadinho e você vai só copiando e colando lá e dps configura.. Task: OBS: Onde tem para configurar o id do item, lembre-se que vai ser ele que vai ser trocado na hr de pegar o addon! Npc que troca item pelo addon: OBS ²: Desculpe por não fazer para ti, mais acho que desse jeito tu consegue direitinho! Desculpa msm e boa sorte amigo.
-
Task Addon!
Tem como sim, vou fazer aqui e jaja posto aqui! @luuuck
-
Task Addon!
Vou fazer para tu, mas primeiro preciso de informaçoes: Qual vai ser o bicho que deve matar e a quantidade Qual vai ser o item que ganha e depois troca com o npc? ..
-
(Resolvido)Porta no server 8.6
Tmj, caso precise de algo só me marcar ! Vlw
-
Ligar o OT VIa Hamachi, + não da!
Tu botou o ip do hamachi no config.lua ? @cliverson
-
Ligar o OT VIa Hamachi, + não da!
@cliverson Se vocÊ consegue entrar, quem não consegue é seu amigo? Explica ai pfv !
-
Task Addon!
@luuuck Tipo, matou os 1000 dragons vai ganhar um item que tu troca pelo addon que quiser. Ai tu poe outra task matar 1000 demon, ai ganha o item e troca com o npc pelo addon que quiser..
-
(Resolvido)Porta no server 8.6
Seus door.lua ( Portas ) Devem estar bugados, tenta pegar de um outro ot!