• There is NO official Otland's Discord server and NO official Otland's server list. The Otland's Staff does not manage any Discord server or server list. Moderators or administrator of any Discord server or server lists have NO connection to the Otland's Staff. Do not get scammed!

two outfit for one vocation [ Help]

Slepy

New Member
Joined
May 14, 2009
Messages
111
Reaction score
1
Who write this script np. Outfit Citizen, Mage only for sorcerer? if some player login to Sorcerer he have only outfit Citizena And Mage;p only...
And Druid have only outfit Hunter And Knight
<?xml version="1.0" encoding="UTF-8"?>
<outfits>
<!-- Female outfits -->
<outfit type="0" looktype="136" enabled="1" name="Citizen" premium="0"/>
<outfit type="0" looktype="137" enabled="1" name="Hunter" premium="0"/>
<outfit type="0" looktype="138" enabled="1" name="Mage" premium="0"/>
<outfit type="0" looktype="139" enabled="1" name="Knight" premium="0"/>
<outfit type="0" looktype="140" enabled="1" name="Noblewoman" premium="1"/>
<outfit type="0" looktype="141" enabled="1" name="Summoner" premium="1"/>
<outfit type="0" looktype="142" enabled="1" name="Warrior" premium="1"/>
<outfit type="0" looktype="147" enabled="1" name="Barbarian" premium="1"/>
<outfit type="0" looktype="148" enabled="1" name="Druid" premium="1"/>
<outfit type="0" looktype="149" enabled="1" name="Wizard" premium="1"/>
<outfit type="0" looktype="150" enabled="1" name="Oriental" premium="1"/>
<outfit type="0" looktype="155" enabled="1" name="Pirate" premium="1"/>
<outfit type="0" looktype="156" enabled="1" name="Assassin" premium="1"/>
<outfit type="0" looktype="157" enabled="1" name="Beggar" premium="1"/>
<outfit type="0" looktype="158" enabled="1" name="Shaman" premium="1"/>
<outfit type="0" looktype="252" enabled="1" name="Norsewoman" premium="1"/>
<outfit type="0" looktype="269" enabled="1" name="Nightmare" premium="1"/>
<outfit type="0" looktype="270" enabled="1" name="Jester" premium="1"/>
<outfit type="0" looktype="279" enabled="1" name="Brotherhood" premium="1"/>
<outfit type="0" looktype="288" enabled="1" name="Demonhunter" premium="1"/>
<outfit type="0" looktype="324" enabled="1" name="Yalaharian" premium="1"/>

<!-- Male outfits -->
<outfit type="1" looktype="128" enabled="1" name="Citizen" premium="0"/>
<outfit type="1" looktype="129" enabled="1" name="Hunter" premium="0"/>
<outfit type="1" looktype="130" enabled="1" name="Mage" premium="0"/>
<outfit type="1" looktype="131" enabled="1" name="Knight" premium="0"/>
<outfit type="1" looktype="132" enabled="1" name="Nobleman" premium="1"/>
<outfit type="1" looktype="133" enabled="1" name="Summoner" premium="1"/>
<outfit type="1" looktype="134" enabled="1" name="Warrior" premium="1"/>
<outfit type="1" looktype="143" enabled="1" name="Barbarian" premium="1"/>
<outfit type="1" looktype="144" enabled="1" name="Druid" premium="1"/>
<outfit type="1" looktype="145" enabled="1" name="Wizard" premium="1"/>
<outfit type="1" looktype="146" enabled="1" name="Oriental" premium="1"/>
<outfit type="1" looktype="151" enabled="1" name="Pirate" premium="1"/>
<outfit type="1" looktype="152" enabled="1" name="Assassin" premium="1"/>
<outfit type="1" looktype="153" enabled="1" name="Beggar" premium="1"/>
<outfit type="1" looktype="154" enabled="1" name="Shaman" premium="1"/>
<outfit type="1" looktype="251" enabled="1" name="Norseman" premium="1"/>
<outfit type="1" looktype="268" enabled="1" name="Nightmare" premium="1"/>
<outfit type="1" looktype="273" enabled="1" name="Jester" premium="1"/>
<outfit type="1" looktype="278" enabled="1" name="Brotherhood" premium="1"/>
<outfit type="1" looktype="289" enabled="1" name="Demonhunter" premium="1"/>
<outfit type="1" looktype="325" enabled="1" name="Yalaharian" premium="1"/>

<!-- Custom outfits -->
<outfit type="2" looktype="12" enabled="1" name="Archdemon" premium="1" quest="30015"/>
<outfit type="2" looktype="159" enabled="1" name="Elf" premium="1"/>
<outfit type="2" looktype="160" enabled="1" name="Dwarf" premium="1"/>
<outfit type="2" looktype="226" enabled="1" name="Frog" premium="1"/>
<outfit type="2" looktype="194" enabled="1" name="Cult" premium="1"/>
<outfit type="2" looktype="253" enabled="1" name="Headsplitter" premium="1"/>
<outfit type="2" looktype="254" enabled="1" name="Skullhunter" premium="1"/>
<outfit type="2" looktype="255" enabled="1" name="Bloodwalker" premium="1"/>
<outfit type="2" looktype="264" enabled="1" name="Brutetamer" premium="1"/>

<!-- Group outfits -->
<outfit type="0;1;2" looktype="75" enabled="1" name="GM Outfit" access="3"/>
<outfit type="0;1;2" looktype="266" enabled="1" name="CM Outfit" access="4"/>
<outfit type="0;1;2" looktype="302" enabled="1" name="God" access="5"/>
</outfits>
 
As far as I know you can't do that in 0.3.4pl2 or older. Not sure about newer versions

Though, you could disable all outfits, and then add them onLogin, depending on vocation.
 
outfits.cpp
Code:
if(readXMLString(listNode, "vocation", intValue))
	outfit.vocation = intValue;

player.cpp
Code:
if(it->second.vocation != getVocationId())
	return false;
 
Last edited:
Where i must copy this Cpp and i wanna to edit engine. how does make it?

Dev cpp how to use on engine?
 
Last edited:
Back
Top