Ir para conteúdo

Featured Replies

  • Respostas 10
  • Visualizações 1.5k
  • Created
  • Última resposta

Top Posters In This Topic

Postado

 

function onSay(cid, words, param, channel)

local cfg = {

["citizen"] = {

outfit = {

male = 128,

female = 136,

addon = 3,

storage = 11001

},

items = {

{2160,100}

}

},

["hunter"] = {

outfit = {

male = 129,

female = 137,

addon = 3,

storage = 11002

},

items = {

{2160,100}

}

},

["mage"] = {

outfit = {

male = 130,

female = 138,

addon = 3,

storage = 11003

},

items = {

{2160,100}

}

},

["knight"] = {

outfit = {

male = 131,

female = 139,

addon = 3,

storage = 11004

},

items = {

{2160,100}

}

},

["nobleman"] = {

outfit = {

male = 132,

female = 140,

addon = 3,

storage = 11005

},

items = {

{2160,100}

}

},

["summoner"] = {

outfit = {

male = 133,

female = 141,

addon = 3,

storage = 11006

},

items = {

{2160,100}

}

},

["warrior"] = {

outfit = {

male = 134,

female = 142,

addon = 3,

storage = 11007

},

items = {

{2160,100}

}

},

["barbarian"] = {

outfit = {

male = 147,

female = 143,

addon = 3,

storage = 11008

},

items = {

{2160,100}

}

},

["druid"] = {

outfit = {

male = 148,

female = 144,

addon = 3,

storage = 11009

},

items = {

{2160,100}

}

},

["wizard"] = {

outfit = {

male = 149,

female = 145,

addon = 3,

storage = 11010

},

items = {

{2160,100}

}

},

["oriental"] = {

outfit = {

male = 150,

female = 146,

addon = 3,

storage = 11011

},

items = {

{2160,100}

}

},

["pirate"] = {

outfit = {

male = 151,

female = 155,

addon = 3,

storage = 11012

},

items = {

{2160,100}

}

},

["assassin"] = {

outfit = {

male = 152,

female = 156,

addon = 3,

storage = 11013

},

items = {

{2160,100}

}

},

["beggar"] = {

outfit = {

male = 153,

female = 157,

addon = 3,

storage = 11014

},

items = {

{2160,100}

}

},

["shaman"] = {

outfit = {

male = 154,

female = 158,

addon = 3,

storage = 11015

},

items = {

{2160,100}

}

},

["norseman"] = {

outfit = {

male = 251,

female = 252,

addon = 3,

storage = 11016

},

items = {

{2160,100}

}

},

["nightmare"] = {

outfit = {

male = 268,

female = 269,

addon = 3,

storage = 11017

},

items = {

{2160,100}

}

},

["jester"] = {

outfit = {

male = 273,

female = 270,

addon = 3,

storage = 11018

},

items = {

{2160,100}

}

},

["brotherhood"] = {

outfit = {

male = 278,

female = 279,

addon = 3,

storage = 11019

},

items = {

{2160,100}

}

},

["demon hunter"] = {

outfit = {

male = 289,

female = 288,

addon = 3,

storage = 11020

},

items = {

{2160,100}

}

},

["yalaharian"] = {

outfit = {

male = 325,

female = 324,

addon = 3,

storage = 11021

},

items = {

{2160,100}

}

},

["wayfarer"] = {

outfit = {

male = 366,

female = 367,

addon = 3,

storage = 11023

},

items = {

{2160,100}

}

},

["Guerreiro"] = {

outfit = {

male = 254,

female = 254,

addon = 3,

storage = 11022

},

items = {

{2160,100}

}

}

}

local v, removeItems = cfg[param], 0, 0

        if(param == "") then

                doPlayerSendCancel(cid, "Command requires param.")

return true

end

        if (not isPremium(cid)) then

       doPlayerSendCancel(cid, "Você nao tem premium account.")

       return true

        end

if(getPlayerStorageValue(cid, v.outfit.storage) == -1) then

for i = 1, #v.items do

if(getPlayerItemCount(cid, v.items[1]) >= v.items[2]) then

