[Modificare Plugin] Noclip & Godmode (colorat la nume)

Modificari necesare ale pluginurilor

Moderators: Moderatori ajutatori, Moderatori, Echipa eXtreamCS.com

Post Reply
AlexBB
Membru, skill 0
Membru, skill 0
Posts: 4
Joined: 20 Apr 2018, 19:21
Detinator Steam: Nu
CS Status: Citesc forumul eXtreamCS.com...!
Fond eXtream: 0
Contact:

20 Apr 2018, 19:26

Salut poate cineva sa ma ajuta cu acest plugin de noclip si godmode

Code: Select all

/*********** 

cheat - allows you to enable noclip and godmode on players

Commands: 
amx_noclip <target> - allows you to set noclip on the target client
amx_godmode <target> - allows you to set godmode on the target client
repeat the command to disable

default access is ADMIN_BAN, so basically anyone with access to amx_ban will beable to use these commands

How to install:
- Find your plugins.ini in your config folder (addons/amxmodx/configs/plugins.ini) open it in notepad and type cheat.amxx
- Place the cheat.amxx in your plugins folder (addons/amxmodx/plugins/)

Requires the fun module
- Find your modules.ini (addons/amxmodx/configs/modules.ini) open it in notepad and
- Uncomment (remove the ; from infront of) the fun_amxx.dll or the fun_amxx_i386.so if you are using linux

watch <:D~?

***********/

#include <amxmodx>
#include <amxmisc>
#include <fun>

public plugin_init() {
	register_plugin("amx_cheat","1.0","watch")
	register_concmd("amx_godmode","amx_godmode",ADMIN_BAN,"<target>")
	register_concmd("amx_noclip","amx_noclip",ADMIN_BAN,"<target>")
}

public amx_godmode(id,level,cid) {
	if (!cmd_access(id,level,cid,2))
		return PLUGIN_HANDLED
	
	new arg[32], admin_name[32], target_name[32]
	read_argv(1,arg,31)

	new player = cmd_target(id,arg,14)
	if (!player) return PLUGIN_HANDLED

	get_user_name(id,admin_name,31)
	get_user_name(player,target_name,31)

	if (!get_user_godmode(player)) {
		set_user_godmode(player,1)
		switch(get_cvar_num("amx_show_activity")) {
			case 2:	client_print(0,print_chat,"Adminul ^x04%s ^x01: i-a pus godmodul lui > ^x04%s ^x01!",admin_name,target_name)
			case 1:	client_print(0,print_chat,"Adminul a pus godmodul lui > ^x04%s ^x01!",target_name)
		}
	} else {
		set_user_godmode(player)
		switch(get_cvar_num("amx_show_activity")) {
			case 2:	client_print(0,print_chat,"Adminul ^x04%s ^x01i-a scos godmodeul lui > %s ^x01!",admin_name,target_name)
			case 1:	client_print(0,print_chat,"Adminul a scos godmodeul lui > ^x04%s ^x01!",target_name)
		}
	}
	return PLUGIN_HANDLED
}

