[REZOLVAT] Cerere plugin: ResetScore colorat.

Categoria cu cereri de pluginuri si nu numai.

Moderators: Moderatori ajutatori, Moderatori, Echipa eXtreamCS.com

Forum rules
Accesează link-ul pentru a putea vedea regulile forumului

Daca doriti sa vi se modifice un plugin, va rugam postati aici .
Post Reply
User avatar
roberteeel
Membru eXtream
Membru eXtream
Posts: 4438
Joined: 05 Sep 2012, 11:39
Detinator Steam: Nu
Reputatie: Nick anterior: QAZW, Robert.ultrasFarul, CT 18 ROS
Restrictie schimbare nume
Fost moderator
Fost Membru Club eXtreamCS (doua luni)
Has thanked: 313 times
Been thanked: 357 times

29 Jan 2014, 16:25

Salut, as dori si eu un resetscore colorat, tagul fiind HEKER.
Last edited by roberteeel on 29 Jan 2014, 19:07, edited 3 times in total.
RoyalServer
Cosmin
Fost moderator
Fost moderator
Posts: 9362
Joined: 06 Jul 2013, 22:08
Detinator Steam: Da
Detinator server CS: Nu
Reputatie: Fost eXtream Mod
Fost Scripter eXtreamCS
Nume anterior: scosmynnnn
Has thanked: 492 times
Been thanked: 547 times

29 Jan 2014, 16:28

| Afiseaza codul
#include <amxmodx>
#include <cstrike>
#include <fun>

public plugin_init()
{
	register_plugin("ResetScore", "1.0", "daNzEt");
	register_clcmd("say /resetscore", "command_RS");
	register_clcmd("say /restartscore", "command_RS");
	register_clcmd("say /reset", "command_RS");
	register_clcmd("say /retry", "command_RS");
	register_clcmd("say /rs", "command_RS");
	register_clcmd("say resetscore", "command_RS");
	register_clcmd("say rs", "command_RS");
}

public command_RS(id)
{
	new name[32]
	get_user_name(id,name,31)
	if (!is_user_connected(id)) return;
	cs_set_user_deaths(id, 0);
	set_user_frags(id, 0);
	cs_set_user_deaths(id, 0);
	set_user_frags(id, 0);
	chat_color(id, "!g[Heker] Tocmai ti-ai resetat scorul cu succes.");
	chat_color(0, "!g[Heker] %s si-a resetat scorul.",name);
}
stock chat_color(const id, const input[], any:...)
{
    new count = 1, players[32]
    static msg[191]
    vformat(msg, 190, input, 3)
    
    replace_all(msg, 190, "!g", "^4")
    replace_all(msg, 190, "!y", "^1")
    replace_all(msg, 190, "!team", "^3")
    
    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();
            }
        }
    }
}

s-au ia asa daca vrei sa afiseze si cand scoru-l este deja egal cu 0;
| Afiseaza codul
#include <amxmodx>
#include <cstrike>
#include <fun>

public plugin_init()
{
	register_plugin("ResetScore", "1.0", "daNzEt");
	register_clcmd("say /resetscore", "command_RS");
	register_clcmd("say /restartscore", "command_RS");
	register_clcmd("say /reset", "command_RS");
	register_clcmd("say /retry", "command_RS");
	register_clcmd("say /rs", "command_RS");
	register_clcmd("say resetscore", "command_RS");
	register_clcmd("say rs", "command_RS");
}

public command_RS(id)
{
	if(cs_get_user_deaths(id) == 0 && get_user_frags(id) == 0)
	{
		chat_color(id, "!g[Heker] Scoru-l tau este deja egal cu 0.");
		return
	}
	new name[32]
	get_user_name(id,name,31)
	if (!is_user_connected(id)) return;
	cs_set_user_deaths(id, 0);
	set_user_frags(id, 0);
	cs_set_user_deaths(id, 0);
	set_user_frags(id, 0);
	chat_color(id, "!g[Heker] Tocmai ti-ai resetat scorul cu succes.");
	chat_color(0, "!g[Heker] %s si-a resetat scorul.",name);
}
stock chat_color(const id, const input[], any:...)
{
    new count = 1, players[32]
    static msg[191]
    vformat(msg, 190, input, 3)
    
    replace_all(msg, 190, "!g", "^4")
    replace_all(msg, 190, "!y", "^1")
    replace_all(msg, 190, "!team", "^3")
    
    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();
            }
        }
    }
}
mr.f3lyx
Membru, skill +2
Membru, skill +2
Posts: 610
Joined: 10 Nov 2013, 20:24
Detinator Steam: Da
Location: Palermo, Italy
Has thanked: 69 times
Been thanked: 17 times

