Skocz do zawartości

Witamy w Nieoficjalnym polskim support'cie AMX Mod X

Witamy w Nieoficjalnym polskim support'cie AMX Mod X, jak w większości społeczności internetowych musisz się zarejestrować aby móc odpowiadać lub zakładać nowe tematy, ale nie bój się to jest prosty proces w którym wymagamy minimalnych informacji.
  • Rozpoczynaj nowe tematy i odpowiedaj na inne
  • Zapisz się do tematów i for, aby otrzymywać automatyczne uaktualnienia
  • Dodawaj wydarzenia do kalendarza społecznościowego
  • Stwórz swój własny profil i zdobywaj nowych znajomych
  • Zdobywaj nowe doświadczenia

Dołączona grafika Dołączona grafika

Guest Message by DevFuse
 

Janczar - zdjęcie

Janczar

Rejestracja: 16.12.2009
Aktualnie: Nieaktywny
Poza forum Ostatnio: 04.04.2010 11:28
-----

Moje posty

W temacie: Czyszenie statystyk graczy - Psychostats

24.01.2010 14:38

Dzięki.

W temacie: Advanced Swear Filter - Kompatybilność Z Amxbans

08.01.2010 15:45

sv_punish_single "g"


Gdzie to wpisać? server.cfg?

EDIT: Wpisałem i w server.cfg i w amxx.cfg i teraz po przekleństwie pisze:
Kicked :"No Swearing Allowed.

W temacie: Advanced Swear Filter - Kompatybilność Z Amxbans

08.01.2010 08:31

scripting/base_inc/action.inc

stock ActionBan( nUserID )
{
	new Float:fBanTime = float(get_cvar_num( "sv_ban_time" ))
	new szUsername[STR_T], szUserID[STR_T]
	get_user_name( nUserID, szUsername, STR_T-1 )

	if( get_cvar_num( "sv_bantype" ) == 1 )
	{
 	get_user_ip( nUserID, szUserID, 31, 1 )
 	server_cmd( "addip ^"%d^" ^"%s^";wait;writeip", floatround(fBanTime), szUserID )
	}else
	{
 	get_user_authid( nUserID, szUserID, 31 )
 	server_cmd( "banid ^"%d^" ^"%s^" kick;wait;writeid", floatround(fBanTime), szUserID )
	}
	server_cmd( "kick #%d ^"No Swearing Allowed.^"", get_user_userid( nUserID ) )


	if( fBanTime > 60.0 )
	{
 	fBanTime /= 60.0
 	// Announce Punishment
 	client_print( 0, print_chat, "%s %s Has Been Banned for Swearing for %3.1f Hours!", PLUGIN_MOD, szUsername, fBanTime )
	}else
	{
 	// Announce Punishment
 	client_print( 0, print_chat, "%s %s Has Been Banned for Swearing for %3.0f Minutes!", PLUGIN_MOD, szUsername, fBanTime )
	}
	return
}

a dokładniej
if( get_cvar_num( "sv_bantype" ) == 1 )
 	{
 	get_user_ip( nUserID, szUserID, 31, 1 )
 	server_cmd( "addip ^"%d^" ^"%s^";wait;writeip", floatround(fBanTime), szUserID )
 	}else
 	{
 	get_user_authid( nUserID, szUserID, 31 )
 	server_cmd( "banid ^"%d^" ^"%s^" kick;wait;writeid", floatround(fBanTime), szUserID )
 	}
server_cmd( "kick #%d ^"No Swearing Allowed.^"", get_user_userid( nUserID ) )

to musi się odbywać zgodnie z AMXBans, czyli

if( get_cvar_num( "sv_bantype" ) == 1 )
 	{
 	get_user_ip( nUserID, szUserID, 31, 1 )
 	}else
 	{
 	get_user_authid( nUserID, szUserID, 31 )
 	
 	}
server_cmd( "amx_ban ^"%d^" ^"%s^" ^"No Swearing Allowed^"", floatround(fBanTime), szUserID )


Tak ustawiłem. Punishments.ini wygląda tak:
; Progressive Punishments System -- Punishments File

; First Offense (Gag)
1  "g"

A po przekleństwie na chacie pisze:

[AMXX] Znam wulgarne slowa! Has Been Gagged for Swearing for 120 Seconds!
[AMXX] Znam wulgarne slowa! Has Lost Cash ($1000) for Swearing

Chcę aby po przekleństwie banowało kolesia. Nie mam zamiaru męczyć się nad nimi ...

W temacie: JailBreak - jail_models 1.0

16.12.2009 18:26

Witam,
To moj pierwszy post u "Was". Wgralem ten plugin na moj serwer i niestety wystepuje blad (konsola serwera @ pukawka.pl):
FATAL ERROR (shutting down): Mod_NumForName: models/player/wiezien/wiezien.mdl not found email debug.log to [email protected]

Mam fast download na serwerze. I po stronie serwera, i po stronie fast downloadu pliki models sa wrzucone w models/player/wiezien (ZROBILEM FOLDER WIEZIEN) i w models/player/klawisz

Zeby nie bylo ze sie nie staralem, wrzucilem takze bezposrednio do models.