Plugin GreenScreen

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
StefaN@CS
Membru, skill +1
Membru, skill +1
Posts: 282
Joined: 15 Nov 2014, 19:15
Detinator Steam: Da
CS Status: RESPAWN.INDUNGI.RO
Detinator server CS: Da
SteamID: baulesscs161
Fond eXtream: 0

24 Jun 2018, 12:38

Salut, as vrea ca atunci cand tastez o comanda sa dea greenscreen ca la pluginul bluescreen cand dai hs.
Eu am incercat asa, dar imi da crash la server:
| Afiseaza codul
[code]#include <amxmodx>

public plugin_init(){
        register_plugin(PLUGIN, VERSION, AUTHOR)
        register_clcmd("say !alegeri", "Alegeri", ADMIN_ACCESS);
}

public Alegeri(id){
	if(get_user_flags(id) & ADMIN_ACCESS)
	{	
		if(g_RoundHalf != 0){
					ColorChat(id, GREEN, "%s^3 %s^1, nu poţi muta jucătorii la spec deoarece eşti în timpul unui mix.", TAG, get_name(id));
					return 1;
				}
				
		server_cmd("sv_restart 1");
		static players;
		for(players = 1; players <= get_maxplayers(); players++){
			if((is_user_connected(players)) && is_user_alive(players)){
				if(get_user_team(players) == 1){
					user_silentkill(players);
					cs_set_user_team(players, 3);
				}
					
				else if(get_user_team(players) == 2){
					set_task(1.0, "move_ct_players_spec", players + 661272);
				}
			}
		}
			
		ColorChat(0, GREEN, "%s^1 ADMIN^3 %s^1 a mutat toţi jucătorii la spec.", TAG, get_name(id));
		
		g_RoundHalf = 0;
		g_RoundMode = 0;
		g_Nosay = 0;
	}
        
        GreenScreen(id);
        
	return 1;
}

public GreenScreen(id){
	message_begin(MSG_ONE, get_user_msgid("ScreenFade"), {0,0,0}, 0)
	write_short(1<<10)
	write_short(1<<10)
	write_short(0x0000)
	write_byte(0)
	write_byte(200)
	write_byte(0)
	write_byte(75)
	message_end()
}[/code]
RoyalServer 2
User avatar
LNd #
Membru, skill +1
Membru, skill +1
Posts: 126
Joined: 07 Sep 2017, 23:33
Detinator Steam: Da
SteamID: eXeDLL [1337]
Fond eXtream: 0
Has thanked: 3 times
Been thanked: 9 times

25 Jun 2018, 14:50

pluginul ala de mai sus nu poate fi folosit singur.
Dar ca idee de plugin pentru greenscreen
| Afiseaza codul
#include <amxmodx>

public plugin_init(){
	register_plugin("GreenScreen", "1.2", "LNd #");
        register_clcmd("say !alegeri", "Alegeri",ADMIN_ACCES);
}

public Alegeri(id)
{  
	GreenScreen(); //pui  asta in public alegeri
}

public GreenScreen() //iar asta o pui toata sub public Alegeri(id) sau oriunde vrei mai jos
{

	new players[32], num, id;
	get_players(players, num);

	for(new i = 0 ; i < num ; i++)

	{
		id = players;
  		message_begin(MSG_ONE, get_user_msgid("ScreenFade"), {0,0,0}, id)
   		write_short(1<<10)
   		write_short(1<<10)
   		write_short(0x0000)
   		write_byte(0) // rosu
   		write_byte(200) // verde
   		write_byte(0) // albastru
   		write_byte(75)// contrast
   		message_end();
	}
}

integrezi asta in sursa de baza , sigur pluginul de mai sus este extras..
Legends never die
Post Reply

Return to “Cereri”

  • Information
  • Who is online

    Users browsing this forum: Bing [Bot] and 37 guests