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
 

Nelkaa - zdjęcie

Nelkaa

Rejestracja: 09.04.2016
Aktualnie: Nieaktywny
Poza forum Ostatnio: 14.02.2017 13:33
-----

#297366 Flagi

Napisane przez DarkGL w 18.09.2011 11:34

Flagi dostępne standardowo :
ADMIN_ALL - wszystkie
ADMIN_IMMUNITY - flaga "a"
ADMIN_RESERVATION - flaga "b"
ADMIN_KICK - flaga "c"
ADMIN_BAN - flaga "d"
ADMIN_SLAY - flaga "e"
ADMIN_MAP - flaga "f"
ADMIN_CVAR - flaga "g"
ADMIN_CFG - flaga "h"
ADMIN_CHAT - flaga "i" *
ADMIN_VOTE - flaga "j"
ADMIN_PASSWORD - flaga "k"
ADMIN_RCON - flaga "l"
ADMIN_LEVEL_A - flaga "m"
ADMIN_LEVEL_B - flaga "n"
ADMIN_LEVEL_C - flaga "o"
ADMIN_LEVEL_D - flaga "p"
ADMIN_LEVEL_E - flaga "q"
ADMIN_LEVEL_F - flaga "r"
ADMIN_LEVEL_G - flaga "s"
ADMIN_LEVEL_H - flaga "t"
ADMIN_MENU - flaga "u"
ADMIN_ADMIN - flaga "y"
ADMIN_USER - flaga "z"
Flagi dodatkowe :
ADMIN_FLAG_V - flaga "v"
ADMIN_FLAG_W - flaga "w"
ADMIN_FLAG_X - flaga "x"

żeby ich używać trzeba dodać do pluginu
#define ADMIN_FLAG_V (1<<21)
#define ADMIN_FLAG_W (1<<22)
#define ADMIN_FLAG_X (1<<23)

sprawdzenie czy gracz ma flage
if(get_user_flags(id) & ADMIN_LEVEL_A){
	//gracz ma flage m
}

sprawdzanie czy gracz nie ma flagi
if( !(get_user_flags(id) & ADMIN_LEVEL_A) ){
	//gracz nie ma flagi m
}

sprawdzanie czy gracz ma kilka flag
public has_flags(id,string[])
{
	new ret=1
	new byte
	
	new len = strlen(string)
	new p_flag = get_user_flags(id)
	
	for(new i=0;i<=len;i++)
	{
		if(string[i]>='a' && string[i]<='z') byte = (1<<(string[i]-'a'))
		else if(string[i]>='A' && string[i]<='Z') byte = (1<<(string[i]-'A'))
		else if(string[i]==',' && ret==1) return 1
		else if(string[i]==',') ret=1
		if(byte!=0 && !(p_flag & byte)) ret=0

		byte=0
	}
	
	return ret
}

Przyklady:
Jak ma dzialac na - a lub b lub c - to dajemy
has_flag(id,"a,b,c")
Jak ma dzialac tylko gdy user ma flage - a i b i c - to dajemy
has_flag(id,"abc")
Jak ma dzialac w przypadkach - a i b lub a i c lub b i c - to dajemy
has_flag(id,"ab,ac,bc")

Gracz musi mieć wszystkie 3 flagi
new flaga = (ADMIN_LEVEL_A | ADMIN_LEVEL_B | ADMIN_LEVEL_C)
if((get_user_flags(id) & flaga) == flaga) {
	// KOD
}
lub inaczej
new sprawdz = get_user_flags(id)
if(sprawdz & ADMIN_LEVEL_A && sprawdz & ADMIN_LEVEL_B && sprawdz & ADMIN_LEVEL_C) {
	// KOD
}

Inne przykłady:
if (get_user_flags(id) & DEFINICJA_FLAGI) {
	//osoba ma jakas tam flage
} else {
	//osoba nie ma jakies tam flagi
}

public client_authorized(id)
{
	if( get_user_flags(id) & ADMIN_BAN)
	client_print(0,print_chat,"Admin wchodzi na server")
}

  • +
  • -
  • 55


#1148 Admin Listen

Napisane przez Gomez w 14.02.2008 17:23

Adminlisten

Przedstawiam wam plugin dzięki ktoremy admini widza wszystkie rozmowy w say,
nawet te ktorych nie powinni widziec np. gracza z przeciwnej druzyny albo zmarłego

Załączone pliki


  • +
  • -
  • 42


#248677 Długie Wczytywanie Strefy Admina Fix

Napisane przez Misiaczek ;c w 12.05.2011 16:33

Witam ;)

Tutaj przedstawiam Fix na naprawę strefy adminów w GM :F(długie wczytywanie ;))

