Jump to content
Heads Up! This website is no longer maintained, if your a member from our era, consider joining the discord to say hello.

EasyPlay Free

Sign in to follow this  

About This File

This small document gives a more detailed description of the commands in EasyPlay.

 

3.0 Final Changes:-

-Added \"EnableRecursivePathing\" and \"EnableCPUIntensivePathing\" options, and removed \"EnableExtremePathing\" option

-Re-worked pathing (minor changes)

-Added new \"block\" option (identical syntax to \"filter\" option) to block packets

-Added \"DrawSpecialVector\" and \"DisableAllVectors\" options to config.ini, so free users can disable vectors completely more easily

-Added missing vector in act1 town

-Added \"Priority\" option to pickit (items.ini for details)

-Added new \"pickit_const.ini\" file to Settings folder, aswell as new comments in items.ini to make manual editing of items.ini easier

-Added command-line options for EasyLoad (-OPT/-PDIR/-PID options)

-Fixed bug with \"DrawWaypointVector\" and \"DrawLevelTargetVector\" in config.ini

-Fixed \"IgnorePotsOnFullBelt\" option in items.ini (now also considers belt type)

-Fixed bug with FastTP function that occured if multiple TP tomes in cube/stash and inventory

-Fixed pickit to temp-disable itself if cursor item

-Fixed minor inaccuracy with \"AutoCloseNPCTalk\" option

-Fixed bug with news (now updates news from GM.net properly)

-Optimized code (better performance)

-Updated config syntax to allow better visual attractive settings

-Updated for EasyBot RC4 (not backward compatible)

-Updated documentation (config/readme). New Readme_EasyLoad.txt,Readme_Commands.txt files

 

 

 

 

The Basics

--

 

What is a command and how do I access it?

 

EasyPlay offers various special features, that can only be accessed by the command-line. You can access the command-line by typing a chat message in channel or in-game. For EasyPlay to recognize that you are communicating with EasyPlay and not with the game itself, you need to pre-fix your chat messages with a special character. The default character is a '.' (dot). You can change the default pre-fix character by setting the "ConsolePrefix" option in config.ini

 

Example: ".help"

 

IF you type ".help" as chat message into channel or in-game, EasyPlay will recognize the command "help" (the pre-fix character is obviously ignored) and block your chat message from being processed by Diablo II. That means, if you pre-fix a chat message with the special pre-fix character, only EasyPlay will know about it. In this case, the "help" command will print all available commands in EasyPlay.

 

 

The Commands

--

 

All commands will be described in three pieces (in the described order, possibly mulitple lines per piece):-

 

a) The command name

b) The command syntax

c) The command description

d) Example

e) Example2, ..

 

Each command will be seperated by a new line. Numerical values will be surrounded by < > characters. Optional parameters are surrounded by [ ] characters. Exclusive OR parameters seperated by / character. Note: Examples should solve any possible incompatabilities with your brain. ;) Also, examples will use default pre-fix character (dot). Not every command is available in the free version (most aren't!).

 

 

load

load <name>

Loads a plugin <name>. Note: Default Plugin directory is "Plugins", unless specified otherwise with the -PDIR option (see Readme_EasyLoad.txt) for details.

".load EB"

 

unload

unload <name>

Unloads a plugin (see "load" for details)

".unload EB"

 

send

send <data>

Sends a game-server packet to Diablo II. Note: Value for <data> is interpreted as HEXADECIMAL!

".send 5001000000000000"

 

recv

recv <data>

Spoofs a Diablo II received packet (i.e. EasyPlay will make the Diablo II client "think" it received the packet). Note: Value for <data> is interpreted as HEXADECIMAL!

".recv 7514"

 

list

list

List all loaded plugins

".list"

 

info

info <name>

Display specific info (credits, author, etc.) for module <name>

".info EB"

 

clear

clear

Clears the channel chat text field for you (similar to pressing "n" in-game)

".clear"

 

chicken

chicken hp[/mp/mode] <life>[/<mode>]

Set chicken options in-game. Note: Any changes will only stay in affect until you quit Diablo II

".chicken hp 50"

".chicken mp 25"

".chicken mode 1"

 

safe

safe

Teleport to safe location (see "Safety Settings" in config.ini for details)

".safe"

 

spell

spell

Prints spell numbers for current left/right selected spells. Useful to configure EasyBot, for example.

".spell"

 

coord

coord

Print your player coordinates, aswell as the level number of your current player location. Useful to calculate offsets to adjust the vectors for plugins and EasyPlay.

".coord"

 

move

move <X> <Y>

Move your player to a location. This is a FUN command (no real usage). Use values from "coord" command.

".move 3000 5000"

 

game

game

Print some infos about players in the current game

".game"

 

stash

stash <SaveCols> <Delay in ms>

Stash your items (required to be in town)

".stash 0 300"

".stash 3 250"

 

ilvl

ilvl

Print iLvl of item that mouse is currently hovering

".ilvl"

 

filter

filter [r/s]/[recv/sent] [<ident>]/[on/off]

Sniff sent/recv game packets. Note: ident value is HEXADECIMAL

".filter r all" Display all received packets

".filter s off" Disable displaying all sent packets

".filter r 9c" Display received 9c packets (type this command a second time to toggle it off again)

 

block

block [r/s]/[recv/sent] [<ident>]/[on/off]

Block sent/recv game packets from being sent/processed by client. Syntax same as "filter" command.

-

 

search

search <game> [options]

search for games matching a pattern.

".search baal" Search for all games that have "baal" as part of their name.

".search info" Abort search process and print current results

".search abort" Abort current search process and do not print current results

".search set 10" Set required results to 10 (default is 5)

 

psearch

psearch <playername>

search for a player matching a pattern.

".psearch blizzsorc" Search all public games in same difficulty & realm as your player for player "blizzsorc"

".psearch info" Abort search process and print current results

".psearch abort" Abort current search process and do not print current results

".psearch set 500" Set required games to gather before processing them to 500 (default is 480)

 

register

register

Print some info about how to register EasyPlay

".register"

 

hash

hash

Print your CD-Key hash (last step required to register EasyPlay, IF you are a donor already). See manual for details

".hash"



×