[Encerrado] [Bug] PDA 1.8 S/LEVEL!

Wiisht
Por Wiisht
em Tópicos Sem Resposta

Wiisht

avatar
Barão
Barão

INFOS

Grupo: BarãoRegistrado: 29/12/11Posts: 233

Slicer, estou com um bug aqui, quando efetuo a talkaction do "writetable"

 

 

[25/12/2012 19:17:33] [Error - TalkAction Interface]

[25/12/2012 19:17:33] data/talkactions/scripts/writeTable.lua:onSay

[25/12/2012 19:17:33] Description:

[25/12/2012 19:17:33] data/talkactions/scripts/writeTable.lua:11: attempt to concatenate field 'offense' (a nil value)

[25/12/2012 19:17:34] stack traceback:

[25/12/2012 19:17:34] data/talkactions/scripts/writeTable.lua:11: in function <data/talkactions/scripts/writeTable.lua:1>

 

da este erro no console...

script:

 

function onSay(cid, words, param, channel)

 

local str = "pokes = {"

local file = io.open('data/writeTable.txt', 'w')

if (not file) then

sendMsgToPlayer(cid, 20, "File: data/writeTable.txt, not found...")

return true

end

for i, table in ipairs(oldpokedex) do

local t = pokes[table[1]]

str = str.. '\n\n["'..table[1]..'"] = {offense = '..t.offense..', defense = '..t.defense..', specialattack = '..t.specialattack..', vitality = '..t.vitality..', agility = '..t.agility..', exp = '..t.exp..', level = '..t.level..', wildLvl = '..t.level..', type = "'..t.type..'", type2 = "'..t.type2..'"},'

end

str = str.."\n}"

file:write(str)

file:close()

sendMsgToPlayer(cid, 20, "Table add in file 'data/writeTable.txt'...")

return true

end

 

Pessoas choram não porque são fracas... e sim porque vem sendo fortes por muito Tempo.



 

okwkzm.jpg

 

 

29omw76.png

 

-- Jensen Ackles (Dean Winchester).

Slicer

Insanity
avatar
Príncipe
Príncipe

INFOS

Grupo: PríncipeRegistrado: 19/08/10Posts: 4014Gênero: Masculino

eh no serv com ou sem lvl? e ele chega a escrever algu no arquivo .txt? provavelmente eh algum poke q ta sem o offense na tabela..

"Só a beira do abismo que os seres humanos acham forças para mudar."... E isso me da nojo... ¬¬

"Insanity is doing the exact... same fucking thing... over and over again expecting... shit to change... That. Is. Crazy." -Vass/Einstein

 

Wiisht

avatar
Barão
Barão

INFOS

Grupo: BarãoRegistrado: 29/12/11Posts: 233

Servidor sem level, não não, não escreve nada ;x pera, deixa eu checar então...

 

--EDIT--

Então, eu vi aqui e todos os pokes tão com offense normal cara ;x

só que tem um porém, eu coloquei de todos os pokes offense "1.8", tem algum problema ter numeros iguais ? *mesmo offense.

Pessoas choram não porque são fracas... e sim porque vem sendo fortes por muito Tempo.



 

okwkzm.jpg

 

 

29omw76.png

 

-- Jensen Ackles (Dean Winchester).

Slicer

Insanity
avatar
Príncipe
Príncipe

INFOS

Grupo: PríncipeRegistrado: 19/08/10Posts: 4014Gênero: Masculino

nao n tem.. n adicionase nenhum poke novo? anyway, podes trocar o .lua por esse..

 

function onSay(cid, words, param, channel)

 

local str = "pokes = {"

local file = io.open('data/writeTable.txt', 'w')

if (not file) then

sendMsgToPlayer(cid, 20, "File: data/writeTable.txt, not found...")

return true

end

for i, table in ipairs(oldpokedex) do

local t = pokes[table[1]]

if not t or not t.offense then

return sendMsgToPlayer(cid, 20, "Error has occored... Poke: "..table[1].." isn't in the table pokes or don't have the 'attribute' offense!")

end

str = str.. '\n\n["'..table[1]..'"] = {offense = '..t.offense..', defense = '..t.defense..', specialattack = '..t.specialattack..', vitality = '..t.vitality..', agility = '..t.agility..', exp = '..t.exp..', level = '..t.level..', wildLvl = '..t.level..', type = "'..t.type..'", type2 = "'..t.type2..'"},'