include/admin/admin_so_in.php
Znajdź i Usuń:

"version_amxbans_web"=>$config->v_web,
"server_software"=>$_SERVER["SERVER_SOFTWARE"],

Znajdź i Usuń:

$version_info = "";
$version_info = sql_get_version_info("web");
$smarty->assign("version_info",$version_info);



include/admin/admin_sm_sv.php
Znajdź i Usuń:

$version_info = "";
$version_info = sql_get_version_info("plugin");
$smarty->assign("version_info",$version_info);


include/sql.inc.php
Znajdź i Usuń:

function sql_get_version_info($type = "web") {
global $config;
$version = "";
$conn_update = "";
$query = "";
//get versions from update db
$conn_update = @mysql_connect('version.gm-community.net','gm_amxbans','fdT3jyhc');
if( $conn_update ) {
mysql_select_db('gm_web_checker', $conn_update);
if($type == "web") {
//get newest web versions info
$query = mysql_query("SELECT * FROM `amxbans` WHERE `for`='web' ORDER BY `release` DESC LIMIT 1",$conn_update);
while($result = mysql_fetch_object($query)) {
$version=array(
"release"=>$result->release,
"beta"=>$result->beta,
"recommended_to"=>$result->recommended_to,
"changelog"=>$result->changelog,
"url"=>$result->url
);
}
} elseif($type == "plugin") {
//get newest plugin versions info
$query = mysql_query("SELECT * FROM `amxbans` WHERE `for`='plugin' ORDER BY `release` DESC LIMIT 1",$conn_update);
while($result = mysql_fetch_object($query)) {
$version=array(
"release"=>$result->release,
"beta"=>$result->beta,
"recommended_to"=>$result->recommended_to,
"changelog"=>$result->changelog,
"url"=>$result->url
);
}
}
mysql_close($conn_update);
}

@mysql_connect($config->db_host,$config->db_user,$config->db_pass);
@mysql_select_db($config->db_db);

return $version;
}


DarkGold[
templates/darkgold/admin_in.tpl
Znajdź i Usuń:

<tr class="info">
<td class="b" style="width:250px;">AMXBans {"_WEB_VERSION"|lang}</td>
<td><span id="version">{$php_settings.version_amxbans_web}</span></td>
</tr>
<tr class="info">
<td class="b" style="width:200px;">{"_WEBSERVER"|lang}</td>
<td>{$php_settings.server_software}</td>
</tr>


templates/darkgold/admin_sv.tpl
Znajdź i Usuń:

<td width="8%" align="center">{"_VERSION"|lang}</td>

Znajdź i Usuń:

<td align="center">{if $servers.amxban_version < $version_info.release}<span style="color:orange;font-weight:bold"><{$servers.amxban_version}</span>{else}<span style="color:green;font-weight:bold">{$servers.amxban_version}</span>{/if}</td>


Default
templates/default/admin_in.tpl
Znajdź i Usuń:

<tr class="settings_line">
<td class="fat" style="width:200px;">AMXBans {"_WEB_VERSION"|lang}</td>
<td>
<span id="version">{$php_settings.version_amxbans_web}</span>
</td>
</tr>
<tr class="settings_line">
<td class="fat" style="width:200px;">{"_WEBSERVER"|lang}</td>
<td>{$php_settings.server_software}</td>
</tr>


templates/default/admin_sv.tpl
Znajdź i Usuń:

<td width="7%" align="center">{"_VERSION"|lang}</td>

Znajdź i Usuń:

<td>{$servers.amxban_version}</td>



Pozdrawiam :)

Paczka z plikami :)

MisieQ

Poradnik napisany dla AMXX.pl przez MisieQ
Zakaz kopiowania bez zgody Autora.

Załączone pliki

  • Załączony plik  Paczka.rar   13,69 KB  286 Ilość pobrań

  • +
  • -
  • 9


#223130 GmAMXBans 1.5.1 - FINAL

Napisane przez Szyfrant w 08.03.2011 19:58

GmAMXBans 1.5.1 FINAL


A więc tak

DżiEm Staff (Gm Staff) przeprasza za zbugggowaną wersję 1.5 i wydaję nową oznaczoną 1.5.1

Oto pliki, które zostały zmodyfikowane

Web
setup.php
ban_list.php
include / amxxhelper.php
include / sql.inc.php
include / config.inc.php
include / admin / admin_wm_ms.php
include / admin / admin_so_in.php
include / admin / admin_so_vs.php
include / admin / admin_so_up.php
include / admin / admin_sm_av.php
templates / *

