
Tudo que Wakon postou
-
PXG>Pokés Megas,Descompilado.
Adicione um scan pelo virus total e organize melhor o tópico para que seja aprovado. https://www.virustotal.com/pt/
-
[System] ArenaUp System
Tópico aprovado e movido a área correta, obrigado por compartilhar. Você recebeu um REP pela contribuição.
- (Resolvido)Alguém me ajuda com script ?
-
Pedido de script de quest!
Fiz uma com table aqui, caso queira: local t = { storage = 55555, -- Storage utilizada na quest. [50001] = {reward = 2160, count = 3}, -- Aqui você coloca [uniqueid] = {reward = IDDOITEM, count = QUANTIDADE}. [50002] = {reward = 2472, count = 1}, [50003] = {reward = 2162, count = 1} } function onUse(cid, item) local actions = t[item.uid] if actions then if getPlayerStorageValue(cid, t.storage) < 1 then if getPlayerFreeCap(cid) > getItemWeightById(actions.reward, actions.count) then doPlayerAddItem(cid, actions.reward, actions.count) doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Você encontrou ".. actions.count .." ".. getItemNameById(actions.reward) ..".") doSendMagicEffect(getPlayerPosition(cid), CONST_ME_MAGIC_RED) setPlayerStorageValue(cid, t.storage, 1) else doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Você encontrou um ".. getItemNameById(actions.reward) .." mas não tem ".. getItemWeightById(actions.reward, actions.count) .." de capacidade livre.") end else doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "O baú está vazio.") end end return true end TAG: <action uniqueid="50001;50002;50003" script="rewardchest.lua"/>
-
(Projeto) Cavaleiros do zodíaco
Meu caro, já é o 4º tópico que você cria com o mesmo pedido, vou deletar os outros e manter apenas esse. 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 → Projetos / Formação de Equipes → Projetos de OTServ" Para: "OTServ → Projetos / Formação de Equipes → Formação de Equipes"
- MageBot Scripts/Hotkeys
-
(Resolvido)[Ajuda] Como adicionar Pokémons sem Configuration
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 Scripts" Para: "OTServ → Suporte OTServ → Suporte de Servidores Derivados"
-
Wono 2.8 - Descompilado
Tópico aprovado e movido a área correta, obrigado por compartilhar. Você recebeu um REP pela contribuição.
-
(Resolvido)duvida poketibia base
Elton, se a sua dúvida foi solucionada, marque a melhor resposta, assim o tópico fica como resolvido.
-
(Resolvido)Monstro virou npc-bug
Acesso123, já não é a primeira vez que você cria um tópico de suporte na seção de aprovação, preste mais atenção! Você pode criar tópicos na seção de suporte normalmente... 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 → Aprovação de Tópicos de Conteúdos" Para: "OTServ → Suporte OTServ → Suporte de OTServ Geral"
-
Wono 2.8 - Descompilado
Organize melhor o tópico e adicione algumas imagens para que possa ser aprovado.
-
[Gesior] Template Elemental
Tópico aprovado e movido a área correta, obrigado por compartilhar. Você recebeu um REP pela contribuição.
-
[Gesior] Vestia Template v2
Tópico aprovado e movido a área correta, obrigado por compartilhar. Você recebeu um REP pela contribuição.
-
[Gesior] Vestia Template
Tópico aprovado e movido a área correta, obrigado por compartilhar. Você recebeu um REP pela contribuição.
-
[Nicaw] DBTW Template
Tópico aprovado e movido a área correta, obrigado por compartilhar. Você recebeu um REP pela contribuição.
-
[Nicaw] DBKO Template
Tópico aprovado e movido a área correta, obrigado por compartilhar. Você recebeu um REP pela contribuição!
-
Modificações na área da pokebag,coins,etc
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 → Aprovação de Tópicos de Conteúdos" Para: "OTServ → Suporte OTServ → Suporte de Servidores Derivados"
-
(Resolvido)[PEDIDO] Script NPC
Algum erro na distro?, me passe o script com sua configuração pra eu dar uma olhada.
-
[Ajude] Sprite de piso que leva ao cp
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 → Scripting → Tutoriais de Scripting" Para: "OTServ → Suporte OTServ → Suporte de Scripts"
-
(Resolvido)[PEDIDO] Script NPC
Que estranho, eu testei e está normal, tente assim: local t = { pos = {x = 160, y = 57, z = 7}, itemid = {2160, 1} } 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) local msg = msg:lower(); local talkUser = NPCHANDLER_CONVBEHAVIOR == CONVERSATION_DEFAULT and 0 or cid if(not npcHandler:isFocused(cid)) then return false end if msgcontains(msg, "offer") or msgcontains(msg, "help") then if isPlayerPzLocked(cid) == false then selfSay("Para prosseguir em sua jornada você deve me entregar "..t.itemid[2].." "..getItemNameById(t.itemid[1])..", deseja continuar?", cid) talkState[talkUser] = 1 else selfSay("Você não pode prosseguir em batalha.", cid) end elseif msgcontains(msg, "yes") then if talkState[talkUser] == 1 then if doPlayerRemoveItem(cid, t.itemid[1], t.itemid[2]) then selfSay("Adeus.", cid) doTeleportThing(cid, t.pos) else selfSay("Você não tem "..t.itemid[2].." "..getItemNameById(t.itemid[1])..".", cid) talkState[talkUser] = 0 end end end return true end npcHandler:setCallback(CALLBACK_MESSAGE_DEFAULT, creatureSayCallback) npcHandler:addModule(FocusModule:new())
-
ERRO their master's voice quest
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 → Scripting → Geral" Para: "OTServ → Suporte OTServ → Suporte de Scripts"
-
RealPoke Apresentação
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 → Notícias OTServ" Para: "OTServ → Projetos / Formação de Equipes → Projetos de OTServ"
-
Erro ao Player upar de level
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 → Aprovação de Tópicos de Conteúdos" Para: "OTServ → Suporte OTServ → Suporte de Servidores Derivados"
-
[Pedido] script para poketibia
Dodoby evite mensagens desnecessárias, se não vai fazer apenas ignore o tópico.
-
(Resolvido)NPCs de bless [um rep por cada]
Isso acontece pois você está tentando calcular o valor do level fora da callback, então cid não está definido. NPC: 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) -- TAB -- local t = { palavras = {"bless", "first", "first bless"}, -- Palavras chaves para começar o dialogo. bless = 2, -- Numero da bless {1 a 5}. level = 50, -- Level necessário. price = getPlayerLevel(cid) * 250 -- Preço da bless. } -- TAB -- if(not npcHandler:isFocused(cid)) then return false end local talkUser = NPCHANDLER_CONVBEHAVIOR == CONVERSATION_DEFAULT and 0 or cid msg = msg:lower(); if isInArray(t.palavras, msg) then if getPlayerBlessing(cid, t.bless) == false then if getPlayerLevel(cid) >= t.level then selfSay("Você deseja receber a benção The Spiritual Shielding por ".. t.price .." golds coins?", cid) talkState[talkUser] = 1 else selfSay("Você precisa ser level ".. t.level .. " para receber esta benção.", cid) end else selfSay("Você já tem essa benção.", cid) end elseif msgcontains(msg, "yes") then if talkState[talkUser] == 1 then if doPlayerRemoveMoney(cid, t.price) then selfSay("Você recebeu a benção The Spiritual Shielding.", cid) doPlayerAddBlessing(cid, t.bless) talkState[talkUser] = 0 else selfSay("Você não tem ".. t.price .." golds coins.", cid) talkState[talkUser] = 0 end end elseif msgcontains(msg, "no") then if talkState[talkUser] == 1 then selfSay("Ok...", cid) end end end npcHandler:setCallback(CALLBACK_MESSAGE_DEFAULT, creatureSayCallback) npcHandler:addModule(FocusModule:new()) Talk: local bless = {1, 2, 3, 4, 5} function onSay(cid, words, param) local cost = getPlayerLevel(cid) * 1500 if isPremium(cid) == FALSE then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Purchase at the NPC, only VIP players can use this command!") return TRUE end for i = 1, table.maxn(bless) do if(getPlayerBlessing(cid, bless[i])) then doPlayerSendCancel(cid, "You have all blesses.") return TRUE end end if(doPlayerRemoveMoney(cid, cost) == TRUE) then for i = 1, table.maxn(bless) do doPlayerAddBlessing(cid, bless[i]) end doCreatureSay(cid, "BLESS" ,19) doSendMagicEffect(getPlayerPosition(cid), 29) else doPlayerSendCancel(cid, "You dont have money.") end return TRUE end