end

str = str.."\n}"

file:write(str)

file:close()

sendMsgToPlayer(cid, 20, "Table add in file 'data/writeTable.txt'...")

return true

end

 

 

em tese ele vai mostrar aonde ta o erro..

 

edit

e tpw.. ele pega os pokes da tabela oldpokedex.. entao se tu adiciono algu novo e esqueceu dessa tabela, esse poke n vai aparecer na tabela criada no .txt.. ^^

"Só a beira do abismo que os seres humanos acham forças para mudar."... E isso me da nojo... ¬¬

"Insanity is doing the exact... same fucking thing... over and over again expecting... shit to change... That. Is. Crazy." -Vass/Einstein

 

Wiisht

avatar
Barão
Barão

INFOS

Grupo: BarãoRegistrado: 29/12/11Posts: 233

aah certo, agora foi, mostrou o erro no pokemon "Stantler"

creio que este erro irá haver com outras pessoas também, pois eu ainda não mexi com os pokemons desta outra geração, somente a geração de kanto mesmo.

bom, obrigado Slicer! :]

Pessoas choram não porque são fracas... e sim porque vem sendo fortes por muito Tempo.



 

okwkzm.jpg

 

 

29omw76.png

 

-- Jensen Ackles (Dean Winchester).

PokemonFezin

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 06/08/12Posts: 58

Slicer , estou com o mesmo erro do amigo, só que meu servidor é com level... fala isso... in-game ... : Error has occored... Poke: Stantler isn't in the table pokes or don't have the 'attribute' offense!

Slicer

Insanity
avatar
Príncipe
Príncipe

INFOS

Grupo: PríncipeRegistrado: 19/08/10Posts: 4014Gênero: Masculino

eh q esqueci de avisar desse detalhe... o stantler ta ms sem o offense.. ;x eu arrumei na minha tabela mas esqueci de avisar pra quem fosse usar esse script.. ;x

por isso aki n da esse erro kk

 

edit:

coloquei no topico do down a correçao desse bug.. soh abrir o spoiler q ta com 'atualizado: 25/12/12'...

 

duvida sanada

"Só a beira do abismo que os seres humanos acham forças para mudar."... E isso me da nojo... ¬¬

"Insanity is doing the exact... same fucking thing... over and over again expecting... shit to change... That. Is. Crazy." -Vass/Einstein

 

Wiisht

avatar
Barão
Barão

INFOS

Grupo: BarãoRegistrado: 29/12/11Posts: 233

• Bom tenho outro bug encontrado na "cooldown" bar agora

primeiramente, não sei se pode posta-lo neste mesmo tópico, mais enfim...

não sei se chega ser um bug, mais na cooldbar não é possivel copiar algo que o player fala.

Ex: Eu falo "Dragonite, Use Hyper Beam!

se eu quiser copiar esta frase no chat, não é possivel.

Bom é isto :]

Pessoas choram não porque são fracas... e sim porque vem sendo fortes por muito Tempo.



 

okwkzm.jpg

 

 

29omw76.png

 

-- Jensen Ackles (Dean Winchester).

Slicer

Insanity
avatar
Príncipe
Príncipe

INFOS

Grupo: PríncipeRegistrado: 19/08/10Posts: 4014Gênero: Masculino

tu diz no OTClient? se for, eh assim ms... o chat ali n da pra copiar as paradas..

"Só a beira do abismo que os seres humanos acham forças para mudar."... E isso me da nojo... ¬¬

"Insanity is doing the exact... same fucking thing... over and over again expecting... shit to change... That. Is. Crazy." -Vass/Einstein

 

Stigal

don't ever stop...
avatar
Herói
Herói

INFOS

Grupo: HeróiRegistrado: 28/11/10Posts: 3402Gênero: Masculino
A questão neste tópico de suporte foi encerrada por falta de respostas. Este tópico está fechado e foi movido para Suporte - Tópicos Sem Resposta.

+ Caso a dúvida não tenha sido resolvida você poderá criar outro tópico solicitando ajuda.
* Lembre-se que é permitido dar UP no tópico a cada 24 horas para assim o destacar e manter movimentado.

VI6MDIG.png

 

"O fracasso é a oportunidade de se começar de novo inteligentemente"

Minhas Redes Sociais: Youtube | Página & Grupo | Steam  | Discord Xtibia | Skype: @mrooger

 

OTpanel