Plugin Event VIP FREE [UPDATE - V4.0]
Moderators: Moderatori ajutatori, Moderatori, Echipa eXtreamCS.com
- A k c 3 n 7
- Super moderator
- Posts: 5139
- Joined: 25 Aug 2014, 21:31
- Detinator Steam: Da
- CS Status: who dares wins
- SteamID: Jandarmeria
- Reputatie: Super moderator
Moderatorul anului 2023
Fost Membru Club eXtreamCS ( o luna )
Fost eXtream Mod
Fost Intermediar
Nume anterior: Sorinel - Fond eXtream: 0
- Location: Unknown
- Discord: remusakcent
- Has thanked: 4 times
- Been thanked: 46 times
trebuie plugin de vip separat
-
- Membru, skill 0
- Posts: 27
- Joined: 13 Sep 2017, 15:00
- Detinator Steam: Da
- CS Status: Respect care ofera respect...
- Detinator server CS: Da
- SteamID: suflo
- Fond eXtream: 0
stiu ca e vechi topicul dar cei ce vor sa modifice in loc de flag_vip = register_cvar( "vip_flag", "524288" ) puneti #define VIP_FREE ADMIN_LEVEL_H
- kisswdev
- Membru, skill 0
- Posts: 2
- Joined: 21 Dec 2017, 16:20
- Detinator Steam: Da
- CS Status: JOIN KD.PLAYZEEK.NET
- Detinator server CS: KD.PLAYZEEK.NET
- Fond eXtream: 0
- Location: Romania
- Contact:
VIP FLAG "bit" + ak47/m4a1+deagle+he
Web developer / Scripter AMXX / Cracking / Nulled / R!P3d / Editor Website
-
- Membru, skill 0
- Posts: 95
- Joined: 14 Feb 2018, 15:56
- Detinator Steam: Nu
- CS Status: Citesc forumul eXtreamCS.com...!
- Fond eXtream: 0
- Contact:
MULTUMESC FRUMOS CHIAR MI-A FOST DE FOLOS ACEST PLUGIN "CHIAR DACA-I VECHI."
- kisswdev
- Membru, skill 0
- Posts: 2
- Joined: 21 Dec 2017, 16:20
- Detinator Steam: Da
- CS Status: JOIN KD.PLAYZEEK.NET
- Detinator server CS: KD.PLAYZEEK.NET
- Fond eXtream: 0
- Location: Romania
- Contact:
cu placere
Web developer / Scripter AMXX / Cracking / Nulled / R!P3d / Editor Website
- Dani2712
- Membru, skill +2
- Posts: 627
- Joined: 10 Nov 2015, 13:01
- Detinator Steam: Da
- Reputatie: Fost Membru Club eXtreamCS (5 luni)
- Fond eXtream: 0
- Been thanked: 1 time
Am pus pe server pluginul de VIP dat aici de kisswdev, am pus si versiunea V3.0 pe server, am bagat si vip free txt asta in data lang si am bagat in amx.cfg
vip_start 3
vip_end 2
vip_flag 524546
flagul la vip fiind bit am adunat b i si t am ajuns la acel flag
Eu vreau sa dau vip free non stop ... nestiind daca merge cu aceeasi ora am pus asa gandindu-ma ca va incepe la 3 noaptea si se va oprii la 2 noaptea deci nu ar trebui sa fie probleme in ora aia ca e serverul mai gol ca mine cand fac baie
Si nu merge, am gresit cu ceva ?
vip_start 3
vip_end 2
vip_flag 524546
flagul la vip fiind bit am adunat b i si t am ajuns la acel flag
Eu vreau sa dau vip free non stop ... nestiind daca merge cu aceeasi ora am pus asa gandindu-ma ca va incepe la 3 noaptea si se va oprii la 2 noaptea deci nu ar trebui sa fie probleme in ora aia ca e serverul mai gol ca mine cand fac baie
Si nu merge, am gresit cu ceva ?
-
- Membru, skill 0
- Posts: 95
- Joined: 14 Feb 2018, 15:56
- Detinator Steam: Nu
- CS Status: Citesc forumul eXtreamCS.com...!
- Fond eXtream: 0
- Contact:
degeaba i-ai facut tu ce i-ai facut daca Admini fara flagul "t" nu i-a VVIP cand este vip free
am un grad de Moderator "rbcvgfcsmb" si cand incepe evant vip free acest Moderator nu primeste vip
ramane doar cu modratorul lui si sa-i adaug flagul "t" nu-mi comvine doare ce v-a avea vip permanent
am un grad de Moderator "rbcvgfcsmb" si cand incepe evant vip free acest Moderator nu primeste vip
ramane doar cu modratorul lui si sa-i adaug flagul "t" nu-mi comvine doare ce v-a avea vip permanent
- Dani2712
- Membru, skill +2
- Posts: 627
- Joined: 10 Nov 2015, 13:01
- Detinator Steam: Da
- Reputatie: Fost Membru Club eXtreamCS (5 luni)
- Fond eXtream: 0
- Been thanked: 1 time
Si eu am vrut sa dau vip free 24/24 am compilat pluginul punand flagurile "bit" si vip_start "1" respectiv vip_end "24" in amx.cfg
Am pus pluginul de vip asta gasit pe aici de la ack3nt
#include < amxmodx >
#include < cstrike >
#include < engine >
#include < hamsandwich >
#include < fun >
#include < ColorChat >
#define PLUGIN "Advanced Vip System"
#define VERSION "1.0.1"
#define AUTHOR "A k c 3 n 7"
#define VIP_FLAG ADMIN_LEVEL_H
#define VIP_HEALTH 50
#define VIP_ARMOR 100
#define VIP_FRAG_HP 10
#define VIP_FRAG_HS 15
new round[33] = 0;
new count = 0;
new cvar_jump;
new jumpnum[33];
new bool: dojump[33];
enum {
SCOREATTRIB_ARG_PLAYERID = 1,
SCOREATTRIB_ARG_FLAGS
};
enum ( <<= 1 ) {
SCOREATTRIB_FLAG_NONE = 0,
SCOREATTRIB_FLAG_DEAD = 1,
SCOREATTRIB_FLAG_BOMB,
SCOREATTRIB_FLAG_VIP
};
public plugin_init( ) {
register_plugin("PLUGIN", "VERSION", "AUTHOR")
RegisterHam(Ham_Spawn, "player", "PlayerSpawn", 1);
RegisterHam(Ham_Spawn, "player", "HamPlayerSpawn", true);
register_event("DeathMsg", "death_msg", "a", "1>0");
register_message( get_user_msgid( "ScoreAttrib" ), "MessageScoreAttrib" );
cvar_jump = register_cvar("vip_jump", "1" );
}
public client_putinserver( id ) {
if(is_user_alive(id) && get_user_flags(id) & VIP_FLAG )
return;
new Name[32];
get_user_name(id, Name, sizeof ( Name ) -1 );
ColorChat(0, GREEN, "^x04 %s^x03 VIP-ul^x03 %s^x03 s-a conectat", Name);
jumpnum[id] = 0;
dojump[id] = false;
round[id] = 0;
}
public PlayerSpawn ( Client ) {
if(is_user_alive( Client ) && get_user_flags( Client ) & VIP_FLAG ) {
if(round[Client]>=2 )
open_menu(Client)
round[Client]++
set_user_health(Client, get_user_health( Client ) + VIP_HEALTH );
set_user_armor(Client, get_user_armor( Client ) + VIP_ARMOR );
if(get_user_team( Client ) == 2 ) {
give_item(Client, "item_thighpack")
}
} return PLUGIN_CONTINUE;
}
public HamPlayerSpawn ( Client ) {
if(is_user_alive( Client ) ) {
if ( count < 1 ) {
count++
give_item(Client, "weapon_deagle")
give_item(Client, "weapon_hegrenade")
give_item(Client, "weapon_flashbang")
cs_set_user_bpammo(Client, CSW_DEAGLE, 35)
cs_set_user_bpammo(Client, CSW_FLASHBANG, 2)
}
} return PLUGIN_CONTINUE;
}
public client_PreThink( id )
{
if(!is_user_alive( id ) )
return PLUGIN_CONTINUE;
new BUTON = get_user_button(id)
new OLDBUTON = get_user_oldbutton(id)
new JUMP_VIP = get_pcvar_num(cvar_jump)
if((BUTON & IN_JUMP) && !(get_entity_flags(id) & FL_ONGROUND) && !(OLDBUTON & IN_JUMP))
{
if(((get_user_flags(id) & VIP_FLAG) && (jumpnum[id] < JUMP_VIP)))
{
dojump[id] = true
jumpnum[id]++
}
}
if((BUTON & IN_JUMP) && (get_entity_flags(id) & FL_ONGROUND))
{
jumpnum[id] = 0
}
return PLUGIN_CONTINUE;
}
public client_PostThink(id)
{
if(!is_user_alive(id))
return PLUGIN_CONTINUE;
if(dojump[id] == true)
{
new Float: velocity[3]
entity_get_vector(id, EV_VEC_velocity, velocity)
velocity[2] = random_float(265.0, 285.0)
entity_set_vector(id, EV_VEC_velocity, velocity)
dojump[id] = false
}
return PLUGIN_CONTINUE;
}
public MessageScoreAttrib(iMsgId, iDest, iReceiver)
{
new iPlayer = get_msg_arg_int(SCOREATTRIB_ARG_PLAYERID);
if(get_user_flags(iPlayer) & VIP_FLAG )
set_msg_arg_int(SCOREATTRIB_ARG_FLAGS, ARG_BYTE, SCOREATTRIB_FLAG_VIP);
}
public death_msg( )
{
new killer = read_data(1);
new victim = read_data(2);
if(killer == victim || !is_user_connected(victim) || !is_user_alive(killer))
return PLUGIN_HANDLED;
new headshot = read_data(3);
if(headshot)
{
set_user_health(killer, get_user_health(killer) + VIP_FRAG_HS);
}
else
{
set_user_health(killer, get_user_health(killer) + VIP_FRAG_HP);
}
return PLUGIN_CONTINUE;
}
public open_menu( Client ) {
new menu = menu_create( "'\rVip Menu", "menu_handler" );
menu_additem( menu, "\yM4A1 + DEAGLE,HE & FLASH", "", 1, VIP_FLAG );
menu_additem( menu, "\yAK47 + DEAGLE,HE & FLASH", "", 1, VIP_FLAG );
menu_additem( menu, "\yAWP + DEAGLE,HE & FLASH", "", 1, VIP_FLAG );
menu_setprop( menu, MPROP_EXIT, MEXIT_ALL );
menu_display( Client, menu, 0 );
}
public menu_handler( Client, menu, item )
{
switch( item )
{
case 0:
{
give_item(Client, "weapon_m4a1");
give_item(Client, "weapon_deagle");
give_item(Client, "weapon_hegrenade");
give_item(Client, "weapon_flashbang");
cs_set_user_bpammo(Client, CSW_DEAGLE, 35);
cs_set_user_bpammo(Client, CSW_M4A1, 90);
cs_set_user_bpammo(Client, CSW_FLASHBANG, 2);
}
case 1:
{
give_item(Client, "weapon_ak47");
give_item(Client, "weapon_deagle");
give_item(Client, "weapon_hegrenade");
give_item(Client, "weapon_flashbang");
cs_set_user_bpammo(Client, CSW_DEAGLE, 35);
cs_set_user_bpammo(Client, CSW_AK47, 90);
cs_set_user_bpammo(Client, CSW_FLASHBANG, 2);
}
case 2:
{
give_item(Client, "weapon_awp");
give_item(Client, "weapon_deagle");
give_item(Client, "weapon_hegrenade");
give_item(Client, "weapon_flashbang");
cs_set_user_bpammo(Client, CSW_DEAGLE, 35);
cs_set_user_bpammo(Client, CSW_AWP, 90);
cs_set_user_bpammo(Client, CSW_FLASHBANG, 2);
}
}
return PLUGIN_HANDLED;
}
Si nu merge in totalitate adica le merge dublu jump la toti hp si armura insa de meniul de arme beneficiaza doar adminii din users.ini
Ce trebuie sa modific sa beneficieze toti de beneficiile vipului ?
Am pus pluginul de vip asta gasit pe aici de la ack3nt
#include < amxmodx >
#include < cstrike >
#include < engine >
#include < hamsandwich >
#include < fun >
#include < ColorChat >
#define PLUGIN "Advanced Vip System"
#define VERSION "1.0.1"
#define AUTHOR "A k c 3 n 7"
#define VIP_FLAG ADMIN_LEVEL_H
#define VIP_HEALTH 50
#define VIP_ARMOR 100
#define VIP_FRAG_HP 10
#define VIP_FRAG_HS 15
new round[33] = 0;
new count = 0;
new cvar_jump;
new jumpnum[33];
new bool: dojump[33];
enum {
SCOREATTRIB_ARG_PLAYERID = 1,
SCOREATTRIB_ARG_FLAGS
};
enum ( <<= 1 ) {
SCOREATTRIB_FLAG_NONE = 0,
SCOREATTRIB_FLAG_DEAD = 1,
SCOREATTRIB_FLAG_BOMB,
SCOREATTRIB_FLAG_VIP
};
public plugin_init( ) {
register_plugin("PLUGIN", "VERSION", "AUTHOR")
RegisterHam(Ham_Spawn, "player", "PlayerSpawn", 1);
RegisterHam(Ham_Spawn, "player", "HamPlayerSpawn", true);
register_event("DeathMsg", "death_msg", "a", "1>0");
register_message( get_user_msgid( "ScoreAttrib" ), "MessageScoreAttrib" );
cvar_jump = register_cvar("vip_jump", "1" );
}
public client_putinserver( id ) {
if(is_user_alive(id) && get_user_flags(id) & VIP_FLAG )
return;
new Name[32];
get_user_name(id, Name, sizeof ( Name ) -1 );
ColorChat(0, GREEN, "^x04 %s^x03 VIP-ul^x03 %s^x03 s-a conectat", Name);
jumpnum[id] = 0;
dojump[id] = false;
round[id] = 0;
}
public PlayerSpawn ( Client ) {
if(is_user_alive( Client ) && get_user_flags( Client ) & VIP_FLAG ) {
if(round[Client]>=2 )
open_menu(Client)
round[Client]++
set_user_health(Client, get_user_health( Client ) + VIP_HEALTH );
set_user_armor(Client, get_user_armor( Client ) + VIP_ARMOR );
if(get_user_team( Client ) == 2 ) {
give_item(Client, "item_thighpack")
}
} return PLUGIN_CONTINUE;
}
public HamPlayerSpawn ( Client ) {
if(is_user_alive( Client ) ) {
if ( count < 1 ) {
count++
give_item(Client, "weapon_deagle")
give_item(Client, "weapon_hegrenade")
give_item(Client, "weapon_flashbang")
cs_set_user_bpammo(Client, CSW_DEAGLE, 35)
cs_set_user_bpammo(Client, CSW_FLASHBANG, 2)
}
} return PLUGIN_CONTINUE;
}
public client_PreThink( id )
{
if(!is_user_alive( id ) )
return PLUGIN_CONTINUE;
new BUTON = get_user_button(id)
new OLDBUTON = get_user_oldbutton(id)
new JUMP_VIP = get_pcvar_num(cvar_jump)
if((BUTON & IN_JUMP) && !(get_entity_flags(id) & FL_ONGROUND) && !(OLDBUTON & IN_JUMP))
{
if(((get_user_flags(id) & VIP_FLAG) && (jumpnum[id] < JUMP_VIP)))
{
dojump[id] = true
jumpnum[id]++
}
}
if((BUTON & IN_JUMP) && (get_entity_flags(id) & FL_ONGROUND))
{
jumpnum[id] = 0
}
return PLUGIN_CONTINUE;
}
public client_PostThink(id)
{
if(!is_user_alive(id))
return PLUGIN_CONTINUE;
if(dojump[id] == true)
{
new Float: velocity[3]
entity_get_vector(id, EV_VEC_velocity, velocity)
velocity[2] = random_float(265.0, 285.0)
entity_set_vector(id, EV_VEC_velocity, velocity)
dojump[id] = false
}
return PLUGIN_CONTINUE;
}
public MessageScoreAttrib(iMsgId, iDest, iReceiver)
{
new iPlayer = get_msg_arg_int(SCOREATTRIB_ARG_PLAYERID);
if(get_user_flags(iPlayer) & VIP_FLAG )
set_msg_arg_int(SCOREATTRIB_ARG_FLAGS, ARG_BYTE, SCOREATTRIB_FLAG_VIP);
}
public death_msg( )
{
new killer = read_data(1);
new victim = read_data(2);
if(killer == victim || !is_user_connected(victim) || !is_user_alive(killer))
return PLUGIN_HANDLED;
new headshot = read_data(3);
if(headshot)
{
set_user_health(killer, get_user_health(killer) + VIP_FRAG_HS);
}
else
{
set_user_health(killer, get_user_health(killer) + VIP_FRAG_HP);
}
return PLUGIN_CONTINUE;
}
public open_menu( Client ) {
new menu = menu_create( "'\rVip Menu", "menu_handler" );
menu_additem( menu, "\yM4A1 + DEAGLE,HE & FLASH", "", 1, VIP_FLAG );
menu_additem( menu, "\yAK47 + DEAGLE,HE & FLASH", "", 1, VIP_FLAG );
menu_additem( menu, "\yAWP + DEAGLE,HE & FLASH", "", 1, VIP_FLAG );
menu_setprop( menu, MPROP_EXIT, MEXIT_ALL );
menu_display( Client, menu, 0 );
}
public menu_handler( Client, menu, item )
{
switch( item )
{
case 0:
{
give_item(Client, "weapon_m4a1");
give_item(Client, "weapon_deagle");
give_item(Client, "weapon_hegrenade");
give_item(Client, "weapon_flashbang");
cs_set_user_bpammo(Client, CSW_DEAGLE, 35);
cs_set_user_bpammo(Client, CSW_M4A1, 90);
cs_set_user_bpammo(Client, CSW_FLASHBANG, 2);
}
case 1:
{
give_item(Client, "weapon_ak47");
give_item(Client, "weapon_deagle");
give_item(Client, "weapon_hegrenade");
give_item(Client, "weapon_flashbang");
cs_set_user_bpammo(Client, CSW_DEAGLE, 35);
cs_set_user_bpammo(Client, CSW_AK47, 90);
cs_set_user_bpammo(Client, CSW_FLASHBANG, 2);
}
case 2:
{
give_item(Client, "weapon_awp");
give_item(Client, "weapon_deagle");
give_item(Client, "weapon_hegrenade");
give_item(Client, "weapon_flashbang");
cs_set_user_bpammo(Client, CSW_DEAGLE, 35);
cs_set_user_bpammo(Client, CSW_AWP, 90);
cs_set_user_bpammo(Client, CSW_FLASHBANG, 2);
}
}
return PLUGIN_HANDLED;
}
Si nu merge in totalitate adica le merge dublu jump la toti hp si armura insa de meniul de arme beneficiaza doar adminii din users.ini
Ce trebuie sa modific sa beneficieze toti de beneficiile vipului ?
- FaTzZu
- Fost moderator
- Posts: 1206
- Joined: 22 Dec 2012, 18:37
- Detinator Steam: Da
- Reputatie: Fost moderator ajutator
- Has thanked: 114 times
- Been thanked: 168 times
Adauga in plugin citire vip din fisier si rezolvi toate problemele :)
A fool's brain digests philosophy into folly, science into superstition, and art into pedantry.
#RETIRED.
#RETIRED.