-
QuebradaZN reagiu a uma resposta no tópico: Tutorial completo de infraestrutura para montar um servidor TFS 1.x no Ubuntu 22.04
-
-
[AJUDA] Preciso de ajuda ao compilar linux
Acredito que mesmo compilando não vá resolver a questão de corrigir bugs de Scripts!
-
[Ajuda] Remeres MapEditor 3.7.0
Boa noite, recentemente fechei meu servidor Custom... De lá pra cá fiz a troca do PC por um Notebook No meu PC Abria normalmente o mapa no remeres... já no meu notebook não consigo abrir perfeitamente Caso eu estiver postando em Lugar errado, mova por Favor! Agradecido desde já!
-
Aparecer teleport ao matar o Boss - Revscript
local MonsterDeath = CreatureEvent("BossDeath") local tpId = 1387 local tp = { info = { pos = {x = 33900, y = 31381, z = 12}, -- onde aparece o tp toPos = {x = 33880, y = 31450, z = 12}, -- Para onde o TP teleporta o player time = 15, -- tempo em segundos q o tp fica aberto }, kill = { ["Furious Boss"] = {count = 1, str = 10629}, -- ["monstro"] = {quantidade = 1, storage = n mexa }, } function checkTask() for name, info in pairs(tp.kill) do if getGlobalStorageValue(info.str) < info.count then return false end end return true end function removeTp(tp) local t = getTileItemById(tp.info.pos, tpId) if t then doRemoveItem(t.uid, 1) doSendMagicEffect(tp.info.pos, CONST_ME_POFF) end end function MonsterDeath.onDeath(cid) local m = tp.kill[getCreatureName(cid)] if not tp then return true end setGlobalStorageValue(m.str, getGlobalStorageValue(m.str) < 0 and 1 or getGlobalStorageValue(m.str) + 1) if checkTask() then doCreateTeleport(tpId, tp.info.toPos, tp.info.pos) doCreatureSay(cid, "O teleport irá sumir em "..tp.info.time.." segundos.", TALKTYPE_ORANGE_1) addEvent(removeTp, tp.info.time * 1000, tp) for _, info in pairs(tp.kill) do setGlobalStorageValue(info.str, -1) end end return true end MonsterDeath:register() e no monstro deve por o evento... monster.events = { "BossDeath" }
- [OTX 12.64] Baiak Styller
- XAMP! JÁ ABRIR TODAS AS PORTAS NECESSÁRIAS NO FIREWALL E MODEM JA CONFIGUREI DE UM JEITO QUE ME MANDARAM NO APACHE SSL E HTTD JA CRIEI UM IP FIXO DO NO-IP COM MEU IP EXTERNO, E AINDA ASSIM NÃO CONSIGO DEIXAR O SITE ONLINE PRA OUTROS ENTRAREM HELP!
-
-
-
-
-
-
Aura System por Equip [TFS 1.3]
Pois então, no Próprio nome do Post Coloquei a versão do TFS!
-
Aura System por Equip [TFS 1.3]
Qual TFS esta usando?
-
-
-
Aura System por Equip [TFS 1.3]
Boa Tarde, Hoje venho trazer a vocês um Sistema de Aura! Feito pelo @bielzinhocrazy [Fakezim/BielzinhoCrazy/GMLeal] Mudanças que Foram feitas... Retirei a ativação da Aura por Talk e coloquei por Equip Fixei o Bug que a aura Não Girava em torno do Player Fixei o Bug que o Player Parava de receber a aura assim que Tinha o Efeito da Cura! Em Movements/scripts/ Crie um Arquivo com nome de aura.lua -- CONFIGURAÇÕES aurastr = 25950 -- storage da aura estr = 25951 -- storage para o exhaust porcentagem = 50 -- chance de curar em cada volta da aura, em porcentagem quantheal = 20 -- porcentagem do hp máximo que cada cura irá curar. (No caso, irá curar 10% do hp máximo cada cura) tempo = 1180 -- tempo para dar uma volta no player (este tempo foi o que achei mais agradável visualmente, é recomendável não mudar) tipoaura = 31 -- número do efeito da aura (efeito de distância, pode ser identificado com /x no jogo) efeitocura = 54 -- número do efeito quando a cura chega ao player (efeito de posição fixa, pode ser identificado com /z no jogo) -- Função que chama a aura function efeitosAura(i,tm,cid) if(isCreature(cid)) then local atual = getCreaturePosition(cid) local posaura = { {x=(atual.x)-1, y=(atual.y)-1, z=atual.z}, {x=atual.x, y=(atual.y)-1, z=atual.z}, {x=(atual.x)+1, y=(atual.y)-1, z=atual.z}, {x=(atual.x)+1, y=atual.y, z=atual.z}, {x=(atual.x)+1, y=(atual.y)+1, z=atual.z}, {x=atual.x, y=(atual.y)+1, z=atual.z}, {x=(atual.x)-1, y=(atual.y)+1, z=atual.z}, {x=(atual.x)-1, y=atual.y, z=atual.z}, } local chances = math.random(100) if(chances<=porcentagem/8 and getCreatureHealth(cid)<getCreatureMaxHealth(cid)) then doCreatureAddHealth(cid, getCreatureMaxHealth(cid)/quantheal) if(i<=8 and i>1) then doSendDistanceShoot({x=posaura[i].x, y=posaura[i].y, z=posaura[i].z}, atual, tipoaura) else doSendDistanceShoot({x=posaura[1].x, y=posaura[1].y, z=posaura[1].z}, atual, tipoaura) end doSendMagicEffect(atual, efeitocura) end if(i==8) then doSendDistanceShoot({x=posaura[i].x, y=posaura[i].y, z=posaura[i].z}, {x=posaura[1].x, y=posaura[1].y, z=posaura[1].z}, tipoaura) elseif(i<8) then doSendDistanceShoot({x=posaura[i].x, y=posaura[i].y, z=posaura[i].z}, {x=posaura[i+1].x, y=posaura[i+1].y, z=posaura[i+1].z}, tipoaura) end if(i<=8 and getPlayerStorageValue(cid, aurastr)==2) then i = i+1 tm = tempo/8 return addEvent(efeitosAura,tm,i,tm,cid) elseif(i>8 and getPlayerStorageValue(cid, aurastr)==2) then return efeitosAura(1,0,cid) else return TRUE end else return TRUE end end function onEquip(player, item, slot, isCheck) local slot_ = player:getSlotItem(CONST_SLOT_RING) if slot_ and slot_.itemid == item.itemid then return false end doPlayerSendCancel(player,"Você Ativou a Aura!") setPlayerStorageValue(player, aurastr, 2) efeitosAura(1,tempo/8,player.uid) return true end function onDeEquip(player, item, slot, isCheck) if(getPlayerStorageValue(player, aurastr)==2) then setPlayerStorageValue(player, estr, os.time()+2) setPlayerStorageValue(player, aurastr, -1) doPlayerSendCancel(player,"Você Desativou a Aura!") return true end end Feito Isso Vamos Registrar esse Script Em Movements/movements.xml <movevent event="Equip" itemid="9003" slot="ring" script="aura.lua" /> <movevent event="DeEquip" itemid="9003" slot="ring" script="aura.lua" /> OBS: Usei o Golden Falcon como Item Agora em Creaturescripts/scripts crie um Arquivos Chamado aura.lua function onLogin(cid) if(getPlayerStorageValue(cid, 25950)==2) then return efeitosAura(1,tempo/8,cid.uid) end return TRUE end Caso o Player Deslogue com a Aura Ativa, Quando retornar Online Continuará com a Aura! Registrando no Login.lua player:registerEvent("AuraLogin") Em Creaturescripts/creaturescripts.xml <event type="login" name="AuraLogin" script="others/aura.lua" /> Nesse Caso minha Aura.lua está na Pasta others! Então é isso Pessoal, Qualquer problema Tentarei ajudar todos por Aqui Espero ter ajudado!
-
Alavanca inteligente
Boa Tarde Recentemente transformei meu Global 12.51 em Global Custom! Há Alguns dias venho procurando nos Fóruns Sobre Alavancas que compra Backpack de Potions, Não achei nem uma intuitiva... até que Encontrei do @luanluciano93! Fiz algumas modificações nela, Como exausted e talz. Mais oque eu mais queria era que o Player Pudesse comprar a BP Cheia e não um Pack de 100x por Vez! @EDIT: OBS TFS 1.3 e Gostaria esse Sistema por Vocação e Level! Agradeço desde já! Creio que Expliquei ao Certo!
-
-
-
QuebradaZN reagiu a uma resposta no tópico: 12.51 (OTG Nulled) Mapa OTSERVBR - Correções de bugs e locais novos
-
-
QuebradaZN reagiu a uma resposta no tópico: Corrigindo erro do server modificar os items ao relogar.
-
Gesior Natanael Dando Premium Points
Se Você Estiver utilizando Windows e usando o xampp, Procure mais sobre "webdav" Valeu!
-
-
ShopGuild
@Celulose Resolvido, Retirei o ADDONS do Shop!
-
ShopGuild
Boa Tarde Galera, Estou tendo problemas com o ShopGuild, em Poucas Palavras... [Error - GlobalEvent Interface] data/globalevents/scripts/shopguild.lua:onThink Description: data/globalevents/scripts/shopguild.lua:39: attempt to compare boolean with number stack traceback: data/globalevents/scripts/shopguild.lua:39: in function <data/globalevents/scripts/shopguild.lua:5> [Error - GlobalEvents::think] Couldn't execute event: shopguild e Estou utilizando esse Aqui https://tibiaking.com/forums/topic/32149-shopguild-points-100-add-em-player-offline-atualizado/ Obrigado desde já!
- [v32] GlobalFull 11/12 - New Asuras, Falcons, Warzones 4,5,6 . (Updates Frequentes)
-
[BUG] Chat anda SQM e trava
config.lua: packetsPerSecond = 1000
- [PagSeguro] Novo Método de Retorno Automático