1
Mod For Counter Strike 1.6 / Re: CS 1.6 Classic Mod
« on: May 28, 2019, 09:11:55 am »
It works fine i have just checked it
FoundeR Of This Forum DON KHAN
|
This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.
Pages: [1]
1
Mod For Counter Strike 1.6 / Re: CS 1.6 Classic Mod« on: May 28, 2019, 09:11:55 am »
It works fine i have just checked it
2
Bug Report / Re: Fake Player Protocol Voilations« on: May 13, 2019, 04:51:12 am »
But i don't add bots
3
Bug Report / Fake Player Protocol Voilations« on: May 12, 2019, 02:12:48 am »
Whenver i try to connect to a zombie server i get this error. Fake Players or Protocol Voilations. Any solution?
4
Approved Plugins / Zombie XP and Levels Plugin« on: May 12, 2019, 01:47:21 am »
I made this plugin for the servers which is Zombie. Its is Xp and of levels.
#include < amxmodx > #include < amxmisc > #include < fvault > #define PLUGIN "Zombie XP" #define VERSION "1.0 Beta" #define AUTHOR "SilverQuick" #define SAVE_FILE_NAME "ZPXP_fVault" #define MAX_LEVEL 10 new g_PlayerName [ 33 ] [ 32 ]; new g_Experience [ 33 ], g_Level [ 33 ]; new g_CvarAmmoPacksDamage; new const ExperienceNeed [ MAX_LEVEL ] = { 0, // Level 1 500, // Level 2 1000, // Level 3 2000, // Level 4 3500, // Level 5 4000, // Level 6 5500, // Level 7 6300, // Level 8 7200, // Level 9 9000, // Level 10 } public plugin_init ( ) { register_plugin ( PLUGIN, VERSION, AUTHOR ); register_cvar ( "zombie_xp_silverquick", VERSION, FCVAR_SERVER|FCVAR_SPONLY ); set_cvar_string ( "zombie_xp_silverquick", VERSION ); g_CvarAmmoPacksDamage = register_cvar ( "zp_xp_damage_for_experience", "500" ); register_event ( "Damage", "Event_UserMakeDamage", "b", "2!=0" ); register_event ( "DeathMsg", "Event_UserKillSomeone", "a" ); } public plugin_natives ( ) { register_native ( "zpxp_set_experience", "_set_experience", 1 ); register_native ( "zpxp_get_experience", "_get_experience", 1 ); register_native ( "zpxp_set_level", "_set_level", 1 ); register_native ( "zpxp_get_level", "_get_level", 1 ); } public _set_experience ( Player, Amount ) { if ( !is_user_connected ( Player ) ) return; g_Experience [ Player ] += Amount; check_user_level ( Player ); } public _get_experience ( Player ) { return g_Experience [ Player ]; } public _set_level ( Player, Level ) { if ( !is_user_connected ( Player ) ) return; if ( Level > MAX_LEVEL ) return; g_Level [ Player ] = Level; g_Experience [ Player ] = ExperienceNeed [ g_Level [ Player ] ]; } public _get_level ( Player ) { return g_Level [ Player ]; } public Event_UserMakeDamage ( Player ) { new Damage = read_data ( 2 ); new ID = get_user_attacker ( Player ); if ( ID == Player || !ID || !is_user_alive ( ID ) ) return; while ( Damage >= get_pcvar_num ( g_CvarAmmoPacksDamage ) ) { Damage -= get_pcvar_num ( g_CvarAmmoPacksDamage ); g_Experience [ ID ] += random_num ( 1, 3 ); } check_user_level ( ID ); } public Event_UserKillSomeone ( ) { new Attacker; Attacker = read_data ( 1 ); new Victim; Victim = read_data ( 2 ); if ( Attacker == Victim || !Attacker || !is_user_alive ( Attacker ) ) return; g_Experience [ Attacker ] += 20; check_user_level ( Attacker ); } public check_user_level ( Player ) { if ( g_Level [ Player ] < MAX_LEVEL ) { while ( g_Experience [ Player ] >= ExperienceNeed [ g_Level [ Player ] ] ) { g_Level [ Player ]++; } } save_user_data ( Player ); } public client_connect ( Player ) { if ( is_user_bot ( Player ) || is_user_hltv ( Player ) ) return; get_user_name ( Player, g_PlayerName [ Player ], charsmax ( g_PlayerName ) ); load_user_data ( Player ); } public client_disconnect ( Player ) { if ( is_user_bot ( Player ) || is_user_hltv ( Player ) ) return; save_user_data ( Player ); } public save_user_data ( Player ) { new g_String [ 32 ]; formatex ( g_String, charsmax ( g_String ), "%s %s", g_Level [ Player ], g_Experience [ Player ] ); fvault_set_data ( SAVE_FILE_NAME, g_PlayerName [ Player ], g_String ); } public load_user_data ( Player ) { new g_String [ 32 ]; if ( fvault_get_data ( SAVE_FILE_NAME, g_PlayerName [ Player ], g_String, charsmax ( g_String ) ) ) { // a = level | b = experience new a [ 16 ], b [ 16 ]; parse ( g_String, a, charsmax ( a ), b, charsmax ( b ) ); g_Level [ Player ] = str_to_num ( a ); g_Experience [ Player ] = str_to_num ( b ); } else { g_Level [ Player ] = 0; g_Experience [ Player ] = 0; } } 5
Suggestions/Request / [Model] Request Plugin« on: May 12, 2019, 01:43:07 am »
If you want a Plugin then use this model below and then post.
Your Name: Your Age: The Plugin You want: Any Details About it: Also don't forget to read Rules And Regulation. 6
Mod For Counter Strike 1.6 / CS 1.6 Classic Mod« on: May 12, 2019, 01:39:18 am »
Its just a classic mod all i have to do was add some useful plugins.
Download: http://www.girlshare.ro/33104079.8 Plugins i added: admin.amxx admin_freelook.amxx admin_spec_esp.amxx admin_sql.amxx adminchat.amxx admincmd.amxx adminhelp.amxx adminslots.amxx admintagcolors.amxx adminvote.amxx advanced_bans.amxx advanced_blind.amxx advance_gag.amxx amx_bulletdamage.amxx amx_destroy.amxx amx_ip.amxx amx_slayteam.amxx amx_who.amxx amxmod_compat.amxx antiflood.amx anti-flood-systeam2.0fixV2.amxx autobuy_carash_fix.amxx autorestartround.amxx beat.amxx c4_timer_hud_sound.amxx cmdmeu.amxx ghostchat.amxx high_ping_kicker.amxx imessage.amxx join_ip.amxx loadingmenu.amxx mapchooser.amxx mapsmenu.amxx menuforun.amxx mesaje_chat.amxx mesages_manager.amxx multjump.amxx multingual.amxx ora_data.amxx preturi_ranguri_motd.amxx radio.amxx resetscore.amxx sillyc4.amxx vip.amxx timeleft.amxx welcome_message 7
Request For Grade In Forum / [Closed][Request] SilverQuick« on: May 11, 2019, 08:49:44 am »
* Name: Omair Ali
* Contact (Gmail,Facebook): omarali96@yahoo.com * Which Grade Do You Wanna Here: Plugin Approver/ Plugin Maker or any other good grade * How Much You Know About Scripting (1-100%): 90% * Are You Agree To Help Everyone When They Post (Yes/No): Yes. * Will You Respect Your Elders (Yes/No): Yes. * Which Program We Use To Turn The .sma File To .amxx File: Amxmodx Compiler and to create sma just do it in Pad/Text Edit. Amxx file cannot be edited and can only work if its in Plugin folder and written the name of file in plugins.ini (sorry for extra information, i just wanted to share) * Which Section Do You Wanna Moderate: All sections related to AMXMODX
Pages: [1]
|
|