Page 1 of 2
Cerere pluginuri
Posted: 07 Jul 2012, 16:36
by Fantasy1
Salut tuturor ,as vrea si eu urmatoarele pluginuri:
1.Un plugin VIP for deathrun 100 armura ,deagle 35 gloante ,numai vip poate folosi awp si sa apara in scareboard(tab) VIP iar flagul "b" si vreau fara model sa-l scoateti.
2.Un meniu tero cu 20 grenade ,Deagle ,usp , Viata 1000 si invizibilitate 50%.
3.Un plugin cand moare un jucator sa dispara usp si deagle dupa jos.
Multumesc Anticipat:).
Re: Cerere pluginuri
Posted: 07 Jul 2012, 17:45
by J3FF
1. Incearca asta
- Cu awpul iti recomand sa pui un restrict weapon si sa adaugi la vip | Afiseaza codul
#include <amxmodx>
#include <amxmisc>
#include <cstrike>
#include <fun>
#include <hamsandwich>
#pragma semicolon 1;
#define VIP_LEVEL ADMIN_RESERVATION
static const COLOR[] = "^x04"; // Green for display VIP
public plugin_init() {
RegisterHam(Ham_Spawn, "player", "Spawn", 1);
register_clcmd("say", "handle_say");
register_clcmd("say_team", "handle_say");
register_clcmd("say /vreauvip", "vreau_vip");
register_clcmd("say_team /vreauvip", "vreau_vip");
register_message(get_user_msgid("ScoreAttrib"),"vip_scoreboard");
}
public Spawn(id) {
if(is_user_alive(id) && get_user_flags(id) & ADMIN_RESERVATION) {
set_task(1.0,"give",id);
}
}
public give(id) {
if(cs_get_user_team(id) == CS_TEAM_T) {
strip_user_weapons(id);
give_item(id, "weapon_knife" );
set_user_health(id, 100);
give_item(id, "weapon_deagle");
cs_set_user_bpammo ( id, CSW_DEAGLE, 35);
cs_set_user_armor(id, 100, CS_ARMOR_VESTHELM);
}
if(cs_get_user_team(id) == CS_TEAM_CT) {
strip_user_weapons(id);
give_item(id, "weapon_deagle");
cs_set_user_bpammo ( id, CSW_DEAGLE, 35);
set_user_health(id, 100);
cs_set_user_armor(id, 100, CS_ARMOR_VESTHELM);
}
}
public print_adminlist(user) {
new adminnames[33][32];
new message[256];
new id, count, x, len;
for(id = 1 ; id <= get_maxplayers() ; id++)
if(is_user_connected(id))
if(get_user_flags(id) & VIP_LEVEL)
get_user_name(id, adminnames[count++], 31);
len = format(message, 255, "%s VIP ONLINE: ",COLOR);
if(count > 0) {
for(x = 0 ; x < count ; x++) {
len += format(message[len], 255-len, "%s%s ", adminnames[x], x < (count-1) ? ", ":"");
if(len > 96) {
print_message(user, message);
len = format(message, 255, "%s ",COLOR);
}
}
print_message(user, message);
}
else {
len += format(message[len], 255-len, "No VIP online.");
print_message(user, message);
}
}
print_message(id, msg[]) {
message_begin(MSG_ONE, get_user_msgid("SayText"), {0,0,0}, id);
write_byte(id);
write_string(msg);
message_end();
}
public handle_say(id) {
new said[192];
read_args(said,192);
if(contain(said, "/vips") != -1)
set_task(0.1,"print_adminlist",id);
return PLUGIN_CONTINUE;
}
public vip_scoreboard(const MsgId, const MsgType, const MsgDest) {
static id;
id = get_msg_arg_int(1);
if(get_user_flags(id) & VIP_LEVEL)
set_msg_arg_int(2, ARG_BYTE, (1 << 2 ));
}
public vreau_vip(id) {
show_motd(id, "vip.txt");
}
public PrintText(id){
client_print(id, print_chat, "!t[VIP] !gScrie !t/vreauvip !gsi vei vedea !tcum poti obtine rangul de VIP.");
}
stock ColorChat(const id, const input[], any:...) {
new count = 1, players[32];
static msg[191];
vformat(msg, 190, input, 3);
replace_all(msg, 190, "^x04", "!g");
replace_all(msg, 190, "^x01", "!n");
replace_all(msg, 190, "^x03", "!t");
if(id) players[0] = id;
else get_players(players, count, "ch"); {
for(new i = 0; i < count; i++) {
if(is_user_connected(players)) {
message_begin(MSG_ONE_UNRELIABLE, get_user_msgid("SayText"), _, players);
write_byte(players);
write_string(msg);
message_end();
}
}
}
}
3. http://forums.alliedmods.net/showthread.php?p=422571 Setezi tu din cvar
Re: Cerere pluginuri
Posted: 07 Jul 2012, 21:42
by Fantasy1
Ms j3f merge bine pluginu si 3 nu stiu cum sal instalez.
ai+1
Re: Cerere pluginuri
Posted: 07 Jul 2012, 22:05
by J3FF
Pai setezi din cvar
- Poate asa intelegi | Afiseaza codul
pe cine afecteaza : nwd_state 7 (daca nu intelegi 1 + 2 + 4 = 7 = pe cei care ies din joc , jucatorii morti , jucatorii vi)
1 - affect on alive players
2 - affect on player's death
4 - affect on player's disconnect (bomb only)
la ce echipa sa nu se vada dropul : nwd_teams 3 (1 T , 2 CT , 1 + 2 = 3)
1 - affect on Terrorist players
2 - affect on Counter-Terrorist players
la ce arme vrei sa apara dropul (adica sa se vada pe jos in caz ca moare sau apasa G) : nwd_allow 65 (1 = def , 64 = bmb , 1+64=65)
1 - defuser
64 - c4
Re: Cerere pluginuri
Posted: 07 Jul 2012, 23:45
by Fantasy1
Imi poti da u plug deja facut si ce scriu in amxx te rog frm?
Re: Cerere pluginuri
Posted: 07 Jul 2012, 23:52
by J3FF
Iti e greu sa gandesti 10 minute ... :-s
Pluginul
- Cvar | Afiseaza codul
nwd_state 7
nwd_teams 3
nwd_allow 67174400
Re: Cerere pluginuri
Posted: 08 Jul 2012, 10:52
by Fantasy1
J3f cvar le-am scri in amxx nu merge si pluginu vip nuti da cutit decat deagle eu vreau si he si cutit..
Re: Cerere pluginuri
Posted: 08 Jul 2012, 13:36
by J3FF
Gresala mea , acum ar trebui sa iti deie cutitul
- AbcDeFlskjalkasejlksal;fsaxtgwetsdsdgs | Afiseaza codul
#include <amxmodx>
#include <amxmisc>
#include <cstrike>
#include <fun>
#include <hamsandwich>
#pragma semicolon 1;
#define VIP_LEVEL ADMIN_RESERVATION
static const COLOR[] = "^x04"; // Green for display VIP
public plugin_init() {
RegisterHam(Ham_Spawn, "player", "Spawn", 1);
register_clcmd("say", "handle_say");
register_clcmd("say_team", "handle_say");
register_clcmd("say /vreauvip", "vreau_vip");
register_clcmd("say_team /vreauvip", "vreau_vip");
register_message(get_user_msgid("ScoreAttrib"),"vip_scoreboard");
}
public Spawn(id) {
if(is_user_alive(id) && get_user_flags(id) & ADMIN_RESERVATION) {
set_task(1.0,"give",id);
}
}
public give(id) {
if(cs_get_user_team(id) == CS_TEAM_T) {
strip_user_weapons(id);
give_item(id, "weapon_knife" );
set_user_health(id, 100);
give_item(id, "weapon_deagle");
cs_set_user_bpammo ( id, CSW_DEAGLE, 35);
cs_set_user_armor(id, 100, CS_ARMOR_VESTHELM);
}
if(cs_get_user_team(id) == CS_TEAM_CT) {
strip_user_weapons(id);
give_item(id, "weapon_knife" );
give_item(id, "weapon_deagle");
cs_set_user_bpammo ( id, CSW_DEAGLE, 35);
set_user_health(id, 100);
cs_set_user_armor(id, 100, CS_ARMOR_VESTHELM);
}
}
public print_adminlist(user) {
new adminnames[33][32];
new message[256];
new id, count, x, len;
for(id = 1 ; id <= get_maxplayers() ; id++)
if(is_user_connected(id))
if(get_user_flags(id) & VIP_LEVEL)
get_user_name(id, adminnames[count++], 31);
len = format(message, 255, "%s VIP ONLINE: ",COLOR);
if(count > 0) {
for(x = 0 ; x < count ; x++) {
len += format(message[len], 255-len, "%s%s ", adminnames[x], x < (count-1) ? ", ":"");
if(len > 96) {
print_message(user, message);
len = format(message, 255, "%s ",COLOR);
}
}
print_message(user, message);
}
else {
len += format(message[len], 255-len, "No VIP online.");
print_message(user, message);
}
}
print_message(id, msg[]) {
message_begin(MSG_ONE, get_user_msgid("SayText"), {0,0,0}, id);
write_byte(id);
write_string(msg);
message_end();
}
public handle_say(id) {
new said[192];
read_args(said,192);
if(contain(said, "/vips") != -1)
set_task(0.1,"print_adminlist",id);
return PLUGIN_CONTINUE;
}
public vip_scoreboard(const MsgId, const MsgType, const MsgDest) {
static id;
id = get_msg_arg_int(1);
if(get_user_flags(id) & VIP_LEVEL)
set_msg_arg_int(2, ARG_BYTE, (1 << 2 ));
}
public vreau_vip(id) {
show_motd(id, "vip.txt");
}
public PrintText(id){
client_print(id, print_chat, "!t[VIP] !gScrie !t/vreauvip !gsi vei vedea !tcum poti obtine rangul de VIP.");
}
stock ColorChat(const id, const input[], any:...) {
new count = 1, players[32];
static msg[191];
vformat(msg, 190, input, 3);
replace_all(msg, 190, "^x04", "!g");
replace_all(msg, 190, "^x01", "!n");
replace_all(msg, 190, "^x03", "!t");
if(id) players[0] = id;
else get_players(players, count, "ch"); {
for(new i = 0; i < count; i++) {
if(is_user_connected(players)) {
message_begin(MSG_ONE_UNRELIABLE, get_user_msgid("SayText"), _, players);
write_byte(players);
write_string(msg);
message_end();
}
}
}
}
Re: Cerere pluginuri
Posted: 08 Jul 2012, 15:29
by Fantasy1
Ms j3f merge perfect dar ai setat ca vipu sa fols numai el orce awp?
Re: Cerere pluginuri
Posted: 08 Jul 2012, 15:37
by J3FF
... Nu , cel putin nu stiu cum :-?? ti-am sugerat sa pui restrictie la awp , sa pui la vip sa primeasca si awp :)
Re: Cerere pluginuri
Posted: 08 Jul 2012, 15:47
by Fantasy1
poti adauga si HE si smoke?
Re: Cerere pluginuri
Posted: 08 Jul 2012, 16:41
by J3FF
Da , alege cantitatea (cate heuri , cate smokeuri )