-
Total de itens
289 -
Registro em
-
Última visita
-
Dias Ganhos
13
Tipo de Conteúdo
Perfis
Fóruns
Calendário
Publique
Tudo que Naze postou
-
Excelente contribuição, muito obrigado!
-
O que passei é apenas a função, para usa-la no spells teria q ser de outra forma, ai você poderia usar o que mor3nao falou. Da forma que você tem atual o que você quer que seja feito se não usar tfs 1.3, seria apenas na forma que movie falou, pela sources, então talvez não é um trabalho que qualquer um vai fazer de graça, acho que vou adicionar no meu servidor isso, ai posto aqui mas tenho muito trabalho antes disso então pode tentar por conta, as informações que precisa ja tem.
-
Ele está em spells.cpp na source se tiver ela, existe a versão lua feita pelo LukeOake.
-
Coloque mais informações, não mexo com servidores alternativo, mas qual sistema usa win ou linux? ta com site ou no sqlstudios?
-
Infraestrutura (debate) Capacidade Otserver
Naze respondeu ao tópico de Asuma men em Suporte & Pedidos
Usando a TFS 0.5 Exclusive Edition, e Otx2, ocorreu um problema de consumo de CPU, ele não implicara com todos os servidor dependendo de suas configuração, para ele implica seu servidor teria q ter um limetPacket alto, maior que 150. Descobri pois quando atingia grande quantidade de player em meu servidor o consumo de CPU bate 100% e isso gerava lag e outros problema óbvios. Fiz teste com um char, quando ativo 'sd target', no elfbot pela shortkey acontece um grande envio de packets no servidor, e isso em uma CPU 2.2ghz, 3 núcleo o consumo aumentava de 8 a 10%, com mais char o aumento -
Infraestrutura (debate) Capacidade Otserver
Naze respondeu ao tópico de Asuma men em Suporte & Pedidos
Acredito que o conta mais é a otimização no servidor, e a hospedagem no Canadá é em conta de segurança contra ataques. Suporta player a vps hospedada aqui acho q não tem nenhuma limitação, mas os servidores que a usam normalmente não suporta por motivos internos. Tenho um bom exemplo de uma source considerada boa e acredito muito usada que tem um grande problema que implica a capacidade de player, fácil de testar se quiser explico. -
Algum erro na distro? Poste mais informações que podemos ajuda melhor. obs: movi pro local correto.
-
(Resolvido)erro teleporttiles.lua
Naze respondeu ao tópico de fluhr025 em Suporte Tibia OTServer (Resolvidos)
coloque essa função na sua lib function getPosByDir(position, direction, size) local n = size or 1 if(direction == NORTH) then position.y = position.y - n elseif(direction == SOUTH) then position.y = position.y + n elseif(direction == WEST) then position.x = position.x - n elseif(direction == EAST) then position.x = position.x + n elseif(direction == NORTHWEST) then position.y = position.y - n position.x = position.x - n elseif(direction == NORTHEAST) then position.y = position.y - n position -
Tibia Client Erro no client pra se conectar
Naze respondeu ao tópico de ArielZeRah em Suporte Tibia OTServer
Este tópico foi movido para a área correta. Esta é uma mensagem automática! Pedimos que leia as regras do fórum! -
Gostaria de me escrever como Assistente (Scripting/Web), estou no tibiaking a bastante tempo e todo conhecimento q tenho obtive foi atravez dele, gostaria de ajudar o forum se torna ativo como era na epoca que entrei.
- 12 respostas
-
- tibiaking
- recrutamento
-
(e 2 mais)
Tags:
-
Scripting Critical Stone não funfa em Mages
Naze respondeu ao tópico de Belmont em Suporte Tibia OTServer
passa seu weapons xml na parte das wands, ou me passa as info da wand que vc quer q funcione o critical e dodge -
(Resolvido)Melhorando o ataque por reset
Naze respondeu ao tópico de fuziedrink em Suporte Tibia OTServer (Resolvidos)
xD, define a melhor resposta pra dar como resolvido. -
Scripting Critical Stone não funfa em Mages
Naze respondeu ao tópico de Belmont em Suporte Tibia OTServer
aconselho vc fazer por Weapons, usando a mesma storage e fórmula do outro, quase como gabriel falou, mas aí no dele o dano tá a todo momento -
O exhaust deve tá grande no spells, mas isso vc não vai conseguir resolver por completo sem mexer na source, pq as duas causa um exhaust compartilhado, q seria o não agressivo, mesmo q diminui para o mínimo, enquanto tiver soltando uma não vai poder solta a outra. Seria como SD e Potion, apesar de um ser magia e outro actions, eles compartilha o exhaust do itemEx, única forma é mudando na source e deixando tudo por storage, fiz assim em meu server. quiser te ajudo
-
(Resolvido)Melhorando o ataque por reset
Naze respondeu ao tópico de fuziedrink em Suporte Tibia OTServer (Resolvidos)
editei lá -
(Resolvido)Melhorando o ataque por reset
Naze respondeu ao tópico de fuziedrink em Suporte Tibia OTServer (Resolvidos)
So coloca a storage do reset no lugar que ta escrito STORAGE, assim ele vai heala +1% cada reset, se quiser melhorar tem q refazer a formula local formula_min = -((lv* 4 + maglv*2) * 1.3) * fator local formula_max = -((lv* 4 + maglv*2) * 1.9) * fator o final '* fator' é a porcentagem a cada reset, entao se refizer ela, nao esquece de deixa o final dessa forma. function getPlayerReset(cid) local qr = db.getResult("SELECT `reset` FROM `players` WHERE `id`= "..getPlayerGUID(cid)..";") rss = qr:getDataInt("reset", getPlayerGUID(cid)) if rss < 0 then rss = 0 -
(Resolvido)Melhorando o ataque por reset
Naze respondeu ao tópico de fuziedrink em Suporte Tibia OTServer (Resolvidos)
quer q cada reset aumenta quanto? porcentagem? ou valor fixo? -
(Resolvido)[Ajuda] Itens só Healam quando desequipa
Naze respondeu ao tópico de Belmont em Suporte Tibia OTServer (Resolvidos)
Todos itens seria quais? soft boots, desse tipo? ou algum item editado por vc? Quais ID? -
Ok, se alguem quiser desenvolvi um pra otx 2.x ou tfs 0.4 action/scripts: local cfg = { storage = 101214, time = 120*60 -- em minutos } function onUse(cid, item, fromPosition, itemEx, toPosition) if getPlayerStorageValue(cid, cfg.storage) > os.time() then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Ainda falta " .. math.ceil(((os.time() - getPlayerStorageValue(cid, cfg.storage))*(-1))/(60)) .. " minutos para encerrar o efeito e poder usar outra Amesthyst") return true end setPlayerStorageValue(cid, cfg.storage, os.time() + cfg.time) doPlay
-
Qual sua distro?
-
(Resolvido)Tile por level
Naze respondeu ao tópico de eunaosei123 em Suporte Tibia OTServer (Resolvidos)
você está testando com char q lvl? manda o que vc tá colocando, não consigo testa agr mas não to vendo erro. -
(Resolvido)Tile por level
Naze respondeu ao tópico de eunaosei123 em Suporte Tibia OTServer (Resolvidos)
Fiz na pressa nem percebi, ta arrumado la -
(Resolvido)Tile por level
Naze respondeu ao tópico de eunaosei123 em Suporte Tibia OTServer (Resolvidos)
criar um arquivo level.lua em movements/scripts de seu ot e adicione isso: function onStepIn(cid, item, position, fromPosition) local min = 150 local max = 200 local lvl = getPlayerLevel(cid) if lvl < min and lvl > max then doTeleportThing(cid, fromPosition, true) doSendMagicEffect(getThingPos(cid), CONST_ME_MAGIC_RED) doPlayerSendCancel(cid,"Somente level maior que " .. min .. " e menor que ".. max .." podem passar aqui.") end return TRUE end e em movements.xml adiciona essa tag: <movevent type="StepIn" actionid="23001" event="script" value="level.lua"/> agora so adi -
Tempo de Registro
-
Bom, estava criando um script e me deparei com um problema a função doRemoveItem(uid) não funciona em addEvent, pelo fato de uid sempre ta variando a cada segundo. Então fiz essa versão que funciona com addEvent e sem necessidade de stackpos. Aos que não sabem como usar, adicione esse código no 050-function.lua da pasta lib de seu ot. removeItem(pos, item) -- pos = posição do item, item = id do item. exemplo: local pos, itemid = {x = 160, y = 54, z = 7}, 8753 removeItem(pos, itemid)
TibiaKing
Open Tibia Server
Quer aprender a criar seu próprio servidor de Tibia? Então está no lugar certo, aqui você encontrará milhares de tutorias, scripts, códigos, mapas e utilitários para que você possa fazer o seu próprio servidor de Tibia começando do zero.
Anuncie no TibiaKing
Precisa de mais visibilidade em seus projetos? Quer fazer um plano publicitário para o seu servidor? Anuncie no OTKing e faça sua divulgação, possuímos centenas de acessos simultâneos e milhares diários, com certeza será a sua solução!