removeItems = removeItems+1

end

end

if(removeItems == #v.items) then

if(getPlayerSex(cid) == 1) then

doPlayerAddOutfit(cid, v.outfit.male, v.outfit.addon)

elseif(getPlayerSex(cid) == 0) then

doPlayerAddOutfit(cid, v.outfit.female, v.outfit.addon)

end

for i = 1, #v.items do

doPlayerRemoveItem(cid, v.items[1], v.items[2])

end

doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "Você recebeu uma nova outfit!")

                        doSendMagicEffect(getThingPos(cid), CONST_ME_FIREWORK_YELLOW)

setPlayerStorageValue(cid, v.outfit.storage, 1)

else

for i = 1, #v.items do

doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_RED, "você precisa " .. v.items[2] .. "x " .. getItemNameById(v.items[1]) .. " para comprar a outfit.")

end

end

else

doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_RED, "Você ja tem está outfit.")

end

return true

end

 

Vermelho: Item

Verde: Quantidade

 

Faz isso pra todos os outfits

 

Tag

<talkaction words="!buyaddon" script="buyaddon.lua"/>

Créditos: Maenilse

Postado

é sim, esse da o outfit com os dois addons, tenta essas outras duas versões:

 

function onSay(cid, words, param, channel)
    local cfg = {
        ["citizen"] = {
            outfit = {
                male = 128,
                female = 136,
                addon = 3,
                storage = 11001
            },
            items = {
                {2160,3}
            }
        },
        ["hunter"] = {
            outfit = {
                male = 129,
                female = 137,
                addon = 3,
                storage = 11002
            },
            items = {
                {2160,30}
            }
        },
        ["mage"] = {
            outfit = {
                male = 130,
                female = 138,
                addon = 3,
                storage = 11003
            },
            items = {
                {2160,500}
            }
        },
        ["knight"] = {
            outfit = {
                male = 131,
                female = 139,
                addon = 3,
                storage = 11004
            },
            items = {
                {2160,35}
            }
        },
        ["nobleman"] = {
            outfit = {
                male = 132,
                female = 140,
                addon = 3,
                storage = 11005
            },
            items = {
                {2160,30}
            }
        },
        ["summoner"] = {
            outfit = {
                male = 133,
                female = 141,
                addon = 3,
                storage = 11006
            },
            items = {
                {2160,25}
            }
        },
        ["warrior"] = {
            outfit = {
                male = 134,
                female = 142,
                addon = 3,
                storage = 11007
            },
            items = {
                {2160,50}
            }
        },
        ["barbarian"] = {
            outfit = {
                male = 147,
                female = 143,
                addon = 3,
                storage = 11008
            },
            items = {
                {2160,100}
            }
        },
        ["druid"] = {
            outfit = {
                male = 148,
                female = 144,
                addon = 3,
                storage = 11009
            },
            items = {
                {2160,100}
            }
        },
        ["wizard"] = {
            outfit = {
                male = 149,
                female = 145,
                addon = 3,
                storage = 11010
            },
            items = {
                {2160,5}
            }
        },
        ["oriental"] = {
            outfit = {
                male = 150,
                female = 146,
                addon = 3,
                storage = 11011
            },
            items = {
                {2160,10}
            }
        },
        ["pirate"] = {
            outfit = {
                male = 151,
                female = 155,
                addon = 3,
                storage = 11012
            },
            items = {
                {2160,30}
            }
        },
        ["assassin"] = {
            outfit = {
                male = 152,
                female = 156,
                addon = 3,
                storage = 11013
            },
            items = {
                {2160,60}
            }
        },
        ["beggar"] = {
            outfit = {
                male = 153,
                female = 157,
                addon = 3,
                storage = 11014
            },
            items = {
                {2160,5}
            }
        },
        ["shaman"] = {
            outfit = {
                male = 154,
                female = 158,
                addon = 3,
                storage = 11015
            },
            items = {
                {2160,60}
            }
        },
        ["norseman"] = {
            outfit = {
                male = 251,
                female = 252,
                addon = 3,
                storage = 11016
            },
            items = {
                {2160,20}
            }
        },
        ["nightmare"] = {
            outfit = {
                male = 268,
                female = 269,
                addon = 3,
                storage = 11017
            },
            items = {
                {2160,100}
            }
        },
        ["jester"] = {
            outfit = {
                male = 273,
                female = 270,
                addon = 3,
                storage = 11018
            },
            items = {
                {2160,5}
            }
        },
        ["brotherhood"] = {
            outfit = {
                male = 278,
                female = 279,
                addon = 3,
                storage = 11019
            },
            items = {
                {2160,100}
            }
        },
        ["demon hunter"] = {
            outfit = {
                male = 289,
                female = 288,
                addon = 3,
                storage = 11020
            },
            items = {
                {2160,140}
            }
        },
        ["yalaharian"] = {
            outfit = {
                male = 325,
                female = 324,
                addon = 3,
                storage = 11021
            },
            items = {
                {2160,70}
            }
        },
        ["warmaster"] = {
            outfit = {
                male = 335,
                female = 336,
                addon = 3,
                storage = 11022
            },
            items = {
                {2177,10},{2160,100}
            }
        }
    }
    local v, removeItems = cfg[param], 0, 0
