
Solutions
-
Wakon's post in (Resolvido)Potion de stamina was marked as the answerCriei 1 pra tu, veja se é assim que você quer:
Em "data/actions/scripts" copie e cole 1 arquivo .lua e renomeie para stamina.lua, apague tudo e coloque isso:
local config = { stamina = 2520, -- Stamina do player ao usar o item, 2520 = Full stamina! } function onUse(cid, item, fromPos, itemEx, toPos) if isPremium(cid) then doPlayerSendTextMessage(cid, 25, "Sua stamina foi completa!") doPlayerSetStamina(cid, config.stamina) doRemoveItem(item.uid, 1) return true end doPlayerSendCancel(cid, "You must be a premium player to use this item.") return true end Em "Data/actions" abra o arquivo actions.xml e adicione a tag:
<action itemid="XXXX" event="script" value="stamina.lua"/> Em XXXX coloque o ID da potion de stamina!
-
Wakon's post in (Resolvido)Comandos GOD was marked as the answerUse /attr stamina 2520, o comando vai de 1 a 2520!
PS: A stamina só muda ao relogar o char!
-
Wakon's post in (Resolvido)Vocation Door was marked as the answerEditei a de cima, o player precisa estar na frente com a porta, coloquei a mensagem de volta testa ai!
-
Wakon's post in (Resolvido)Help Como fazer para nao pegar o bau was marked as the answerVocê pode mover/pegar eles pois é GOD, players não conseguem!
-
Wakon's post in (Resolvido)[Ajuda] Heal was marked as the answerA magia vai healando mais conforme o ML do personagem, no caso do seu servidor deve ser Ki ou algo assim, mais você pode alterar o rate de ML indo em "Data/spells/scripts/healing" ai você abre o script da magia e altera a formula:
setHealingFormula(combat, COMBAT_FORMULA_LEVELMAGIC, 5, 5, 10, 12) -- Aumenta os 2 ultimos 10 e 12!
Talvez a magia esteja em outra pasta ou na pasta scripts apenas, se quiser procurar abra o spells.xml e veja o diretorio do script no final da linha!
-
Wakon's post in (Resolvido)[AJUDA]Script npc Arnold was marked as the answerTenta esse, se tiver algo errado me fala que eu tento modificar aqui!
local keywordHandler = KeywordHandler:new() local npcHandler = NpcHandler:new(keywordHandler) NpcSystem.parseParameters(npcHandler) 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 local function creatureSayCallback(cid, type, msg) if not npcHandler:isFocused(cid) then return false end if isInArray({"fuck", "idiot", "asshole", "ass", "fag", "stupid", "tyrant", "shit", "lunatic"}, msg) then npcHandler:say("Take this!", cid) doAddCondition(cid, 3) npcHandler:releaseFocus(cid) npcHandler:resetNpc(cid) end return true end npcHandler:setCallback(CALLBACK_MESSAGE_DEFAULT, creatureSayCallback) npcHandler:addModule(FocusModule:new()) -
Wakon's post in (Resolvido)NPC com restrição was marked as the answerCrie 1 uniqueid para usar no baú:
Vá em "Data/actions/scripts" copie e cole 1 arquivo .xml, renomeie ele para questitem.xml e cole isso dentro:
local config = { recompensa = 2493, -- ID da recompensa. nitem = "Item test.", -- Nome da recompensa. storage = 50029 -- Se for criar outra quest com esse mesmo script, altere a storage pra 1 diferente. } function onUse(cid, item, frompos, item2, topos) if getPlayerStorageValue(cid,config.storage) == -1 then doPlayerSendTextMessage(cid,25,"You have found a "..config.nitem..".") doPlayerAddItem(cid,config.recompensa,1) setPlayerStorageValue(cid,config.storage,1) else doPlayerSendTextMessage(cid,25,"The is empty.") end return true end Agora vá em "Data/actions/actions.xml" e adicione essa linha:
<action uniqueid="50029" script="questitem.lua"/> Ai lá no Remere's você clica com o direito no baú, clica em properties e coloca 50029 em Unique ID.
-
Wakon's post in (Resolvido)[Ajuda] Monstro aparece RME mas no jogo não. was marked as the answerJá tentou dar /m nele?
Já adicionou ao monsters.xml? Se não segue o mini tutorial ai:
Em "Data/monsters/monsters.xml" adicione essa linha:
<monster name="Quase Boss" file="NomeDoAruivo.xml"/> Se o .xml do monstro estiver dentro de alguma pasta:
<monster name="Quase Boss" file="pasta/NomeDoAruivo.xml"/> -
Wakon's post in (Resolvido)[Ajuda] Criando Novos Moves Para PDA was marked as the answerDá uma olhada ai:
http://www.tibiaking.com/forum/topic/47948-tuturial-como-criar-novos-ataques-em-seu-server-pda-ou-derivado-do-tipo/
-
Wakon's post in (Resolvido)Teleport caindo de monstros was marked as the answerEm data/creaturescripts/scripts copie e cole 1 arquivo .lua e renomeie para Teleportz.lua, limpe ele e adicione isso:
Agora abra o creaturescripts.xml em data/creaturescripts e adicione essa linha: <event type="death" name="teleportz" event="script" value="teleportz.lua"/> Ultimo passo, vá até o xml do monstro e adicione isso:
<script> <event name="teleportz"/> </script> OBS: Nunca coloque as mesmas posições, pois assim que alguém usar o teleport seu servidor irá travar e fechar !!
-
Wakon's post in (Resolvido)Duvida me ajudem was marked as the answerTem sim, olhe esse tópico:
http://www.tibiaking.com/forum/topic/15337-criando-dois-items-com-a-mesma-sprite/
-
Wakon's post in (Resolvido)[Pedido] Compra de outfit por npc was marked as the answerDa uma olhada nesse tópico em que alguns membros ajudam outro usuario a fazer o NPC.
http://www.tibiaking.com/forum/topic/12694-resolvido-pedido-npc-outfits/
-
Wakon's post in (Resolvido)Nome e Id do item was marked as the answerChama Necromantic Robe, porém não sei te dizer o ID, dá uma olhada no items.xml!
-
Wakon's post in (Resolvido)ERRO - Such outfit does not exist. was marked as the answerVá em SeuOT/data/Talkactions/Scripts/Newtype.lua
Procure por: if(t[1] <= 1 or t[1] == 135 or (t[1] > 160 and t[1] < 192) or t[1] > 367) then
No final ali (367) é o maximo que o comando permite, coloque +, ex: 1500.
Pode estar diferente por set OT de naruto mais é nesse script que altera.
-
Wakon's post in (Resolvido)Dúvida NPC was marked as the answerCara, eu procurei aqui no meu server, tentei mudar algumas opções mais não consegui mudar o lado que o npc fica virado.
A unica solução que encontrei é de você fazer manualmente quando deixar o servidor on para os jogadores, puxe o npc para tras e depois puxe-o de volta para o SQM que ele fica virado pra posição ( sei que é chato, mais não achei outra opção ;[ ).
-
Wakon's post in (Resolvido)Modificações no remeres não se aplicam no ot! was marked as the answerTenta salvar em outra pasta clicando em File>Save As>Pasta, depois você faz 1 backup da pasta do seu mapa (world) e deleta os arquivos de dentro dela, agora pega o mapa salvo em outra pasta e joga dentro da world, lembrando que tem que ter o mesmo nome, caso queira mudar o nome é só abrir a config.lua, procurar por map e alterar o nome em vermelho: mapName = "map".
Espero ajudar