Ir para conteúdo

Featured Replies

Postado

Olá galera, tenho um script aqui que tem como função mudar o addon continuamente ao equipar um ring de id 7697. O script é um movement, e está dando um erro no distro quando vou equipar o ring em um char, mesmo sendo player comum. 

 

Script:

local storage, value = 38417, -1


local text = {"Você está com o DANCE ativado, retire o anel para desativar.", "Ai Que Loucuuura"}
local sex = {
[0] = {136, 137, 138, 139, 140, 141, 142, 147, 148, 149, 150, 155, 156, 157, 158, 252, 269, 270, 279, 288, 324},
[1] = {128, 129, 130, 131, 132, 133, 134, 143, 144, 145, 146, 151, 152, 153, 154, 251, 268, 273, 278, 289, 325}
}

local condition_infight = createConditionObject(CONDITION_INFIGHT)
setConditionParam(condition_infight, CONDITION_PARAM_TICKS, -1)

function onEquip(cid, item, slot)
local psex = sex[getPlayerSex(cid)]
if psex then
for _, n in pairs(psex) do
otf = {lookType = math.random(n[1], n[21]), lookHead = math.random(1, 133), lookBody = math.random(1, 133), lookLegs = math.random(1, 133), lookFeet = math.random(1, 133)}
doSetCreatureOutfit(cid, otf, -1)
doAddCondition(cid, condition_infight)
doCreatureSetNoMove(cid, 1)
doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, text[1])
doPlayerSendCancel(cid, text[2])
setPlayerStorageValue(cid, storage, value)
end
end
return 1
end

function onDeEquip(cid, item, slot)
if getPlayerStorageValue(cid, storage) >= 1 then
doRemoveCondition(cid, CONDITION_OUTFIT)
doRemoveCondition(cid, CONDITION_INFIGHT)
doCreatureSetNoMove(cid, 0)
doPlayerSendCancel(cid, text[2])
setPlayerStorageValue(cid, storage, value)
end
return 1
end

 

Erro:

[04/10/2014 21:51:48] Lua Script Error: [MoveEvents Interface]


[04/10/2014 21:51:48] data/movements/scripts/dancering.lua:onEquip

[04/10/2014 21:51:48] data/movements/scripts/dancering.lua:15: attempt to index local 'n' (a number value)
[04/10/2014 21:51:49] stack traceback:
[04/10/2014 21:51:49] data/movements/scripts/dancering.lua:15: in function

 

Lembrando, (Versão do TFS 0.3.1).

 

Dês de já, obrigado.

                                                                                                230x230.jpg

 

  • Respostas 5
  • Visualizações 320
  • Created
  • Última resposta

Top Posters In This Topic

Postado
  • Autor

@Up

Editado por eviltox (veja o histórico de edições)

                                                                                                230x230.jpg

 

Postado
  • Autor

@Up

                                                                                                230x230.jpg

 

Postado
  • Autor

Não, um cara aqui do tk que fez pra mim, meu antigo pedido era pra transformar um talkaction em um movement, ele fez tudo, mas no fim apareceram esses erros '-'.

                                                                                                230x230.jpg

 

Participe da conversa

Você pode postar agora e se cadastrar mais tarde. Se você tem uma conta, faça o login para postar com sua conta.

Visitante
Responder

Quem Está Navegando 0

  • Nenhum usuário registrado visualizando esta página.

Estatísticas dos Fóruns

  • Tópicos 96.9k
  • Posts 519.7k

Informação Importante

Confirmação de Termo