29 Jan 2014, 17:13

scosmynnnn cum faci sa nu mai arate playerului ca scrie rs in pluginul asta ?
#include <amxmodx>
#include <cstrike>
#include <fun>

public plugin_init()
{
register_plugin("ResetScore", "1.0", "daNzEt");
register_clcmd("say /resetscore", "command_RS");
register_clcmd("say /restartscore", "command_RS");
register_clcmd("say /reset", "command_RS");
register_clcmd("say /retry", "command_RS");
register_clcmd("say /rs", "command_RS");
register_clcmd("say resetscore", "command_RS");
register_clcmd("say rs", "command_RS");
}

public command_RS(id)
{
if(cs_get_user_deaths(id) == 0 && get_user_frags(id) == 0)
{
chat_color(id, "!g[RECLAMA] Scoru-l tau este deja egal cu 0.");
return
}
new name[32]
get_user_name(id,name,31)
if (!is_user_connected(id)) return;
cs_set_user_deaths(id, 0);
set_user_frags(id, 0);
cs_set_user_deaths(id, 0);
set_user_frags(id, 0);
chat_color(id, "!g[RECLAMA] Tocmai ti-ai resetat scorul cu succes.");
chat_color(0, "!g[RECLAMA] %s si-a resetat scorul.",name);
}
stock chat_color(const id, const input[], any:...)
{
new count = 1, players[32]
static msg[191]
vformat(msg, 190, input, 3)

replace_all(msg, 190, "!g", "^4")
replace_all(msg, 190, "!y", "^1")
replace_all(msg, 190, "!team", "^3")

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();
}
}
}
}
Last edited by YONTU on 29 Jan 2014, 17:15, edited 1 time in total.
Reason: Reclama! Data viitoare avertisment!
Cosmin
Fost moderator
Fost moderator
Posts: 9362
Joined: 06 Jul 2013, 22:08
Detinator Steam: Da
Detinator server CS: Nu
Reputatie: Fost eXtream Mod
Fost Scripter eXtreamCS
Nume anterior: scosmynnnn
Has thanked: 492 times
Been thanked: 547 times

29 Jan 2014, 17:25

| Afiseaza codul
#include <amxmodx>
#include <cstrike>
#include <fun>

public plugin_init()
{
register_plugin("ResetScore", "1.0", "daNzEt");
register_clcmd("say /resetscore", "command_RS");
register_clcmd("say /restartscore", "command_RS");
register_clcmd("say /reset", "command_RS");
register_clcmd("say /retry", "command_RS");
register_clcmd("say /rs", "command_RS");
register_clcmd("say resetscore", "command_RS");
register_clcmd("say rs", "command_RS");
}

public command_RS(id)
{
if(cs_get_user_deaths(id) == 0 && get_user_frags(id) == 0)
{
chat_color(id, "!g[RECLAMA] Scoru-l tau este deja egal cu 0.");
return
}
new name[32]
get_user_name(id,name,31)
if (!is_user_connected(id)) return;
cs_set_user_deaths(id, 0);
set_user_frags(id, 0);
cs_set_user_deaths(id, 0);
set_user_frags(id, 0);
chat_color(id, "!g[RECLAMA] Tocmai ti-ai resetat scorul cu succes.");
chat_color(0, "!g[RECLAMA] %s si-a resetat scorul.",name);
return
}
stock chat_color(const id, const input[], any:...)
{
new count = 1, players[32]
static msg[191]
vformat(msg, 190, input, 3)

replace_all(msg, 190, "!g", "^4")
replace_all(msg, 190, "!y", "^1")
replace_all(msg, 190, "!team", "^3")

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();
}
}
}
}
Post Reply

Return to “Cereri”

  • Information
  • Who is online

    Users browsing this forum: No registered users and 26 guests