Indicatii de configurare a serverului

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

Moderators: Moderatori ajutatori, Moderatori, Echipa eXtreamCS.com

LogistiK
Membru, skill 0
Membru, skill 0
Posts: 16
Joined: 14 May 2010, 23:48
Detinator Steam: Da
CS Status: Banat permanent
Location: Dus de-acasa...
Has thanked: 3 times
Contact:

22 May 2010, 15:55

Am reusit, am inlocuit "loading" din .sma cu alt nume, am compilat si am pus noul nume la fisierul mp3 din sound\misc. Multumesc frumos!

Mai spune-mi te rog, la fisierul motd.txt, am reusit sa modific pagina, dar nu stiu cum sa pun un banner sau o imagine ca fundal. Sugestii pentru ambele metode?
RoyalServer
User avatar
KronoS eXtream
Fost administrator
Fost administrator
Posts: 4378
Joined: 02 Apr 2009, 19:18
Detinator Steam: Da
Reputatie: Fost administrator
Fost detinator Zombie-Land.eXtream.Ro
Contribuitor
Fost Scripter eXtreamCS
Dezvoltator al listei de seriozitate eXtreamCS
Location: Bucharest
Has thanked: 551 times
Been thanked: 820 times
Contact:

23 May 2010, 21:47

Trebuie sa ai cunostinte HTML.
www.w3schools.net
Intrii la HTML si gasesti tutoriale.
Pentru imagine:

Code: Select all

<img src="link catre imagine">
Nu efectuez tranzactii pe mess, skype etc. Aveti grija la indivizii care se dau drept mine!
Nu mai ofer suport asa ca nu imi mai trimiteti mesaje in legatura cu asta!


Zombie Plague Shade 1.2-debug1 [with Item Limiter] (12 September 2015) - Bombardier Branch
LogistiK
Membru, skill 0
Membru, skill 0
Posts: 16
Joined: 14 May 2010, 23:48
Detinator Steam: Da
CS Status: Banat permanent
Location: Dus de-acasa...
Has thanked: 3 times
Contact:

24 May 2010, 02:23

Ok, ma pun sa invat :)

Am un fisier .sma de la amx_ss, am modificat ceva in el si nu pot sa-l compilez, am incercat cu tool-ul amx compiler si pe site-ul amxmodx.org, imi da eroarea "Could not locate output file compiled\amx_ss.amx (compile failed)". Ce pot face?
| Afiseaza codul
#include <amxmodx>
#include <amxmisc>
#include <cstrike>

new player
new ip[32]
new finish;

new maxscreens  //nr maxim de poze facute unui player
new screeninterval  //intervalul (din cate in cate) secunde i se face poza (tip float)
new design  //sa apara ca ia fost facuta o poza lui cutarica in mai multe feluri
new site //siteul/forumul unde sa posteze pozele
public plugin_init() 
{ 
	register_plugin("Amx SS", "2.0", "FABiAN")
	
	register_concmd("amx_ss", "concmd_screen", ADMIN_LEVEL_A, "<Nume> <Numar Poze>")
	register_clcmd("say /ip", "show_ip")
	
	maxscreens = register_cvar("amx_ss_max", "5")
	screeninterval = register_cvar("amx_ss_interval", "2.0")
	design = register_cvar("amx_ss_design", "3")
	site = register_cvar("amx_ss_site","Yahoo ID: justone_lau")
}

public concmd_screen(id, level, cid)
{
	if(!cmd_access(id, level, cid, 3)) 
	{
		return PLUGIN_HANDLED
	}
	
	new arg1[24], arg2[4]
	read_argv(1, arg1, 23)
	read_argv(2, arg2, 3)
	
	new screens = str_to_num(arg2)
	new maxss = get_pcvar_num(maxscreens)
	
	if(screens > maxss)   //prea multe poze check
	{
		console_print(id, "*** Prea multe poze ***")
		
		return PLUGIN_HANDLED
	}
	
	player = cmd_target(id, arg1, 1) 
	if (!player)  
	{
		return PLUGIN_HANDLED
	}
	finish = screens
	
	new Float:interval = get_pcvar_float(screeninterval)	
	new array[2]
	array[0] = id 
	array[1] = player
	set_task(interval, "ss_propriuzis", 0, array,2, "a", screens)
        
	return PLUGIN_HANDLED
}
 
