RA

[AJUDA] Catch System

Por rafersiq, 17 de jul. de 2022 em Scripts

7
2.5k
rafersiqR
17 de julho de 2022 às 09:57

Bom Dia/Boa Tarde/Boa Noite a todos do forum eu to aqui com um erro no catch system.lua da lib

que da sempre que eu tento capturar um pokemon na base da esse erro na distro

se alguem solber como resolvelo desde ja eu agradeço

 

Citar

[17/07/2022 09:40:31] [Error - Action Interface] 
[17/07/2022 09:40:31] In a timer event called from: 
[17/07/2022 09:40:31] datapack/actions/scripts/catch.lua:onUse
[17/07/2022 09:40:31] Description: 
[17/07/2022 09:40:31] datapack/lib/catch system.lua:405: attempt to index local 'arq' (a nil value)
[17/07/2022 09:40:31] stack traceback:
[17/07/2022 09:40:31]     datapack/lib/catch system.lua:405: in function 'doIncreaseStatistics'
[17/07/2022 09:40:31]     datapack/lib/catch system.lua:281: in function <datapack/lib/catch system.lua:245>
 

 

HirxzsxopH
17 de julho de 2022 às 18:44
8 horas atrás, rafersiq disse:
Versão do Servidor: TFS - 0.3.5
Tipo de Script: monster
Código:
  Mostrar conteúdo oculto
 

Bom Dia/Boa Tarde/Boa Noite a todos do forum eu to aqui com um erro no catch system.lua da lib

que da sempre que eu tento capturar um pokemon na base da esse erro na distro

se alguem solber como resolvelo desde ja eu agradeço

 

 

base?

rafersiqR
17 de julho de 2022 às 18:48
3 minutos atrás, Hirxzsxop disse:

base?

 

e a base otp atualizada de novenbro

 

HirxzsxopH
18 de julho de 2022 às 19:32
Em 17/07/2022 em 18:48, rafersiq disse:

 

e a base otp atualizada de novenbro

 

    if tries == true then
        local dir = "data/Pokemon Statistics/"..poke.." Attempts.txt"

        local arq = io.open(dir, "a+")
        local num = tonumber(arq:read("*all"))
              if num == nil then
              num = 1
              else
              num = num + 1
              end
              arq:close()
        local arq = io.open(dir, "w")
              arq:write(""..num.."")
              arq:close()
    end

 

coloque isso no catch system e me mande print..

rafersiqR
19 de julho de 2022 às 10:56
15 horas atrás, Hirxzsxop disse:

 if tries == true then
        local dir = "data/Pokemon Statistics/"..poke.." Attempts.txt"

        local arq = io.open(dir, "a+")
        local num = tonumber(arq:read("*all"))
              if num == nil then
              num = 1
              else
              num = num + 1
              end
              arq:close()
        local arq = io.open(dir, "w")
              arq:write(""..num.."")
              arq:close()
    end

 

coloque isso no catch system e me mande print..

em qual parte dele

 

HirxzsxopH
19 de julho de 2022 às 19:55
8 horas atrás, rafersiq disse:

em qual parte dele

 

desde o começo da linha onde que deu o erro..

if tries

rafersiqR
20 de julho de 2022 às 11:09
15 horas atrás, Hirxzsxop disse:

desde o começo da linha onde que deu o erro..

if tries

 

brow o local esta igual a esse que vc mandou