Jump to content

[ REZOLVAT ] Suport amx_ss


haij

Recommended Posts

Server : Gorj.RangFort.Ro

Nick : haij
Grad server : Detinator
La ce doriţi ajutor? :  Cand fac ss la un jucator nu il pune spec trebuie pus manual vreau sa il puna imd dupa ce i face ss 

 

 

#include
#include
#include

#define PLUGIN "SS Manager"
#define VERSION "3.0"
#define AUTHOR "EcStAsY"
/* Modificat pentru RangFort.Ro */

new gmsgFade, sv

public plugin_init() {
register_plugin(PLUGIN, VERSION, AUTHOR)
sv = register_cvar("amx_ss_server","SS-Manager")
register_concmd("amx_ss", "ScreenShot", ADMIN_KICK, "")
gmsgFade = get_user_msgid("ScreenFade")
}

new name_player[32],param,pozes,poze

public ScreenShot(id, level, cid)
{
if (!cmd_access(id, level, cid, 2))
return PLUGIN_HANDLED


new arg[32], ip_player[32]
read_argv(1, arg, 31)

new player = cmd_target(id, arg, 4)

if (!player)
return PLUGIN_HANDLED

get_user_name(player, name_player, 31);
get_user_ip(player, ip_player, 31, 1);

chat_color(id, "!tNick: !g^"%s^" !n- Ip: !g%s", name_player,ip_player);

chat_color(id, "!tNick: !g^"%s^" !n- Ip: !g%s", name_player,ip_player);
chat_color(id, "!tNick: !g^"%s^" !n- Ip: !g%s", name_player,ip_player);
chat_color(id, "!tNick: !g^"%s^" !n- Ip: !g%s", name_player,ip_player);

pozes=5
poze=1

chat_color(id, "!g^"%s^" !nTrebuie sa iti dea 5 POZE, 1 trebuie sa fie VERDE !", name_player);

new hostname[64], name_admin[32], timer[32];

get_cvar_string("hostname",hostname,63);
get_user_name(id, name_admin, 31);
get_time("%m/%d/%Y - %H:%M:%S", timer,31);
new server[51];
get_pcvar_string(sv,server,50)


client_print(player, print_center, "Poza Nr. %d [ %s ]", poze+1, server);


chat_color(player, "!n----------------------[!gGorj.Rangfort.RO!n]----------------------", server);
chat_color(player, "!t[sS] !nAdminul: !g^"%s^" !ntia Facut 5 POZE !", name_admin);
chat_color(player, "!t[sS] !nNick-ul tau: !g^"%s^" !n- Ip: !g^%s", name_player, ip_player);
chat_color(player, "!t[sS] !nData si Ora: !g%s !n- Server: !g^"%s^"", timer, hostname);
chat_color(player, "!n----------------------[!gGorj.Rangfort.RO!n]----------------------", server);

set_user_health(player, 100)

client_cmd(player,"snapshot");

set_task(0.5,"hp",player)

poze++
param=player
set_task(1.0,"GreenShot",3322,_,_,"b");
return PLUGIN_HANDLED
}

public GreenShot(id, level, cid)
{

if(poze < pozes) {

if(poze==3) {

message_begin(MSG_ONE, gmsgFade, {0,0,0},param)
write_short(14<<7)
write_short(58<<6)
write_short(1<<0)
write_byte(5)
write_byte(255)
write_byte(0)
write_byte(255)
message_end()
}

new hostname[64], name_player[32], ip_player[32], timer[32];

get_cvar_string("hostname",hostname,63);
get_user_name(param,name_player,31);
get_user_ip(param, ip_player, 31, 1);
get_time("%m/%d/%Y - %H:%M:%S", timer,31);
new server[51];
get_pcvar_string(sv,server,50)


client_print(param, print_center, "Poza Nr. %d [ %s ]", poze+1, server);

chat_color(param, "!n----------------------[!gGorj.Rangfort.RO!n]----------------------", server);
chat_color(param, "!t[sS] !nNick-ul tau: !g^"%s^" !n- Ip: !g%s", name_player, ip_player);
chat_color(param, "!t[sS] !nData si Ora: !g%s !n- Server: !g^"%s^"", timer, hostname);
chat_color(param, "!n----------------------[!gGorj.Rangfort.RO!n]----------------------", server);

set_user_health(param, 100)

client_cmd(param,"snapshot");

set_task(0.5,"hp2",param)

poze++

} else {
client_cmd(param,"snapshot");
client_cmd(param,"kill;wait;jointeam 6");

get_user_name(param, name_player, 31);

chat_color(0,"!t[sS] !nPoze facute pe !g^"%s^" !", name_player);

new i, server[51], id_admin[32];
get_pcvar_string(sv,server,50)
read_argv(2,id_admin,31);

for(i = 1; i < 6; i++) {
chat_color(param, "!t[%s] !g%s.v, Viziteaza http://WWW.RangFort.Rola sectiunea GORJ pentru unBAN .!", server, name_player, id_admin);
}



remove_task(3322);

}

return PLUGIN_HANDLED;
}
public hp(player)
set_user_health(player, 199);
public hp2(param)
set_user_health(param, 199);
stock chat_color(const id, const input[], any:...)
{
new count = 1, players[32]
static msg[320]
vformat(msg, 190, input, 3)
replace_all(msg, 190, "!g", "^4")
replace_all(msg, 190, "!n", "^1")
replace_all(msg, 190, "!t", "^3")
replace_all(msg, 190, "!t2", "^0")
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()
}
}
}
}

 

 
Link to comment
Share on other sites

 client_cmd(param,"snapshot");

 client_cmd(param,"kill");

 #tryinclude cstrike

 cs_set_user_team(param, CS_TEAM_SPECTATOR);

Link to comment
Share on other sites

Uite aici : http://www.girlshare.ro/34407028.7

 

Cvar-uri: - amx_ss_website "www.rangfort.ro" // Site
            - amx_ss_tag "RangFort.Ro"            // TAG
            - amx_ss_spec "1 / 0"                  // Dupa ce se fac pozele jucator-ului il baga automat spec ( Default 1 )
            - amx_ss_sound "1 / 0"                 // Activezi / Dezactivezi sunet-ul la facerea pozelor 
            - amx_ss_mchat "1 / 0"                 // Activezi / Dezactivezi mesaj-ul in chat care anunta jucatorii ca adminul X i-a facut poze lui Y ( Default 1)
            - amx_ss_blind "1 / 0"                 // Activezi / Dezactivezi a 4-a poza care este verde ( Default 1 )
            - amx_ss_hp "1 / 0"                    // Activezi / Dezactivezi modificarea HP-ului in poze ( Default 1 )
            - amx_ss_log "1 / 0"                   // Activezi / Dezactivezi log-ul ( Default 1 )
 
 
Astept replay-ul tau daca merge !
 
EDIT : Consider ca nu mai ai nevoie . Topic inchis !
  • Like 1
Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
×
×
  • Create New...