Raised This Month: $51 Target: $400
 12% 

Bindmenu (v1.30)


Post New Thread Reply   
 
Thread Tools Display Modes
Plugin Info:     Modification:   Counter-Strike        Category:   General Purpose       
shadow.hk
Senior Member
Join Date: Dec 2008
Location: WA, Australia
Old 11-09-2009 , 21:16   Bindmenu (v1.30)
Reply With Quote #1

NOTE: THIS MOD NO LONGER WORKS DUE TO THE NEW STEAM UPDATE

This mod was created because I felt that most of the bind-related mods weren't as versatile or as useful as this one and because I always find myself rebinding my keys when I switch from server to server.

[IMG]http://img691.**************/img691/8466/bindmenu.th.png[/IMG][IMG]http://img258.**************/img258/6691/bindmenu2.th.png[/IMG]

Purpose:
This is a handy-plugin for people who find it tedious having to rebind their keys everytime they join a server with a different mod - or perhaps even a server with multiple mods. It allows people to bind their keys to certain keys/functions through a menu and also allows the option to automatically bind your keys on entry. It also has the option to allow users to save binds for different mods on the server.

This plugin is highly recommended for multi-mod servers or communities that have multiple bind-reliant mods such as warcraft, superhero, kreedz, uSurf, etc.
Installation:
Drag bindmenu.amxx to the plugins folder, bindmenu.txt to the data/lang folder, and bind.ini to the configs/binds folder.
Usage:
Use the cvar "bind_file" to choose the file that the bind configurations will be loaded from. That file should be located in <your configs folder>/binds/<bind_file cvar>.ini

To make a new bind, write on a new line in this format.
"Bindname" "Bindfunction"
Code:
"Respawn" "say /respawn"
"Checkpoint" "say /checkpoint"
"Gocheck" "say /gocheck"
Commands:
/binds, binds
- Opens the bind menu
Cvars:
bind_autobind <1|0> - (Default: 0)
- Default autobind setting (player first join)

bind_autosave <1|0> - (Default: 1)
- Default autosave setting (player first join)

bind_file <file> - (Default: binds)
- The file that the mod will load binds from

bind_expiredays <days> - (Default: 21)
- Number of days before an nvault entry will be deleted (if not accessed)

bind_multibinds <1|0> - (Default: 0)
- Allows users to save different bind configurations for each different bind file

Credits:
alka - stole his menu code
Code:
[en] - shadow.hk
[nl] - crazyeffect
[ro] - Hunter-Digital
[es] - RedFrix
[pl] - krzyzak333
[fr] - AirShot
[sr] - vilaemail
[lt] - kropto
Log Changes:

Code:
v1.30 - Added multiple bind configurations, check on player join for changed bind file configuration, revised code
v1.25 - Fixed saving problem introduced in v1.10, fixed menu options past 7 options
v1.10 - Revised code, created a check for changed bind configurations, fixed bind_file cvar
v1.05 - Added ML Warcraft3FT Bind Config
v1.0 - Initial release
Download Log:

Code:
v1.25 - Source: 131 Zip: 93
Attached Files
File Type: txt bindmenu.txt (14.0 KB, 2097 views)
File Type: ini example.ini (120 Bytes, 2379 views)
File Type: sma Get Plugin or Get Source (bindmenu.sma - 3804 views - 15.8 KB)
File Type: zip bindmenu.zip (8.0 KB, 2170 views)

Last edited by shadow.hk; 11-09-2013 at 04:39. Reason: Updated to v1.30
shadow.hk is offline
Send a message via MSN to shadow.hk
shadow.hk
Senior Member
Join Date: Dec 2008
Location: WA, Australia
Old 11-09-2009 , 21:16   Re: Bindmenu (v1.0)
Reply With Quote #2

For those who'd like to help out, I need some default bind configs for other common mods like warcraft 3, superhero, zombie-plague, WOW, etc.

