Ir para conteúdo
  • 0

[Erro] Scripts com Problema


XzXNoraX

Pergunta

Xtibia hoje eu venho pedir suporte pois estou fazendo um servidor para postar aqui no Xtibia ele já possui os seguintes sistemas:

 

- TV System

- Level System (Irei liberar uma versão sem level tbm)

- Todos os Sistemas como Fly,Surf,Dig e Ride.

- OLD Cliente com Injeção de DLL com CDBAR e Barra de Pokémons

- Muitos Mais...

 

Bom quem puder ajudar com os erros eu agradeço creio que sejá falta de funções se me passarem á função mais rapido para mim liberar o servidor aqui no xtibia, grato.

 

Sem título....png

 

 

58a369aa21fee_Semttulo....png.3cdf7f1847370b74537bf7cae72de800.png

Editado por Error404
Link para o comentário
Compartilhar em outros sites

2 respostass a esta questão

Posts Recomendados

  • 0

Não sei se vai te ajudar, procurei em umas bases as funções e ai estão.

 

Spoiler

function getPokemonExperienceTable(pokemonname)
    if isInArray(fastexppokes, pokemonname) then
        return fastexptable
    elseif isInArray(mediumfastexppokes, pokemonname) then
        return mediumfastexptable
    elseif isInArray(mediumslowexppokes, pokemonname) then
        return mediumslowexptable
    elseif isInArray(slowexppokes, pokemonname) then
        return slowexptable
    end
print(""..pokemonname.." doesn't have an experience table speed gain. Check it at data/lib/level tables.lua.")
return mediumfastexptable
end

 

Spoiler

function getPokemonXMLOutfit(name)                --alterado v1.9 \/
local path = "data/monster/pokes/Shiny/"..name..".xml"
local tpw = io.type(io.open(path))

if not tpw then
   path = "data/monster/pokes/geracao 2/"..name..".xml"
   tpw = io.type(io.open(path))
end
if not tpw then
   path = "data/monster/pokes/geracao 1/"..name..".xml"
   tpw = io.type(io.open(path))
end
if not tpw then
   path = "data/monster/pokes/"..name..".xml"
   tpw = io.type(io.open(path))
end   
if not tpw then
   return print("[getPokemonXMLOutfit] Poke with name: "..name.." ins't in any paste on monster/pokes/") and 2
end
   local arq = io.open(path, "a+")
   local txt = arq:read("*all")
   arq:close()
   local a, b = txt:find('look type="(.-)"')
   txt = string.sub(txt, a + 11, b - 1)
return tonumber(txt)
end

 

Editado por Ryukiimaru
Link para o comentário
Compartilhar em outros sites

  • 0
3 horas atrás, Ryukiimaru disse:

Não sei se vai te ajudar, procurei em umas bases as funções e ai estão.

 

  Mostrar conteúdo oculto

function getPokemonExperienceTable(pokemonname)

    if isInArray(fastexppokes, pokemonname) then

        return fastexptable

    elseif isInArray(mediumfastexppokes, pokemonname) then

        return mediumfastexptable

    elseif isInArray(mediumslowexppokes, pokemonname) then

        return mediumslowexptable

    elseif isInArray(slowexppokes, pokemonname) then

        return slowexptable

    end

print(""..pokemonname.." doesn't have an experience table speed gain. Check it at data/lib/level tables.lua.")

return mediumfastexptable

end

 

  Mostrar conteúdo oculto

function getPokemonXMLOutfit(name)                --alterado v1.9 \/

local path = "data/monster/pokes/Shiny/"..name..".xml"

local tpw = io.type(io.open(path))

if not tpw then

   path = "data/monster/pokes/geracao 2/"..name..".xml"

   tpw = io.type(io.open(path))

end

if not tpw then

   path = "data/monster/pokes/geracao 1/"..name..".xml"

   tpw = io.type(io.open(path))

end

if not tpw then

   path = "data/monster/pokes/"..name..".xml"

   tpw = io.type(io.open(path))

end   

if not tpw then

   return print("[getPokemonXMLOutfit] Poke with name: "..name.." ins't in any paste on monster/pokes/") and 2

end

   local arq = io.open(path, "a+")

   local txt = arq:read("*all")

   arq:close()

   local a, b = txt:find('look type="(.-)"')

   txt = string.sub(txt, a + 11, b - 1)

return tonumber(txt)

end

 

Obrigado se puder ajudar com esses agora:

 

Sem título....png

58a368ff82b36_Semttulo....png.51dce8a8e81816680f66a8d8711fa207.png

Link para o comentário
Compartilhar em outros sites

×
×
  • Criar Novo...