AlliedModders

AlliedModders (https://forums.alliedmods.net/index.php)
-   Approved Plugins (https://forums.alliedmods.net/forumdisplay.php?f=8)
-   -   [KreedZ] MultiPlayer Bhop 1.1.2 ( 23 may 2013 ) (https://forums.alliedmods.net/showthread.php?t=90242)

ConnorMcLeod 04-15-2009 15:17

[KreedZ] MultiPlayer Bhop 1.1.2 ( 23 may 2013 )
 
27 Attachment(s)
MultiPlayer Bhop




.: Description :.



Every jumper know ian.camarrata plugin, well,
it doesn't detects all doors and it acts with a weird way and sometimes make you get stucked.

This plugin purpose is the same, but the bhop blocks detection is different,
the way the plugin put you out off the block is also different (put you back at the place you jumped or dduck or fall from a block),
and last, a menu let you choose if a block should move or not, so you can enable block movements to allow a shortcut,
or simply enable one because the plugin has not detected it (or disable a real door).

Find Servers Using This Plugin

I see on the tracker that someone has edited the plugin and tagged it as 1.1.0, please do something like 1.1.0YOURNAME when you edit this plugin.



.: Commands :.


  • kz_mpbhop < 0 | 1 >
    This enables the plugin (set block so they can't move when players touch them)
    Put this one on 1 in amxx.cfg in you run a bhop server, else, use per prefixes/maps config files
  • kz_mpbhop_entitytouch < 0 | 1 >
    This enables entity touch detection (set block so they can't move when other entities than players touch them)
    Put this one on 1 in amxx.cfg in you run a bhop server, else, use per prefixes/maps config files.
    This feature works only if kz_mpbhop is set to 1
  • kz_safe_inform < 0 | 1 >
    Inform recorders that their demo will be safe or not safe according to plugin state
  • kz_showblocks < 0 | 1 >
    This make non-movable block transparent and colored so you can quickly notice them.
    This is high consuming, so enable it only to config the plugin
  • kz_mpbhopmenu
    To open the menu and set a block, aim the block to make this cmd work.
    Then use the menu options to set the block.



.: Modules :.


  • Hamsandwich
  • Fakemeta



.: Notes :.


To enable the plugin on every maps, puts in $configs/mpbhop.cfg :
Code:

kz_mpbhop 1
kz_mpbhop_entitytouch 1

To enable/disable the plugin on specific maps, use per maps .cfg files system


If you want to use colorchat, install following plugin : http://forums.alliedmods.net/showthread.php?p=851160
Edit mpbhop.sma and uncomment line 18 // #define CHATCOLOR and recompile.



.: Credit/Thanks :.



Thanks to xPaw who made me work again on the plugin and pointing out some blocks detection bugs.
Thanks to Schlumpf who suggest me to make this menu (many guys gave me this idea in the past but i was too lazy to make it) and pointing out some "jump" detection bugs.
joaquimandrade.
Special thanks to adm.



.: ChangeLog :.
Code:

v1.1.2 (05-23-2013)
- Fixed .cfg file formatting preventing cvar from being updated

v1.1.1 (05-23-2013)
- Improved blocks detection (mainly on small blocks)
- Fixed had to reload map when setting a block on a map where no block had been auto-detected
- Fixed random velocity on teleport

v1.1.0 (12-11-10)
- Fixed amxx.cfg commands not working.

v1.0.3 (07-07-10) (1256 views)
- Fixed not working blocks on some maps when plugin wasn't detecting any block by itself, as on kz_longjumps

v1.0.2 (04-11-10)
- Added command to toggle infrmation about safe demos.

v1.0.1 (04-11-10)
- Fixed typo that prevented trigger_multiple from being registered correctly.

v1.0.0 (04-11-10)
- Rewrote so forwards are enabled only when needed (changed from engine to hamsandwich)
- Added colorchat so when a player start a demo he knows if the demo is safe (xtreme-jumps.eu) or not, also when plugin state changes, similar messages are printed to players.
- Added kz_mpbhop_entitytouch sp you can disable blocks from being touched by weapons or any entity.

v0.9.4 (01-06-10)
- Fixed spaces were missing in menu #109

v0.9.3 (01-01-10)
- Previous fix was exactly the reverse of what it has to be...

v0.9.2 (01-01-10)
- Fixed trace_hull result in duck check, have to be 0

v0.9.0 - 0.9.1 (11-14-09)
- Don't store players position when they are ducked and have something above their head

v0.8.1 (11-14-09)
- Now format the menu in 1 time
- Corrected Duck Hull z size
- Fixed a critical error (introduced in v0.8.0) closing the file in a loop in plugin_end forward.

v0.8.0 (11-12-09)
- Fixed bad angles were reset on teleport
- Doesn't write file when not needed.

v0.7.1 (06-09-09)
- added TE_TELEPORT fx when teleport player (can be diabled by #define)
- destroy trie at map end in case amxx doesn't do it oO
v0.7.0 (05-30-09)
- fixed editing ents in game had no effect where no ent were registered by plugin first (as on kz_longjumps2)
- little optimizations
v0.6.3 (05-22-09)
- fixed some edited ents weren't saved properly since v0.6
v0.6.2 (05-17-09)
- little clean up in code
v0.6.1 (05-16-09)
- doesn't use iusers anymore so it save 1 native call for most of Touch triggered
v0.5.0 (05-13-09)
- add support for other then func_door classnames blocks
v0.4.0 (04-15-09)
- first public version

.: ScreenShots :.

[IMG]http://img121.**************/img121/849/kzmegabhop0001.png[/IMG]
[IMG]http://img684.**************/img684/7844/mpbhop.png[/IMG]


TitANious 04-15-2009 15:21

Re: [Kreedz] MultiPlayer Bhop
 
Is it like blockmaker? :) On another way?

Nice +karma

ConnorMcLeod 04-15-2009 15:21

Re: [Kreedz] MultiPlayer Bhop
 
Absolutely not, it's for bhop maps, prevent bhop blocks from moving.

xPaw 04-15-2009 15:22

Re: [Kreedz] MultiPlayer Bhop
 
Hai :mrgreen: I was here.

TitANious 04-15-2009 15:23

Re: [Kreedz] MultiPlayer Bhop
 
Okay its cool anyway :)

armandodelavega 04-15-2009 15:44

Re: [Kreedz] MultiPlayer Bhop
 
nice plug !!

good work again dude

AntiBots 04-15-2009 15:54

Re: [Kreedz] MultiPlayer Bhop
 
Good Job, Dok :D

+K for you.

minimiller 04-15-2009 16:46

Re: [Kreedz] MultiPlayer Bhop
 
Good job
About time some1 fixed it so all the blocks would so down =]
+karma

Dr.G 04-15-2009 16:56

Re: [Kreedz] MultiPlayer Bhop
 
are there any reason why you use:

engfunc(EngFunc_SetSize, id....
engfunc(EngFunc_SetOrigin, id...

and not:

entity_set_size
entity_set_origin

?

Exolent[jNr] 04-15-2009 16:58

Re: [Kreedz] MultiPlayer Bhop
 
@Dr.G
Are you believing that engine is now better than fakemeta?
Because it's not always better and sometimes such as this it doesn't really matter which you use.


All times are GMT -4. The time now is 05:46.

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