I also need the ML translated into other languages.

cheers,
shadow.hk
shadow.hk is offline
Send a message via MSN to shadow.hk
fysiks
Veteran Member
Join Date: Sep 2007
Location: Flatland, USA
Old 11-09-2009 , 21:31   Re: Bindmenu (v1.0)
Reply With Quote #3

I can do this client-side. All tou need to do is have one .cfg file for each bind configuration. Then when you get in the game you can either have a specific unchanging bind to exectue the .cfg file for that mod or execute it manually.
__________________
fysiks is online now
shadow.hk
Senior Member
Join Date: Dec 2008
Location: WA, Australia
Old 11-09-2009 , 21:40   Re: Bindmenu (v1.0)
Reply With Quote #4

Quote:
Originally Posted by fysiks View Post
I can do this client-side. All tou need to do is have one .cfg file for each bind configuration. Then when you get in the game you can either have a specific unchanging bind to exectue the .cfg file for that mod or execute it manually.
I see... I still think the mod's a nice addition to a server.
shadow.hk is offline
Send a message via MSN to shadow.hk
Muscle Brazil
Senior Member
Join Date: Apr 2009
Location: Brazil
Old 11-09-2009 , 21:52   Re: Bindmenu (v1.0)
Reply With Quote #5

not seem to be very cool
Muscle Brazil is offline
DruGzOG
Veteran Member
Join Date: Nov 2007
Location: Unknown
Old 11-09-2009 , 22:33   Re: Bindmenu (v1.0)
Reply With Quote #6

There is already such a plugin with a better purpose as well as coding including client recognition that does not slowhack the client.
__________________
DruGzOG is offline
Send a message via AIM to DruGzOG
shadow.hk
Senior Member
Join Date: Dec 2008
Location: WA, Australia
Old 11-09-2009 , 22:41   Re: Bindmenu (v1.0)
Reply With Quote #7

Quote:
Originally Posted by DruGzOG View Post
There is already such a plugin with a better purpose as well as coding including client recognition that does not slowhack the client.
Link?

By the way, I don't see how it's slowhacking when they are given the option of binding their keys and the option of auto-binding it on connect.
shadow.hk is offline
Send a message via MSN to shadow.hk
DruGzOG
Veteran Member
Join Date: Nov 2007
Location: Unknown
Old 11-09-2009 , 23:52   Re: Bindmenu (v1.0)
Reply With Quote #8

http://forums.alliedmods.net/showthread.php?p=703314

Sorry I didn't read that part.
__________________
DruGzOG is offline
Send a message via AIM to DruGzOG
shadow.hk
Senior Member
Join Date: Dec 2008
Location: WA, Australia
Old 11-10-2009 , 01:15   Re: Bindmenu (v1.0)
Reply With Quote #9

The plugin you posted is different in the fact that they are asked once whether to bind their keys from a preset set of keys and functions. So they cannot choose their own keys and it also doesn't save and remember multiple bind configs.

Mine allows people to bind whatever key or function ('a' or 'ctrl', etc.) they wish to a predetermined list of functions within a relatively easy to understand menu at any time they wish. It also gives them the option of auto-binding everytime they join the server.
shadow.hk is offline
Send a message via MSN to shadow.hk
KadiR
Unnecessary Member
Join Date: Aug 2008
Location: Zürich / Switzerland
Old 11-10-2009 , 02:38   Re: Bindmenu (v1.0)
Reply With Quote #10

Cool Plugin!

Here you go for War3FT Mod:

Shopmenu 1 : bind ' ' shopmenu
Shopmenu 2 : bind ' ' shopmenu2
Ultimate : bind ' ' ultimate
Shadow Hunter's Ability : bind ' ' ability
War3Menu : bind ' ' war3menu


Last edited by KadiR; 11-10-2009 at 04:13. Reason: Added more binds!
KadiR is offline
Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -4. The time now is 21:32.


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