Ir para conteúdo

Vodkart

Herói
  • Total de itens

    3406
  • Registro em

  • Última visita

  • Dias Ganhos

    113

Tudo que Vodkart postou

  1. wow testado e aprovado esse realmente funciona parabens mkalo magnifico script! rep +
  2. 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 local talkUser = NPCHANDLER_CONVbehavior == CONVERSATION_DEFAULT and 0 or cid local a = { [5] = {new_voc = 9,need_level = true,level = 60,cobrar = true,price = 100000,need_premium = true}, [6] = {new_voc = 10,need_level = true,level = 60,cobrar = true,price = 100000,need_premium = true}, [7] = {new_voc = 11,need_level = true,level = 60,cobrar = true,price = 100000,need_premium = true}, [8] = {new_voc = 12,need_level = true,level = 60,cobrar = true,price = 100000,need_premium = true} } local b = a[getPlayerVocation(cid)] if(msgcontains(msg, 'vip promotion') or msgcontains(msg, 'vip promote')) then if(not b) then selfSay('Você não tem a second promote, então não poderá ser promovido!.', cid) talkState[talkUser] = 0 else selfSay('Deseja virar ' .. getVocationInfo(b.new_voc).name .. ' por '..b.price..' gold coins? {yes}', cid) talkState[talkUser] = 1 end elseif(msgcontains(msg, 'yes') and talkState[talkUser] == 1) then if b.need_premium == true and not isPremium(cid) then selfSay('Você precisa ser Premium para ser promovido!.', cid) talkState[talkUser] = 0 elseif b.need_level == true and getPlayerLevel(cid) < b.level then selfSay('Você deve ter pelo menos level '.. b.level ..' para ser promovido!.', cid) talkState[talkUser] = 0 elseif b.cobrar == true and doPlayerRemoveMoney(cid, b.price) == TRUE then doPlayerSetVocation(cid,b.new_voc) selfSay('Você foi promovido com sucesso.', cid) talkState[talkUser] = 0 else selfSay('Você não tem '..b.price..' gold coins Suficientes.', cid) doSendMagicEffect(getPlayerPosition(cid), 2) end end return TRUE end npcHandler:setCallback(CALLBACK_MESSAGE_DEFAULT, creatureSayCallback) npcHandler:addModule(FocusModule:new())
  3. só se aprende errando,esse é o fato. tenta você mesmo cria alguns scripts simples depois que ler alguma coisinhas por inquanto,como uma actions de chest,ou até mesmo alguma talkactions em que o jogador ganha vida,coisas simples mesmo... no que você tiver dúvido a gente vai auxiliando. abraços
  4. @UP o script ta para quando pisar ele aparece o monstro ai tem um tempo estipulado para o bicho aparecer denovo(ex: 3 minutos),nesse meio tempo voce pode passar por cima e nao vai summona nenhum bicho. Você quer que ele passe pelo piso e sempre que passar criar os bixo,ou sejá sem tempo é isso?
  5. Na verdade o script não é seu,é do Dreamer,além desse script já existir desde a versão 8.5, e oque você cometeu foi Ripping, Ripping é o postar um script ou sistema que não seje de sua autoria e sem a autorização do verdadeiro criador do sistema. Reportado.
  6. primeiro você tem que falar qual sistema vip você usa e qual o id do item.
  7. seria bom procurar antes de fazer um pedido. http://www.xtibia.com/forum/topic/134811-movement-ant-exit/
  8. @UP ele vai trapar o player com as pedras,e dps de certo tempo as pedras vao sumir sozinhas? ou a pedra vai se fechando neles e o player morre na hora?
  9. Server testado: Baiak 8.54 ~ 8.60 Mix War 8.60 Real server 8.57 ~ 8;60 Explicação: O Script é um como um "trap"(armadilha) em que o mesmo é executado quando um jogador passa por cima do piso, ao passar é criado Vários ou Randomicamente alguns monstros(a sua escolha,são duas versões de script) sendo cada monstro em sua determinada pos. Vamos ao script. ------------------------------//---------------------------------- Primeira versão : Sumonar monstros randomicamente Segunda versão : Sumonar todos os monstro de Uma vez só
  10. Vodkart

    Alguem Me Ajuda? Fast

    vai no items.xml e troca de <item id="1498" article="a" name="magic wall"> <attribute key="type" value="magicfield" /> </item> para <item id="1498" article="a" name="magic wall"> <attribute key="type" value="magicfield" /> <attribute key="decayTo" value="0" /> <attribute key="duration" value="30" /> </item>
  11. KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK
  12. Data/Movements/script crie um arquivo.lua e renomeie para summontile.lua --[[script By Vodkart]]-- function onStepIn(cid, item, position, fromPosition) --[[ Nome do monstros, Coordenada de onde ele irá ser sumonado. Pode adicionar mais monstro caso assim desejar. --]] local M = { [1] = {"cyclops",{x=157, y=35, z=7}}, [2] = {"Demon",{x=161, y=38, z=7}}, [3] = {"Hydra",{x=155, y=38, z=7}}, [4] = {"Dragon",{x=160, y=39, z=7}} } local storage = 14678 -- mexa local time_summon = 3 -- tempo em minutos if isPlayer(cid) == TRUE then if getGlobalStorageValue(storage) <= os.time() then r = math.random(1, #M) doCreateMonster(M[r][1], M[r][2]) doCreatureSay(cid, "Oh my god, a trap!", 19) setGlobalStorageValue(storage, os.time()+time_summon*60) end else return FALSE end return TRUE end em movements.xml adicione a tag: <movevent type="StepIn" uniqueid="13200" event="script" value="summontile.lua"/>
  13. Vodkart

    [Ajuda] Alavanca Buga

    acho que se vc adicionar UniqueID nelas,elas param de bugar... testa assim: function onUse(cid, item, frompos, item2, topos) local i=0;preco=1000;peso=54.00;bpid=2001;runaid=7620;carga=20;nome=getItemNameById(runaid); if item.uid == 11301 and item.itemid == 1945 then if getPlayerMoney(cid) >= preco then if getPlayerFreeCap(cid) >= peso then doPlayerSendTextMessage(cid,20,"You bought a backpack of " .. nome) doPlayerRemoveMoney(cid,preco) container = doPlayerAddItem(cid, bpid, 1) repeat doAddContainerItem(container, runaid, carga) i = i+1 until i == 20 doTransformItem(item.uid,item.itemid+1) else doPlayerSendTextMessage(cid,22,"It is too heavy.") end else doPlayerSendCancel(cid,"You do not have enought money.") end elseif item.uid == 11301 and item.itemid == 1946 then doTransformItem(item.uid,item.itemid-1) end end Ai em actions.xml vc tem que colocar a tag: <action uniqueid="11301" script="NOME DO SEU SCRIPT.lua" /> e dps com o mapper editor vai na propriedade da sua alavanca e coloca ActionID = 11301 UniqueID = 11301
  14. Versão Testada: 8.54+ Autor: Vodkart Explicação: é uma chest que poderá vir diversos items randomicamente,e ela poderá ser aberta entre alguns intervalos de tempo(ex: cada 30 minutos). Você poderá decidir se vai precisar ter uma vocação para abrir está chest e decidir tbm se precisará de level... -------------------------------------//------------------------------------- Vamos ao Script. data/actions/script crie um arquivo.lua e renomeie para Randomchest.lua --[[ Script By Vodkart]]-- function onUse(cid, item, fromPosition, itemEx, toPosition) local config = { Need_level = true, -- se irá precisar ter level [[false/true]] Need_Voc = true -- se ira precisar ter voc [[false/true]] } local c = { [8091] = { -- unique id da chest s = 11128, -- storage level = 500, -- level minimo vocations = {1,2,3,4}, -- vocation da chest voc_fail = "Somente char com primeira promotion abrem este bau", -- msg caso ele nao tiver as voc time = 60, -- tempo em minutos para voltar a abrir a chest receber_item = 5, -- tempo em segundos em que ele ganha o item dps de abrir a chest msg = "Você acaba de receber sua Recompensa!", -- msg que vai aparecer dps que ele ganha o item effect = 28, -- efeito que vai aparecer ao abrir a chest item = { {2160, 1},{2152, 25},{2148, 50} } -- items sortiados(pode adicionar mais) }, [8092] = { -- unique id da chest s = 11128, -- storage level = 500, -- level minimo vocations = {5,6,7,8}, -- vocation da chest voc_fail = "Somente char com segunda promotion abrem este bau", -- msg caso ele nao tiver as voc time = 60, -- tempo em minutos para voltar a abrir a chest receber_item = 5, -- tempo em segundos em que ele ganha o item dps de abrir a chest msg = "Você acaba de receber sua Recompensa!", -- msg que vai aparecer dps que ele ganha o item effect = 29, -- efeito que vai aparecer ao abrir a chest item = { {2160, 5},{2152, 50},{2148, 100} } -- items sortiados(pode adicionar mais) } } e = c[item.uid] if config.Need_Voc == true and not isInArray(e.vocations, getPlayerVocation(cid)) then doPlayerSendCancel(cid, e.voc_fail) elseif config.Need_level == true and getPlayerLevel(cid) < e.level then doPlayerSendCancel(cid, "Você deve ter pelo menos level ".. e.level .." para abrir a Chest.") elseif getPlayerStorageValue(cid, e.s) <= os.time() then r = math.random(1, #e.item) doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_ORANGE, "Você receberá seu prêmio em " .. e.receber_item .. " segundos.") addEvent(doPlayerAddItem, e.receber_item * 1000, cid, e.item[r][1], e.item[r][2]) addEvent(doPlayerSendTextMessage, e.receber_item * 1000, cid, MESSAGE_STATUS_CONSOLE_BLUE, e.msg) addEvent(doSendMagicEffect, e.receber_item * 1000, getCreaturePosition(cid), e.effect) setPlayerStorageValue(cid, e.s, os.time()+e.time*60) else minutos = math.floor((getPlayerStorageValue(cid,e.s) - os.time())/(60)) doPlayerSendCancel(cid, "Você deve esperar ".. (minutos < 0 and 0 or minutos) .." minutos para voltar a abrir o Bau.") end return TRUE end em actions.xml adicione a tag: <action uniqueid="8091;8092" script="Randomchest.lua"/>
  15. aqui no meu funciona olhe: 20:19 Alfredo: Ola Vodkart. eu tenho um bola a lhe oferecer. 20:19 Vodkart [150]: ball 20:19 Alfredo: you need change you pokeball for darknessball? 20:19 Vodkart [150]: bye 20:19 Alfredo: Good bye, Vodkart! 20:19 Vodkart [150]: hi 20:19 Alfredo: Ola Vodkart. eu tenho um bola a lhe oferecer. 20:19 Vodkart [150]: yes 20:20 Vodkart [150]: yes 20:20 Vodkart [150]: yes a diferença que de "draken ball" eu coloquei só "ball"
  16. 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 local talkUser = NPCHANDLER_CONVbehavior == CONVERSATION_DEFAULT and 0 or cid if(msgcontains(msg, 'darkness ball') or msgcontains(msg, 'DARKNESS BALL')) then selfSay('you need change you pokeball for darknessball? ', cid) talkState[talkUser] = 1 elseif msgcontains(msg, 'yes') and talkState[talkUser] == 1 then local item = getPlayerSlotItem(cid,8).itemid if item == nil then if item == 2128 or item == 2654 then if doPlayerRemoveMoney(cid,350000) then doTransformItem(getPlayerSlotItem(cid,8).uid,2650) selfSay('you ball changed.', cid) talkState[talkUser] = 0 else selfSay('you need 350 dollars.', cid) talkState[talkUser] = 0 end else selfSay('Please put ball with pokémon and say again.', cid) talkState[talkUser] = 0 end else selfSay('put your ball in correct slot and execute this action again!', cid) talkState[talkUser] = 0 end elseif msg == "no" and talkState[talkUser] >= 1 then selfSay("ok, fale dinovo mais tarde", cid) talkState[talkUser] = 0 npcHandler:releaseFocus(cid) end return TRUE end npcHandler:setCallback(CALLBACK_MESSAGE_DEFAULT, creatureSayCallback) npcHandler:addModule(FocusModule:new()) obs: eu testei aquele npc que eu fiz e funfo de boa olha 17:32 Alfredo: Ola Vodkart. eu tenho um bola a lhe oferecer. 17:32 Vodkart [150]: bola 17:32 Alfredo: você deseja uma bola? yes 17:32 Vodkart [150]: yes 17:32 Alfredo: Pronto aqui está sua bola! xD
  17. tenta assim: <instant name="Renzoku Energy Dan" words="renzoku energy dan" selftarget="1" aggressive="0" lvl="5" maglv="10" mana="1000" soul="0" exhaustion="2000" prem="1" enabled="1" script="renzoku energy dan.lua"> <vocation id="1"/> <vocation id="2"/> <vocation id="3"/> <vocation id="4"/> <vocation id="5"/> <vocation id="6"/> <vocation id="7"/> <vocation id="8"/> </instant> aqui deu exausted :X
  • Quem Está Navegando   0 membros estão online

    • Nenhum usuário registrado visualizando esta página.
×
×
  • Criar Novo...