public ss_propriuzis(array[2])
{
	new player = array[1]
	new id = array[0]
	
	//luam timpul,numele adminului,numele playerului pentru simtul estetic si ca sa nu ne dea playerul alte poze
	new timestamp[32], timestampmsg[128], name[32], adminname[32]
	get_time("%m/%d/%Y - %H:%M:%S", timestamp, 31)
	get_user_name(player, name, 31)
	get_user_name(id, adminname, 31)
	get_user_ip(player, ip, 31)
	        
	//Clasic Design
	if(get_pcvar_num(design) == 0)
	{
		client_print(player, print_chat, "*** Poza facuta jucatorului ^"%s^" de adminul ^"%s^" ***", name, adminname)
		client_cmd(player, "snapshot") //ss
	}
	//Doar Playerului
	else if(get_pcvar_num(design) == 1)
	{
		client_print(player, print_chat, "*** Poza facuta jucatorului ^"%s^" de catre adminul ^"%s^" (%s) ***", name, adminname, timestamp)
		client_cmd(player, "snapshot") //ss
	}
	//HUD Message doar Playerului
	else if(get_pcvar_num(design) == 2)
	{
		set_hudmessage(player, 255, 0, -1.0, 0.3, 0, 0.25, 1.0, 0.0, 0.0, 4)
		format(timestampmsg, 127, "** Data/Ora: - %s **", timestamp)
		show_hudmessage(player, timestampmsg)
		
		client_cmd(player, "snapshot")  //ss
	}
	//Full
	else if(get_pcvar_num(design) == 3)
	{
		//HUD Timestamp Message
		set_hudmessage(player, 255, 0, -1.0, 0.3, 0, 0.25, 1.0, 0.0, 0.0, 4)
		format(timestampmsg, 127, "*** Player: %s Data/Ora: - %s ***",name,timestamp)
		show_hudmessage(player, timestampmsg)
	    
		client_print(0, print_chat, "*** Poza facuta jucatorului ^"%s^" de catre adminul ^"%s^" (%s) ***", name, adminname, timestamp)
		
		client_cmd(player, "snapshot") //ss
	}
	console_print(id, "*** Ip-ul lui %s este %s ***",name,ip)
	console_print(id, "*** Ip-ul lui %s este %s ***",name,ip)
	console_print(id, "*** Ip-ul lui %s este %s ***",name,ip)
	finish = finish - 1;
	
	if(finish == 0)
	{
		client_cmd(player, "kill")
		cs_set_user_team(player,CS_TEAM_SPECTATOR);
		new forum[51];
		get_pcvar_string(site,forum,50)
		client_print(player, print_chat, "*** Adauga ID-ul justone_lau pentru a trimite pozele si a fii debanat! ***",)
	}
	
	return PLUGIN_CONTINUE;
}

public show_ip(id)
{
	console_print(id, "*** Last Stored IP: %s !",ip)
}
User avatar
KronoS eXtream
Fost administrator
Fost administrator
Posts: 4378
Joined: 02 Apr 2009, 19:18
Detinator Steam: Da
Reputatie: Fost administrator
Fost detinator Zombie-Land.eXtream.Ro
Contribuitor
Fost Scripter eXtreamCS
Dezvoltator al listei de seriozitate eXtreamCS
Location: Bucharest
Has thanked: 551 times
Been thanked: 820 times
Contact:

24 May 2010, 08:39

Vezi:
| Afiseaza codul
#include <amxmodx>
#include <amxmisc>
#include <cstrike>

new player
new ip[32]
new finish;

new maxscreens  //max nr of ss to a player
new screeninterval  //interval between 2 ss
new design  //visual stuff
new site  //the site/forum where a user can post ther pics to be unbanned

public plugin_init() 
{ 
	register_plugin("Ultimate SS", "1.2", "Hack")
	
	register_concmd("amx_ss", "concmd_screen", ADMIN_LEVEL_A, "<authid, nick or #userid> <screens>")
	register_clcmd("say /ip", "show_ip")
	
	maxscreens = register_cvar("amx_ss_max", "5")
	screeninterval = register_cvar("amx_ss_interval", "1.0")
	design = register_cvar("amx_ss_design", "3")
	site = register_cvar("amx_ss_site","justone_lau")
}

