Ir para conteúdo
  • Cadastre-se

Featzen

Membro
  • Total de itens

    153
  • Registro em

  • Última visita

Tudo que Featzen postou

  1. Can you send here the CONFIGURE file? So we can analyze the requeriments and how is it finding the files.
  2. Nenhum ot aberto precisando de scripter?

    1. Djonga

      Djonga

      pkmextreme.servegame.com

      preciso de umas ajudinhas sim hawuhawua

    2. rask craft

      rask craft

      Monster Fantasy

  3. Erro de digitação meu, atualizei a resposta, só substituir
  4. Mande o script /modules/client_background/background.lua. (Please, dentro de um spoiler)
  5. Cria um evento normal, e dentro da função dele, adicione isto: local day = os.date("%A") if day ~= "Tuesday" and day ~= "Saturday" then return true end Tuesday é terça, saturday é sabado. os.date("%A") retorna o dia da semana em forma de string.
  6. Arquivo errado. É no "data/lib/catch system.lua". Em baixo de: doItemSetAttribute(item, "poke", poke) Adiciona: if typeee == "dark" then doItemSetAttribute(item, 'boost', 20) end
  7. local items = { --[numeração] = {id = ID DO ITEM, count = QUANTIDADE DO ITEM, c = CHANCE} [1]={id=5892, count=1, c=10}, -- item 1 [2]={id=2139, count=1, c=20}, -- item 2 [3]={id=10503, count=1, c=30}, -- item 3 [4]={id=2141, count=1, c=40}, -- item 4 [5]={id=12596, count=1, c=50}, -- item 5 [6]={id=12469, count=1, c=60}, -- item 6 } function getRandomItem(t) local i = math.random(1, #t) i = t[i] if math.random(1, 100) <= i.c then return i end return getRandomItem(t) end function onUse(cid, item, fromPosition, itemEx, toPosition) local i = getRandomItem(items) doPlayerAdd
  8. Não sei bem onde o arquivo tem que estar, porquê tô sem nenhum ot aqui, mas botei pra o script criar um arquivo caso não exista, provavelmente vai ficar na pasta da executável ou no creaturescripts. function getTableFromFile(filename) local t = {} local f = io.open(file, "rb") if f then f:close() end if f == nil then f = io.open("recusar.txt", "wb") f:close() end for line in io.lines(filename) do table.insert(t, line) end return t end local config = { max = 1, } local function antiMC(p) if #getPlayersByIp(getPlayerIp(p.pid)) >= p.max then
  9. Apareceu notificação, e respondi. Não era pra ter nada aqui. KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK
  10. Descubra onde esses storages estão sendo usados no seu servidor: 13241 e 102015 (Se quiser remover essas proteções do script, apague essas linhas): if getPlayerStorageValue(cid, 102015) == -1 or getPlayerStorageValue(cid,13241) == 1 then return false end
  11. Se postar o script atual do npc, posso tentar ajudar.
  12. Não tenho como testar, mas acho que deve funcionar adicionando: shareExperience = shareExperience * 2; Em baixo de: uint32_t shareExperience = static_cast<uint64_t>(std::ceil(((static_cast<double>(experience) / (memberList.size() + 1)) + (static_cast<double>(experience) * extraExpRate))));
  13. Acho que seria melhor usar globalStorage. Mas, aí está as funções que precisa, e um exemplo. function tableToString(t) -- Transforma uma tabela em string return ("{'" .. table.concat(t, "','") .. "'}") end function setFileTable(filename, t) -- Salva uma tabela em um arquivo local tmpStr = tableToString(t) local f = io.open(filename, "wb") f:write(tmpStr) f:close() end function getFileTable(filename) -- Carrega uma tabela de um arquivo local fileStr = "" local f = io.open(filename, "rb") fileStr = f:read("*a") f:close() if fileStr then
  14. Projeto interessante. Sou programador(e scripter(??)), se ainda estiver precisando, me adicione. Skype: gabriel.sales.01
  15. Bem chato isso de aprovação. Acabei de postar um tutorial ensinando a aumentar limite de efeitos, bora ver quanto tempo vai demorar, kk.
  16. Bom, todos acham 255 efeitos muito pouco, né? Então tá aí, pra quem quiser aumentar esse limite pra 65,535. Mas como nem tudo é perfeito, pra fazer isso você precisará estar usando OTClient e também ter as sources do seu servidor. PS: Só testei em 8.54 Vamos ás edições do servidor: No protocolgame.cpp: No protocolgame.h: No game.cpp: No game.h: No player.h: Bom, agora falta editar no const.h: Está quase pronto, agora, falta fazer o client aceitar esses dados, pra isso, em otclient/modules/game_things/things.
  17. Obrigado zipter Quanto a quem está reclamando de "bugs", eu postei o sistema de transformação, as proteções ficam com vocês. É de graça...
  18. Não é assim que a banda toca, kk. Muito dificilmente alguém vai te dar isso de mão beijada. Eu fiz vários já, kk.
  19. Se for pda, Data/Monsters/pokes/geracao 1/Mew.xml. Em baixo de <flags> adiciona: <flag passive="1"/> Se já tiver, <flag passive="0"/> Só muda pra 1.
×
×
  • Criar Novo...

Informação Importante

Confirmação de Termo