Postado Setembro 14, 2014 10 anos Autor Ok, estarei aguardando Adriano Swatt. Snow tive um probleminha com o seu, como a formatação esta diferente, não consegui nem ao menos descobrir onde é. O erro no Tfs é este: Citar [14/09/2014 11:21:40] Warning: [Event::loadScript] Event onSay not found. data/talkactions/scripts/dancing.lua
Postado Setembro 14, 2014 10 anos Este erro está ocorrendo porque ele colou o texto aqui no fórum de maneira que está sem formatação, está sem espaços, etc.. O launcher não está reconhecendo muitas das palavras. Gosta do meu trabalho? Curta e siga a página do meu projeto de 2016 e 2017 (Lab Z Games) que trará vários servidores OTServs. Atenciosamente,Adriano Swatt' Para ver meus tutoriais acesse meu perfil.
Postado Setembro 14, 2014 10 anos Lol, ficou sem formatação, como... Desculpe, acho que foi o spoiler junto ao code que bugou... Sem spoiler: local conf = {} -- // config // --- conf.outfitSpeed = 250 -- outfit changer speed conf.outfitMale = {128, 129, 130, 131, 132, 133, 134, 143, 144, 145, 146, 151, 152, 153, 154, 251, 268, 273, 278, 289, 325} -- all male outfits conf.outfitFemale = {136, 137, 138, 139, 140, 141, 142, 147, 148, 149, 150, 155, 156, 157, 158, 252, 269, 270, 279, 288, 324} -- all female outfits -- // end // -- local condition_infight = createConditionObject(CONDITION_INFIGHT) setConditionParam(condition_infight, CONDITION_PARAM_TICKS, -1) function outfitChanger(tab) if isPlayer(tab[1]) then if getPlayerSex(tab[1]) == PLAYERSEX_FEMALE then outs = conf.outfitFemale else outs = conf.outfitMale end local outfit = { lookType = outs[math.random(1, #outs)], lookHead = math.random(1,133), lookBody = math.random(1,133), lookLegs = math.random(1,133), lookFeet = math.random(1,133), lookTypeEx = math.random(1,133), lookAddons = math.random(0,3)} doCreatureChangeOutfit(tab[1], outfit) tab[2].outfitChanger = addEvent(outfitChanger,conf.outfitSpeed, tab) end end backOutfit = {} local backOutfit = {} local storage = 38417 function onSay(cid, words, param, channel) if isCreature(cid) then local pidCheck = getPlayerStorageValue(cid, storage) if(param == "") then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Command param required.") return TRUE end local pid = getPlayerGUID(cid) if type(events[pid]) ~= "table" then events[pid] = {} end if (param == "start") then if (pidCheck == -1) then if (isPlayer(cid)) then end outBack = getCreatureOutfit(cid) backOutfit[pid] = outBack backOutfit[pid].lookType = outBack.lookType backOutfit[pid].lookAddons = outBack.lookAddons doPlayerSendCancel(cid, "Ai Que Loucuuura ") outfitChanger({cid, events[pid]}) doAddCondition(cid, condition_infight) doCreatureSetNoMove(cid, true) setPlayerStorageValue(cid, storage, 1) else doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Você está com o DANCE ligado, digite !dance stop.") end elseif (param == "stop") then stopEvent(events[pid].outfitChanger) stopEvent(events[pid].messager) events[pid] = {} doCreatureChangeOutfit(cid, backOutfit[pid]) doRemoveCondition(cid, CONDITION_INFIGHT) doCreatureSetNoMove(cid, false) setPlayerStorageValue(cid, storage, -1) doPlayerSendCancel(cid, "Ai Que Loucuuura ") end else return true end return TRUE end Editado Setembro 14, 2014 10 anos por Snowsz (veja o histórico de edições) _ .-'` `} _./) / } .'o \ | } '.___.'`.\ {` /`\_/ , `. } ME DA UMA NOZ! \=' .-' _`\ { `'`;/ `, } _\ @ ; } /__`;-...'--' Cluck!
Postado Setembro 14, 2014 10 anos Autor Então, o script rodou normalmente, ainda adiciona o battle para evitar que o player deslogue. Mas infelizmente, ao morrer o erro ainda persiste. Olha o erro: Mostrar conteúdo oculto [14/09/2014 16:01:07] Lua Script Error: [TalkAction Interface] [14/09/2014 16:01:08] in a timer event called from: [14/09/2014 16:01:08] data/talkactions/scripts/dancing tomara.lua:onSay [14/09/2014 16:01:08] luaDoCreatureChangeOutfit(). Creature not found Editado Setembro 14, 2014 10 anos por eviltox (veja o histórico de edições)
Postado Setembro 14, 2014 10 anos Nao tem como criar uma condicao OnDeath ou OnLogout para desligar o script quando a pessoa logar/morrer? Nao to com tempo pra mexer em scripts agora, mas é uma ideia ai pra voces pensarem. Se quiser depois eu dou uma olhada no script. [TalkAction] Comando !stamina e stamina potion. http://www.tibiaking.com/forum/topic/38953-talkaction-stamina-recupera-stamina-e-d%C3%A1-uma-potion-de-stamina/ Krell Gaming, OTServer estará ONLINE em breve! Training Offline Tasks, Mounts, Addons, Outfits Quests baú, Quests lógicas, Quests misteriosas Mistery Box (Itens Aleatórios), Upgrade your Itens(Melhorar os atributos dos itens), Frag Remover, Monster Cards Stamina System e Stamina Potion Castle com sistema próprio Área Free com variadas e equilibradas hunts. Mapa RPG porém equilibrado às rates do servidor. Rates Variadas (Stages que podem variar de exp alta pra baixa, não baixando sempre como a maioria) Drop rate: variando entre 3 ou mais x Skills e ML: 20/10 Houses apenas para premium accounts. Premium Account = 15 reais um mês. Aproveite!
Participe da conversa
Você pode postar agora e se cadastrar mais tarde. Se você tem uma conta, faça o login para postar com sua conta.