Ir para conteúdo

Furabio

Conde
  • Total de itens

    962
  • Registro em

  • Última visita

  • Dias Ganhos

    10

Tudo que Furabio postou

  1. Muito bom o script, obrigado por compartilhar.
  2. Muito bom o script, eu também fiz um versão parecida com essa.
  3. Esse é um script muito útil, obrigado por compartilhar.
  4. Ainda tem essa dúvida ? Tópico movido para a seção de dúvidas e pedidos resolvidos.
  5. Tópico movido para pedidos e dúvidas resolvido.
  6. Só editando as sources. Tópico movido para a área correta.
  7. local tppos = {x=1095,y=1062,z=7} local exp = 1000000 -- Quanto de experience o player irá ganhar?! local default = {6570,6571,2090} local vocs = {2158,2158,2154,2156,2158,2158,2154,2156} function onUse(cid, item, fromPosition, itemEx, toPosition) for x,i in pairs(default) do doPlayerAddItem(cid,i) doPlayerAddExp(cid, exp) end local bp = doPlayerAddItem(cid,5801,1) local gala = math.random(10,15) for x = 1, gala do doAddContainerItem(bp, 2160, 100) end local add = math.random(1,100) doAddContainerItem(bp, 2160, add) doAddContainerItem(bp, vocs[getPlayerVocation(cid)], 10) local ret = "" for x,i in pairs(default) do if x == 1 then ret = "1 " .. getItemNameById(i) else ret = ret .. ", 1 " ..getItemNameById(i) end end for x,i in pairs(getPlayersOnline()) do doPlayerSendTextMessage(i,19, "O jogador (" .. getPlayerName(cid).. ") completou o (Devil Castle): e ganhou 1000000 de experiências, 1 Chave de Addons, 10 "..getItemNameById(vocs[getPlayerVocation(cid)]).." , "..gala..""..string.sub(add,1,10).." crystal coins, 1 mochila surpresa vermelha e outra 1 mochila surpresa Azul!") end doTeleportThing(cid,tppos) doSendAnimatedText(getPlayerPosition(cid), "Parabéns!", TEXTCOLOR_YELLOW) doSendMagicEffect(getCreaturePosition(cid), math.random(28,28)) doSendMagicEffect(tppos,10) return true end
  8. Tópico movido para pedidos e dúvidas resolvida.
  9. Furabio

    Piso especial..

    Verifica se funciona normal agora : local config = { minimo = 1, -- Recuperação mínima de mana maximo = 25, -- Recuperação máxima de mana stamina = 1, -- Minutos de stamina a serem recuperados tempo = 10 -- Tempo em segundos da recuperação fica se repetindo } local events {} function Player.autoRege(self) if self:isPlayer() then if self:getStamina() < 2400 then self:setStamina(self:getStamina() + config.stamina) end if self:getMana() ~= player:getMaxMana() then self:addMana(math.random(config.minimo, config.maximo)) end addEvent(function() player:autoRege() end, config.tempo* 1000) end end function onStepIn(creature, item, position, fromPosition) local cid = creature:getId() local player = Player(cid) if player then events[player] = player:autoRege() end return true end function onStepOut(creature, item, position, fromPosition) local cid = creature:getId() local player = Player(cid) if player then stopEvent(events[player]) end return true end
  10. Furabio

    Scroll

    Coloquei o do minervino como melhor resposta, mesmo meu code sendo superior Tópico movido para pedidos e dúvidas resolvido,
  11. Já joguei e recomendo, muito bom o servidor mesmo.
  12. Com certeza é algo muito útil.
  13. Furabio

    Evolutions Server

    Vou aprovar mesmo sem o scan por conhecer o repositório do github que está, e sei que não possui vírus.
  14. Teria como postar o scan, pra mim aprovar ?
  15. Furabio

    Spells

    Tópico movido para pedidos e dúvidas resolvido.
  16. Furabio

    first items

    Tópico movido para pedidos e dúvida resolvido.
  17. Gostei bastante das novas pips, e do novo sistema de evolução da mesma. ~~~~Hail xTibia~~~~
  18. Furabio

    first items

    ^ usa esse que eu acabei de fazer baseado nesse seu : local items = { [1] = {2512, 2190, 2461, 2649, 2642}, [2] = {2512, 2182, 2461, 2649, 2642}, [3] = {2512, 5907, 2461, 2649, 2642}, [4] = {2512, 2376, 2461, 2649, 2642}, } function onLogin(cid) if getPlayerStorageValue(cid, 30001) < 1 then local item = items[getPlayerVocation(cid)] for i = #item do doPlayerAddItem(cid, item[i], 1) end doPlayerAddItem(cid, 2652, 1) local bag = doPlayerAddItem(cid, 1988, 1) doAddContainerItem(bag, 2160, 3) doAddContainerItem(bag, 2554, 1) doAddContainerItem(bag, 2420, 1) doAddContainerItem(bag, 2120, 1) doAddContainerItem(bag, 2675, 5) doAddContainerItem(bag, 2680, 5) setPlayerStorageValue(cid, 30001, 1) end return true end e ai funcionou ?
  19. Furabio

    Npc Bugado

    Tópico movido para pedidos e dúvidas resolvido.
  20. Tópico movido para a área correta. Acredito que um creaturescript Onlogin, resolve o problema(e será mais fácil do fazer um sistema no gesior).
  21. Muito bom cara, obrigado por compartilhar.
  22. Tópico movido para a seção de dúvidas e pedidos resolvidos.
  23. Furabio

    Scroll

    local time, storage = 5, 74540 function onUse(cid) if getPlayerSkullType(cid) >= SKULL_WHITE or isPlayerPzLocked(cid) then doPlayerSendTextMessage(cid, 19, "Não pode estar em pz ou estar pk para usar o item") return true end if getPlayerStorageValue(cid, storage) >= os.time() then doPlayerSendTextMessage(cid, 19, "O item só pode ser usado a cada 5 minutos falta" .. getPlayerStorageValue(cid, storage) - os.time() .. " segundos." return true end doRemoveItem(item.uid, 1) doTeleportThing(cid, getTownTemplePosition(getPlayerTown(cid))) setPlayerStorageValue(cid, storage, os.time() + (time*60)) return true end
  24. Se o script acima não funcionar use esse : local areas = { -- exemplo {{x= xxx, y= xxx, z= x}, {x= xxx, y=xxx, z=x}}, começo e fim da area {{x=1136, y=1019, z=7}, {x=1169, y=1039, z=7}}, } local combat = createCombatObject() setCombatParam(combat, COMBAT_PARAM_DISTANCEEFFECT, CONST_ANI_EARTH) setCombatParam(combat, COMBAT_PARAM_CREATEITEM, 1499) function onCastSpell(cid, var) local p = 0 for _, area in pairs(areas) do if isInRange(getCreaturePosition(cid), area[1], area[2]) then p = 1 break end end if p == 0 then return doCombat(cid, combat, var) else doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Você não pode jogar wild grover nesta area.") return false end end
  • Quem Está Navegando   0 membros estão online

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