Plugin
configs / amxbans.cfg
[+] Configs / amxbans-ssban.cfg
scripting / amxbans_core.sma
scripting / amxbans_main.sma
scripting / amxbans_ssban.sma
scripting / include / amxbans / cmdBan.inl
scripting / include / amxbans / init_functions.inl


Bugfixy:
(# 81) Dodano opóźnienie inicjacji połączenia MySQL
(# 64) Poprawiono bug ze zmianą nazwy serwera ",".
(# 74) Poprawiono edytowanie administratorów w WEB
(# 73) Poprawiono unban od strony WEB'a
(T2806) Zapisywanie konfiguracji serwera działa już poprawnie
I wiele innych ( Ychy).

Gratki dla:
@ XPaw
@ Szyfrant, @ Pavulon i generalnie dla AMXX.pl za pomoc techniczną
@ Nardamon - za coś tam. Nie no, żart. Za wyłapywanie bugów i pomoc ogólną.

------------------------------
Gratki od AMXX.PL

L0rdS^P0l4K - Za bystre oko Przycisk usuń bana bez zalogowania
Kawon - Za fix'a [GmAMXBans]Brak uprawnień

@ Gm-community.net
Pierwotny link http://gm-community.net/thread.2822 :D (Bo zawsze chcą)

---------------
Bugfixy AMXX.PL ( Załącznik)


(# 999997) Przycisk usuń bana bez zalogowania
(# 999998) Wyświetlanie podwójnych banów
(# 999999) [GmAMXBans]Brak uprawnień

ban_list.php
sql.inc.php
admin_sv.tpl (darkgold i default)
ban_list.tpl (darkgold i default)


Poprzednia ilość pobrań: 10
Załączony plik  bugfixy.zip   22,21 KB  4519 Ilość pobrań
(BUGFIXY NIE SĄ ZAWARTE W W PACZCE)

Instalacja Bugfix'ów
Pliki należy wkleić do folderu (Gm)AMXBansa

-------------------------------------------------

Załączony plik  spolszczone-configi.rar   2,63 KB  4804 Ilość pobrań


Instalacja Spolszonych config'ów
Folder configs należy wgrać do addons/amxmodx/
-------------------------------------------------
Oryginalne 1.5.1 Bez poprawek

Instalacja
Gdy robicie update to tylko zamieniacie pliki, gdy na nowo instalujecie to normalnie poprzez setup.php (Są tematy z instalacją)


Poprzednia ilość pobrań: 140
Załączony plik  (Gm) AMXBans 1.5.1(bez fixów).zip   2,36 MB  9692 Ilość pobrań


----------
Co poniektórzy zabierający się za instalację GmAMXBansa nie potrafią nawet skompilować .sma i piszą mi na PW. (Ostrzegam, zwarnuje)
Załączony plik  plugins.rar   129,26 KB  7519 Ilość pobrań

  • +
  • -
  • 48


#34608 Czarodziejski Mazak

Napisane przez Abes Mapper w 12.01.2009 18:32

To jest csx
  • +
  • -
  • -1


#732231 Modyfikacja pluginu /knife na mod Deathrun.

Napisane przez XXL w 07.11.2016 19:37

Mocy ci nie zmieniłem bo nie mam zbyt czasu 

Reszta dodana tak jak chciał-eś/aś

 

Gdy gracz bez flagi VIPa wybierze ostatnią broń wyświetli mu się informacja:

ColorChat(id, RED, "[VIP] Nie masz uprawnien do tego!");

w .sma na górze jedynie musisz sobie zmienić flagę VIPa

#define FLAGA ADMIN_LEVEL_H   // Flaga Vipa 

Załączone pliki


  • +
  • -
  • 1


#731714 [KOSZ] Paczka Deathrun + ExpMod

Napisane przez Kropka. w 21.10.2016 12:37

Witam, przedstawiam wam paczkę Deathrun + Unikalny exp mod.

PACZKA ZAWIERA JUŻ WSZYSTKO.

Pluginy:

abner_bhop
abner_deathrun
csgo_movement_unlocker
deathrunexpmod
freerun
game_player_equip
permamute
skrzydla
sm_realbhop
SpawnTools7

 

Opis exp moda:

- top15
- lvl = punkty
- i inne bajery widoczne na ss-ach

 

Edycja:

PLUGIN DZIAŁA NA MYSQL, BEZ MYSQL PLUGIN NIE ZAPISZE DANYCH.
- polecam użyć gamemode 0 - klasyczny gamemode_casual.cfg
- edycja bazy danych w pliku: databases.cfg -> configs
- edycja pluginu exp mod: deathrunexpmod.sp
Możecie zmienić tam reklamy, napis: google, zmienić /menu -> vip informacje itp.
Następnie kompilujecie i wrzucacie na serwer.

 

Paczka posiada już w sobie mapy, i potrzebne pluginy wystarczy wgrać i mieć gotowego deathruna.

Paczka nie posiada sourcemod, przed zainstalowaniem musicie wgrać z panelu, lub sami sourcemoda a następnie tą paczke.

 

Server musi posiadać wklepane te komendy w autoexec lub server.cfg

sv_disable_immunity_alpha 1
sv_hibernate_when_empty 0 

 

Paczka zajmuje 158mb.

 

Przed pobraniem są 2 reklamy shorte. x2 skid ap i pokazuje linkacza.

 

Powodzenia. Miłej zabawy.

 

Link: 

http://sh.st/34cCY

Załączone miniatury

  • 20161021130142_1.jpg
  • 20161021130132_1.jpg
  • 20161021130122_1.jpg
  • 20161021130120_1.jpg

  • +
  • -
  • 0


#151240 CSDM problem

Napisane przez ProMysterious w 12.07.2010 22:57

nie wiemm ale moze nie byc wlaczony wejdz do csdm.cfg i zobacz czy jest odpalony czy nie enable/disable 1/0 nie wiem jak tam moze byc znajdziesz

Podaj link do downloadu to cos wykminie
  • +
  • -
  • 0


#362716 Plugin do podmiany modeli broni

Napisane przez Hiroshima w 11.02.2012 20:16

http://amxx.pl/topic...replacement-13/
  • +
  • -
  • 3


#112900 Reset Top15,rank itp..

Napisane przez mikus w 18.02.2010 11:34

amx_cvar csstats_reset 1
  • +
  • -
  • 9


#46985 Weapon menu

Napisane przez loleN w 01.03.2009 19:22

Dziś naszło mnie aby napisać plugin który pozwoli graczowi wybrać sobie broń jakiej będzie używać.

Instalacja:
~ Standardowa http://amxx.pl/viewtopic.php?t=20
Komendy:
~ /bronie
~ /bron
~ /weapon
Wymagane moduły:
~ Fun
Dostępne bronie:
~ M4A1
~ AK-47
~ FAMAS
~ IMI Galil
~ Steyr Scout
~ Ai Arctic Warfare(AWP)
Informacje:
~ W załączniku macie 3 wersie pluginu:
- Weapon All (Każdy może używać broni)
- Awp Only Admin (Awp jest dostępne tylko dla admina)
- Weapon Only Admin (Broni może używać tylko admin)

Załączone pliki


  • +
  • -
  • 3


#429843 Powód Kicka

Napisane przez QuahodronN w 08.07.2012 13:18

ReasonKicker.amxx ma być dodany w plugins.ini nad plmenu.amxx
  • +
  • -
  • 1


#486593 Własny powód bana (GM AMX BANS 1.6.1)

Napisane przez stoogie w 03.12.2012 19:47

Powody banów zmieniasz w pliku amxbans.txt ( data -> lang -> amxbans )



REASON_1 = Twój powód
REASON_2 = Twój powód
REASON_3 = Twój powód
REASON_4 = Twój powód
REASON_5 = Twój powód
REASON_6 = Twój powód
REASON_7 = Twój powód

  • +
  • -
  • -2


#387157 [ROZWIĄZANE] [SZUKAM] pluginu PTB na deathmatch

Napisane przez Raitaa w 27.03.2012 19:26

Instalacja:
csdm_teambalancer.amxx wklej do addons/amxmodx/plugins
otwórz addons/amxmodx/configs/plugins.ini i dopisz na końcu csdm_teambalancer.amxx
zrestartuj serwer lub zmień mapę i gotowe!

Cvary:
amx_tmaxfreq (Default: 50) - Ilość wymaganych dead'ów aby plugin sprawdził teamy.
amx_tmaxplayer (Default: 4) - Maksymalna liczba .
amx_tsound (Default: 0) - Odtwarza dźwięk gdy gracz jest przenoszony.

Załączone pliki


  • +
  • -
  • 2


#522118 Team Flash Blocker

Napisane przez GwynBleidD w 06.03.2013 14:33

Team Flash Blocker
Wersja: 1.0
autor: GwynBleidD

opis

Plugin ma na celu blokowanie flashowania własnej drużyny. Co to oznacza? A to, że rzucony granat może oślepić wyłącznie przeciwników oraz rzucającego.

Jest to w pełni działająca wersja, w przeciwieństwie do pluginu No Team Flash autorstwa KRoT@La.

Plugin napisałem ja sam, w oparciu o Team Flash Punish v1.1.1 Autorstwa Connora.

download

Załączone pliki


  • +
  • -
  • 13