Ir para conteúdo

Vodkart

Herói
  • Total de itens

    3406
  • Registro em

  • Última visita

  • Dias Ganhos

    113

Tudo que Vodkart postou

  1. essa é a tua talk function onSay(cid, words, param, channel) function getPlayerReset(cid) local check = db.getResult("SELECT `reset` FROM `players` WHERE `id`= "..getPlayerGUID(cid)) return check:getDataInt("reset") <= 0 and 0 or check:getDataInt("reset") end if (param ~= "dark" and param ~= "hellborn" and param ~= "supreme") then doPlayerSendTextMessage(cid, MESSAGE_EVENT_DEFAULT,"Voce digitou errado o nome da classe") return TRUE end local config = { darklvl = 20, -- level para resetar dark hellbornlvl = 30, -- level para resetar hellborn supremelvl = 50, -- level para resetar supreme vocationDark = 15, -- id vocação dark vocationHellborn = 16, -- id vocação hellborn vocationSupreme = 17, -- id vocação supreme lvlreset = 250, -- level apos resetar primeiras vocações lvlHellborn = 250, -- level apos resetar vocação sacred player = getPlayerGUID(cid), -- não mexa! reset = 50, pz = "yes", -- players precisam estar em protection zone para usar? ("yes" or "no"). battle = "yes", -- players deve estar sem battle ("yes" or "no") premium = "no" -- se precisa ser premium account ("yes" or "no") } if(config.pz == "yes") and (getTilePzInfo(getCreaturePosition(cid)) == FALSE) then doPlayerSendTextMessage(cid, MESSAGE_EVENT_DEFAULT,"Voce precisa estar em Protection Zone para usar este comando.") return TRUE end if(config.premium == "yes") and (not isPremium(cid)) then doPlayerSendTextMessage(cid, MESSAGE_EVENT_DEFAULT, "Only players with premium account can use.") return TRUE end if(config.battle == "yes") and (getCreatureCondition(cid, CONDITION_INFIGHT) == TRUE) then doPlayerSendTextMessage(cid, MESSAGE_EVENT_DEFAULT, "Voce nao pode usar com battle.") return TRUE end if (param == "dark") then if (getPlayerReset(cid) >= 50) then if (getPlayerVocation(cid) == 5 or getPlayerVocation(cid) == 6 or getPlayerVocation(cid) == 7 or getPlayerVocation(cid) == 8 or getPlayerVocation(cid) == 14) then if (getPlayerLevel(cid) >= config.darklvl) then doPlayerSetVocation(cid, config.vocationDark) setPlayerStorageValue(cid, 897979, config.vocationDark) doRemoveCreature(cid) db.executeQuery("UPDATE `players` SET `level` = "..config.lvlreset..", `experience` = 0 WHERE `id` = "..config.player) return TRUE else doPlayerSendTextMessage(cid, MESSAGE_EVENT_DEFAULT,"Voce precisa ser level "..config.darklvl..".") return TRUE end else doPlayerSendTextMessage(cid, MESSAGE_EVENT_DEFAULT,"Voce precisa ter promotion.") return TRUE end else doPlayerSendTextMessage(cid, MESSAGE_EVENT_DEFAULT, "Voce precisa ter 50 resets ou mais para poder mudar de classe.") return TRUE end return true end if (param == "hellborn") then if (getPlayerVocation(cid) == 15) then if (getPlayerLevel(cid) >= config.hellbornlvl) then doPlayerSetVocation(cid, config.vocationHellborn) setPlayerStorageValue(cid, 897979, config.vocationHellborn) doRemoveCreature(cid) db.executeQuery("UPDATE `players` SET `level` = "..config.lvlreset..", `experience` = 0 WHERE `id` = "..config.player) else doPlayerSendTextMessage(cid, MESSAGE_EVENT_DEFAULT,"Voce precisa ser level "..config.hellbornlvl..".") return TRUE end else doPlayerSendTextMessage(cid, MESSAGE_EVENT_DEFAULT,"You don't have vocation for this reset.") return TRUE end return true end if (param == "supreme") then if (getPlayerVocation(cid) == 16) then if (getPlayerLevel(cid) >= config.supremelvl) then doPlayerSetVocation(cid, config.vocationSupreme) setPlayerStorageValue(cid, 897979, config.vocationSupreme) doRemoveCreature(cid) db.executeQuery("UPDATE `players` SET `level` = "..config.lvlHellborn..", `experience` = 0 WHERE `id` = "..config.player) else doPlayerSendTextMessage(cid, MESSAGE_EVENT_DEFAULT,"Voce precisa ser level "..config.supremelvl..".") return true end else doPlayerSendTextMessage(cid, MESSAGE_EVENT_DEFAULT,"You don't have vocation for this reset.") return true end return true end return true end e isso vc coloca n onLogin.lua if getPlayerStorageValue(cid, 897979) ~= -1 then doPlayerSetVocation(cid, getPlayerStorageValue(cid, 897979)) end
  2. hmm poe pra salva a voc numa storage ai qndo ele loga checa a storage e da a voc
  3. vc fez essa alteação: function getPlayerReset(cid) end troca essa por essa: function getPlayerReset(cid) local check = db.getResult("SELECT `reset` FROM `players` WHERE `id`= "..getPlayerGUID(cid)) return check:getDataInt("reset") <= 0 and 0 or check:getDataInt("reset") end
  4. kkkk meu deus... qual o sistema de reset q vc usa??
  5. vc tem que adicionar a função de checar o reset nesse código...
  6. Vodkart

    Resolvido

    pois é, acho que não tem uma função especifica para isso... estou falando pq no 8.6 não tinha. O certo seria no caso a cada addon que vc desse para o player, adicionar uma storage parra checar se ele tem o addon. Pq só tem uma função que checa que addon ele está usando, não a que ele tem...
  7. function getPlayersInArea(fromPos, toPos) local players = {} for _, pid in ipairs(getPlayersOnline()) do if isInRange(getPlayerPosition(pid), fromPos, toPos) then table.insert(players, pid) end end return players end
  8. enfiaria ele no meu cu e deixaria morrer asfixiado
  9. ja ta aceito e eu to namorando seus putos posso comer ppka e jogar. chorem putos
  10. ueuheueeueueh e aquela zyra feeder no mid?? 1/8... xingava o jungle e não colocava uma ward. bronze d+ ehuueuheuheueu aSHSAHash né, trolls 4ever, worst zyra br. ontem jogamos bem né?? vc jg pra krl de malphite carregamos '-'
  11. o certo seria ao invés de jg o cara que tava na ponte na pos inicial, era não poder usar a alavanca até que não tivesse ngm em cima dela.
  12. ueuheueeueueh e aquela zyra feeder no mid?? 1/8... xingava o jungle e não colocava uma ward. bronze d+ ehuueuheuheueu
  13. doTeleportThing(cid, getTownTemplePosition(getPlayerTown(cid))) POR doTeleportThing(cid, getTownTemplePosition(2))
  14. sua mãe não reclamou qndo jogou no meu time na ranked
  15. ok. DICA IMPORTANTE: NÃO GASTE NENHUM IP PORQUE QNDO VC PEGa lvl 20 tem que rushar runas, pelo menos 2 rune page. e pq só lvl 20?? pq é no level 20 que abre as runas lvl 3.
  16. cara jg nomal... em bot vc n aprende nd vai chega lvl 30 sem braço, sem saber defender lane e ao menos colocar uma ward. Vai sempre fazer as msm builds e continuar um cotocão
  17. Quem é mito nunca morre, se eterniza no tempo. e era: aBused. chupa seu feeder, fizz noobão chupador de piroka -------------------------------------------------- stigal lixoso, só jg bot: http://www.lolking.net/summoner/br/5307411#history
  18. ?? só usar SELECT "name ou player_id" FROM players >_> ai cria um loop para adicionar os nomes em uma tabela mas ja n existe uma função pra retorna todos os nomes??
  19. me adc seu lixo PowerOfYou best top/jg BR
  20. function onLogin(cid) if isPremium(cid) then setPlayerStorageValue(cid, 9898, 1) elseif getPlayerStorageValue(cid, 9898) == 1 and not isPremium(cid) then doTeleportThing(cid, getTownTemplePosition(getPlayerTown(cid))) doPlayerPopupFYI(cid, "Sua Premium Account acabou.") setPlayerStorageValue(cid, 9898, -1) end return true end
  21. Vodkart

    Talkaction !vida

    http://www.xtibia.com/forum/topic/219933-comando-vida/
  22. Vodkart

    EKZ No LOL @

    calem-se! respeita o moço do bigode grosso
  23. Vodkart

    EKZ No LOL @

    vai capina uma plantação de piroca com a bunda filho da puta e ainda apertei em curtir de vez de quotar ._.
  • Quem Está Navegando   0 membros estão online

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