+- +-

+-User

Welcome, Guest.
Please login or register.
 
 
 
Forgot your password?

Show Posts

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.


Messages - SilverQuick

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]

+-Recent Topics

Need mod :/ by bacem
October 13, 2019, 05:49:09 am

Rules by DON KHAN
August 28, 2019, 01:50:29 pm

[REQ] VIP are knife and all see this by DON KHAN
August 20, 2019, 12:56:37 pm

Advance VIP Menu [Public, CSDM & Furien] by DON KHAN
June 22, 2019, 11:50:05 am

For Umbrella Swarm mod by DON KHAN
June 22, 2019, 08:13:26 am

[ZP] VIP Model by DON KHAN
June 17, 2019, 08:57:35 am

[ZP] SVIP Plugin by DON KHAN
June 13, 2019, 11:43:24 am

Updates / Helpful BBC Codes For Your Post by DON KHAN
June 09, 2019, 03:01:39 am

BHOP Script by DON KHAN
June 08, 2019, 01:40:41 pm

[Solved][Request] Bank Plugin Counte Strike 1.6 by DON KHAN
June 06, 2019, 11:11:20 pm