public amx_noclip(id,level,cid) {
	if (!cmd_access(id,level,cid,2))
		return PLUGIN_HANDLED
	
	new arg[32], admin_name[32], target_name[32]
	read_argv(1,arg,31)

	new player = cmd_target(id,arg,14)
	if (!player) return PLUGIN_HANDLED

	get_user_name(id,admin_name,31)
	get_user_name(player,target_name,31)

	if (!get_user_noclip(player)) {
		set_user_noclip(player,1)
		switch(get_cvar_num("amx_show_activity")) {
			case 2:	client_print(0,print_chat,"Adminul ^x04%s ^x01i-a pus noclipul lui >^x04%s ^x01!",admin_name,target_name)
			case 1:	client_print(0,print_chat,"Adminul a spus noclipul lui > ^x04%s ^x01!",target_name)
		}
	} else {
		set_user_noclip(player)
		switch(get_cvar_num("amx_show_activity")) {
			case 2:	client_print(0,print_chat,"Adminul ^x04%s ^x01i-a scos noclipul lui > ^x04%s ^x01!",admin_name,target_name)
			case 1:	client_print(0,print_chat,"Adminul a scos noclipul lui > ^x04%s ^x01!",target_name)
		}
	}
	return PLUGIN_HANDLED
}
Am bagat ^x04 si ^x01 dar nu se coloreaza client printurile in server. Sunt tot scrise cu galben...
RoyalServer
User avatar
A k c 3 n 7
Super moderator
Super moderator
Posts: 5137
Joined: 25 Aug 2014, 21:31
Detinator Steam: Da
CS Status: who dares wins
SteamID: Jandarmeria
Reputatie: Super moderator
Moderatorul anului 2023
Fost Membru Club eXtreamCS ( o luna )
Fost eXtream Mod
Fost Intermediar
Nume anterior: Sorinel
Fond eXtream: 0
Location: Unknown
Discord: remusakcent
Has thanked: 4 times
Been thanked: 46 times

20 Apr 2018, 23:57

trebuie sa incluzi <ColorChat>
AlexBB
Membru, skill 0
Membru, skill 0
Posts: 4
Joined: 20 Apr 2018, 19:21
Detinator Steam: Nu
CS Status: Citesc forumul eXtreamCS.com...!
Fond eXtream: 0
Contact:

21 Apr 2018, 13:06

Pai nici acest plugin nu are #include <colorchat> si merge ^x04 si ^x01...

Code: Select all

#include < amxmodx >
#include < amxmisc >

#define PLUGIN "Messages Shower"
#define VERSION "1.0"
#define AUTHOR "Alka"

#define ADVERTISING_TIME 30.0

stock const messages [ ] [ ] =
{
	"^x04[BB]^x01 Detinatori serverului sunt :^x04 iKnow^x01 &^x04 Curentz^x01 &^x04 BoxeruS^x01 !"
}

public plugin_init ( )
{
	register_plugin ( PLUGIN, VERSION, AUTHOR )
	
	set_task ( ADVERTISING_TIME, "show_messages", _, _, _,"b" );
}

public show_messages ( )
{
	new Buffer[256];
	formatex(Buffer, sizeof Buffer - 1, "^x04%s", messages[random(sizeof messages)]);
	
	new players[32], num, id;
	get_players(players, num);
	
	for(new i = 0 ; i < num ; i++)
	{
		id = players[i]
	
		message_begin(MSG_ONE, get_user_msgid("SayText"), _, id);
		write_byte(id);
		write_string(Buffer);
		message_end();
	}
}
User avatar
A k c 3 n 7
Super moderator
Super moderator
Posts: 5137
Joined: 25 Aug 2014, 21:31
Detinator Steam: Da
CS Status: who dares wins
SteamID: Jandarmeria
Reputatie: Super moderator
Moderatorul anului 2023
Fost Membru Club eXtreamCS ( o luna )
Fost eXtream Mod
Fost Intermediar
Nume anterior: Sorinel
Fond eXtream: 0
Location: Unknown
Discord: remusakcent
Has thanked: 4 times
Been thanked: 46 times

22 Apr 2018, 00:15

pentru ca este deja trecut in publicul show_messages
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

22 Apr 2018, 12:33

Code: Select all

#include <amxmodx>
#include <amxmisc>
#include <fun>

public plugin_init() {
   register_plugin("amx_cheat","1.0","watch")
   register_concmd("amx_godmode","amx_godmode",ADMIN_BAN,"<target>")
   register_concmd("amx_noclip","amx_noclip",ADMIN_BAN,"<target>")
}

