Chat съобщение:
[ BaseBuildeR ] Ti restartira swoq / restartira swoq rezultat!
Hud съобщение:
Ако може пък всеки път, няма проблеми...
Code: Select all
#include <amxmodx>
#include <amxmisc>
#include <fun>
#include <cstrike>
#include <colorchat>
new g_iResetScore[33];
const RS_TIMES = 10; //Максимален брой пъти за рестартиране на резулатата.
new const prefix[] = "BaseBuilder" //Префикс на съобщенията (Чат и ХЪД).
public plugin_init()
{
register_plugin("RS Request","v1.0","CSBG");
register_clcmd("say /rs","restartscore");
}
public restartscore(id)
{
if(!is_user_connected(id))
return PLUGIN_HANDLED;
g_iResetScore[id]++;
if(g_iResetScore[id] < RS_TIMES)
{
set_user_frags(id,0); cs_set_user_deaths(id,0);
ColorChat(id,GREEN,"^4[%s] ^1Ti restartira swoq rezultat^3!", prefix);
}
else if(g_iResetScore[id] >= RS_TIMES)
{
set_user_frags(id,0); cs_set_user_deaths(id,0);
set_hudmessage(0, 255, 0, -1.0, 0.71, 0, 6.0, 5.0)
show_hudmessage(id, "%s^nYou score 0/0^nPriqtna igra", prefix)
g_iResetScore[id] = 0;
}
return PLUGIN_CONTINUE;
}
Belchew wrote:[NetMasters.Eu] Nick has just reset his score! - T
[NetMasters.Eu] Nick has just reset his score! - CT
Благодаря ,предварително .
Code: Select all
#include <amxmodx>
#include <amxmisc>
#include <fun>
#include <cstrike>
#include <colorchat>
new g_iResetScore[33];
const RS_TIMES = 10; //Максимален брой пъти за рестартиране на резулатата.
new const prefix[] = "[NetMasters.Eu]" //Префикс на съобщенията (Чат и ХЪД).
public plugin_init()
{
register_plugin("RS Request","v1.0","CSBG");
register_clcmd("say /rs","restartscore");
}
public restartscore(id)
{
if(!is_user_connected(id))
return PLUGIN_HANDLED;
g_iResetScore[id]++;
if(g_iResetScore[id] < RS_TIMES)
{
set_user_frags(id,0); cs_set_user_deaths(id,0);
ColorChat(id,GREEN,"^4[%s] ^1has just reset his score!^3!", prefix);
}
else if(g_iResetScore[id] >= RS_TIMES)
{
set_user_frags(id,0); cs_set_user_deaths(id,0);
set_hudmessage(0, 255, 0, -1.0, 0.71, 0, 6.0, 5.0)
show_hudmessage(id, "%s^nYou score 0/0^nPriqtna igra", prefix)
g_iResetScore[id] = 0;
}
return PLUGIN_CONTINUE;
}
Belchew wrote:[NetMasters.Eu] Nick has just reset his score! - T
[NetMasters.Eu] Nick has just reset his score! - CT
Искам направо направен плъгин .
http://cs-bg.info/forum/viewtopic.php?f=8&t=162958NenistoW dA k1nG wrote:[QGS-CS] You restart its rank successfully. Your score is 0/0
Не знам как се прави и затова търся някой, който може.OciXCrom wrote:http://cs-bg.info/forum/viewtopic.php?f=8&t=162958NenistoW dA k1nG wrote:[QGS-CS] You restart its rank successfully. Your score is 0/0
Cvar-ът можеш и сам да си го промениш.
PS, nice English, bro.
ANT. wrote:[Go-Die] Nick has just reset his score! - T
[Go-Die] Nick has just reset his score! - CT
Code: Select all
#include <amxmodx>
#include <amxmisc>
#include <cstrike>
#include <fun>
new Cvar
public plugin_init()
{
register_clcmd("say /resetscore", "reset_score")
register_clcmd("say /rs", "reset_score")
Cvar = register_cvar("rs_message","0")
public reset_score(id)
{
set_user_frags(id, 0)
cs_set_user_deaths(id, 0)
set_user_frags(id, 0)
cs_set_user_deaths(id, 0)
new name[33]
get_user_name(id, name, 32)
if((get_pcvar_num(Cvar) == 1)) {
Chat(0,"^4[Go-Die] ^4%s has just reset his score!",name)
}
Chat(id,"^4[Go-Die] ^3You have just reset your score!")
client_cmd(id,"spk fvox/bell")
return PLUGIN_HANDLED
}
stock Chat(const id, const input[], any:...){
new count = 1, players[32];
static msg[ 191 ];
vformat(msg, 190, input, 3);
if (id) players[0] = id; else get_players(players , count , "ch"); {
for (new i = 0; i < count; i++){
if (is_user_connected(players[i])){
message_begin(MSG_ONE_UNRELIABLE , get_user_msgid("SayText"), _, players[i]);
write_byte(players[i]);
write_string(msg);
message_end(); } } }
}]