←  Pluginy

AMXX.pl: Support AMX Mod X i SourceMod

»

Kick dla graczy NS na serwerze z dproto

Zablokowany

  • +
  • -
stream - zdjęcie stream 16.02.2010

Witam!

Potrzebuje pluginu który będzie kickował graczy z NS na serwerze z dproto, ponieważ serwer przechodzi wkrótce na platformę steam i chciałem aby o tym wiedzieli.

Konfiguracja dproto:
# ClientIDs (for cid_* options)
# 1: Real (or generated by HW) steam (STEAM_xx:xx:xx)
# 2: Real (or generated by HW) valve (VALVE_xx:xx:xx)
# 3: STEAM_ by IP
# 4: VALVE_ by IP
# 5: Deprecated - client will be rejected
# 6: reserved for future use
# 7: HLTV
# 8: STEAM_ID_LAN
# 9: STEAM_ID_PENDING
# 10: VALVE_ID_LAN
# 11: VALVE_ID_PENDING
# 12: STEAM_666:88:666

#        Use this to set authid's for clients

# for HLTV
cid_HLTV = 7

# for clients that do not support unique id generation
cid_NoSteam47 = 3
cid_NoSteam48 = 4

Proszę o pomoc!

Pozdrawiam!
Odpowiedz

  • +
  • -
DarkGL - zdjęcie DarkGL 16.02.2010

/* Plugin generated by AMXX-Studio */

#include <amxmodx>
#include <amxmisc>

#define PLUGIN "New Plug-In"
#define VERSION "1.0"
#define AUTHOR "Home"


public plugin_init() {
	register_plugin(PLUGIN, VERSION, AUTHOR)
	
}

public client_connect(id){
	new authid[64];
	get_user_authid(id,authid,63)
	if(equal(authid,"STEAM_ID_LAN") || equal(authid," VALVE_ID_LAN")){
		new name[64];
		get_user_name(id,name,63);
		replace_all(name,63," ","_");
		server_cmd("kick %s Serwer Przechodzi na platforme steam",name);
	}
}
cid_NoSteam47 = 8
cid_NoSteam48 = 10

powinno działać chyba :P
Odpowiedz

Seba - zdjęcie Seba 17.02.2010

Żal.

cid_NoSteam47 = 5
cid_NoSteam48 = 5
Odpowiedz

  • +
  • -
Vertricus - zdjęcie Vertricus 17.02.2010

Seba a dostaną powód że serwer przechodzi na steam? :X
Odnośnie pluginu DarkGL to nie zadziała :F

Tego trzeba użyć:
/* Called when client gets valid STEAM id (usually
* between client_connect() and client_putinserver()). */
forward client_authorized(id);
Odpowiedz

  • +
  • -
PAFCIO - zdjęcie PAFCIO 18.02.2010

Tak jak Seba napisał, jeśli chcesz powód kicka to zmień i wrzuć do server.cfg

dp_rejmsg_nosteam47 "Powod kicka"
dp_rejmsg_nosteam48 "Powod kicka"
Odpowiedz
Zablokowany