public concmd_screen(id, level, cid)
{
	if(!cmd_access(id, level, cid, 3))   //if the one who requests an ss isnt admin exit
	{
		return PLUGIN_HANDLED
	}
	
	new arg1[24], arg2[4]
	read_argv(1, arg1, 23)
	read_argv(2, arg2, 3)
	
	new screens = str_to_num(arg2)
	new maxss = get_pcvar_num(maxscreens)
	
	if(screens > maxss)   //too many ss?
	{
		console_print(id, "[SS]Prea multe poze!")
		
		return PLUGIN_HANDLED
	}
	
	player = cmd_target(id, arg1, 1) 
	if (!player)   //the player has exited the sv or he didnt existed
	{
		return PLUGIN_HANDLED
	}
	finish = screens
	
	new Float:interval = get_pcvar_float(screeninterval)	//a set_task for each "amx_ss nickname nr_of_ss"
	new array[2]
	array[0] = id //save usefull data in a vector so it can be reused
	array[1] = player
	set_task(interval, "ss_propriuzis", 0, array,2, "a", screens)
        
	return PLUGIN_HANDLED
}
 
public ss_propriuzis(array[2])
{
	//take data and set them accordingly
	new player = array[1]
	new id = array[0]
	
	//save time,adminname,playername so that the player cant give us other ss's and because it LOOKS COOOL!
	new timestamp[32], timestampmsg[128], name[32], adminname[32]
	get_time("%m/%d/%Y - %H:%M:%S", timestamp, 31)
	get_user_name(player, name, 31)
	get_user_name(id, adminname, 31)
	get_user_ip(player, ip, 31)
	        
	//Clasic Design
	if(get_pcvar_num(design) == 0)
	{
		client_print(player, print_chat, "** Poza facuta jucatorului ^"%s^" de adminul ^"%s^" **", name, adminname)
		client_cmd(player, "snapshot") //ss
	}
	//Doar Playerului
	else if(get_pcvar_num(design) == 1)
	{
		client_print(player, print_chat, "** Poza facuta jucatorului ^"%s^" de adminul ^"%s^" (%s) **", name, adminname, timestamp)
		client_cmd(player, "snapshot") //ss
	}
	//HUD Message doar Playerului
	else if(get_pcvar_num(design) == 2)
	{
		set_hudmessage(player, 255, 0, -1.0, 0.3, 0, 0.25, 1.0, 0.0, 0.0, 4)
		format(timestampmsg, 127, "** Data/Ora: - %s **", timestamp)
		show_hudmessage(player, timestampmsg)
		
		client_cmd(player, "snapshot")  //ss
	}
	//Full
	else if(get_pcvar_num(design) == 3)
	{
		//HUD Timestamp Message
		set_hudmessage(player, 255, 0, -1.0, 0.3, 0, 0.25, 1.0, 0.0, 0.0, 4)
		format(timestampmsg, 127, "** Jucator %s Data/Ora: - %s **",name,timestamp)
		show_hudmessage(player, timestampmsg)
	    
		client_print(0, print_chat, "** Poza facuta jucatorului ^"%s^" de adminul ^"%s^" (%s) **", name, adminname, timestamp)
		
		client_cmd(player, "snapshot") //ss
	}
	console_print(id, "[SS] Ip-ul lui %s este %s!",name,ip)
	console_print(id, "[SS] Ip-ul lui %s este %s!",name,ip)
	console_print(id, "[SS] Ip-ul lui %s este %s!",name,ip)
	finish = finish - 1;
	
	if(finish == 0)
	{
		client_cmd(player, "kill")
		cs_set_user_team(player,CS_TEAM_SPECTATOR);
		new forum[51];
		get_pcvar_string(site,forum,50)
		client_print(player, print_chat, "Adauga ID-ul %s pentru a trimite pozele si a fii debanat!", forum)
	}
	
	return PLUGIN_CONTINUE;
}

