Jump to content

Vodkart

Hero
  • Content Count

    3074
  • Joined

  • Days Won

    164

Vodkart last won the day on April 29

Vodkart had the most liked content!

About Vodkart

  • Rank
    Systems Developer!
  • Birthday 09/05/1999

Profile Information

  • I am
    Scripter

Recent Profile Visitors

69937 profile views
  1. estou precisando de um scripter para adicionar umas coisas no meu otserv poderia me passar um meio de contato que eu possa entrar em contato com você ? Obrigado

  2. function onKill(cid, target, lastHit) local tab = { ["rat"] = {msg = "oi", storage = 78001, item = 2160}, ["tiger"] = {msg = "ola", storage = 78002, item = 2159} } if isPlayer(cid) and isMonster(target) then local var = tab[getCreatureName(target):lower()] if var then print(var.msg, var.storage, var.item) -- aqui vc faz oq quiser end end return true end
  3. Foi criada uma função para checar se o nome do monstro procurado pelo param está em monsters.xml ExistMonsterByName(name) caso retorne falso, é dado a lista dos monstro que existem no seu servidor, também no monsters.xml. (essa última função já era sua)
  4. tenta usar assim: function ExistMonsterByName(name) -- by vodka local monster = io.open("data/monster/monsters.xml", "r"):read("*all") local get = monster:lower():match('name="' .. name:lower() ..'"') if get == nil or get == "" then return false end return true end function getDirMonsterByNameMonster(name) local t = {} local monster = io.open("data/monster/monsters.xml", "r") for i in monster:read("*a"):gmatch('<monster name="'..tostring(name)..'" file="(.-)"/>') do table.insert(t, tostring(i)) end return t[1] or 0 end function getMonsterLootItens(name) local di
  5. usa if isCreature(...) then bloco end posta o reflect system pra mim ver...
  6. position é sempre do MENOR para o MAIOR... seja X, Y ou Z. testa assim: boss_hours = { ["01:00"] = {boss_name = "Phoenix Boss", pos = {fromPosition = {x=238, y=915, z=7}, toPosition = {x=1024, y=1142, z=8}}, time = 30, extra_time = 10}, ["02:00"] = {boss_name = "Gogeta Boss", pos = {fromPosition = {x=213, y=775, z=7}, toPosition = {x=1024, y=915, z=7}}, time = 30, extra_time = 10}, ["03:00"] = {boss_name = "Dende Boss", pos = {fromPosition = {x=542, y=433, z=6}, toPosition = {x=1024, y=915, z=7}}, time = 30, extra_time = 10}, ["04:00"] = {boss_name = "Phoenix Boss",
  7. deixa eu ver como ficou seu código editado...
  8. se não me engano esse erro foi resolvido por discord...
  9. Não seria mais fácil remover a guild perdedora da área e não deixar a mesma passar? só vai poder entrar na area de hunt a guild vencedora do castle.
  10. kkkkkkkkkkk um mais gay que o outro obrigado a todos que comentaram, vocês vivem no meu 8====D beijos do vodka
  11. rapaz nem vi esse graduation points é vdd kkkk vc que alterou o sistema?
  12. Uma função que ao invés de usar o "cid" para pegar o valor de uma storage, usa o ip do jogador. baseado neste pedido: INSTALAÇÃO: Execute essa query: CREATE TABLE `ip_storages` ( `ip` int NOT NULL default 0, `key` int NOT NULL default 0, `value` varchar(255) NOT NULL default 0 ) funções para serem adicionadas na lib: function setIpStorageValue(ip, key, value) local func = db.executeQuery or db.query local query = db.getResult("SELECT `value` FROM `ip_storages` WHER
×
×
  • Create New...

Important Information

Confirmação de Termo