-
Total de itens
3406 -
Registro em
-
Última visita
-
Dias Ganhos
113
Tudo que Vodkart postou
-
ah sim é pq eu to postando pra dar errado desculpa ai
-
oq eu n entendi foi o seguinte, ele só vai poder usar 1x? ele huntou o Subwat, ai se ele der !hunted off ele vai poder huntar alguem de novo? acho q vou fazer po db na db executa ALTER TABLE `players` ADD `hunted` INT NOT NULL DEFAULT '0' huntedsys.lua function onSay(cid, words, param, channel) if param == "" then doPlayerPopupFYI(cid,"Para huntar alguém digite: !hunted nome\n\nPara remover o hunted digite: !hunted off\n\n para saber a lista dos jogadores hunted's digite: !hunted list") return true elseif param == "list" then local max_players,str = 20,"" str = "--[ Hunted System ]--\n\n" local query = db.getResult("SELECT `name`, `hunted` FROM `players` WHERE `hunted` > 0 AND `id` > 6 AND `group_id` < 2;") if (query:getID() ~= -1) then k = 1 while true do str = str .. "\n " .. k .. ". ".. getPlayerNameByGUID(query:getDataInt("hunted")) .." Hunted By " .. query:getDataString("name") k = k + 1 if not(query:next()) or k > max_players then break end end query:free()end doShowTextDialog(cid,6500,str)return true elseif param == "off" then if getPlayerStorageValue(cid, 650585) <= 0 then doPlayerSendCancel(cid, "Você não está huntando ninguém.") return true end setPlayerStorageValue(cid, 650585, -1) doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Você tirou seu hunted.") db.executeQuery("UPDATE `players` SET `hunted` = 0 WHERE `id` = "..getPlayerGUID(cid)) return true end local player = getPlayerByNameWildcard(param) if(not player or player == cid)then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Player not found.") return true elseif getPlayerLevel(cid) < 2000 or getPlayerLevel(player) < 2000 then doPlayerSendCancel(cid, (getPlayerLevel(cid) < 2000 and "Você" or param).." precisa ser level 2000 ou mais.") return true elseif getPlayerStorageValue(cid, 650585) >= 1 then doPlayerSendCancel(cid, "Você já deu hunt em uma pessoa.") return true end setPlayerStorageValue(cid, 650585, 1) doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Você acaba de dar hunted no Jogador "..param..".") db.executeQuery("UPDATE `players` SET `hunted` = "..getPlayerGUID(player).." WHERE `id` = "..getPlayerGUID(cid)) return true end tag <talkaction words="!hunted;/hunted" event="script" value="huntedsys.lua"/>
-
Está certo, é a mesma função tanto no item como nesse seu script: vip.addVipByAccount(getPlayerAccount(cid) ,vip.getDays(days)) vip.addVipByAccount(getPlayerAccount(cid) ,vip.getDays(config.days)) é a mesma função
-
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
-
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?
-
tinha esquecido tenho que refazer vou da uma olhada
-
http:// forums. ot serv. com. br/showthread.php?135009-Wanted-Dead-or-Alive!(V3) retira os espaços /\
-
pedido Preciso De Um Script Teleporte Automatico
pergunta respondeu ao Pedrinhowi de Vodkart em Scripts
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 -
pedido Preciso De Um Script Teleporte Automatico
pergunta respondeu ao Pedrinhowi de Vodkart em Scripts
esse script q vc ta usando é meu, eu tinha feito a pedido para o teleport aparecer em determinado dia e hr -
o erro da qndo o player loga posta o login.lua
-
se n vai usar então deleta lol ._.
-
mod [Mod] Automatic Raids [Dia E Hora Marcada]
tópico respondeu ao Vodkart de Vodkart em Mods, funções e outros
as horas não podem repetir, coloca diferença de 1 minuto 20:00 e 20:01 -
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
-
mod [Mod] Automatic Raids [Dia E Hora Marcada]
tópico respondeu ao Vodkart de Vodkart em Mods, funções e outros
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() -
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
-
mod [Mod] Automatic Raids [Dia E Hora Marcada]
tópico respondeu ao Vodkart de Vodkart em Mods, funções e outros
@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} -
foda tinha feito errado fiz por lvl maior q 200 rs
-
mod [Mod] Automatic Raids [Dia E Hora Marcada]
tópico respondeu ao Vodkart de Vodkart em Mods, funções e outros
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 -
mod [Mod] Automatic Raids [Dia E Hora Marcada]
tópico respondeu ao Vodkart de Vodkart em Mods, funções e outros
acho que 'doCreateNpc' -
mas da algum erro no console?
-
Quem Está Navegando 0 membros estão online
- Nenhum usuário registrado visualizando esta página.