Ir para conteúdo

Vodkart

Herói
  • Total de itens

    3406
  • Registro em

  • Última visita

  • Dias Ganhos

    113

Tudo que Vodkart postou

  1. Vodkart

    Vip Por Item

    function onUse(cid, item, pos) local days = 1 vip.addVipByAccount(getPlayerAccount(cid) ,vip.getDays(days)) doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Foram adicionados "..tonumber(days).." dias de vip na sua account.") doRemoveItem(item.uid, 1) return true end
  2. Vodkart

    Hunted System

    explica mais sobre esse sistema Vodkart deu hunted em Subwat e quem matar o Subwat acontece oq? ganha uma recompensa? no caso para dar hunted teria que remover "X" money e dai quem matar esse cara recebe esse "X" money?
  3. Vodkart

    Vip Por Item

    ta e vc n tem o comando q adc vip pra postar?
  4. Vodkart

    Hunted System

    tinha esquecido tenho que refazer vou da uma olhada
  5. Vodkart

    Vip Por Item

    Ta, mas qual é o seu sistema vip?
  6. Vodkart

    Hunted System

    http:// forums. ot serv. com. br/showthread.php?135009-Wanted-Dead-or-Alive!(V3) retira os espaços /\
  7. aqui o script funciona perfeitamente, não some em segundos como você disse. Acabei de testar. local config = { days = {{"Thursday","19:00"},{"Saturday","19:20"}}, Tp = {{x=158, y=57, z=7},{x = 160, y = 54, z = 7}} , TpTime = 2 -- em minutos } function removeTp(config) local t = getTileItemById(config.Tp[1], 1387) if t then doRemoveItem(t.uid, 1) doSendMagicEffect(config.Tp[1], CONST_ME_POFF) broadcastMessage("O teleporte se fechou.",22) end end function onThink(interval, lastExecution) for i = 1, #config.days do if isInArray(config.days[i][1], os.date("%A")) and isInArray(config.days[i][2], tostring(os.date("%X")):sub(1, 5)) then doCreateTeleport(1387, config.Tp[2], config.Tp[1]) broadcastMessage("O evento foi aberto, você tem "..config.TpTime.." minutos para entrar no teleport.",22) addEvent(removeTp, config.TpTime*60*1000, config) break end end return true end
  8. esse script q vc ta usando é meu, eu tinha feito a pedido para o teleport aparecer em determinado dia e hr
  9. Vodkart

    [Pedido]

    o erro da qndo o player loga posta o login.lua
  10. se n vai usar então deleta lol ._.
  11. as horas não podem repetir, coloca diferença de 1 minuto 20:00 e 20:01
  12. esse do npc é bem fácil de se fazer eu fiz um npc tbm que varia o preço dos items dependendo o dia da semana
  13. Verifica se a pos e o NPC existem no seu mapa, outra coisa, o horário é sempre o mesmo? pq dai da pra fazer pelo onTimer()
  14. adc essa função em MODS function isSummon(uid) return uid ~= getCreatureMaster(uid) or false end e troca: if(isMonster(target) == true) then por if isMonster(target) and not isSummon(target) then @edit bug do summon removido
  15. @up function onThink(interval, lastExecution) local days = { {"Thursday", "19:00", "Rashid", {x = 160, y = 54, z = 7}}, {"Friday", "18:54", "Ludger", {x = 160, y = 54, z = 7}} } local RemoveTime = 1 -- em minutos for i = 1, #days do if isInArray(days[i][1], os.date("%A")) and isInArray(days[i][2], tostring(os.date("%X")):sub(1, 5)) then doCreateNpc(days[i][3], days[i][4]) doBroadcastMessage("O Npc "..days[i][3].." apareceu na cidade! ele irá embora em "..RemoveTime .." minuto(s).") addEvent(doRemoveCreature, RemoveTime*60*1000, getCreatureByName(days[i][3])) break end end return true end configuração: {"Thursday", "19:00", "Rashid", {x = 160, y = 54, z = 7}} "DIA", "HORA", "NOME DO NPC", {POS ONDE ELE VAI NASCER}
  16. Vodkart

    Bug Corpses

    é o executável do seu server
  17. Vodkart

    Perda De Skill

    foda tinha feito errado fiz por lvl maior q 200 rs
  18. são, mas n é melhor fazer um script novo não? eu posso fazer de boa, só fazer lá na área de pedidos tbm tem esse script aqui q achei da otland: function getDayName() local days = {"Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday"} return days[os.date("*t")["wday"]] end local config = { respawnPlaces = { ["Sunday"] = {x =, y = , z =}, ["Monday"] = {x =, y = , z =}, ["Tuesday"] = {x =, y = , z =}, ["Wednesday"] = {x =, y = , z =}, ["Thursday"] = {x =, y = , z =}, ["Friday"] = {x =, y = , z =}, ["Saturday"] = {x =, y = , z =} }, npcName = "Rashid" } function onTimer() doRemoveCreature(getCreatureByName(config.npcName) ) doCreateNpc(config.npcName, config.respawnPlaces[getDayName()]) return true end
  19. Vodkart

    Bug Corpses

    acho que isso é um bug da source de alguns servidores
  20. acho que 'doCreateNpc'
  21. mas da algum erro no console?
  22. Não está pegando, qndo fala com o npc ele nao responde ao comando! aguardo! algum erro? versão do servidor?
  23. storage 13700? blz --[[script By Vodkart]]-- function onSay(cid, words, param) local config = { pz = true, -- players precisam estar em protection zone para usar? (true or false) battle = true, -- players deve estar sem battle (true or false) custo = true, -- se os teleport irão custa (true or false) need_level = true, -- se os teleport irão precisar de level (true or false) vip = true -- se precisa ser vip (true or false) } --[[ Config lugares]]-- local lugar = { ["depot"] = { -- nome do lugar pos = {x=129, y=54, z=6},level = 5,price = 1000}, ["templo"] = { -- nome do lugar pos = {x=160, y=54, z=7},level = 10, price = 2000}, ["arena"] = { -- nome do lugar pos = {x=125, y=351, z=9},level = 15,price = 3000}, ["area vip"] ={ -- nome do lugar pos = {x=280, y=87, z=4},level = 20,price = 4000} } --[[ Lista de Viagem (Não mexa) ]]-- if (param == "lista") then local str = "" str = str .. "lista de viagem :\n\n" for name, pos in pairs(lugar) do str = str..name.."\n" end str = str .. "" doShowTextDialog(cid, 6579, str) return TRUE end local a = lugar[param] if not(a) then doPlayerSendTextMessage(cid, 22, "desculpe,este lugar não existe") doSendMagicEffect(getCreaturePosition(cid), CONST_ME_POFF) return TRUE elseif config.pz == true and getTilePzInfo(getCreaturePosition(cid)) == FALSE then doPlayerSendTextMessage(cid, MESSAGE_EVENT_DEFAULT,"você precisa estar em protection zone pra poder teleportar.") return TRUE elseif config.vip == true and getPlayerStorageValue(cid, 13700) - os.time() <= 0 then doPlayerSendTextMessage(cid, MESSAGE_EVENT_DEFAULT, "Apenas players vips podem teleportar.") return TRUE elseif config.battle == true and getCreatureCondition(cid, CONDITION_INFIGHT) == TRUE then doPlayerSendTextMessage(cid, MESSAGE_EVENT_DEFAULT, "Você precisa estar sem battler pra poder teleportar.") return TRUE elseif config.need_level == true and getPlayerLevel(cid) < a.level then doPlayerSendTextMessage(cid, 22, "Desculpe,Voce não tem level. voce precisa "..a.level.." level ou mais para ser teleportado.") doSendMagicEffect(getCreaturePosition(cid), CONST_ME_POFF) return TRUE elseif config.custo == true and doPlayerRemoveMoney(cid, a.price) == FALSE then doPlayerSendTextMessage(cid, 22, "Desculpe,voce nao tem dinheiro suficiente. Voce precisa "..a.price.." gp para ser teleportado.") doSendMagicEffect(getCreaturePosition(cid), CONST_ME_POFF) return TRUE end doTeleportThing(cid, a.pos) doSendMagicEffect(a.pos, CONST_ME_TELEPORT) doPlayerSendTextMessage(cid, 22, "" .. getPlayerName(cid) .. " foi teleportado para: \n " .. param .. ".") return TRUE end
  24. Vodkart

    Perda De Skill

    todos os skill? ou só um
  • Quem Está Navegando   0 membros estão online

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