public amx_godmode(id,level,cid) {
   if (!cmd_access(id,level,cid,2))
      return PLUGIN_HANDLED
   
   new arg[32], admin_name[32], target_name[32]
   read_argv(1,arg,31)

   new player = cmd_target(id,arg,14)
   if (!player) return PLUGIN_HANDLED

   get_user_name(id,admin_name,31)
   get_user_name(player,target_name,31)

   if (!get_user_godmode(player)) {
      set_user_godmode(player,1)
      switch(get_cvar_num("amx_show_activity")) {
         case 2:  chat_color(0, "!nAdminul !g%s !ni-a pus !ggodmodeul !nlui >!g%s!", admin_name, target_name)
         case 1:  chat_color(0, "!nAdminul a spus !ggodmodeul !nlui > !g%s!",target_name)
      }
   } else {
      set_user_godmode(player)
      switch(get_cvar_num("amx_show_activity")) {
         case 2:  chat_color(0, "!nAdminul !g%s !ni-a scos !ggodmodeul !nlui >!g%s!", admin_name, target_name)
         case 1:  chat_color(0, "!nAdminul a scos !ggodmodeul !nlui > !g%s!",target_name)
      }
   }
   return PLUGIN_HANDLED
}

public amx_noclip(id,level,cid) {
   if (!cmd_access(id,level,cid,2))
      return PLUGIN_HANDLED
   
   new arg[32], admin_name[32], target_name[32]
   read_argv(1,arg,31)

   new player = cmd_target(id,arg,14)
   if (!player) return PLUGIN_HANDLED

   get_user_name(id,admin_name,31)
   get_user_name(player,target_name,31)

   if (!get_user_noclip(player)) {
      set_user_noclip(player,1)
      switch(get_cvar_num("amx_show_activity")) {
         case 2:  chat_color(0, "!nAdminul !g%s !ni-a pus !gnoclipul !nlui >!g%s!", admin_name, target_name)
         case 1:  chat_color(0, "!nAdminul a spus !gnoclipul !nlui > !g%s!",target_name)
      }
   } else {
      set_user_noclip(player)
      switch(get_cvar_num("amx_show_activity")) {
          case 2:  chat_color(0, "!nAdminul !g%s !ni-a scos !gnoclipul !nlui >!g%s!", admin_name, target_name)
          case 1:  chat_color(0, "!nAdminul a scos !gnoclipul !nlui > !g%s!",target_name)
      }
   }
   return PLUGIN_HANDLED
}

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, "!n", "^1")
	replace_all(msg, 190, "!t", "^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()
		}
	}
}
}
^4 sau !g - Verde
^1 sau !n - culoarea normala a chatului
^3 sau !t - culoarea echipei (rosu - T , albastru - CT)
Legends never die
User avatar
A k c 3 n 7
Super moderator
Super moderator
Posts: 5137
Joined: 25 Aug 2014, 21:31
Detinator Steam: Da
CS Status: who dares wins
SteamID: Jandarmeria
Reputatie: Super moderator
Moderatorul anului 2023
Fost Membru Club eXtreamCS ( o luna )
Fost eXtream Mod
Fost Intermediar
Nume anterior: Sorinel
Fond eXtream: 0
Location: Unknown
Discord: remusakcent
Has thanked: 4 times
Been thanked: 46 times

22 Apr 2018, 16:12

poti adauga acest stock in ce plugin vrei si poti color orice text
| Afiseaza codul
stock print_color( const id, const input[ ], any:... )
{
	new count = 1, players[ 32 ]
	
	static msg[ 191 ]
	vformat( msg, 190, input, 3 )
	
	replace_all( msg, 190, "!v", "^4" ) //- verde
	replace_all( msg, 190, "!g", "^1" ) //- galben
	replace_all( msg, 190, "!e", "^3" ) //- echipa
	replace_all( msg, 190, "!n", "^0" ) //- normal
	
	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( );
		}
	}
}
AlexBB
Membru, skill 0
Membru, skill 0
Posts: 4
Joined: 20 Apr 2018, 19:21
Detinator Steam: Nu
CS Status: Citesc forumul eXtreamCS.com...!
Fond eXtream: 0
Contact:

23 Apr 2018, 22:42

Va multumesc ! Mersi pentru stock Sorinel ! :heart_eyes:
Post Reply

Return to “Modificari pluginuri”

  • Information