AlliedModders

AlliedModders (https://forums.alliedmods.net/index.php)
-   Extensions (https://forums.alliedmods.net/forumdisplay.php?f=134)
-   -   [DOTA] Dota Tools [OMG/LOD] (https://forums.alliedmods.net/showthread.php?t=212785)

Dr!fter 04-06-2013 22:09

[DOTA] Dota Tools [OMG/LOD]
 
1 Attachment(s)
This extension adds a few natives and forwards that allow you to change hero abilities. Since the original was removed and seems to be private I decided to make my own.

As of now its mostly just for OMG mode and LOD mode but I will hopefully add more to it as time goes on.

Install:
Extract the zip to your dota directory if you want to use OMG/LOD mode go to your plugins folder and inside the disabled folder there will be dota-omg and dota-lod plugins move ONE out of the disabled folder to activate that mode.

How It Works (LOD)
LOD works like this, you type !search in chat and the ability you want to search for before you spawn (right after you select your hero but before you hit play) To add an ability you want you do !add and the ID of the ability in chat. If you don't select abilities you will be given them at random. You are allowed 1 ult only.

Example:
If I want TA's refraction I could do
!search templar (will then return id's to ta's abilities)
!add 341 (if it was 341)

Credits:
Psychonic for providing info along the way.
Wazz for his CDetour (http://hg.paulclothier.com/OBV_CHax/files/tip/)
Thorrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrr rrrrr, KyleS, and Tet for helping test.

Note: Not every ability has been tested some may cause crashes (I tried to disable the ones that I have found) If you find one that crashes your server you can disable giving that ability by editing cfg/dota.kv file and finding the ability and setting the type to 0. Also sounds currently do not work for the abilities unless the hero they belong to is in game.

Feel free to add Feature requests and report bugs.

Source:https://bitbucket.org/Drifter321/dota-tools/overview

Changelog:

1.0.1
  • Fixed LOD not setting Ultimates
  • Fixed Hunter in the night crashing the server

thorrr 04-06-2013 22:14

Re: [DOTA] Dota Tools [OMG/LOD]
 
Good job on this!

Dr!fter 04-07-2013 02:06

Re: [DOTA] Dota Tools [OMG/LOD]
 
Updated zip to add missing gamedata

OXIZ 04-07-2013 02:36

Re: [DOTA] Dota Tools [OMG/LOD]
 
Quote:

Originally Posted by Dr!fter (Post 1927830)
Updated zip to add missing gamedata

IMLOLIPOP :D : !search
IMLOLIPOP :D : !search riki
sm exts list
[SM] Displaying 5 extensions:
Quote:

[01] Automatic Updater (1.6.0-dev+3868): Updates SourceMod gamedata files
[02] Webternet (1.6.0-dev+3868): Extension for interacting with URLs
[03] SDK Tools (1.6.0-dev+3868): Source SDK Tools
[04] BinTools (1.6.0-dev+3868): Low-level C/C++ Calling API
[05] <FAILED> file "dotatools.ext.dll":

Supersuper2 04-07-2013 02:41

Re: [DOTA] Dota Tools [OMG/LOD]
 
[05] <FAILED> file "dotatools.ext.dll":
the same to me

Dr!fter 04-07-2013 02:50

Re: [DOTA] Dota Tools [OMG/LOD]
 
Check your error logs as to why its not loading. Make sure to restart the server after install

OXIZ 04-07-2013 03:39

Re: [DOTA] Dota Tools [OMG/LOD]
 
Quote:

Originally Posted by Dr!fter (Post 1927841)
Check your error logs as to why its not loading. Make sure to restart the server after install

Quote:

L 04/07/2013 - 10:20:37: [DOTATOOLS] LoadPCF pointer not found
L 04/07/2013 - 10:20:37: [SM] Unable to load extension "dotatools.ext":
L 04/07/2013 - 10:20:37: [SM] Unable to load plugin "dota-lod.smx": Required extension "dotatools" file("dotatools.ext") not running

OXIZ 04-07-2013 04:31

Re: [DOTA] Dota Tools [OMG/LOD]
 
Quote:

sm exts load dotatools.ext
[SM] Loaded extension dotatools.ext.dll successfully.
sm plugins load dota-lod
[SM] Plugin dota-lod.smx failed to load: Required extension "dotatools" file("do
tatools.ext") not running.

Dr!fter 04-07-2013 09:21

Re: [DOTA] Dota Tools [OMG/LOD]
 
Sorry about that I fixed the zip once again. I zipped the wrong gamedata before (happens when i try to do things at 2am). I tested this time and it loaded fine.

Supersuper2 04-07-2013 09:35

Re: [DOTA] Dota Tools [OMG/LOD]
 
L 04/07/2013 - 20:22:43: SourceMod log file session started (file "L20130407.log") (Version "1.6.0-dev+3885")
L 04/07/2013 - 20:22:43: -------- Mapchange to dota --------

Now my server just crashed after: map dota :(

Launching options: srcds.exe -console -game dota -port 27029 +map dota +maxplayers 10 +exec server.cfg

Server.cfg:
Quote:

//Host Name
hostname "Dota 2 Server"
// Rcon Cvars
rcon_password "123456"
dota_wait_for_players_to_load_count 10
dota_wait_for_players_to_load_timeout 100
//sm_rcon dota_easy_mode 1
sv_alltalk 1
//tv_enable 1
//tv_port 27039
//tv_secret_code 0

// Server password

sv_cheats 0
dota_ability_debug 0

// Lan or internet play, Server region cvars
//sv_lan 0 //Server is a lan server ( no heartbeat, no authentication, no non-class C addresses )

// Server Logging
log on
sv_rcon_log "1"
sv_logsdir "logs"
sv_log_onefile 0 //Log server information to only one file.
sv_logbans 1 //Log server bans in the server logs.
sv_logecho 0 //Echo log information to the console.
sv_logfile 1 //Log server information in the log file.
sv_logflush 0 //Flush the log file to disk on each write (slow).
sv_logsdir "logs" //Folder in the game directory where server logs will be stored.


All times are GMT -4. The time now is 04:30.

Powered by vBulletin®
Copyright ©2000 - 2024, vBulletin Solutions, Inc.