Ir para conteúdo

Outfit Por Vocation.


kadevidaloka

Posts Recomendados

data/creaturescripts/scripts/VocOutfit.lua

function onLogin(cid)

local Vocations = {
[0] = {Type=128, Head=78, Body=69, Legs=58, Feet=76, Addons=0}, -- Rooker
[1] = {Type=130, Head=0, Body=114, Legs=94, Feet=132, Addons=3}, -- Sorc
[2] = {Type=144, Head=114, Body=114, Legs=114, Feet=94, Addons=3}, -- Druid
[3] = {Type=152, Head=114, Body=114, Legs=114, Feet=94, Addons=3}, -- Pala
[4] = {Type=143, Head=114, Body=114, Legs=94, Feet=0, Addons=3}, -- Knight
[5] = {Type=130, Head=0, Body=114, Legs=94, Feet=132, Addons=3}, -- M Sorc
[6] = {Type=144, Head=114, Body=114, Legs=114, Feet=94, Addons=3}, -- E Druid
[7] = {Type=152, Head=114, Body=114, Legs=114, Feet=94, Addons=3}, -- R Pala
[8] = {Type=143, Head=114, Body=114, Legs=94, Feet=0, Addons=3} -- E Knight
}

--[[
Addons // 
	0 = sem
	1 = primeiro addons
	2 = segundo addons
	3 = primeiro addons e segundo addons // Addons Full
]]--

if getPlayerVocation(cid) >= 0 and getPlayerVocation(cid) <= 8 then
	local Voc = Vocations[getPlayerVocation(cid)]
	doCreatureChangeOutfit(cid, {lookType = Voc.Type, lookHead = Voc.Head, lookBody = Voc.Body, lookLegs = Voc.Legs, lookFeet = Voc.Feet, lookAddons = Voc.Addons})

	if getPlayerVocation(cid) == 0 then
		VocName = "Rooker"
	else
		VocName = getPlayerVocationName(cid)
	end

	doCreatureSay(cid, VocName, TALKTYPE_ORANGE_1)
else
	doPlayerSendTextMessage(cid,26,"Vocação não configurada.")
end
return true
end

 

data/creaturescripts/creaturescripts.xml

<event type="login" name="VocOutfit" event="script" value="VocOutfit.lua"/>

 

data/creaturescripts/scripts/login.lua

Adicione

registerCreatureEvent(cid, "VocOutfit")

 

Att,

Paulo

Editado por kkk11111
Link para o comentário
Compartilhar em outros sites

Visitante
Este tópico está impedido de receber novos posts.
  • Quem Está Navegando   0 membros estão online

    • Nenhum usuário registrado visualizando esta página.
×
×
  • Criar Novo...