←  Pluginy

AMXX.pl: Support AMX Mod X i SourceMod

»

Blokada room_type

Zablokowany

radek_b11 - zdjęcie radek_b11 04.09.2011

Witam

Da się w jakiś sposób zablokować komendę room_type żeby na mapach się nie włączała ? bo często na mapach typu rats jest echo i chciałbym się go pozbyć a non stop żeby każdy wpisywał room_type 0 jest bez sensu
Odpowiedz

  • +
  • -
speedkill - zdjęcie speedkill 04.09.2011

Co rundę zmieni graczowi na room_type 0
#include <amxmodx>
#include <hamsandwich>
#define PLUGIN "room_type 0"
#define VERSION "1.0"
#define AUTHOR "speedkill"

public plugin_init() {
register_plugin(PLUGIN, VERSION, AUTHOR)
RegisterHam(Ham_Spawn, "player", "spawn", 1);
}
public spawn(id)
{
if(is_user_alive(id))
{
  client_cmd(id,"room_type 0")
}
}
Odpowiedz

  • +
  • -
DarkGL - zdjęcie DarkGL 04.09.2011

hmm pytanie do mapperów czy room type ustawia się za pomocą jakiegoś bytu ? a może w ustawieniach mapy ?
Odpowiedz

  • +
  • -
Abes Mapper - zdjęcie Abes Mapper 04.09.2011

env_sound

Tam są właściwości:
radius
roomtype
Odpowiedz

  • +
  • -
DarkGL - zdjęcie DarkGL 04.09.2011

standardowe powinne jakie być ustawienia radius i roomtype czy można to po prostu usunąć ?
Odpowiedz

  • +
  • -
Abes Mapper - zdjęcie Abes Mapper 04.09.2011

radius standardowo 128
roomtype standardowo 0
Odpowiedz

  • +
  • -
DarkGL - zdjęcie DarkGL 05.09.2011

sprawdź czy działa
 
#include <amxmodx>
#include <amxmisc>
#include <fakemeta>
#include <fakemeta_util>
 
#define PLUGIN "New Plug-In"
#define VERSION "1.0"
#define AUTHOR "DarkGL"
 
 
public plugin_init() {
	register_plugin(PLUGIN, VERSION, AUTHOR)
	
	set_task(1.0,"vCheck")
}
 
public vCheck(){
	new iEnt = -1;
	
	while((iEnt = fm_find_ent_by_class(iEnt,"env_sound")) != 0){
		if(pev_valid(iEnt)){
			fm_set_kvd(iEnt,"radius","128")
			fm_set_kvd(iEnt,"roomtype","0")
		}
	}
}

czy ktoś może sprawdzić czy plugin działa ?
Odpowiedz

  • +
  • -
speedkill - zdjęcie speedkill 05.09.2011

Przetestowałem , działa :)
Nie ma tego echa na de_rats3 ( tylko tą mapke mam :P z ratsów )
Ps.Dark mam serwer testowy jak chcesz dam ci dane na pw do niego i tam sobie będziesz mógł testować ;]
Odpowiedz
Zablokowany