ce cvar-uri are acest round restart ?

Discutii legate de instalarea, configurarea si modificarea unui server de Counter-Strike.

Moderators: Moderatori ajutatori, Moderatori, Echipa eXtreamCS.com

Post Reply
nikomd
Membru, skill 0
Membru, skill 0
Posts: 39
Joined: 20 Sep 2012, 09:20
Detinator Steam: Da
CS Status: Ma plictisesc. Gaming prefer CS...
Detinator server CS: Daaa ...
SteamID: PM
Location: Moldova
Has thanked: 1 time

02 Nov 2012, 04:39

Acest autorestart round are cvar's,ca il pun pe server si nu merge .. :((
| Afiseaza codul
/* 

** Cvaruri:
* time_for_display 25 (default)

Istorie:

vs 1.0 - publicarea pluginului

*/

#include <amxmodx>


#define PLUGIN "Auto Round Restart"
#define VERSION "1.0"
#define AUTHOR "FireW@ll"

#define time_delay 13
#define time_delay_hud 10

new num_time, sync, time_s

public plugin_init() 
{
	// Plugin register
	register_plugin(PLUGIN, VERSION, AUTHOR)
	
	// Event
	register_event("TextMsg","rr","a","2&#Game_C") 
	
	// Other Shit
	sync = CreateHudSyncObj();
	
	// Cvars
	num_time = register_cvar("time_for_display","25")
	check_cvars()
}

public check_cvars()
{
	if(get_pcvar_num(num_time) > 60)
		set_pcvar_num(num_time, 25)
}

public rr()
{
	time_s = get_pcvar_num(num_time)
	set_task(float(time_delay),"restart_time")
	set_task(float(time_delay_hud),"hud_rr")
}


public restart_time()
{
	if(time_s >= 0)
	{
		if(time_s == 40 || time_s == 30 || time_s == 20)
		{
			new voice_[64]
			num_to_word(time_s, voice_, 63)
			client_cmd(0, "spk ^"vox/%s _comma seconds until biological hazard^"", voice_)
		}
		else
		if(time_s < 11)
		{
			new voice_[64]
			num_to_word(time_s, voice_, 63)
			client_cmd(0, "spk ^"vox/%s _comma^"", voice_)
		}
		if(time_s > 15)
			set_hudmessage(0, 255, 0, 0.10, 0.33, 1, 6.1, 6.0)

		else
		if(time_s > 11)
			set_hudmessage(255, 170, 0, 0.10, 0.35, 1, 6.1, 6.0)
		
		else
		if(time_s > 10)
			set_hudmessage(255, 170, 0, 0.10, 0.37, 1, 6.1, 6.0)
			
		else
		if(time_s > 9)
			set_hudmessage(255, 170, 0, 0.10, 0.39, 1, 6.1, 6.0)
			
		else
		if(time_s > 8)
			set_hudmessage(255, 170, 0, 0.10, 0.41, 1, 6.1, 6.0)
			
		else
		if(time_s > 7)
			set_hudmessage(255, 170, 0, 0.10, 0.43, 1, 6.1, 6.0)
			
		else
		if(time_s > 6)
			set_hudmessage(255, 170, 0, 0.10, 0.46, 1, 6.1, 6.0)
			
		else
		if(time_s > 5)
			set_hudmessage(255, 170, 0, 0.10, 0.49, 1, 6.1, 6.0)
			
		else
		if(time_s > 4)
			set_hudmessage(255, 0, 0, 0.10, 0.51, 1, 6.1, 6.0)
			
		else
		if(time_s > 3)
			set_hudmessage(255, 0, 0, 0.10, 0.54, 1, 6.1, 6.0)
		else
		if(time_s > 2) 
			set_hudmessage(255, 0, 0, 0.10, 0.57, 1, 6.1, 6.0)
			
		else
		if(time_s > 1) 
		{
			set_hudmessage(255, 0, 0, 0.10, 0.60, 1, 6.1, 6.0)
			set_task(1.0,"hud_")
		}
			
		if(time_s < 1)
		{
			set_cvar_float("sv_restartround",2.0)
		}
		ShowSyncHudMsg(0, sync, "[%d]", time_s);
		--time_s;
		set_task(1.0,"restart_time")
	}
	return PLUGIN_HANDLED;
}



public hud_()
{
	set_hudmessage(255, 255, 255, -1.0, 0.28, 1, 6.0, 3.0)
	show_hudmessage(0, "*** Have Fun & Good Luck ***")
	
}


public hud_rr()
{
	set_hudmessage(255, 255, 255, -1.0, 0.28, 1, 6.0, 2.0)
	show_hudmessage(0, "*** The Game Will Restart In %d seconds ***", get_pcvar_num(num_time));
}
Daca are cvar's va rog datimile in PM ori aice inr-un post reply,thanks! ^:)^
ONLINE
niko it's back :>
RoyalServer 2
User avatar
oneeightone
Fost moderator
Fost moderator
Posts: 2547
Joined: 17 Jul 2009, 19:29
Detinator Steam: Da
Reputatie: Fost super moderator
Membru Club eXtreamCS (o luna)
Nick anterior : LiGHTERS
0.3 / 3
Has thanked: 68 times
Been thanked: 521 times

02 Nov 2012, 14:48

Doar un cvar are:

Code: Select all

time_for_display "x" 
Unde x = numarul de secunde dupa care se da restart - implicit : 25.Daca l-ai instalat corect trebuie sa functioneze (vezi sa fie trecut exact numele plugin-ului in plugins.ini).
nikomd
Membru, skill 0
Membru, skill 0
Posts: 39
Joined: 20 Sep 2012, 09:20
Detinator Steam: Da
CS Status: Ma plictisesc. Gaming prefer CS...
Detinator server CS: Daaa ...
SteamID: PM
Location: Moldova
Has thanked: 1 time

02 Nov 2012, 21:11

mrs functioneaza !!!!
ONLINE
niko it's back :>
Post Reply

Return to “Probleme la servere dedicate de Counter-Strike”

  • Information
  • Who is online

    Users browsing this forum: No registered users and 112 guests