Ir para conteúdo

Vodkart

Herói
  • Total de itens

    3406
  • Registro em

  • Última visita

  • Dias Ganhos

    111

Tudo que Vodkart postou

  1. era isso mesmo, vc n colocou as virgulas dps de cara index da tabela
  2. Vodkart

    EKZ No LOL @

    sky eh ouro na x3... estou lvl 30 u.u vou comprar uns 30 heros antes e dps partir pra ranqueada esse sistema de partidas ta uma merda, só jogo contra diamante e platina lixo
  3. Vodkart

    EKZ No LOL @

    hj entra a S4... ja ta atualizando. chega nasus infernal tbm <3
  4. Vodkart

    EKZ No LOL @

    lvl 26 ja 2 page rune indo pra 3° e 4° chupem noobs
  5. é só colocar para mandar uma mensagem ._.
  6. faltou usar o 'return' nas mensagens function onUse(cid, item, fromPosition, itemEx, toPosition) local config = { s = 11128, -- storage level = 50, -- level minimo time = 60, -- tempo em minutos para voltar a abrir a chest item = {{2160, 1},{2152, 25},{2148, 50} } -- items sortiados(pode adicionar mais) } if getPlayerLevel(cid) < config.level then return doPlayerSendCancel(cid, "Você deve ter pelo menos level ".. config.level .." para abrir a Chest.") elseif getPlayerStorageValue(cid, config.s) >= os.time() then local minutos = math.floor((getPlayerStorageValue(cid, config.s) - os.time())/(60)) return doPlayerSendCancel(cid, "Você deve esperar ".. (minutos < 0 and 0 or minutos) .." minutos para voltar a abrir o Bau.") end local r = math.random(1, #config.item) doPlayerAddItem(cid, config.item[r][1], config.item[r][2]) setPlayerStorageValue(cid, config.s, os.time()+config.time*60) return true end
  7. Vodkart

    EKZ No LOL @

    já adicionei vcs dps me aceitem... só estou jogando de noite ~ madrugada
  8. só trocar o 50 pelo 200 .___. e tbm depende do servidor, se um de 5 exp eu que n fico upando várias conta
  9. Vodkart

    EKZ No LOL @

    chegando em casa eu vo adc tais q elo ja pirocudo?? @UP 8=======D S2
  10. function onUse(cid, item, fromPosition, itemEx, toPosition) local config = { s = 11128, -- storage level = 50, -- level minimo time = 60, -- tempo em minutos para voltar a abrir a chest item = {{2160, 1},{2152, 25},{2148, 50} } -- items sortiados(pode adicionar mais) } if getPlayerLevel(cid) < config.level then doPlayerSendCancel(cid, "Você deve ter pelo menos level ".. config.level .." para abrir a Chest.") elseif getPlayerStorageValue(cid, config.s) >= os.time() then local minutos = math.floor((getPlayerStorageValue(cid, config.s) - os.time())/(60)) doPlayerSendCancel(cid, "Você deve esperar ".. (minutos < 0 and 0 or minutos) .." minutos para voltar a abrir o Bau.") end local r = math.random(1, #config.item) doPlayerAddItem(cid, config.item[r][1], config.item[r][2]) setPlayerStorageValue(cid, config.s, os.time()+config.time*60) return true end
  11. Vodkart

    EKZ No LOL @

    ensino sim, pega a pipoca e jg na minha buceta e dps vem lambendo todinha @UP agr já nem xingo mais, faço minha lane e pronto... tbm vou fechar team pra jg ranked ;D no normal nem ligo mais kk ngm ta afim de me ajuda a UPA??
  12. tibia otserv caiu demais qndo lançaram poketibia e narutibia... Claro que por vários outros fatores contribuirão para a escassez de jogadores, dentre eles a visão que tibia ot não tem futuro, porque são poucos servidores que se mantém online. n tem pq pagar para jogar uma coisa que possivelmente tem validade e ngm sabe se vai fechar ou não.
  13. Vodkart

    EKZ No LOL @

    VOLTEI A JG, QUEM TIVER ON AINDA ME ADC KARAS nick: PowerOfYou
  14. Vodkart

    perguntinha haha

    gbound flyff mario gta
  15. em items.xml troque <item id="2159" article="a" name="scarab coin" plural="scarab coins"> <attribute key="weight" value="100" /> </item> por <item id="2159" article="a" name="scarab coin" plural="scarab coins"> <attribute key="weight" value="100"/> <attribute key="worth" value="10000"/> </item>
  16. é porque o~valor das storages só é mudado na db quando os jogadores deslogam ou quando o dá server save ._. ah não ser que vc coloque para salvar os jogadores qndo usar o comando assim: function getRankStorage(cid, value, max, RankName) -- by vodka local str ="" str = "--[".. (RankName == nil and "RANK STORAGE" or ""..RankName.."") .."]--\n\n" local query = db.getResult("SELECT `player_id`, `value` FROM `player_storage` WHERE `key` = "..value.." ORDER BY cast(value as INTEGER) DESC;") if (query:getID() ~= -1) then k = 1 repeat if k > max then break end str = str .. "\n " .. k .. ". "..getPlayerNameByGUID(query:getDataString("player_id")).." - [" .. query:getDataInt("value") .. "]" k = k + 1 until not query:next() end return doShowTextDialog(cid, 2529, str) end function onSay(cid, words, param) local storage,name = 10200, "Rank Test" for _, pid in ipairs(getPlayersOnline()) do doPlayerSave(pid) end return getRankStorage(cid, storage, 10, name) end me passa o seu script que e arrumo pra vc ._.
  17. function getRankStorage(cid, value, max, RankName) -- by vodka local str ="" str = "--[".. (RankName == nil and "RANK STORAGE" or ""..RankName.."") .."]--\n\n" local query = db.getResult("SELECT `player_id`, `value` FROM `player_storage` WHERE `key` = "..value.." ORDER BY cast(value as INTEGER) DESC;") if (query:getID() ~= -1) then k = 1 repeat if k > max then break end str = str .. "\n " .. k .. ". "..getPlayerNameByGUID(query:getDataString("player_id")).." - [" .. query:getDataInt("value") .. "]" k = k + 1 until not query:next() end return doShowTextDialog(cid, 2529, str) end function onSay(cid, words, param) local storage,name = 10200, "Rank Test" return getRankStorage(cid, storage, 10, name) end
  18. UPDATE players SET vocation = 1 WHERE vocation = 9; UPDATE players SET vocation = 1 WHERE vocation = 17; UPDATE players SET vocation = 1 WHERE vocation = 25; UPDATE players SET vocation = 2 WHERE vocation = 10; UPDATE players SET vocation = 2 WHERE vocation = 18; UPDATE players SET vocation = 2 WHERE vocation = 26; UPDATE players SET vocation = 3 WHERE vocation = 11; UPDATE players SET vocation = 3 WHERE vocation = 19; UPDATE players SET vocation = 3 WHERE vocation = 27; UPDATE players SET vocation = 4 WHERE vocation = 12; UPDATE players SET vocation = 4 WHERE vocation = 20; UPDATE players SET vocation = 4 WHERE vocation = 28;
  19. data/movements/scripts guildfragtile.lua function onStepIn(cid, item, position, fromPosition) local MyGuild = getPlayerGuildName(cid) if not HaveGuild(cid) or not HaveAcess(MyGuild) then doPlayerSendTextMessage(cid,22,"Your guild no has access to this area.") doTeleportThing(cid, fromPosition, true) doSendMagicEffect(getThingPos(cid), CONST_ME_MAGIC_BLUE) return true end doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE,"Welcome,The access of your guild in this area ends in "..getAcessDate(getGuildWinnerName())) return true end movements.xml <movevent type="StepIn" actionid="15710" event="script" value="guildfragtile.lua"/> ai no tile coloca ACTION ID 15710
  20. é qual versão vc usa? a por MODS ou sem? é qual versão vc usa? a por MODS ou sem? vlw cara
  21. mas é porta e n tile :T posso fazer por tile tbm
  22. É NA LIB, USADO isInArray ainda k dá pra criar outra função colocando o id da nova voc ta ae function isDruid(cid) return isInArray({2,6}, getPlayerVocation(cid)) and true or false end
  23. 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 shopWindow = {} local moeda = 9020 -- ID da moeda local t = { [2195] = {price = 15}, -- [ITEM ID PARA VENDER] = {QNTO CUSTARÁ} [2493] = {price = 25}, [2361] = {price = 30}, [8851] = {price = 20}, [8925] = {price = 30}, [2640] = {price = 50}, [2494] = {price = 100}, [9932] = {price = 50}, [2472] = {price = 70}, [8931] = {price = 100} } local onBuy = function(cid, item, subType, amount, ignoreCap, inBackpacks) if t[item] and not doPlayerRemoveItem(cid, moeda, t[item].price) then selfSay("you dont have"..t[item].price.." "..getItemNameById(moeda), cid) else doPlayerAddItem(cid, item) selfSay("Here your item!", cid) end return true end if (msgcontains(msg, 'trade') or msgcontains(msg, 'TRADE'))then for var, ret in pairs(t) do table.insert(shopWindow, {id = var, subType = 0, buy = ret.price, sell = 0, name = getItemNameById(var)}) end openShopWindow(cid, shopWindow, onBuy, onSell) end return true end npcHandler:setCallback(CALLBACK_MESSAGE_DEFAULT, creatureSayCallback) npcHandler:addModule(FocusModule:new())
  24. function onStepIn(cid, item, position, fromPosition) local function getResets(cid) return getPlayerStorageValue(cid, 4578) < 0 and 0 or getPlayerStorageValue(cid, 4578) end local quant_reset = 3 -- quantidade de resets para poder passar if (getResets(cid) < quant_reset) then doTeleportThing(cid, fromPosition, false) doSendMagicEffect(position, CONST_ME_MAGIC_BLUE) doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Somente players com "..quant_reset.." ou mais podem passar.") return true end return true end
  • Quem Está Navegando   0 membros estão online

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