drakylucas 159 Postado Abril 12, 2013 Share Postado Abril 12, 2013 acho que é algum bug... alguma solução? <?xml version="1.0" encoding="iso-8859-1"?> <mod name="Atributos System" version="1.0" author="Draky Lucas" contact="XTibia" enabled="yes"> <config name="draky_attributes"><![CDATA[ local storages = { storageLevelJaPego = 12448, storagePontos = 12449, } ]]></config> <event type="login" name="loginAttributes" event="buffer"><![CDATA[ domodlib("draky_attributes") print(storages.storageLevelJaPego) ]]></event> </mod> attempt to index global 'storages' (a nil value) PS: se eu fizer o mesmo fora do mod funciona oO.. e ja tentei tirar a palavra "local".. nao era ela. Link para o comentário Compartilhar em outros sites More sharing options...
0 Roksas 846 Postado Abril 12, 2013 Share Postado Abril 12, 2013 Experimenta transformá-las cada uma em uma variável local. Link para o comentário Compartilhar em outros sites More sharing options...
0 Slicer 1070 Postado Abril 12, 2013 Share Postado Abril 12, 2013 pode ser idiota mas tenta assim.. config = { storageLevelJaPego = 12448, storagePontos = 12449, } ps: mod eh uma droga... nunca fiz um e nem sei fazer kkk Link para o comentário Compartilhar em outros sites More sharing options...
0 drakylucas 159 Postado Abril 12, 2013 Autor Share Postado Abril 12, 2013 nao é a palavra, ja tentei mudar =/ Link para o comentário Compartilhar em outros sites More sharing options...
0 Nu77 81 Postado Abril 12, 2013 Share Postado Abril 12, 2013 (editado) Eita não vi a tabela o0 O problema esta com a tabela, tente retira ela que vai funcionar... Editado Abril 12, 2013 por SUJA Link para o comentário Compartilhar em outros sites More sharing options...
0 drakylucas 159 Postado Abril 12, 2013 Autor Share Postado Abril 12, 2013 assim nao tem nem sentido funcionar... nao ta pegando a tabela ¬¬ kk cara namoral mods ta um cú kkk.. se eu copiar tudo, a parte de config criar uma lib, adicionar uma talk e o creaturescript separados do mod (no topico nao está ele inteiro), funciona ¬¬.. só q qria fazer tudo em 1 arquivo só =x kk Link para o comentário Compartilhar em outros sites More sharing options...
0 Slicer 1070 Postado Abril 12, 2013 Share Postado Abril 12, 2013 pode ser idiota denovo mas... uma coisa q reparei nos mods q vem padrao no 854 eh q em todos ta assim... a tabela ali ta assim... config = { } e depois o domod ta assim.. domodlib('changender_config') domodlib('buypremium_config') domodlib('firstitems_config') talvez seja esse o problema... -no domodlib no caso- Link para o comentário Compartilhar em outros sites More sharing options...
0 drakylucas 159 Postado Abril 12, 2013 Autor Share Postado Abril 12, 2013 n é.. o config, nesse caso, é só uma tabela da config principal.. abre o buy premium pra voce ver.. <config name="buypremium_config"><![CDATA[ <-- esse é o nome real.. é como se fosse o nome da lib a ja desisti de fazer em mods.. vo só arruma um bug do sistema que deu no creaturescript agr e ja vou posta-lo.. Link para o comentário Compartilhar em outros sites More sharing options...
0 portland 4 Postado Abril 13, 2013 Share Postado Abril 13, 2013 local storages = { storageLevelJaPego = 12448, storagePontos = 12449, } o "storagePontos = 12449," nao pode ter a virgula, mude para "storagePontos = 12449" Link para o comentário Compartilhar em outros sites More sharing options...
0 Slicer 1070 Postado Abril 13, 2013 Share Postado Abril 13, 2013 /\ funciona dos 2 jeitos... @topic tb achu melhor fazer separado kkk Link para o comentário Compartilhar em outros sites More sharing options...
0 Skymagnum 234 Postado Abril 13, 2013 Share Postado Abril 13, 2013 (editado) local storages = { storageLevelJaPego = 12448, storagePontos = 12449, } o "storagePontos = 12449," nao pode ter a virgula, mude para "storagePontos = 12449" Pode sim, o último item de uma tabela pode ou não ter vírgula, agora nos demais é obrigatório. @TOPICO Também acho que separado é melhor. Editado Abril 13, 2013 por Skymagnum Link para o comentário Compartilhar em outros sites More sharing options...
0 drakylucas 159 Postado Abril 13, 2013 Autor Share Postado Abril 13, 2013 eu preferia fazer em mods, instalaçao em um unico arquivo.. mas nao ta dando por nada =/ separado ta dando uns bugzinho mais to concertando.. =p onAdvance zuado =/ kkk Link para o comentário Compartilhar em outros sites More sharing options...
0 Skymagnum 234 Postado Abril 13, 2013 Share Postado Abril 13, 2013 Qualquer coisa pra pegar infos de outros scripts usa dofile(). Link para o comentário Compartilhar em outros sites More sharing options...
0 portland 4 Postado Abril 13, 2013 Share Postado Abril 13, 2013 tira de mod entao mesmo, pq ta dando algo errado na tabela pra nao consegui atribui os valores. Link para o comentário Compartilhar em outros sites More sharing options...
0 drakylucas 159 Postado Abril 13, 2013 Autor Share Postado Abril 13, 2013 (editado) pronto, postei e fora de mods.. Mods quando funciona facilita a vida, mas quando nao funciona, pra acha os erros é uma disgraça =/ http://www.xtibia.co...by-draky-lucas/ podem mover o tópico Editado Abril 13, 2013 por DrakyLucas Link para o comentário Compartilhar em outros sites More sharing options...
0 Roksas 846 Postado Abril 13, 2013 Share Postado Abril 13, 2013 Tópico movido para a seção de dúvidas e pedidos resolvidos. Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
drakylucas 159
acho que é algum bug...
alguma solução?
attempt to index global 'storages' (a nil value)
PS: se eu fizer o mesmo fora do mod funciona oO..
e ja tentei tirar a palavra "local".. nao era ela.
Link para o comentário
Compartilhar em outros sites
15 respostass a esta questão
Posts Recomendados