-
Total de itens
431 -
Registro em
-
Última visita
-
Dias Ganhos
32
Tipo de Conteúdo
Perfis
Fóruns
Calendário
Publique
Tudo que lordzetros postou
-
É por conta que o cálculo da chance do loot é feito desta forma: chance/1000 Se quer 90%, deves colocar 90000.
-
(Resolvido)Boss heala com x de vida
lordzetros respondeu ao tópico de Belmont em Suporte Tibia OTServer (Resolvidos)
Não cheguei a testar, mas dá o feedback depois do teste, caso tenha ou não funcionado: local config = { chance_heal = 45, -- Chance para ele se curar, deixei como 45% life_ative = 1000000, life_add = 500000, seconds_ative = 2, monster = "Azazel" -- nome do monstro } function AddHealthMonster(monst) if (isMonster(monst)) then doCreatureAddHealth(monst, config.life_add) doCreatureSay(monst, "Fracos demais!", TALKTYPE_MONSTER) doSendMagicEffect(getCreaturePosition(monst), CONST_ME_MAGIC_RED) end end function onStatsChange(cid, attacker, type, combat, value) if not isMonste -
(Resolvido)Precisa de x storage pra entra em x area
lordzetros respondeu ao tópico de BangxD em Suporte OTServer Derivados (Resolvidos)
@zxcvbnm Exatamente, colega, kkk, veja bem: "caso o player esteja nessa x area e invente de sair, queria que remove-se a storage 43352. Assim o player terá que arruma o item novamente para entra na x area." Ele se referiu CASO o player resolve-se sair, correto? -
(Resolvido)Precisa de x storage pra entra em x area
lordzetros respondeu ao tópico de BangxD em Suporte OTServer Derivados (Resolvidos)
@zxcvbnm Pensando desta forma sim, porém, perguntei ao autor do tópico como seria a entrada do jogador nesta área X, o mesmo respondeu que seria apenas por piso, logo, esta possibilidade é descartada, correto? Em seguida, acho que em questão do jogador entrar na área novamente, não será um problema, visto que da forma que está, o jogador pode entrar pelo piso e pisar novamente na entrada sem problema algum, não proíbe a passagem dele na entrada novamente até que ele complete o possível 'objetivo': chegar na saída (e aí sim, ele perderá permissão de adentrar na área novamente). -
Scripting Item que aumente o ganho de Xp
lordzetros respondeu ao tópico de Rkkksalgado2 em Suporte Tibia OTServer
<?xml version="1.0" encoding="UTF-8"?> <mod name="AdvancedExpPotionSystem" enabled="yes" author="MatheusMkalo" forum="XTibia.com"> <!-- Configs and Functions --> <config name="PotionExpConfigs"><![CDATA[ ------ CONFIGURE SEU SCRIPT ------ TRUE ou FALSE configs = { time = 30, ---- TIME IN MINUTES needpa = TRUE, needlvl = {TRUE, level = 50}, costmana = {TRUE, mana = 300}, addrate = 50, -- Exp que vai adicionar em % removeonuse = TRUE } function getTime(s) local n = math.floor(s / 60) s = s - (60 * n) return n, s end CreatureEventChecker = function(event, .. -
(Resolvido)GlobalStorages ou Storage para players
lordzetros respondeu ao tópico de Tadelho em Suporte Tibia OTServer (Resolvidos)
@Tadelho Estranho, nunca vi esse caso do globalStorage não salvar, eu ia recomendar dá uma olhada no config.lua, mas como você já disse que alterou para true, já deveria está funcionando. Em questão de alterar o storage, o mais viável para se fazer isso seria atualizando pela database, já que nem todos os jogadores estariam online. Daqui a pouco penso em uma solução para isso. -
(Resolvido)GlobalStorages ou Storage para players
lordzetros respondeu ao tópico de Tadelho em Suporte Tibia OTServer (Resolvidos)
local pos = {x=875,y=398,z=7} -- Local do NPC function onStepIn(cid, item, position, lastPosition, fromPosition, toPosition, actor) if not (npc_tile) then if getGlobalStorageValue(9000) <= 0 then if isPlayer(cid) and getPlayerAccess(cid) < 3 and getPlayerStorageValue(cid, 9000) <= 0 then npc_tile = doCreateNpc("GoblinAssustadoOesteCidade", pos) end setGlobalStorageValue(9000, 1) end end return true end Acredito que isso resolva, colega. A solução é guardar o uid do npc criado e fazer a verificação se ele existe ou não cada vez que o jogador pisar no piso. C -
(Resolvido)Precisa de x storage pra entra em x area
lordzetros respondeu ao tópico de BangxD em Suporte OTServer Derivados (Resolvidos)
@BangxD Eita, verdade. Descuido de minha parte, corrigido. Que bom que deu certo, sucesso! -
(Resolvido)Ajuda Com Vip System
lordzetros respondeu ao tópico de Rkkksalgado2 em Suporte Tibia OTServer (Resolvidos)
@Rkkksalgado2 Acontece, haha. Disponha! -
(Resolvido)Ajuda Com Vip System
lordzetros respondeu ao tópico de Rkkksalgado2 em Suporte Tibia OTServer (Resolvidos)
@Rkkksalgado2 Não entendi direito o que você quer, mas... Se você estiver usando o sistema de vip criado por Kydrai (o qual você postou em anexo), para adicionar um item que dê x dias de vip, crie um arquivo data/actions/scripts/ chamado itemAddVip.lua e cole dentro: local config = { removeOnUse = "yes", -- remover quando usar ("yes" or "no") days = 30 -- dias que serão adicionados } function onUse(cid, item, fromPosition, itemEx, toPosition) addVipDays(cid, config.days) doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "Foram adicionados ".. config.days .." dias de VIP no seu characte -
(Resolvido)Precisa de x storage pra entra em x area
lordzetros respondeu ao tópico de BangxD em Suporte OTServer Derivados (Resolvidos)
Em data/actions/scripts/ crie um arquivo chamado setStoragePiso.lua e cole o código abaixo dentro dele: local storage = 43352 -- Storage, coloquei o mesmo do post, caso queira mudar, faça isso nos dois scripts. local msg_sucesso = "Opa, parece que voce pode entrar na area sagrada." -- Mensagem quando o usuário usar o item local msg_falha = "Voce ja tem permissao para entrar na area sagrada!" -- Caso o usuário ja tenha usado o item antes e nao saiu da área. local efeito = CONST_ME_HOLYDAMAGE -- Efeito quando player usar o item function onUse(cid, item, fromPos, item2, toPos) if (isPlayer( -
Scripting Quests Simples em um unico script
lordzetros respondeu ao tópico de ghunalma em Suporte Tibia OTServer
@tataboy67 Claro, colega, pode ficar tranquilo, ?. Aguardando resposta de @ghunalma. -
(Resolvido)Precisa de x storage pra entra em x area
lordzetros respondeu ao tópico de BangxD em Suporte OTServer Derivados (Resolvidos)
Ele irá entrar por uma porta, portal, piso? E quais são as formas dele sair? Da mesma forma? -
Scripting Quests Simples em um unico script
lordzetros respondeu ao tópico de ghunalma em Suporte Tibia OTServer
local storageChests = 202049 -- Storage local config = { ---------------------------------------- { actionID = 1234, -- ActionID Bau questName = "Hybrid Quest", -- Nome da Quest levelNec = 400, -- Nivel necessário reward = { [1] = {2160, 10}, -- {ItemID, Count} } }, ---------------------------------------- { actionID = 1235, questName = "Afonso Quest", levelNec = 200, reward = { [1] = {2159, 15}, [2] = {2160, 100}, } }, ---------------------------------------- } function onUse(cid, item, fromPos, item2, toPos) for k, v in ipairs(conf -
Mapping [SHOWOFF] Bragaia12 Mapper Showoff
lordzetros respondeu ao tópico de Bragaia12 em Suporte & Pedidos
Gosto muito de contemplar trabalhos de mappers, e este aqui, é um baita de trabalho. Muito bom! -
Scripting Quests Simples em um unico script
lordzetros respondeu ao tópico de ghunalma em Suporte Tibia OTServer
@tataboy67 Se me permite, nesta parte: for i = 1, #v.reward do doPlayerAddItem(cid, i[1], i[2]) end Deveria ser: for i = 1, #v.reward do doPlayerAddItem(cid, v.reward[i][1], v.reward[i][2]) end não? -
Scripting [PEDIDO] Talkaction para startar evento
lordzetros respondeu ao tópico de The Ripper em Suporte Tibia OTServer
0.4 ou 1.3? Teleport aparece quando o evento abre? Ou é uma passagem que é aberta? -
Scripting Script Survival Systema
lordzetros respondeu ao tópico de Dboextreemsek em Suporte Tibia OTServer
<?xml version="1.0" encoding="UTF-8"?> <!-- ULTIMATE SURVIVAL - Codigo feito por Omega / Pedido por vinnevinne Informacoes: http://www.xtibia.com/forum/topic/221415-ultimate-survival/ --> <mod name="Ultimate Survival" version="1.0" author="Omega" enabled="yes"> <config name="ultimatelib"><![CDATA[ USurvival = { posi = {x=1785, y=269, z=9}, -- parte esquerda superior da arena posf = {x=1798, y=290, z=9}, -- parte direita inferior da arena posc = {x=1791, y=280, z=9}, -- onde o player entra na arena waves = { [1] = {monsters = {'wolf', 'wolf'}, cou -
Action TFS 0.X Baú SAO - Sistema de Quest
lordzetros respondeu ao tópico de lordzetros em Action, MoveEvent, TalkAction & Spell
@Darci Santos Verificou todas as etapas se estão instaladas corretamente no servidor? Registrou no monster o script? @elielder Abre o notepad++ com este código que está dando errado, lá em cima tem uma aba chamada 'Formatação', você clicka lá e seleciona a opção 'Codificação em ANSI', após isso salve o arquivo e faça o teste. -
Gostei bastante, eu gostaria muito de ver coisas assim com outros tipos de ambientes. Parabéns.
-
Como já falaram, acho que servidores pequenos não precisam se preocupar com isso por agora, mas veja bem, se um servidor pequeno crescer e venha a 'chamar' atenção, isso daí, pode gerar um 'problemão' como esse.
-
Website Adicionar Storage ao criar uma conta
lordzetros respondeu ao tópico de Roy em Suporte Tibia OTServer
Em data/creaturescripts/scripts/login.lua 1 - TFS 1.x if (player:getStorageValue(VALOR_STORAGE) == -1) then player:setStorageValue(VALOR_STORAGE, X_VALOR) end 2 - TFS 0.4 if (getPlayerStorageValue(cid, VALOR_STORAGE) == -1) then setPlayerStorageValue(cid, VALOR_STORAGE, X_VALOR) end Acredito que desta forma seja mais simples. -
(Resolvido)packet
lordzetros respondeu ao tópico de Igorzerah em Suporte Tibia OTServer (Resolvidos)
Em data/actions/scripts/ adicione um arquivo chamado packetPremiada.lua e cole este código dentro dele: local config = { {item = 2160, qntd_max = 100}, -- Segue a ordem: ID do item, quantidade maxima deste item que o player pode ganhar {item = 8303, qntd_max = 8}, {item = 8306, qntd_max = 6}, {item = 8326, qntd_max = 11}, {item = 9059, qntd_max = 1}, {item = 9969, qntd_max = 3}, -- para adicionar um novo, copie esta linha e adicione abaixo desta. } local qntd_max_itens = #config local msg_sucesso = "Opa, que caixa interessante!" -- Mensagem apos o player usar function onUse(cid, it
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!