
Tudo que Wakon postou
-
Monstro morte
Registrou o evento no login.lua corretamente? Tem que ser exatamente o nome citado na tag.
-
(Resolvido)[Pedido] Magia vip
O tópico foi movido para a área correta, preste mais atenção da próxima vez! Leia as regras do fórum: http://tibiaking.com/forum/topic/1281-regras-gerais/?p=7680 Este tópico foi movido: De: "OTServ → Suporte OTServ → Suporte de Spriting" Para: "OTServ → Suporte OTServ → Suporte de Scripts"
-
[pedido] Texto sobe uma cor só
O tópico foi movido para a área correta, preste mais atenção da próxima vez! Leia as regras do fórum: http://tibiaking.com/forum/topic/1281-regras-gerais/?p=7680 Este tópico foi movido: De: "OTServ → Suporte OTServ → Suporte de Spriting" Para: "OTServ → Suporte OTServ → Suporte de Scripts"
- Monstro morte
- Erro RME
- Erro RME
-
[AJUDA] Strenght potion
Testa ai: local berserker = Condition(CONDITION_ATTRIBUTES) berserker:setParameter(CONDITION_PARAM_TICKS, 10 * 60 * 1000) berserker:setParameter(CONDITION_PARAM_SKILL_MELEE, 5) berserker:setParameter(CONDITION_PARAM_SKILL_SHIELD, -10) local mastermind = Condition(CONDITION_ATTRIBUTES) mastermind:setParameter(CONDITION_PARAM_TICKS, 10 * 60 * 1000) mastermind:setParameter(CONDITION_PARAM_STAT_MAGICPOINTS, 3) mastermind:setParameter(CONDITION_PARAM_SKILL_SHIELD, -10) local bullseye = Condition(CONDITION_ATTRIBUTES) bullseye:setParameter(CONDITION_PARAM_TICKS, 30 * 60 * 1000) bullseye:setParameter(CONDITION_PARAM_SKILL_DISTANCE, 5) bullseye:setParameter(CONDITION_PARAM_SKILL_SHIELD, -10) local config = { [7439] = berserker, [7440] = mastermind, [7443] = bullseye } function onUse(cid, item, fromPosition, itemEx, toPosition) local useItem = config[item.itemid] if not useItem then return true end local player = Player(cid) local vocations = {1, 2, 5, 6} if item.itemid == 7440 then if not isInArray(vocations, player:getVocation():getBase():getId()) then doPlayerSendTextMessage(cid, 18 ,'Only sorcerers and druids may drink this fluid.', TALKTYPE_MONSTER_SAY) return true end end local cStorage = player:getStorageValue(Storage.Achievements.PotionAddict) if cStorage < 100000 then player:setStorageValue(Storage.Achievements.PotionAddict, math.max(1, cStorage) + 1) elseif cStorage == 100000 then player:addAchievement('Potion Addict') player:setStorageValue(Storage.Achievements.PotionAddict, 100001) end player:addCondition(useItem) player:getPosition():sendMagicEffect(CONST_ME_MAGIC_RED) Item(item.uid):remove(1) return true end
-
[MOD] Pokedex Window para base PDA [v1.0]
Bem legal, irá ajudar muita gente , tópico aprovado e movido a área correta.
- Meu Mapa Baiak
-
[PEDIDO] Npc Quest Dbo
Ah, então deve ser diferente, não conheço nada nessa base, vamos ver se alguém consegue fazer, desculpe.
-
Ajuda Erro no Console do Meu Servidor!
O tópico foi movido para a área correta, preste mais atenção da próxima vez! Leia as regras do fórum: http://tibiaking.com/forum/topic/1281-regras-gerais/?p=7680 Este tópico foi movido: De: "OTServ → OTServ Geral" Para: "OTServ → Suporte OTServ → Suporte de OTServ Geral"
-
[PEDIDO] Npc Quest Dbo
Testa ai: Em "Data/npcs/scripts", crie janembaquest.lua e cole: local t = { level = 200, -- Level necessário. pos = {x = 502, y = 800, z = 6} -- Posição que irá levar. } local keywordHandler = KeywordHandler:new() local npcHandler = NpcHandler:new(keywordHandler) NpcSystem.parseParameters(npcHandler) local talkState = {} function onCreatureAppear(cid) npcHandler:onCreatureAppear(cid) end function onCreatureDisappear(cid) npcHandler:onCreatureDisappear(cid) end function onCreatureSay(cid, type, msg) npcHandler:onCreatureSay(cid, type, msg) end function onThink() npcHandler:onThink() end function creatureSayCallback(cid, type, msg) if(not npcHandler:isFocused(cid)) then return false end msg = msg:lower(); local talkUser = NPCHANDLER_CONVBEHAVIOR == CONVERSATION_DEFAULT and 0 or cid if msgcontains(msg, 'quest') or msgcontains(msg, 'mission') then if getPlayerLevel(cid) > t.level then selfSay('Você deseja ir até a quest janemba set?', cid) talkState[talkUser] = 1 else selfSay('Você precisa ser level '..t.level..' para ir até a quest janemba set.', cid) talkState[talkUser] = 0 end elseif msgcontains(msg, 'yes') then if talkState[talkUser] == 1 then doTeleportThing(cid, t.pos) selfSay('Boa sorte.', cid) talkState[talkUser] = 0 end elseif msgcontains(msg, 'no') then if talkState[talkUser] == 1 then selfSay('Ok.', cid) talkState[talkUser] = 0 end end end npcHandler:setCallback(CALLBACK_MESSAGE_DEFAULT, creatureSayCallback) npcHandler:addModule(FocusModule:new()) Em "Data/npcs" crie janembaset.xml e cole: <?xml version="1.0" encoding="UTF-8"?> <npc name="JanembaSet" script=""data/npc/scripts/janembaquest.lua" walkinterval="2000" floorchange="0"> <health now="100" max="100"/> <look type="237" head="0" body="0" legs="0" feet="0" addons="0"/> <parameters> <parameter key="message_greet" value="Olá |PLAYERNAME|. O que procura por aqui?"/> </parameters> </npc> Se der algum erro, avise e poste o erro.
-
Monstro morte
Em "Data/creaturescripts/scripts" crie bosskill.lua e cole: local monster = "Demon" --Nome do monstro. function onKill(cid, target) if(isMonster(target) and (getCreatureName(target)) == monster) then broadcastMessage("O Jogador "..getCreatureName(cid).." matou o boss: "..monster..".") end return true end Em "Data/creaturescripts" abra o creaturescripts.xml e coloque a tag: <event type="kill" name="BossKill" script="bosskill.lua"/> Depois registre no login.lua antes do ultimo registro de evento: 'BossKill', @Edit, arrumei um pequeno erro na parte do broadcast.
-
Hotkey ManaRune
Não sei se é possível pegar a mana desses OT's com + que a mana dada no client, vamos ver se alguém sabe alguma maneira.
-
erro no rme com mapa global 10.76
Quando você abre o mapa ou o RME pela primeira vez ( não tenho certeza ), ele pede pra selecionar o arquivo de spawns e houses, eles ficam localizados em "seuOT/Data/worlds".
-
Hotkey ManaRune
Acho que seria assim: auto 200 if [$mppc < 80] useoncreature '3181' self Porém se eu não me engano, mesmo com % ele pega só a mana que está a vista no client, testa ai.
-
Sprite do cp do Pxg, e itens do Pxg
Tópico aprovado e movido a área correta, obrigado por contribuir.
-
Sprite do cp do Pxg, e itens do Pxg
Tópico movido para aprovação de conteúdos, você não pode criar lá pois tem que passar pela aprovação antes de ser movido. Aqui está o scan: https://www.virustotal.com/pt/file/c16b849d74e50f467c2a048957e7b604016d2cfdd5b218b34ba86115a92b06b8/analysis/1430576442/ Só adicione ao tópico que eu aprovo.
-
Aura System
Tópico aprovado e movido a área correta, obrigado pelo conteúdo.
-
(resolvido) Mudar GamePort
Amigo, evite reviver tópicos sem motivos, se está com problemas crie um tópico na seção de suporte para que outros membros possam te ajudar. Leia as regras: http://www.tibiaking.com/forum/topic/1281-regras-gerais/?p=7680
-
[PEDIDO] Script de tile que teleporta player ausente para o templo
Na verdade seria: toPos = {x = 2353, y = 1682, z = 7},
-
[PEDIDO] Script de tile que teleporta player ausente para o templo
Correto, mesma actionID nas 2 tag's.
-
[PEDIDO] Script de tile que teleporta player ausente para o templo
É um movements coloque em "Data/movements/scripts", TAG's: <movevent type="StepIn" actionid="XXX" event="script" value="nome_do_arquivo.lua"/> <movevent type="StepOut" actionid="XXX" event="script" value="nome_do_arquivo.lua"/> Em XXX coloque a actionID desejada e adicione ela ao piso.
-
[AJUDA] Error ao compilar distro
Amigo, use nomes adequados em seus tópicos, leia as regras: http://www.tibiaking.com/forum/topic/1281-regras-gerais/?p=7680 Irei renomear para você.
-
pedido de sprite
O tópico foi movido para a área correta, preste mais atenção da próxima vez! Leia as regras do fórum: http://tibiaking.com/forum/topic/1281-regras-gerais/?p=7680 Este tópico foi movido: De: "OTServ → Suporte OTServ → Suporte de Clients" Para: "OTServ → Suporte OTServ → Suporte de Spriting"