Não querendo ser chato mas funcionou perfeitamente aqui sem erro algum, olhe se você não postou o script errado..

info
Grupo: Cavaleiro
Registrado: 05/01/08
Posts: 153
Reputação: +93
Char no Tibia: nenhum

Não querendo ser chato mas funcionou perfeitamente aqui sem erro algum, olhe se você não postou o script errado..

Editado Novembro 1 por Antharaz
local config = {
items = {5957, 10000, 8928, 7697, 10311}, -- Itens que ele pode ganhar
vp = 12661, -- ID do Vip Coin
}
function onUse(cid, item, frompos, item2, topos)
local rand = math.random(1, #config.items)
if (item.actionid == 1144) and item.itemid == 1945 then
if getPlayerItemCount(cid, config.vp) >= 6 then
doPlayerRemoveItem(cid, config.vp, 6)
doPlayerAddItem(cid, config.items[rand], 1)
doBroadcastMessage("O Jogador ["..getCreatureName(cid).."] Esta com sorte Hoje e Acaba de Ganhar ["..getItemNameById(config.items[rand]).."] No Cassino.")
else
doPlayerSendCancel(cid, "Voce precisa de 6 Vip Coins")
doSendMagicEffect(getPlayerPosition(cid), 6)
end
elseif item.itemid == 1946 then
doTransformItem(item.uid, item.itemid - 1)
end
return true
end
info
Grupo: Cavaleiro
Registrado: 05/01/08
Posts: 153
Reputação: +93
Char no Tibia: nenhum

Não entendi o que você modificou no script dele que poderia ter arrumado o suposto bug, o que reparei foi que você colocou a tabela config para fora da função pois ela possui valores constantes e não precisa ser criada toda vez que se executar o onuse e adicionou espaço depois de algumas vírgulas, mas você chegou a descobrir porque deu este erro para ele? To perguntando porque realmente não vi nada que pudesse gerar o erro que ele informou :x ae seria até bom para conhecimento saber ![]()
--== Configurações --== Fim das Configurações
Sendo mais específico, os caracteres "ç" e "õ". Muitos servidores apresentam erro em códigos com caracteres, digamos, especiais.
Editado Novembro 2 por zipter98
info
Grupo: Cavaleiro
Registrado: 05/01/08
Posts: 153
Reputação: +93
Char no Tibia: nenhum

--== Configurações --== Fim das ConfiguraçõesSendo mais específico, os caracteres "ç" e "õ". Muitos servidores apresentam erro em códigos com caracteres, digamos, especiais.
Putz, nem imaginaria que isto poderia dar problema, ainda mais por nunca ter acontecido cmg, ter rodado de boa nos erver q testei e por estar apenas como comentário... mais uma coisa que aprendi *-* obrigado pela aula <3
Editado Novembro 2 por Antharaz
info
Grupo: Campones
Registrado: 17/06/13
Posts: 39
Reputação: +13
Gênero: Masculino

Putz, nem imaginaria que isto poderia dar problema, ainda mais por nunca ter acontecido cmg, ter rodado de boa nos erver q testei e por estar apenas como comentário... mais uma coisa que aprendi *-* obrigado pela aula <3
Cara, comentário com " -- " é uma coisa, comentário com "--==" é outra coisa, né.. ? koapskdopksapdaso'
info
Grupo: Cavaleiro
Registrado: 05/01/08
Posts: 153
Reputação: +93
Char no Tibia: nenhum

Cara, comentário com " -- " é uma coisa, comentário com "--==" é outra coisa, né.. ? koapskdopksapdaso'
Não deixa de ser um comentário, bem porco né ashuasuhhuas mas um comentário ![]()
info
Grupo: Campones
Registrado: 17/11/11
Posts: 58
Reputação: +2
Char no Tibia: Shild Of Menera
Alguem Poderia Arrumar este Erro no Script?
Valendo Sempre +REP
function onUse(cid, item, frompos, item2, topos)
--== Configurações
local config = {
items = {5957, 10000, 8928, 7697, 10311}, -- Itens que ele pode ganhar
vp = 12661, -- ID do Vip Coin
}
--== Fim das Configurações
local rand = math.random(1, #config.items)
if (item.actionid == 1144) and item.itemid == 1945 then
if getPlayerItemCount(cid, config.vp) >= 6 then
doPlayerRemoveItem(cid, config.vp, 6)
doPlayerAddItem(cid, config.items[rand], 1)
doBroadcastMessage("O Jogador ["..getCreatureName(cid).."] Esta com sorte Hoje e Acaba de Ganhar ["..getItemNameById(config.items[rand]).."] No Cassino.")
else
doPlayerSendCancel(cid,"Voce precisa de 6 Vip Coins")
doSendMagicEffect(getPlayerPosition(cid), 6)
end
elseif item.itemid == 1946 then
doTransformItem(item.uid,item.itemid-1)
end
return TRUE
end
Editado Novembro 1 por Squash01