Olá Pessoal, refiz o script do comando /newtype, deixei o código um pouco mais legível e compactado. Corrigi um erro que quando você adicionava mais outfits no seu cliente o comando não reconhecia, agora basta você configura no script a quantidade de outfits que tem no seu cliente e pronto.
como coloco em meu servidor?
--< Script reformulado por Jeremias 14/03/2017
local quantidadeDeOutfits = 1500 -- < coloque a quantidade de outfits do seu servidor.
function onSay(cid, words, param, channel)
if(param == "") then
return doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Complemente o comando com o parametro adequado.")
end
param = string.explode(param, ",")
if (words == "/newtype") and (not param[2]) then
if (tonumber(param[1]) <= quantidadeDeOutfits) then
doCreatureChangeOutfit(cid, {lookType = param[1]})
else doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Esta Outfit nao existe.")
end
else doCreatureChangeOutfit(getPlayerByName(param[2]), {lookType = param[1]})
end
return true
end
Caso tenha alguma sugestão para implementar no script é só falar.