if(param == "") then
doPlayerSendCancel(cid, "Command requires param.")
        return true
    end
if (not isPremium(cid)) then
     doPlayerSendCancel(cid, "You must have a premium account.")
     return true
end
    if(getPlayerStorageValue(cid, v.outfit.storage) == -1) then
        for i = 1, #v.items do
            if(getPlayerItemCount(cid, v.items[i][1]) >= v.items[i][2]) then
                removeItems = removeItems+1
            end
        end
        if(removeItems == #v.items) then
            if(getPlayerSex(cid) == 1) then
                doPlayerAddOutfit(cid, v.outfit.male, v.outfit.addon)
            elseif(getPlayerSex(cid) == 0) then
                doPlayerAddOutfit(cid, v.outfit.female, v.outfit.addon)
            end
            for i = 1, #v.items do
                doPlayerRemoveItem(cid, v.items[i][1], v.items[i][2])
            end
            doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "Enjoy your new outfit!")
doSendMagicEffect(getThingPos(cid), CONST_ME_FIREWORK_YELLOW)
            setPlayerStorageValue(cid, v.outfit.storage, 1)
        else
            for i = 1, #v.items do
                doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_RED, "You need " .. v.items[i][2] .. "x " .. getItemName(v.items[i][1]) .. " for the whole outfit.")
            end
        end
    else
        doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_RED, "You have already obtained this outfit.")
    end
    return true
end

 