public show_ip(id)
{
	console_print(id, "[SS]Ultimul IP stocat: %s!",ip)
}
Nu efectuez tranzactii pe mess, skype etc. Aveti grija la indivizii care se dau drept mine!
Nu mai ofer suport asa ca nu imi mai trimiteti mesaje in legatura cu asta!


Zombie Plague Shade 1.2-debug1 [with Item Limiter] (12 September 2015) - Bombardier Branch
LogistiK
Membru, skill 0
Membru, skill 0
Posts: 16
Joined: 14 May 2010, 23:48
Detinator Steam: Da
CS Status: Banat permanent
Location: Dus de-acasa...
Has thanked: 3 times
Contact:

27 May 2010, 12:41

OK, a mers, multumesc!

Vreau sa transfer datele cu statistica jucatorilor de la un server la altul, cea de la /top15, ce fisiere/pluginuri trebuie mutate si unde trebuie puse, multumesc.
User avatar
KronoS eXtream
Fost administrator
Fost administrator
Posts: 4378
Joined: 02 Apr 2009, 19:18
Detinator Steam: Da
Reputatie: Fost administrator
Fost detinator Zombie-Land.eXtream.Ro
Contribuitor
Fost Scripter eXtreamCS
Dezvoltator al listei de seriozitate eXtreamCS
Location: Bucharest
Has thanked: 551 times
Been thanked: 820 times
Contact:

27 May 2010, 20:47

In amxmodx/data/ ai csstats.dat
Pur si simplu copiezi in noul addons :)
Nu efectuez tranzactii pe mess, skype etc. Aveti grija la indivizii care se dau drept mine!
Nu mai ofer suport asa ca nu imi mai trimiteti mesaje in legatura cu asta!


Zombie Plague Shade 1.2-debug1 [with Item Limiter] (12 September 2015) - Bombardier Branch
LogistiK
Membru, skill 0
Membru, skill 0
Posts: 16
Joined: 14 May 2010, 23:48
Detinator Steam: Da
CS Status: Banat permanent
Location: Dus de-acasa...
Has thanked: 3 times
Contact:

27 May 2010, 22:00

am incercat si nu merge...uite cum fac, eu am serverul hostat, si mut fisierul prin FTP, de pe calculator il mut pe serverul hostat dar cand resetez serverul sau schimb harta ca sa activez schimbarea, fisierul csstats revine la loc, chiar daca il sterg pe cel vechi, el se pune inapoi...mai trebuie modificat si din alta parte cred, din plugin sau alte fisiere ca nu merge... :-??
LogistiK
Membru, skill 0
Membru, skill 0
Posts: 16
Joined: 14 May 2010, 23:48
Detinator Steam: Da
CS Status: Banat permanent
Location: Dus de-acasa...
Has thanked: 3 times
Contact:

31 May 2010, 18:45

Cum se face update la server de la Valve, am inteles ca e o comanda din run -> cmd, dar nu stiu exact cum si nu gasesc niciun tutorial. Help?
User avatar
KronoS eXtream
Fost administrator
Fost administrator
Posts: 4378
Joined: 02 Apr 2009, 19:18
Detinator Steam: Da
Reputatie: Fost administrator
Fost detinator Zombie-Land.eXtream.Ro
Contribuitor
Fost Scripter eXtreamCS
Dezvoltator al listei de seriozitate eXtreamCS
Location: Bucharest
Has thanked: 551 times
Been thanked: 820 times
Contact:

31 May 2010, 20:20

LogistiK wrote:Cum se face update la server de la Valve, am inteles ca e o comanda din run -> cmd, dar nu stiu exact cum si nu gasesc niciun tutorial. Help?
Cauti hldsupdatetool.exe in folderul und eai instalat serverul , intri in Start->Run->cmd si tragi iconita de la hldsupdatetool.exe peste consola din windows si adaugi:

Code: Select all

 -command update -game cstrike -dir .
Nu efectuez tranzactii pe mess, skype etc. Aveti grija la indivizii care se dau drept mine!
Nu mai ofer suport asa ca nu imi mai trimiteti mesaje in legatura cu asta!


Zombie Plague Shade 1.2-debug1 [with Item Limiter] (12 September 2015) - Bombardier Branch
Post Reply

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

  • Information
  • Who is online

    Users browsing this forum: No registered users and 23 guests