AlliedModders

AlliedModders (https://forums.alliedmods.net/index.php)
-   New Plugin Submissions (https://forums.alliedmods.net/forumdisplay.php?f=26)
-   -   JailBreak - FreeKiller List API (https://forums.alliedmods.net/showthread.php?t=180054)

CreePs 03-10-2012 04:57

JailBreak - FreeKiller List API
 
4 Attachment(s)
FreeKiller List
v0.0.7
by CreePs
08.04.2012 - Update freekiller_list.txt - added [polish |german | turkish] translation
Introduction:
Plugin is very helpful for all jailbreak server's to clean the freekiller's from the server by added them to the freekiller list
And enjoy a nice jailbreak server clean from freekiller's
Plugin has easy data management to freeze / banned players on server data



Admin Console Commands:
concmd's:

add_freekiller <name> <reason> | Admin access - ADMIN_BAN

cvar's:

freekiller_list "1/0" - plugin on/off cvar * default "1" *
Client Commands:
say /fklist - shows the freekiller's list in console
say /mystats & /mystatus - shows client his status (banned from ct or not banned from any team)

Admin Commands:
say /fkdata - open the Data Management menu for easy control of the freekiller list support offline player's

Plugin API:
native's:
PHP Code:

/**
 *
 * Check if player is a freekiller
 * 
 * @param        Client - Index of player
 * 
 * @return        True if user FreeKiller, false if user not FreeKiller
 */
native is_user_freekiller( const client );

/**
 *
 * Set a player freekiller
 * 
 * @param        Client - Index of player
 * @param        Value - Integer value assigned to Key
 * @param        Reason - The reason player is banned/freeze from ct team
 *
 * @noreturn        
 */
native set_user_freekiller( const clientbool:freekiller false, const reason_msg[] ); 

forward's:
PHP Code:

/**
 *
 * Called a player when freekiler putinserver
 *
 * @param        Client - Index of player
 *
 * @return        Return values are ignored
 *
 */
forward Forward_FreeKiller_putinserver( const client );

/**
 *
 * Called a player when freekiler authorized
 *
 * @param        Client - Index of player
 *
 * @return        Return values are ignored
 *
 */
forward Forward_FreeKiller_authorized( const client );

/**
 *
 * Called a freekiler when disconnect the server
 *
 * @param        Client - Index of player
 *
 * @return        Return values are ignored
 *
 */
forward Forward_FreeKiller_disconnect( const client );

/**
 *
 * Called a freekiler has joining the ct team
 *
 * @param        Client - Index of player
 *
 * @return        Return values are ignored
 *
 */
forward Forward_FreeKiller_joinct( const client ); 


Language's So Far:

  • if you can translate any language take a look in the Translation Thread
  • Big Thanks for everyone how help translate this plugin !

Plugin Requirements:
  • AMX Mod X 1.8.0 or higher
  • Steam
  • Fakemeta Module
  • FVault System
Credits:
CreePs - made the plugin
Exolent[jNr] - FVault System
drekes - idea for block chooseteam and jointeam to ct team

Changelog:
Quote:

* v0.0.1
- first public release
**
* v0.0.2
- little change in TeamInfo event
**
* v0.0.3
- added plugin on/off cvar
**
* v0.0.4
- little code optimized
- fixed bug on move from ct on data menu and add freekiller cmd
**
* v0.0.5
- removed colorchat
- added multilingual
**
* v0.0.6
- added block freekiller's join ct on chooseteam and jointeam
- fixed bug not move to ct again written "client" and not "target" ops my bad
**
* v0.0.7
- fixed on/off cvar on join block
**
Screenshot's:
http://oi43.tinypic.com/e03gyf.jpg
http://oi41.tinypic.com/f407s0.jpg
http://oi41.tinypic.com/176eeq.jpg

Note:
Translation Thread: http://forums.alliedmods.net/showthr...68#post1674068

I test this plugin in my server for a long time i have not found any bug's if you found any report it on the thread ty

i will support this mod post here in the thread if you got any question or proposal to improve this mod

PLUGIN is NOT supporting NONSTEAM

enjoy this plugin i hope it will be helpful
FreeKiller.sma - 78 views

Lolz123 03-10-2012 04:59

Re: JailBreak - FreeKiller List API
 
thx :)

XoSeR 03-10-2012 05:22

Re: JailBreak - FreeKiller List API
 
Thanks for the advertising of mod.

Diegorkable 03-10-2012 05:46

Re: JailBreak - FreeKiller List API
 
Good work and thanks for publishing that plugin :) I'm sure it'd be a cool feature for many JailBreak servers around the world.

nsix 03-10-2012 05:48

Re: JailBreak - FreeKiller List API
 
Very nice plugin, good job :')

Nike24 03-10-2012 06:16

Re: JailBreak - FreeKiller List API
 
Nice idea nice code nice man :P (I was the tester :P)

Xalus 03-10-2012 06:17

Re: JailBreak - FreeKiller List API
 
I think CT Banner by drekkes,
Is more usefull.

CreePs 03-10-2012 11:16

Re: JailBreak - FreeKiller List API
 
Thx all

Quote:

Originally Posted by Xalus (Post 1665923)
I think CT Banner by drekkes,
Is more usefull.

im not familiar with this mod but i can see it not the some thing there are a lot of differences between "CT Banner by drekkes" and "FreeKiller List" but that is only my thought

kiki33hun 03-10-2012 13:08

Re: JailBreak - FreeKiller List API
 
Nice api!

CreePs 03-10-2012 15:20

Re: JailBreak - FreeKiller List API
 
Quote:

Originally Posted by kiki33hun (Post 1666136)
Nice api!

ya i have made it for sub's plugins like first writes that you can use is_user_freekiller that don't allowed to freekillers win in first writes


All times are GMT -4. The time now is 19:52.

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