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.
|
MtB'
Rejestracja: 21.02.2010Aktualnie: Nieaktywny
Poza forum Ostatnio: 10.01.2011 13:57
Statystyki
- Grupa: Użytkownik
- Całość postów: 55
- Odwiedzin: 4 865
- Tytuł: Pomocny
- Wiek: 32 lat
- Urodziny: Maj 26, 1992
-
Płeć
Mężczyzna
-
Lokalizacja
Gorlice
Kontakt
Narzędzia użytkownika
Znajomi
MtB' nie posiada znajomych
#165767 Server Messages v1.3a
Napisane przez Abes Mapper w 29.08.2010 21:45
#139067 [Poradnik] AMXBans 6 "Jak i Co?" 2 + .PDF
Napisane przez Szyfrant w 27.05.2010 16:17
'Szósteczka'
Wersja poradnika: v0.1
WERSJA W FORMACIE .PDF :
AMXBANS - Jak i Co 2 - AMXX - By Szyfrant.pdf 1,16 MB 2159 Ilość pobrań
Kolejna (już druga) odsłona poradnika "Jak i Co?" Nowy AMXBans ... Nowe funkcje... Nowy design... Ehh .
W miarę możliwości i czasu poradnik ten będzie aktualizowany.
Dobra bez gadania, lecimy z KONKRETAMI
Poradnik "Jak i Co? 'Szósteczka'" został stworzony dla AMXX.pl , KarczmaPodKepa.pl oraz Ciebie drogi użytkowniku.
By Szyfrant @ Al rajt rizerwt
Jak chcecie kopiować, proszę bardzo, ale nie zapomnijcie o stopce i autorze
1. Narzędzia Główne
Pasek nawigacji
Menu Admina
a ) Strefa Admina
Dodaj bana On-Line
Klikamy na "Podgląd" wcześniej przez nas wyypowanego.
Kolejnym Krokiem jest wybranie typu bana, powodu i czasu.
Namierzamy Gracza z listy i klikamy "Zbanuj". Jeśli chcemy, aby został wyrzucony natychmiastowo
klikamy dodatkowo "Wykop"
b ) Serwer
Ustawienia Serwera(ów)
Mogę co najwyżej krótko opisać.
1. RCON serwera Gry. niezbędny do zarządzania serwerem od strony WWW
2. MOTD - To co się pokazuje gdy ktoś dostanie bana
3. Opóźnienie MOTD - po jakim czasie wyświetli się MOTD
4. Można ustawić "Zestaw powodów banów" do danego serwera (o tym troszkę później).
5. Strefa czasowa - Różnice w czasie na naszym globie
6. Możesz wysyłać komendy z poziomu WWW. Użyć można wcześniej zdefiniowanych bądź własnych
------------------------------
Zarządzanie Powodami Banów
Dość ciekawe rozwiązanie Można się pobawić
W tej opcji możemy utworzyć Zestawy Powodów Banów.
Po stworzeniu możemy dodać powody i podpiąć pod serwer
1. Tworzymy nowy Zestaw. Posłużę się PRZYKŁADEM (Serwer AIM)
2. Dodajemy nowy powód, możemy dodać ile się nam podoba oraz "Statyczny Czas Bana" - [O tym później] (Konsekwentny w stosunku do Powodu).
3. Następnie klikamy na "Edytuj" koło naszego przykładowego zestawu
4. Ostatnim krokiem jest zaznaczenie, które powody chcemy dodać do danego zestawu
ZAPISUJEMY I GOTOWE ;]
------------------------------
Zarządzanie Adminami AMXModX
1. Wpisujemy Nazwę Admina
2. Hasło Admina (Jeżeli mamy zamiar dać Admina na STEAM ID bądź IP nie musimy nic wpisywać. (Odczyt zależy od FLAG*)
3. Dodajemy Uprawnienia dostępu *
4. Wpisujemy Flagi. *
5. W tym wierszu wpisujemy to na co chcemy dać Admina (STEAM ID, IP, Nazwa
6. Nick Admina (Widoczny na liście Adminów)
7. Opcja do wyboru TAK/NIE. Wybieramy czy chcemy,aby dodany przez nas Admin był widoczny na Liście.
8. NASZE CUDO PEŁNA KONTROLA
Ustawiamy na jaki czas Admin ma być aktywny. Możemy wybrać dowolną ilość dni, bądź zaznaczyć "Na Zawsze" -
(Nie Polecam - Haha )
9. Zaznaczamy, do którego serwera Admin ma być przypisany. Można zaznaczyć kilka na raz.
10. Hmm, zapewne nie wiecie do czego służy lecz powiadam wam, że jest to opcja niezwykle niezwykła.
Przedstawię pewną sytuację:
Młody Admin: "KU***!!! Czitujesz !!! Masz PERMA CW**U!!
5 minut później
Młody Admin: KU*** !!! RASZUJESZ MASZ PERMA !!!
I teraz, aby zapobiec takim sytuacją stworzony został Statystyczny Czas Bana
Do każdego powodu (czytaj "Zarządzanie Powodami Banów) możemy dopisać Statystyczny Czas Bana.
Gdy zaznaczymy tą opcję, Admin nie będzie mógł samemu wpisać czasu bana tylko automatycznie do każdego powodu
będzie dopisany czas bana (Taki jaki ustawimy lub zostanie załadowany standardowy).
Sprytne co? PEŁNA KONTROLA
*
Flagi i Zezwolenia Dostępu
Ustawienia Admina na serwerze
1. Wybieramy serwer i klikamy "Edytuj serwer"
2. Zaznaczamy czy admin ma być aktywny na serwerze
ZAPISUJEMY I WŁALA
------------------------------
c ) Strona
Zarządzanie Administratorami na stronie
1. Wpisujemy nazwę Admina
2. Podajemy E-Mail
3. Hasełko (SILNE )
4. Powtarzamy
5. Wybieramy Poziom. (O tym później)
6. Klikamy "Dodaj" ... No i można się logować do WWW z nowego konta
------------------------------
Zarządzanie Poziomami Administratorów na stronie
Zarządzanie poziomami jest bardzo przydatne, jeżeli chcemy ograniczyć dostęp do pewnych funkcji Adminom WWW (NIE AMX'A)
Jak chcemy dodać nowy poziom klikamy na "Nowy poziom" i zaznaczamy opcje,
które chcemy aby były dostępne w danym poziomie. Klikam na "Zapisz"
GOTOWE
Nie będę opisywał opcji poziomów, gdyż jest to tylko kwestia wyboru TAK/NIE i wszystko jest wyraźnie ukazane.
------------------------------
Ustawienia menu użytkownika (Dla Zaawansowanych!!!)
W tym menu możemy edytować nasz Pasek Nawigacji.
Zaznaczyłem kolorami okienka, które są odpowiednikami
Możemy dodać Nowy odnośnik np. Stronę Główną naszej sieci lub zmienić pozycję wyświetlania
Nie będę tego bliżej opisywać gdyż przy większym kombinowaniu, amatorzy (nie chce nikogo urazić) mogą sobie pousuwać menu Zaawansowani dadzą sobie z tym radę
------------------------------
Ustawienia strony
Nie ma co opisywać. Wybór opcji TAK/NIE. Wszystko jest jasno pokazane
------------------------------
2. Narzędzia Opcjonalne
d ) Inne
Moduł Administracji
Też nie ma co opisywać. Możemy włączyć/wyłączyć moduł(y) opcją "Aktywny"
Aktualizacja/Wersja
Informacje dotyczące Wersji WWW i pluginu. Dodatkowo załączone Logi zmian
Logi
Tutaj możemy usuwać/sprawdzać logi adminów WWW.
Zaczniemy od filtrowania logów:
1. Wybieramy Admina, którego chcemy "podglądnąć"
2. Następnie wybieramy Akcję, którą chcemy zobaczyć kiedy została wykonana
3. Klikamy na "Idź" i pokazuje nam Logi
Teraz Usuwanie
Są 2 Opcje:
4. Usuwanie wszystkich logów
5. Usuwanie logów starszych niż "X" dni (W miejsce X wpisujemy liczbę dni, sprzed których mają być usunięte logi)
e ) Moduły
Standardowo zamieszczony jest jeden moduł Import/Eksport. Więc omówimy tylko jego .
Import/Eksport
Możemy Importować lub Eksportować nasze dane do plików bądź bazy. Zarówno ze starej wersji i nowej .
W największym czerwonym kółeczku u góry znajdują się kopie zapasowe wcześniej przez nas utworzone. Możemy je pobrać na komputer lub usunąć
Zapis bazy jako plik sql.
1. Zapis tylko struktury czyli tylko tabeli
2. Usuwa tabele bazy
3. Usuwa całe wiersze. Po prostu nie będzie wyglądało ładnie
4. Jeśli zaznaczymy tą opcję Automatycznie otworzy nam się okienko do pobrania pliku
Zapis banów jako plik sql.
Zapisuje wszystkie bany w pliku sql.
5. Patrz pkt. 4.
Import z pliku banned.cfg
6. Wybieramy powód bana który ma być użyty przy imporcie.
7. Wpisujemy Nick zbanowanego gracza. ( Trochę to głupie)
8. Wpisujemy Serwer, tzn "Strona WWW lub Serwer Gry )
9. Data - Wiadomo
10. Wybieramy plik z banami z naszego komputera (cfg.)
NO I IMPORTUJEMY!!
Import z bazy AMXBans 5.x
11. Wpisujemy Adres Hosta starej bazy AMXBansa
12. Następnie Nazwę Użytkownika
13. Potem Hasło
14. Nazwę bazy
15. Tabelę banów (Jeżeli baza była standardowo zainstalowana to najlepiej zostawić)
16. Jak zaznaczymy tą opcję, zostaną importowane tylko bany Permanentne.
17. Gdy zaznaczymy poprzednie bany zostaną usunięte.
Klikamy "Sprawdź połączenie", jeżeli wszystko dobrze klikamy "Import"
18. Jak zaznaczymy tę opcję, wszystkie bany poprzednio przez nas importowane zostaną USUNIĘTE.
19. Po zaznaczeni tej opcji Wszystkie bany będą "Chronione" przed importem.
Eksport do pliku banned.cfg
20. Eksportowane będą bany tylko Permamentne (Na Zawsze)
21. Po zaznaczeniu tej opcji do banów będą dodane ich Powody
22. Patrz pkt. 4.
------------------------------------------------------
Poradnik "Jak i Co? 'Szósteczka'" został stworzony dla AMXX.pl , KarczmaPodKepa.pl oraz Ciebie drogi użytkowniku.
By Szyfrant @ Al rajt rizerwt
Jak chcecie kopiować, proszę bardzo, ale nie zapomnijcie o stopce i autorze
#138014 Jak dodać nową klasę
Napisane przez hardbot w 23.05.2010 20:56
Na początek znajdujemy sobie ilość hp, nazwa , pancerz i szybkość biegu:
enum { NONE = 0, Snajper, Komandos, Strzelec, Obronca, Medyk, Wsparcie, Saper, Demolitions, Rusher, Rambo, Cheater }; // tutaj dodajemy nazwę ;]
new const zdrowie_klasy[] = { 0, 120, 140, 110, 120, 110, 100, 100, 110, 100, 130, 250};// tutaj dodajemy ilość hp dla klasy
new const Float:szybkosc_klasy[] = {0.0, 1.2, 1.35, 0.8, 0.8, 1.0, 1.0, 1.0, 1.0, 1.3 , 1.15, 2.0}; // tutaj ustawiamy szybkość danej klasy
new const pancerz_klasy[] = { 0, 100, 100, 100, 150, 100, 0, 100, 100, 0, 150, 0}; // tutaj ustawiamy ilość pancerza dla danej klasy
new const nazwy_klas[][] = {"Brak",
"Snajper",
"Komandos",
"Strzelec wyborowy",
"Obronca",
"Medyk",
"Wsparcie ogniowe",
"Saper",
"Demolitions",
"Rusher",
"Rambo (Klasa Premium)",
"Cheater" // nasza nazwa nowej klasy
};
new const opisy_klas[][] = {"Brak",
"Dostaje AWP, scout i deagle, 120hp bazowe, 1/3 szansy natychmiastowego zabicia noza, 110% biegu, 100 pancerza",
"Dostaje Deagle, 140hp bazowe, Natychmiastowe zabicie z noza (prawy przycisk myszy), 135% biegu, 100 pancerza",
"Dostaje AK i M4A1, 110hp bazowe, 80 % biegu, 100 pancerza",
"Dostaje M249 (Krowa), 120hp bazowe, 80% biegu, jest odporny na miny, ma wszystkie granaty, 150 pancerza",
"Dostaje UMP45, 110hp bazowe, posiada apteczke, 100 pancerza",
"Dostaje MP5, 100 hp bazowe, Ma dwie rakiety,ktore po trafieniu przeciwnika zadaja dużo obrazen",
"Dostaje P90, 100hp bazowe, 100 pancerza, Dostaje 3 miny, gdy ktos w nie wejdzie wybuchaja",
"Dostaje AUG, 110 hp bazowe, 100 pancerza, Ma wszystkie granaty, Dostaje dynamit, który zabiera sporo zycia wszystkim znajdującym się blisko niego",
"Dostaje szotgana M3, 100 hp bazowe, 130% biegu",
"Dostaje Famasa, 130 hp bazowe, 120% biegu, za kazde zabojstwo +20 hp oraz pelen magazynek, podwojny skok",
"Dostaje AWP, 250 hp bazowe, 200% biegu, oraz pelen magazynek" // info o naszej nowej klasie co dostaje itp :P
};
Potem szukamy funkcji co daje nam te bronie itp
switch(klasa_gracza[id])
{
case Snajper:
{
give_item(id, "weapon_awp");
give_item(id, "weapon_scout");
give_item(id, "weapon_deagle");
}
case Komandos:
{
give_item(id, "weapon_deagle");
}
case Strzelec:
{
give_item(id, "weapon_m4a1");
give_item(id, "weapon_ak47");
}
case Obronca:
{
give_item(id, "weapon_m249");
give_item(id, "weapon_hegrenade");
give_item(id, "weapon_flashbang");
give_item(id, "weapon_smokegrenade");
}
case Medyk:
{
give_item(id, "weapon_ump45");
ilosc_apteczek_gracza[id] = 2;
}
case Wsparcie:
{
give_item(id, "weapon_mp5navy");
ilosc_rakiet_gracza[id] = 2;
}
case Saper:
{
give_item(id, "weapon_p90");
ilosc_min_gracza[id] = 3;
}
case Demolitions:
{
give_item(id, "weapon_aug");
give_item(id, "weapon_hegrenade");
give_item(id, "weapon_flashbang");
give_item(id, "weapon_smokegrenade");
ilosc_dynamitow_gracza[id] = 1;
}
case Rusher:
{
give_item(id, "weapon_m3");
}
case Rambo:
{
give_item(id, "weapon_famas");
}
case Cheater://nazwa klasy
{
give_item(id, "weapon_awp"); //jaką broń dostanie nasza klasa lub coś innego :P
}
}
To by było na tyle pozdro & dance ;]
A teraz przejdźmy jak zrobić klasę premium:
Szukamy w pluginie
public WybierzKlase_Handle(id, menu, item)
{
client_cmd(id, "spk QTM_CodMod/select");
if(item == MENU_EXIT)
{
menu_destroy(menu);
return PLUGIN_CONTINUE;
}
item++;
if(item == klasa_gracza[id])
return PLUGIN_CONTINUE;
if(item == Rambo && !(get_user_flags(id) & ADMIN_LEVEL_H))
{
client_print(id, print_chat, "[COD:MW] Nie masz uprawnien aby kozystac z klasy premium.");
WybierzKlase(id);
return PLUGIN_CONTINUE;
}
if(klasa_gracza[id])
{
nowa_klasa_gracza[id] = item;
client_print(id, print_chat, "[COD:MW] Klasa zostanie zmieniona w nastepnej rundzie.");
}
else
{
klasa_gracza[id] = item;
WczytajDane(id, klasa_gracza[id]);
Odrodzenie(id);
}
return PLUGIN_CONTINUE;
}
i dodajemy do niego naszą klasę premium np:
public WybierzKlase_Handle(id, menu, item)
{
client_cmd(id, "spk QTM_CodMod/select");
if(item == MENU_EXIT)
{
menu_destroy(menu);
return PLUGIN_CONTINUE;
}
item++;
if(item == klasa_gracza[id])
return PLUGIN_CONTINUE;
if(item == Rambo && !(get_user_flags(id) & ADMIN_LEVEL_H))
{
client_print(id, print_chat, "[COD:MW] Nie masz uprawnien aby kozystac z klasy premium.");
WybierzKlase(id);
return PLUGIN_CONTINUE;
}
if(item == Nasza_Klasa_Premium && !(get_user_flags(id) & ADMIN_LEVEL_H))
{
client_print(id, print_chat, "[COD:MW] Nie masz uprawnien aby kozystac z klasy premium.");
WybierzKlase(id);
return PLUGIN_CONTINUE;
}
if(klasa_gracza[id])
{
nowa_klasa_gracza[id] = item;
client_print(id, print_chat, "[COD:MW] Klasa zostanie zmieniona w nastepnej rundzie.");
}
else
{
klasa_gracza[id] = item;
WczytajDane(id, klasa_gracza[id]);
Odrodzenie(id);
}
return PLUGIN_CONTINUE;
}
W tym przykładzie nasza klasa premium będzie się nazywać Nasza_Klasa_Premium
To by było na tyle tutorialu Pozdro & Dance
#150167 [Base Builder] Zombie Mod v6.5.3 [14/02/2011]
Napisane przez Milek w 08.07.2010 04:30
Myślę ze się przyda
Załączone pliki
-
Spolszczona wersja.rar 67,4 KB 856 Ilość pobrań
#116610 Serwer sie wyłącza.
Napisane przez Gutaj w 05.03.2010 19:55
#116587 Serwer sie wyłącza.
Napisane przez mgr inż. Pavulon w 05.03.2010 18:54
#116569 Serwer sie wyłącza.
Napisane przez mgr inż. Pavulon w 05.03.2010 18:17
#116489 Serwer sie wyłącza.
Napisane przez mgr inż. Pavulon w 05.03.2010 12:35
#116476 Serwer sie wyłącza.
Napisane przez mgr inż. Pavulon w 05.03.2010 10:46
albo masz zły wpis w plugins.ini albo zły plik w amxmodx/plugins/ (liczy się wielkość liter)[AMXX] Plugin file open error (plugin "NAZWA_PLUGINU.amxx")
w plugins.ini za NAZWA_PLUGINU.amxx dopisz debug.[AMXX] Run time error 4 (plugin "NAZWA_PLUGINU.amxx") - debug not enabled!
Czyli zamień:
NAZWA_PLUGINU.amxxna
NAZWA_PLUGINU.amxx debug
#115347 drm - fake player wyłączenie
Napisane przez QTM. Peyote w 28.02.2010 12:33
W załączniku wersja 3.0.3 z wyłączonym botem.
Załączone pliki
-
DeathrunManager.sma 21,48 KB 122 Ilość pobrań
DeathrunManager.amxx
#115883 drm - fake player wyłączenie
Napisane przez QTM. Peyote w 02.03.2010 13:27
celowo.
jak mi nikt mi nie da do tej wersji to będę z nowsza.
moze mi to ktos skompilowac?
Masz w załączniku.
//edit
Sory zapomniałem kliknąć załącz
Załączone pliki
-
DeathrunManager.amxx 22,58 KB 32 Ilość pobrań
#115900 drm - fake player wyłączenie
Napisane przez QTM. Peyote w 02.03.2010 15:54
Załączone pliki
-
DeathrunManager-2.sma 18,94 KB 52 Ilość pobrań
DeathrunManager-2.amxx
#113682 say ze wszsytkimi, all talk z niezywymi
Napisane przez Lukasz5 w 21.02.2010 17:47
#113679 say ze wszsytkimi, all talk z niezywymi
Napisane przez Lukasz5 w 21.02.2010 17:43
- AMXX.pl: Support AMX Mod X i SourceMod
- → Przeglądanie profilu: Reputacja: MtB'
- Regulamin