It's more like a deathmatch style mod , buyzone is restricted , all objectives removed, players have only knifes, you can attack your teammates, model of knife is changed.
When you connect to the server firstly you must create your character , then you load it and after X time you're spawned, it's controllable by cvar.
You can also delete your character, each character have their heroes, each hero have their special abbilities and skills.
Killing enemy you get more experience, gold and with needed experience value you get new level , new stats points, new skills points, by the new level you can raise your stats , which gives you more power, skills with which you can cast your magic skills.
There are also NPC ( A fake players that stands on the ground ) , you can go near them and press 'E' button to do some actions, each NPC have their own specialities, like Akara NPC sells potions , you can drink those potions and your health, mana grows up. Charsi NPC sells any kinds of items, you can buy/sell/repair/wear them, whem you wear those items each item gives you some effects, like more damage, armor, max health etc. Inventory NPC is a box where you can put your gold, items, potions. Mana is a magic points , they are needed to cast some magic skills.
You can also trade/give items with other players.
Say commands : /d2menu - The main mod menu. /level - Displays you HUD message with your information.
/trade - Trade menu, you can trade items with other players.
/giveitem - Displays menu where you can pick a player to give him items.
/amenu - Admin menu to create NPCs , where you can buy some stuff.
/worn - Wear menu , where you can wear your items to take of them effects, displays worn items.
/potion - Potion menu , where you can use your potion, to raise up yours helth.
/spec - Goes to the main Join menu, to rechoose your character or create ,or delete.
/top, /players - Displays current logged players' info, like level and character. Bind Commands ( Console Commands ) : 'bind t +skills' - Binds your key/button, with which you can use your magic/skills.
'bind t potion' - Binds the potion menu. Other Commands ( Keys, Buttons ) : 'E' - Opens skills choose menu, if you want to use your skills you must first choose them.
'ATTACK2' - With this button you can fire crossbow bolts, you must have a crossbow and bolts. Also you can use magic/skills.
'M' - Opens main Diablo II menu.
-.Working with files.-
Making item, addons/amxmodx/configs/d2items.ini :
[Diablo 2 Lord of Destruction Items]
;NAME - the name of the item
;ARMOR - item's armor
;DAMAGE - item's damage
;COST - cost of the item
;DURABILITY - the repair/durability value of item, you can also set to 0.
;STRENGTH_REQ - how much strength require to wear item?
;DEXTERITY_REQ - how much dexterity require to wear item?
;LEVEL_REQ - how much level require to wear item?
;BLOCK_CHANCE - gives extra chance to block attack
;GIVE_VITALITY - gives X amount of vitality.
;GIVE_ENERGY - gives X amount of energy
;ITEM_TYPE - the type of the item : Gloves - 0, Boots - 1, Belt - 2, Armor - 3, Helm - 4, Shield - 5, Weapon - 6, Ring - 7, Amulet - 8, Bolts - 9.
;HAS_POISON - gives extra melee weapon poison damage. 1 - Yes, 0 - No.
;POISON_DAMAGE - poison damage to melee weapons.
;POISON_DURATION - the duration of poison.
;CROSSBOW_DAMAGE - damage for crossbow, if you want to make the item crossbow, set damage more than 0 and ITEM_TYPE 6.
NAME = Armor
ARMOR = 20
DAMAGE = 0.0
COST = 4000
DURABILITY = 700
STRENGTH_REQ = 35
DEXTERITY_REQ = 15
LEVEL_REQ = 15
BLOCK_CHANCE = 0
GIVE_VITALITY = 0
GIVE_ENERGY = 0
ITEM_TYPE = 3
HAS_POISON = 0
POISON_DAMAGE = 0
POISON_DURATION = 0
CROSSBOW_DAMAGE = 0
2.3 Added new skill: Blizzard for Sorceress. Added new function to the menu to show logged players' level and hero. Also fixed few small issues.
2.2 Now mod should work without any bugs. Fixed some skill sound bugs, fixed armor and block chance overpower, optimized a bit of code, now damage HUD cyrcling round your aim.
2.1 Added 2 new skills : Lightning Sentry, Wake of Inferno Sentry for Assassin class. Also fixed small bugs.
2.0 Finally fixed, minus energy and vitality bug, also fixed set_level bug, when stats lasts.
1.9 Added 3 new skills : Fire Claws, Increase Speed, Evade.
Fixed some menu bugs, new method of setting player model, better. Fixed announcement plugin incorrect log in and log off messages. Jointeam bug fixed.
1.8 Added 3 new skills : Fire Arrow, Exploding Arrow, Poison Dagger.
Fixed XP and Gold earning while player logs out and a lot other bugs.
Updated d2_monstermod plugin, now players near monster can't kill each other, also added gold drop for killing monster.
A bit of code optimization.
1.7 Fixed main diablo2 menu choose case 'Choose your character' -> 'Go to spectators. Fixed data saving, now works fine and a lot of other bug fixes that members reports.
Changed charsi model to new "charsi2.mdl" , so be carefull. Also almost of all files have been fixed, so you need to recompile them.
Added new diablo2 addon plugin "d2_announcer.sma" which announces player is logged ON/OFF.
Added new diablo2 addon plugin "d2_monstermod.sma" which supports MonsterMod.
1.6 Fixed item save system, menu create/delete character fixes, some other minor changes/fixes.
Skill Hunger,Charge fixed bugs.
1.5 Fixed linux server crash after starting server. Fixed some minor plugin bugs.
Added new cvar 'd2_log_announce'.
Added 7 new skills!!! Hunger, Meteor, WhirlWind, Fist of Heavens, Sentry Charged Bolt, Burst of Speed, Charge.
1.4 Added 4 new skills : Leap Attack, Werewolf, Lycanthropy, Critical Strike.
Added new command for detecting if player damaged by ranged attack.
Some minor skills fixes, REDOWNLOAD whole mod!
1.3 Added 4 new skills : Fire Ball, Fire Blast, War Cry, Teleport.
Fixed some main plugin skill bugs. Fixed all skills.
1.2 Added class custom player models.
Fixed skills ,while they damaging. Some minor team fixes.
Added new skill for Necromancer : Bone Armor.
1.1 When far away of NPCs you can't buy, menu is destroyed.
Added a fake CT player, now deathmatch is 100% compatible and all players are terrorists.
Added d2_cl_corpsestay cvar, which removes dead bodies.
Added new skill for Necromancer : Bone Spirit.
1.0 Initial release.
Exolent[jNr], ConnorMcLeod, Bugsy, Arkshine, joropito, xPaw, DA and other...