Ir para conteúdo

Featured Replies

Postado


local colors = {94, 81, 79, 88, 18, 11, 92, 128}
local storage = 65539
local time = 1 --in miliseconds

function onEquip(cid, item, slot)
    if getPlayerStorageValue(cid, storage) < 1 then
        local event = addEvent(changeOutfit, time, cid)
        setPlayerStorageValue(cid, storage, 1)
    return true
    end
return true
end

function onDeEquip(cid, item, slot)
    if getPlayerStorageValue(cid, storage) > 0 then
        setPlayerStorageValue(cid, storage, 0)
    return true
    end
return true
end

function changeOutfit(cid)
local randomHead = colors[math.random(#colors)]
local randomLegs = colors[math.random(#colors)]
local randomBody = colors[math.random(#colors)]
local randomFeet = colors[math.random(#colors)]
local tmp = {}
 
    if getPlayerStorageValue(cid, storage) > 0 then
        local outfit = getCreatureOutfit(cid)
        tmp = outfit
        tmp.lookType = outfit.lookType
        tmp.lookHead = randomHead
        tmp.lookLegs = randomLegs
        tmp.lookBody = randomBody
        tmp.lookFeet = randomFeet
        tmp.lookAddons = outfit.lookAddons 
        doCreatureChangeOutfit(cid, tmp)
        local event = addEvent(repeatChangeOutfit, time, cid)
        return TRUE
    else
    stopEvent(event)
    return TRUE
    end
end
 
function repeatChangeOutfit(cid)
 
local randomHead = colors[math.random(#colors)]
local randomLegs = colors[math.random(#colors)]
local randomBody = colors[math.random(#colors)]
local randomFeet = colors[math.random(#colors)]
local tmp = {}
 
    if getPlayerStorageValue(cid, storage) > 0 then
        local outfit = getCreatureOutfit(cid)
        tmp = outfit
        tmp.lookType = outfit.lookType
        tmp.lookHead = randomHead
        tmp.lookLegs = randomLegs
        tmp.lookBody = randomBody
        tmp.lookFeet = randomFeet
        tmp.lookAddons = outfit.lookAddons 
        doCreatureChangeOutfit(cid, tmp)
        local event = addEvent(changeOutfit, time, cid)
        return TRUE
    else
        stopEvent(event)
        return TRUE
    end
end

 

Te ajudei ?? Que tal fazer uma contribuição ?

Doar

  • Respostas 6
  • Visualizações 377
  • Created
  • Última resposta

Top Posters In This Topic

Most Popular Posts

  • @JcA  

  • local colors = {94, 81, 79, 88, 18, 11, 92, 128} local storage = 65539 local time = 1 --in miliseconds function onEquip(cid, item, slot)     if getPlayerStorageValue(cid, storage) < 1 then       

Posted Images

Postado
  • Autor
Em 18/08/2017 em 16:29, DboExplorer disse:

 


local colors = {94, 81, 79, 88, 18, 11, 92, 128}
local storage = 65539
local time = 1 --in miliseconds

function onEquip(cid, item, slot)
    if getPlayerStorageValue(cid, storage) < 1 then
        local event = addEvent(changeOutfit, time, cid)
        setPlayerStorageValue(cid, storage, 1)
    return true
    end
return true
end

function onDeEquip(cid, item, slot)
    if getPlayerStorageValue(cid, storage) > 0 then
        setPlayerStorageValue(cid, storage, 0)
    return true
    end
return true
end

function changeOutfit(cid)
local randomHead = colors[math.random(#colors)]
local randomLegs = colors[math.random(#colors)]
local randomBody = colors[math.random(#colors)]
local randomFeet = colors[math.random(#colors)]
local tmp = {}
 
    if getPlayerStorageValue(cid, storage) > 0 then
        local outfit = getCreatureOutfit(cid)
        tmp = outfit
        tmp.lookType = outfit.lookType
        tmp.lookHead = randomHead
        tmp.lookLegs = randomLegs
        tmp.lookBody = randomBody
        tmp.lookFeet = randomFeet
        tmp.lookAddons = outfit.lookAddons 
        doCreatureChangeOutfit(cid, tmp)
        local event = addEvent(repeatChangeOutfit, time, cid)
        return TRUE
    else
    stopEvent(event)
    return TRUE
    end
end
 
function repeatChangeOutfit(cid)
 
local randomHead = colors[math.random(#colors)]
local randomLegs = colors[math.random(#colors)]
local randomBody = colors[math.random(#colors)]
local randomFeet = colors[math.random(#colors)]
local tmp = {}
 
    if getPlayerStorageValue(cid, storage) > 0 then
        local outfit = getCreatureOutfit(cid)
        tmp = outfit
        tmp.lookType = outfit.lookType
        tmp.lookHead = randomHead
        tmp.lookLegs = randomLegs
        tmp.lookBody = randomBody
        tmp.lookFeet = randomFeet
        tmp.lookAddons = outfit.lookAddons 
        doCreatureChangeOutfit(cid, tmp)
        local event = addEvent(changeOutfit, time, cid)
        return TRUE
    else
        stopEvent(event)
        return TRUE
    end
end

 

 

Da o mesmo erro no distro quando desloga com o item equipado

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.6k

Informação Importante

Confirmação de Termo