function onSay(cid, words, param, channel)
    local cfg = {
        ["citizen"] = {
            outfit = {
                male = 128,
                female = 136,
                addon = 3,
                storage = 11001
            },
            items = {
                {2160,3}
            }
        },
        ["hunter"] = {
            outfit = {
                male = 129,
                female = 137,
                addon = 3,
                storage = 11002
            },
            items = {
                {2160,30}
            }
        },
        ["mage"] = {
            outfit = {
                male = 130,
                female = 138,
                addon = 3,
                storage = 11003
            },
            items = {
                {2160,500}
            }
        },
        ["knight"] = {
            outfit = {
                male = 131,
                female = 139,
                addon = 3,
                storage = 11004
            },
            items = {
                {2160,35}
            }
        },
        ["nobleman"] = {
            outfit = {
                male = 132,
                female = 140,
                addon = 3,
                storage = 11005
            },
            items = {
                {2160,30}
            }
        },
        ["summoner"] = {
            outfit = {
                male = 133,
                female = 141,
                addon = 3,
                storage = 11006
            },
            items = {
                {2160,25}
            }
        },
        ["warrior"] = {
            outfit = {
                male = 134,
                female = 142,
                addon = 3,
                storage = 11007
            },
            items = {
                {2160,50}
            }
        },
        ["barbarian"] = {
            outfit = {
                male = 147,
                female = 143,
                addon = 3,
                storage = 11008
            },
            items = {
                {2160,100}
            }
        },
        ["druid"] = {
            outfit = {
                male = 148,
                female = 144,
                addon = 3,
                storage = 11009
            },
            items = {
                {2160,100}
            }
        },
        ["wizard"] = {
            outfit = {
                male = 149,
                female = 145,
                addon = 3,
                storage = 11010
            },
            items = {
                {2160,5}
            }
        },
        ["oriental"] = {
            outfit = {
                male = 150,
                female = 146,
                addon = 3,
                storage = 11011
            },
            items = {
                {2160,10}
            }
        },
        ["pirate"] = {
            outfit = {
                male = 151,
                female = 155,
                addon = 3,
                storage = 11012
            },
            items = {
                {2160,30}
            }
        },
        ["assassin"] = {
            outfit = {
                male = 152,
                female = 156,
                addon = 3,
                storage = 11013
            },
            items = {
                {2160,60}
            }
        },
        ["beggar"] = {
            outfit = {
                male = 153,
                female = 157,
                addon = 3,
                storage = 11014
            },
            items = {
                {2160,5}
            }
        },
        ["shaman"] = {
            outfit = {
                male = 154,
                female = 158,
                addon = 3,
                storage = 11015
            },
            items = {
                {2160,60}
            }
        },
        ["norseman"] = {
            outfit = {
                male = 251,
                female = 252,
                addon = 3,
                storage = 11016
            },
            items = {
                {2160,20}
            }
        },
        ["nightmare"] = {
            outfit = {
                male = 268,
                female = 269,
                addon = 3,
                storage = 11017
            },
            items = {
                {2160,100}
            }
        },
        ["jester"] = {
            outfit = {
                male = 273,
                female = 270,
                addon = 3,
                storage = 11018
            },
            items = {
                {2160,5}
            }
        },
        ["brotherhood"] = {
            outfit = {
                male = 278,
                female = 279,
                addon = 3,
                storage = 11019
            },
            items = {
                {2160,100}
            }
        },
        ["demon hunter"] = {
            outfit = {
                male = 289,
                female = 288,
                addon = 3,
                storage = 11020
            },
            items = {
                {2160,140}
            }
        },
        ["yalaharian"] = {
            outfit = {
                male = 325,
                female = 324,
                addon = 3,
                storage = 11021
            },
            items = {
                {2160,70}
            }
        },
        ["warmaster"] = {
            outfit = {
                male = 335,
                female = 336,
                addon = 3,
                storage = 11022
            },
            items = {
                {2177,10},{2160,100}
            }
        }
    }
    local v, removeItems = cfg[param], 0, 0
if(param == "") then
doPlayerSendCancel(cid, "Command requires param.")
        return true
    end
if (not isPremium(cid)) then
     doPlayerSendCancel(cid, "You must have a premium account.")
     return true
end
    if(getPlayerStorageValue(cid, v.outfit.storage) == -1) then
        for i = 1, #v.items do
            if(getPlayerItemCount(cid, v.items[i][1]) >= v.items[i][2]) then
                removeItems = removeItems+1
            end
        end
        if(removeItems == #v.items) then
            if(getPlayerSex(cid) == 1) then
                doPlayerAddOutfit(cid, v.outfit.male, v.outfit.addon)
            elseif(getPlayerSex(cid) == 0) then
                doPlayerAddOutfit(cid, v.outfit.female, v.outfit.addon)
            end
            for i = 1, #v.items do
                doPlayerRemoveItem(cid, v.items[i][1], v.items[i][2])
            end
            doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "Enjoy your new outfit!")
doSendMagicEffect(getThingPos(cid), CONST_ME_FIREWORK_YELLOW)
            setPlayerStorageValue(cid, v.outfit.storage, 1)
        else
            for i = 1, #v.items do
                doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_RED, "You need " .. v.items[i][2] .. "x " .. getItemNameById(v.items[i][1]) .. " for the whole outfit.")
            end
        end
    else
        doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_RED, "You have already obtained this outfit.")
    end
    return true
end

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