Jump to content

Recommended Posts

Posted (edited)

Hello,
 
I am currently developing an premium account/character/ip/hwid service.
It's kinda flexible until now it supports:

  • Multiple premium services
  • Each service can change any of player's stats (Mostly used for quick access by the calculators to modify rates exp, sp, etc..)
  • Each service can change individual droplist of specific npc or all npcs drop or spoil.
  • Each service can add additional drops in categories to specific npc by id, class, level range, and much more conditions..
  • Each service can gift items upon activation categorized with chances just like the droplist.
  • Each service can change individual dual box limits for specific services like GameServer, TvT, Olympiad, and so on..

Some pictures:

  • post-57705-0-37452200-1383690171_thumb.jpg
  • post-57705-0-40447700-1383690172_thumb.jpg
  • post-57705-0-40133200-1383690173_thumb.jpg
  • post-57705-0-55237900-1383690175_thumb.jpg

Configuration:

<list xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="Premium.xsd">
	<general enabled="true">
		<testMode enabled="true"> <!-- Enable testing mode -->
			<length val="10mins" /> <!-- 10 mins test time -->
			<reuse val="3hours" /> <!-- 3 hours test reuse -->
			<affects val="ACCOUNT" /> <!-- Testing mode affects all character on current account -->
			<allowed>
				<premium id="1" /> <!-- Allow id 1 for testing -->
				<premium id="2"> <!-- Allow id 2 for testing -->
					<!-- Overriding some properties from general testing mode -->
					<length val="5mins" /> <!-- 5 mins test time -->
					<reuse val="5hours" /> <!-- 5 hours test reuse -->
					<affects val="CHARACTER" /> <!-- Testing mode affects only current character -->
				</premium>
			</allowed>
		</testMode>
	</general>
	<!-- Premium service will affect only the character that purchised it. -->
	<premium id="1" name="Noobje friendly" description="This is an noobje friendly premium service!" affects="CHARACTER">
		<pricing>
			<price length="1day" itemId="6673" count="10" />
			<price length="1week" itemId="6673" count="20" />
			<price length="2weeks" itemId="6673" count="30" />
			<price length="1month" itemId="6673" count="50" />
		</pricing>
		<!-- Additional stats like bonus exp, sp, gatekeeper fee rate or even pdef, mdef and so on.. -->
		<stats>
			<!-- Mul -->
			<mul stat="bonusExp" order="0x30" val="1.20" /> <!-- 30% bonus exp -->
			<mul stat="bonusSp" order="0x30" val="1.20" /> <!-- 30% bonus sp -->
			<mul stat="bonusFame" order="0x30" val="1.15" /> <!-- 15% Fame bonus -->
			<mul stat="bonusCraft" order="0x30" val="1.15" /> <!-- 15% Craft bonus -->
			<mul stat="bonusCraftMasterwork" order="0x30" val="1.15" /> <!-- 15% Masterwork Craft bonus -->
			<mul stat="bonusVitalityGain" order="0x30" val="1.15" /> <!-- 15% vitality gain bonus -->
			<mul stat="bonusVitalityLost" order="0x30" val="0.85" /> <!-- -15% vitality lose bonus -->
			<!-- Add -->
			<add stat="inventoryLimit" order="0x40" val="10" /> <!-- 10 more items in inventory -->
			<add stat="whLimit" order="0x40" val="10" /> <!-- 10 more items in warehouse -->
			<add stat="PrivateSellLimit" order="0x40" val="10" /> <!-- 10 more slots in private stores -->
			<add stat="PrivateBuyLimit" order="0x40" val="10" /> <!-- 10 more slots in private stores -->
			<add stat="DwarfRecipeLimit" order="0x40" val="10" /> <!-- 10 more slots in dwarf recipe book -->
			<add stat="CommonRecipeLimit" order="0x40" val="10" /> <!-- 10 more slots in common recipe book -->
			<!-- Set -->
			<set stat="bonusGatekeeperFee" order="0x08" val="0" /> <!-- No teleport fee -->
			<set stat="bonusOfflineShopFee" order="0x08" val="0" /> <!-- No offline shop fee -->
		</stats>
		<items>
			<!-- Upon premium service activation player will receive one-time reward category based just like drop system. -->
			<category chance="100">
				<item id="57" min="10" max="10" chance="100" /> <!-- 10 Adena -->
			</category>
			<category chance="100">
				<item id="5575" min="10" max="10" chance="10" /> <!-- 10 Ancient Adena -->
			</category>
		</items>
		<drops>
			<modifiers>
				<!-- Modifies the droplist of all monsters -->
				<npc id="-1">
					<item id="-1" rate="2" /> <!-- Spoil -->
					<item id="-2" rate="2" /> <!-- Regular Drop -->
					<item id="9912" rate="2" /> <!-- Knights's Epaulettes -->
				</npc>
			</modifiers>
			<additional>
				<!-- Adding additional drop to specific monsters. -->
				<!-- 50% Chance to give one more Valakas necklace. -->
				<droplist npcId="29028"> <!-- Valakas -->
					<drops>
						<category chance="100">
							<item id="6657" min="1" max="1" chance="50.0" /> <!-- Necklace of Valakas -->
						</category>
					</drops>
				</droplist>
				<!-- Adding additional drop to all monsters -->
				<droplist class="L2MonsterInstance"> <!-- All monsters -->
					<cond>
						<npcLevel min="76" max="90" />
					</cond>
					<drops>
						<category chance="100">
							<item id="6673" min="1" max="1" chance="1.5" /> <!-- Festival Adena -->
						</category>
					</drops>
				</droplist>
			</additional>
		</drops>
		<misc>
			<!-- Multibox protection service whitelist bonus. -->
			<multibox service="GameServer" bonus="1" /> <!-- Player can login one more player -->
		</misc>
	</premium>
	<!-- Premium service will affect only the character that purchised it. -->
	<premium id="2" name="Advanced noobje friendly" description="This is an advanced noobje friendly premium service!" affects="CHARACTER">
		<pricing>
			<price length="1day" itemId="6673" count="20" />
			<price length="1week" itemId="6673" count="30" />
			<price length="2weeks" itemId="6673" count="40" />
			<price length="1month" itemId="6673" count="60" />
		</pricing>
		<!-- Additional stats like bonus exp, sp, gatekeeper fee rate or even pdef, mdef and so on.. -->
		<stats>
			<!-- Mul -->
			<mul stat="bonusExp" order="0x30" val="1.50" /> <!-- 50% bonus exp -->
			<mul stat="bonusSp" order="0x30" val="1.50" /> <!-- 50% bonus sp -->
			<mul stat="bonusFame" order="0x30" val="1.30" /> <!-- 30% Fame bonus -->
			<mul stat="bonusCraft" order="0x30" val="1.30" /> <!-- 30% Craft bonus -->
			<mul stat="bonusCraftMasterwork" order="0x30" val="1.30" /> <!-- 30% Masterwork Craft bonus -->
			<mul stat="bonusVitalityGain" order="0x30" val="1.30" /> <!-- 30% vitality gain bonus -->
			<mul stat="bonusVitalityLost" order="0x30" val="0.70" /> <!-- -30% vitality lose bonus -->
			<!-- Add -->
			<add stat="inventoryLimit" order="0x40" val="10" /> <!-- 10 more items in inventory -->
			<add stat="whLimit" order="0x40" val="10" /> <!-- 10 more items in warehouse -->
			<add stat="PrivateSellLimit" order="0x40" val="10" /> <!-- 10 more slots in private stores -->
			<add stat="PrivateBuyLimit" order="0x40" val="10" /> <!-- 10 more slots in private stores -->
			<add stat="DwarfRecipeLimit" order="0x40" val="10" /> <!-- 10 more slots in dwarf recipe book -->
			<add stat="CommonRecipeLimit" order="0x40" val="10" /> <!-- 10 more slots in common recipe book -->
			<!-- Set -->
			<set stat="bonusGatekeeperFee" order="0x08" val="0" /> <!-- No teleport fee -->
			<set stat="bonusOfflineShopFee" order="0x08" val="0" /> <!-- No offline shop fee -->
		</stats>
		<items>
			<!-- Upon premium service activation player will receive one-time reward category based just like drop system. -->
			<category chance="100">
				<item id="57" min="1" max="10" chance="33" /> <!-- 10 Adena -->
				<item id="57" min="100" max="1000" chance="33" /> <!-- 10 Adena -->
				<item id="57" min="1000" max="1000" chance="33" /> <!-- 10 Adena -->
			</category>
			<category chance="100">
				<item id="5575" min="1" max="10" chance="33" /> <!-- 10 Ancient Adena -->
				<item id="5575" min="100" max="1000" chance="33" /> <!-- 10 Ancient Adena -->
				<item id="5575" min="1000" max="10000" chance="33" /> <!-- 10 Ancient Adena -->
			</category>
		</items>
		<drops>
			<modifiers>
				<!-- Modifies the droplist of all monsters -->
				<npc id="-1"> <!-- All monsters (Without RB, GB) -->
					<item id="-1" rate="5" /> <!-- Spoil -->
					<item id="-2" rate="5" /> <!-- Regular Drop -->
					<item id="9912" rate="5" /> <!-- Knights's Epaulettes -->
				</npc>
				<npc id="-2"> <!-- All monsters (Inc. RB) -->
					<item id="57" rate="4" /> <!-- Adena -->
					<item id="9912" rate="4" /> <!-- Knights's Epaulettes -->
				</npc>
				<npc id="-3"> <!-- All monsters (Inc. RB, GB) -->
					<item id="57" rate="3" /> <!-- Adena -->
				</npc>
			</modifiers>
		</drops>
		<misc>
			<!-- Multibox protection service whitelist bonus. -->
			<multibox service="GameServer" bonus="1" /> <!-- Player can login one more player -->
		</misc>
	</premium>
	<!-- This is a special premium service more like a punishment :D -->
	<premium id="666" name="You just got fucked up >:)" description="This is an premium punishment!" listed="false">
		<stats>
			<mul stat="bonusExp" order="0x30" val="0.50" /> <!-- 50% "bonus" exp -->
			<mul stat="bonusSp" order="0x30" val="0.50" /> <!-- 50% "bonus" sp -->
			<mul stat="bonusFame" order="0x30" val="0.50" /> <!-- 50% "bonus" fame points -->
			<set stat="bonusGatekeeperFee" order="0x08" val="2" /> <!-- 200% "bonus" teleport fee -->
			<set stat="bonusOfflineShopFee" order="0x08" val="2" /> <!-- 200% "bonus" offline shop fee -->
		</stats>
		<drops>
			<modifiers>
				<npc id="-1">
					<item id="-1" rate="0.50" /> <!-- 50% "bonus" Spoil -->
					<item id="-2" rate="0.50" /> <!-- 50% "bonus" Regular Drop -->
				</npc>
			</modifiers>
		</drops>
	</premium>
</list>

Everything that's currently shown here is done and working.
The point of this thread is to gather some more nice ideas to include :)
So what other functionally should i include?
Any comments, critiques are welcome.

Edited by UnAfraid
Posted (edited)

Why would change the client?

I mean what's requiring client changes?

 

I was reffering to the hwid id. In this case, I'd like to know your idea.

Edited by Tяαnce
Posted

I am currently developing an premium account/character/ip/hwid service.

 

lameguard?

 

Why would change the client?

I mean what's requiring client changes?

Posted (edited)

XML Updated.

Added some more features ability to control drop modifiers for all monsters incl raid, grand etc..

Some more pictures:

1384000185-clip-226kb.jpg

1384000561-clip-230kb.jpg

1384000587-clip-227kb.jpg

1384000616-clip-213kb.jpg

1384000542-clip-532kb.jpg

1384000453-clip-222kb.jpg

Edited by UnAfraid

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.




×
×
  • Create New...