Ищу Плагин Или Альтернативу Ему

killstn

New Member
В общем нужно что б при вводе в чате команды /restart был произведён рестарт карты.Если конечно это реально
 

register

New Member
Код:
#include <amxmodx>
#include <amxmisc>

#define PLUGIN "chat_commands"
#define VERSION "1.0"
#define AUTHOR "clueless"


public plugin_init() {
	register_plugin(PLUGIN, VERSION, AUTHOR)
	
// changing map to de_dust2
	register_clcmd("say dd2", "cmd_dd2") 
	register_clcmd("say_team dd2", "cmd_dd2")
// changing map to surf_ski_2
	register_clcmd("say ss2", "cmd_ss2")
	register_clcmd("say_team ss2", "cmd_ss2")
// changing map to de_dust2_2x2
	register_clcmd("say dd2x2", "cmd_dd2x2")
	register_clcmd("say_team dd2x2", "cmd_dd2x2")
// setting sv_restart 1
	register_clcmd("say rr", "cmd_rr")
	register_clcmd("say_team rr", "cmd_rr")

}

// changing map to de_dust2
public cmd_dd2(id) {
	if(!access(id, ADMIN_MAP))
		return PLUGIN_HANDLED
	server_cmd ("changelevel de_dust2") 
	return PLUGIN_HANDLED
}
// end of changing map to de_dust2

// changing map to de_dust2
public cmd_ss2(id) {
	if(!access(id, ADMIN_MAP))
		return PLUGIN_HANDLED
	server_cmd ("changelevel surf_ski_2") 
	return PLUGIN_HANDLED
}
// end of changing map to de_dust2

// changing map to surf_ski_2
public cmd_dd2x2(id) {
	if(!access(id, ADMIN_MAP))
		return PLUGIN_HANDLED
	server_cmd ("changelevel de_dust2_2x2") 
	return PLUGIN_HANDLED
}
// end of changing map to surf_ski_2

// setting sv_restart 1
public cmd_rr(id) {
	if(!access(id, ADMIN_MAP))
		return PLUGIN_HANDLED
	server_cmd ("sv_restart 1") 
	return PLUGIN_HANDLED
}
// end of setting sv_restart 1
вот простенький пример данного плагина. если хочешь, можешь так же другие квары добавить. спасибо fR4gn0tiX! за то, что предоставил пример.
 

killstn

New Member
Код:
#include <amxmodx>
#include <amxmisc>

#define PLUGIN "chat_commands"
#define VERSION "1.0"
#define AUTHOR "clueless"


public plugin_init() {
	register_plugin(PLUGIN, VERSION, AUTHOR)
	
// changing map to de_dust2
	register_clcmd("say dd2", "cmd_dd2") 
	register_clcmd("say_team dd2", "cmd_dd2")
// changing map to surf_ski_2
	register_clcmd("say ss2", "cmd_ss2")
	register_clcmd("say_team ss2", "cmd_ss2")
// changing map to de_dust2_2x2
	register_clcmd("say dd2x2", "cmd_dd2x2")
	register_clcmd("say_team dd2x2", "cmd_dd2x2")
// setting sv_restart 1
	register_clcmd("say rr", "cmd_rr")
	register_clcmd("say_team rr", "cmd_rr")

}

// changing map to de_dust2
public cmd_dd2(id) {
	if(!access(id, ADMIN_MAP))
		return PLUGIN_HANDLED
	server_cmd ("changelevel de_dust2") 
	return PLUGIN_HANDLED
}
// end of changing map to de_dust2

// changing map to de_dust2
public cmd_ss2(id) {
	if(!access(id, ADMIN_MAP))
		return PLUGIN_HANDLED
	server_cmd ("changelevel surf_ski_2") 
	return PLUGIN_HANDLED
}
// end of changing map to de_dust2

// changing map to surf_ski_2
public cmd_dd2x2(id) {
	if(!access(id, ADMIN_MAP))
		return PLUGIN_HANDLED
	server_cmd ("changelevel de_dust2_2x2") 
	return PLUGIN_HANDLED
}
// end of changing map to surf_ski_2

// setting sv_restart 1
public cmd_rr(id) {
	if(!access(id, ADMIN_MAP))
		return PLUGIN_HANDLED
	server_cmd ("sv_restart 1") 
	return PLUGIN_HANDLED
}
// end of setting sv_restart 1
вот простенький пример данного плагина. если хочешь, можешь так же другие квары добавить. спасибо fR4gn0tiX! за то, что предоставил пример.
Это для админа или не толко?
 
Сверху