-
Total de itens
483 -
Registro em
-
Última visita
-
Dias Ganhos
12
Tipo de Conteúdo
Perfis
Fóruns
Calendário
Publique
Tudo que luangop postou
-
(Resolvido)[Ajuda] System Look
luangop respondeu ao tópico de OfWar em Suporte Tibia OTServer (Resolvidos)
Provavelmente vc ja tem algum outro script de look então, procura no seu creaturescripts algo relacionado a look e manda o script -
(Resolvido)[Ajuda] System Look
luangop respondeu ao tópico de OfWar em Suporte Tibia OTServer (Resolvidos)
function onLook(cid, thing, position, lookDistance) if isPlayer(thing.uid) and not (thing.uid == cid) then local player = thing.uid doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_ORANGE, "Informações de '".. getCreatureName(player) .."':") doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_RED, "-- HP: ".. getCreatureHealth(player) .."/".. getCreatureMaxHealth(player) .."") doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "-- MP: ".. getCreatureMana(player) .."/".. getCreatureMaxMana(player) .."") return true end return false end Acho que isso resolve a questão d -
(Resolvido)[Ajuda] System Look
luangop respondeu ao tópico de OfWar em Suporte Tibia OTServer (Resolvidos)
rsrs e só clicar no coração ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~>>>> -
(Resolvido)[Ajuda] System Look
luangop respondeu ao tópico de OfWar em Suporte Tibia OTServer (Resolvidos)
Não testei, vê ai se funciona: data/creaturescripts creaturescripts.xml <event type="look" name="PlayerLookInfo" event="script" value="pli.lua"/> Em data/creaturescripts/scripts abra login.lua Abaixo de qualquer linha que possua 'registerCreatureEvent' adicione essa linha: registerCreatureEvent(cid, "PlayerLookInfo") Em data/creaturescripts/scripts crie um arquivo pli.lua com o seguinte: function onLook(cid, thing, position, lookDistance) if isPlayer(thing.uid) and not (thing.uid == cid) then local player = thing.uid doPlayerSendTextMessage(cid, MESSAGE_STA -
Derivado Saber qual comando a Staff usou
luangop respondeu ao tópico de gabirucola em Suporte Tibia OTServer
Perdão erro meu... Modifique a parte: local pip = getPlayerIp(cid) para: local pip = doConvertIntegerToIp(getPlayerIp(cid)) -
Derivado Saber qual comando a Staff usou
luangop respondeu ao tópico de gabirucola em Suporte Tibia OTServer
Sim! -
Derivado Saber qual comando a Staff usou
luangop respondeu ao tópico de gabirucola em Suporte Tibia OTServer
O correto seria você ter criado um novo tópico fazendo seu pedido, mas vamos lá. Tente assim: function onSay(cid, words, param, channel) local pname = getPlayerNameByGUID(getPlayerGUID(cid)) local pip = getPlayerIp(cid) local file = io.open('data/logs/'.. pname ..'.txt','a') file:write("Dia: "..os.date("%d").."/"..os.date("%m").."/"..os.date("%Y").." Hora: "..os.date("%X").." Ip: ".. pip .." usou o comando >> ".. words .." ".. param .."\n") file:close() if(param == '') then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, -
Normal [BUG] em item com tempo que não acaba
luangop respondeu ao tópico de Vim Rusha em Suporte Tibia OTServer
Vc não falou qual seu TFS, não falou se fez isso pelo items.xml ou por script, não postou script... fica difícil ajudar. -
(Resolvido)[PEDIDO] Entrega de donate
luangop respondeu ao tópico de Chargustavin em Suporte Tibia OTServer (Resolvidos)
Caramba rsrs Desculpe a falta de suporte, eu raramente entro no fórum... -
(Resolvido)[PEDIDO] Entrega de donate
luangop respondeu ao tópico de Chargustavin em Suporte Tibia OTServer (Resolvidos)
data/talkactions talkactions.xml <talkaction words="/entregar" log="yes" access="6" script="entregar.lua"/> data/talkactions/scripts entregar.lua data/actions actions.xml <action actionid="65470" event="script" value="BauDonate.lua"/> *actionid="65470" <~~ Action do bau no map-editor. data/actions/scripts BauDonate.lua Observações: O comando que criei pra vc armazena um log em data/logs com nome de entregar-log.txt com todos os detalhes dos pontos entregues. A action do bau armazena um log em data/logs com nome de entre -
(Resolvido)[PEDIDO] Entrega de donate
luangop respondeu ao tópico de Chargustavin em Suporte Tibia OTServer (Resolvidos)
Simples, basta criar uma talk de force storage para setar o valor donate que o player tem a receber, e no bau uma action que checa se o player tem a storage, se tiver entrega os pontos. Qual o tfs usado? -
Normal ALAVANCA QUE VERIFICA ITEMS X QUANTIDADES
luangop respondeu ao tópico de fellype em Suporte Tibia OTServer
Não testei, qualquer coisa avisa. Obs: Posso demorar a responder, pois acesso pouco o fórum atualmente. -
(Resolvido)[PEDIDO] Cura própria
luangop respondeu ao tópico de Mateus Santosss em Suporte Tibia OTServer (Resolvidos)
Não, na verdade ele foi bem específico, ele quer uma magia que heale 30% a mais de uma já existente no jogo dele, porém ele não teve o senso lógico pra saber que pra isso, preciso saber o valor que o script dele está healando, para assim criar outro que heale 30% a mais... -
(Resolvido)[PEDIDO] Cura própria
luangop respondeu ao tópico de Mateus Santosss em Suporte Tibia OTServer (Resolvidos)
Poste o script deste Big Regeneration.... -
Editei tudo na minha primeira resposta lá, desculpe a demora. E como já falei acima, não manjo nada de NPC, fiz na sorte então se saiu algo que presta já estou no lucro kkk Seria bem mais fácil fazer por talkaction, porém por NPC adiciona mais RPG ao jogo.
-
Normal Magia com cost em porcentagem da mana máxima
luangop respondeu ao tópico de Hunterii em Suporte Tibia OTServer
Não fui eu que fiz, quem fez essa parte foi o amigo la em cima -
Não manjo de tibia superior a 8.6, Mas se quiser postar o script q faz isso ai, tenho boa noção de inglês e lua, se tiver como aumentar deve ser fácil identificar no script.
-
Normal Magia com cost em porcentagem da mana máxima
luangop respondeu ao tópico de Hunterii em Suporte Tibia OTServer
Erro meu, mude essa parte: local config = { cooldown = 0, -- tempo entre uma magia e outra tempo = 10, -- tempo em segundos que ficará healando percent = 0.5, --- porcentagem da vida que cura storage = 45382, effect = 12 --- efeito que vai sair mana_cost_percent = 20 -- % da mana que vai custar } para: local config = { cooldown = 0, -- tempo entre uma magia e outra tempo = 10, -- tempo em segundos que ficará healando percent = 0.5, --- porcentagem da vida que cura storage = 45382, effect = 12, --- efeito que vai sair mana_cost_percent = 20, -- % da mana que vai c -
Normal Magia com cost em porcentagem da mana máxima
luangop respondeu ao tópico de Hunterii em Suporte Tibia OTServer
Estranho, nem eu nem o amigo acima mechemos na função de healar, a menos que o script já não era funcional, deveria funcionar. Refiz os cálculos da minha forma, tente assim: *Edit: Realmente o script estava sem a função de add o health no player kk local config = { cooldown = 0, -- tempo entre uma magia e outra tempo = 10, -- tempo em segundos que ficará healando percent = 0.5, --- porcentagem da vida que cura storage = 45382, effect = 12 --- efeito que vai sair mana_cost_percent = 20 -- % da mana que vai custar } local combat = createCombatObject() setCombatParam(combat, COMBA -
Normal Magia com cost em porcentagem da mana máxima
luangop respondeu ao tópico de Hunterii em Suporte Tibia OTServer
Faltou uma verificação de mana, segue o script do amigo acima com a verificação: local config = { cooldown = 0, -- tempo entre uma magia e outra tempo = 10, -- tempo em segundos que ficará healando percent = 0.5, --- porcentagem da vida que cura storage = 45382, effect = 12, --- efeito que vai sair mana_cost_percent = 10 -- % da mana que vai custar } local combat = createCombatObject() setCombatParam(combat, COMBAT_PARAM_EFFECT, CONST_ME_MAGIC_BLUE) setCombatParam(combat, COMBAT_PARAM_AGGRESSIVE, false) local condition = createConditionObject(CONDITION_HASTE) setConditionParam(c -
E não aparece nenhum erro na distro? Tente assim: local config = { itemprice = 2160, -- id do dinheiro necessário para recarregar price = 50, -- quantos 'itemprice' será necessário para recarregar itemID = 9999, -- id do item usos = 100, -- quantos usos do comando o player vai comprar storage = 84454, -- storage que salva quantos usos do item o player vai ganhar ( mesmo do storage2 da talkaction) } local keywordHandler = KeywordHandler:new() local npcHandler = NpcHandler:new(keywordHandler) NpcSystem.parseParameters(npcHandler) local talkState = {} function onCreatureAppea
-
<?xml version="1.0" encoding="UTF-8"?> <npc name="Recharger" script="Rechargerbroad.lua" walkinterval="350000" floorchange="0" speed="0" lookdir="2"> <health now="150" max="150"/> <look type="510" head="115" body="148" legs="39" feet="41"/> <parameters> <parameter key="message_greet" value="Ola jogador, deseja {recarregar}?"/> </parameters> </npc>
-
Data/talkactions/scripts PlayerBroadcast.lua data/talkactions talkactions.xml <talkaction words="/player100" event="script" value="PlayerBroadcast.lua"/> data/npc Rechargebroad.xml data/npc/scripts Rechargerbroad.lua Criei sem testar, qualquer coisa só falar.
-
Derivado TFS 0.3.6 Voltando ao normal depois do doTransformItem
luangop respondeu ao tópico de victor0707 em Suporte Tibia OTServer
Simples cara, remova a função de fazer a árvore voltar ao normal, e no items.xml, no item da árvore cortada, ponha a tag DecayTo Dessa forma: <attribute key="decayTo" value="ID_DA_ARVORE_NORMAL" /> <attribute key="duration" value="TEMPO_EM_SEGUNDOS_PARA_ARVORE_VOLTAR_AO_NORMAL" /> -
Normal [PEDIDO] Junção de Talkactions (2 scripts prontos
luangop respondeu ao tópico de gleison157 em Suporte Tibia OTServer
Segundo baú: function onUse(cid, item, fromPos, item2, toPos) local sto = 8445682 if getPlayerStorageValue(cid, sto) < 1 then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Você precisa fazer a quest da primeira aura antes de fazer a segunda.") elseif getPlayerStorageValue(cid, sto) > 1 then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Você já possui aura level 2 ou superior.") elseif getPlayerStorageValue(cid, sto) == 1 then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Parabéns! Você adquiriu a aura level 2!") setPlayerStorageV
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!