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
 

L0rdS^P0l4K - zdjęcie

L0rdS^P0l4K

Rejestracja: 24.08.2008
Aktualnie: Nieaktywny
Poza forum Ostatnio: 05.01.2025 02:57
-----

#590861 [Zapowiedz] AMXX Editor Online

Napisane przez DarkGL w 06.12.2013 17:24

Zrzut ekranu z 2013-12-02 13:10:31.png

 

Cel to wpełni działające środowisko programistyczne w przeglądarce ( wraz z znanymi ułatwieniami tzn. generatory ) oraz możliwość przenoszenia kodu między różnymi komputerami itp.

 

Mam nadzieję że projekt uda się ukończyć jednak jest mnóstwo problemów z obsługą w różnych przeglądarkach oraz problemów wydajnościowych.


  • +
  • -
  • 63


#527913 Battlefield 2 : Rank Mod Web Stats

Napisane przez Misiaczek ;c w 24.03.2013 22:13

Battlefield 2 : Rank Mod Web Stats v1.1
by 758 & byCZUS

opis

Witajcie ;)

Razem z byCZUS prezentujemy mam Web Staty dla BF2 Rank Mod :)

Podziękowania należą się też użytkownikowi góruś za pomoc :P

screenshot

Strona Główna Statystyk
glowna.png

Informacje o Graczu i jego odznakach
widokgracz.png

Ogólny Opis Moda
informacje.png

Opis Statystyk #1
opis1.png

Opis Statystyk #2
opis2.png

Opis Statystyk #3
opis3.png


konfiguracja
Otwieramy plik config.php znajdujący się w folderze include
Pokaże nam się coś takiego

<?php
$host = 'host bazy danych';
$user = 'uzytkownik bazy danych';
$dbname = 'nazwa bazy danych';
$pass = 'haslo do owej bazy';
$tabela = 'bf2ranks';
?>


$host - Adres serwera MySQL
$user - Nazwa Użytkownika MySQL
$dbname - Nazwa Bazy MySQL
$pass - Hasło do owej Bazy

Otwieramy plik main.tpl znajdujący się w folderze templates oraz informacje.html, opis1.html, opis2.html, opis3.html znajdujące się w głownym katalogu i edytujemy
<li><a href="/"><i class="icon-globe"></i> Forum</a></li>

w miejscu
<a href="/">

wpisując swój adres forum, przykład
<li><a href="http://amxx.pl"><i class="icon-globe"></i> Forum</a></li>


Dodatkowa konfiguracja statów znajduję się w main.tpl znajdujący się w folderze templates a dokładnie tutaj
 <script type="text/javascript">
$(document).ready(function() {
$('#staty').dataTable({
"sPaginationType": "bootstrap",
"oLanguage": {
"sLengthMenu": "Pokaż _MENU_ graczy"
},
"aaSorting": [[1,'desc']],
"aLengthMenu": [ 20, 50, 100 ],
"iDisplayLength": 20
});
} );
</script>

"aLengthMenu": [ 20, 50, 100 ] - opcje sortowania listy, 20 graczy, 50 graczy, 100 graczy na strone ;)
"iDisplayLength": 20 - ilu graczy ma pokazywac po wejściu w statystyki
inne informacje

Staty są przystosowane pod wersję z 24 jak i 32 odznakiami, jeśli potrzebujecie konfigurację pod inne wersję proszę napisać w tym temacie to dodam :)

download
Wersja 24 Odznaki
Załączony plik  Battlefield 2 Rank Mod Web Stats (24).rar   325,76 KB  282 Ilość pobrań


Wersja 32 Odznaki
Załączony plik  Battlefield 2 Rank Mod Web Stats (32).rar   326 KB  428 Ilość pobrań


Wersja 48 Odznaki
Na Dniach Dodam...

Wersja 72 Odznaki
Na Dniach Dodam...


  • +
  • -
  • 20


#246032 Problem z wyświetlaniem dem

Napisane przez loleN w 05.05.2011 15:40

Witam!

Posiadam ten skrypt i na początku działał dobrze lecz teraz wyskakuje taki błąd:



DBD::mysql::st execute failed: MySQL server has gone away at dema.pl line 305.
error #19 :: NIE MOZNA WYKONAC ZAPYTANIA at dema.pl line 305.

Wszystko raczej dobrze jest skonfigurowane... Linia 305 wygląda tak
$querry2->execute() or die "error #19 :: NIE MOZNA WYKONAC ZAPYTANIA";

Dema są pobierane na mój hosting i pakowane, lecz nie zostają przenoszone do katalogu i nie zostają dodane wpisy do myslq.

Rozwiązałem problem... (Wystarczyło wykonać komende SET SESSION wait_timeout=36000 przy pobieraniu dem...)
  • +
  • -
  • 1


#450387 AMXBans "STABLE" + Konfiguracja DPROTO /EDIT (23.08.2012)

Napisane przez Szyfrant w 23.08.2012 11:20

UPDATE 23.08.2012


  • +
  • -
  • 4


#422142 Mini Modyfikacja AMXBans v4

Napisane przez Kawon w 19.06.2012 18:15

Mini Modyfikacja AMXBans Web

Oto kolejna wersja zborów dodatków do AMXBans :)
Tym razem wszystko zostało zrobione pod wersję AMXBans: GM 1.6
Jak na razie Mini Modyfikacja została kompatybilna z GM 1.6W paczce znajdują się jednie dodatki z poprzedniej wersji oraz gotowe dodatki z forum.
  • Wersja v4.0.2
    • Poprawa błędów oraz mała zmiana kosmetyczna
  • Wersja v4.0.1
    • Tak zwana lista screenów. Tabela a w niej nick gracza, mapa, ilość screenów etc.
  • Lista zmian z poprzedniej wersji v3 zostały użyte (to nie jest wszystko)
    • Wyświetlanie 5 Ostatnich banów na forum !
    • Możliwość pisania z Danym adminem po kliknięciu w jego GG (odpali się rozmowa na waszym gg z jego numerem) oraz status GG
    • Statystyki Admina (łączna ilość banów, ile banów z tego to permy oraz ile z tego to bany tymczasowe, wykaz procentowy)
    • Zmieniono nazwę ICQ na Numer GG
Podziękowania dla L0rdS^P0l4K za modyfikacje oraz fixy które zostały użyte w mini modyfikacji:Dziękuje speedkill za pomoc w amxbans_ssban
5 Ostatnich banów na forum (kod):
<table border="0" cellpadding="2" cellspacing="1" class="forumline" align="center" width="100%">    <tr>        <th colspan="5" width="100%" nowrap="nowrap" style="cursor: pointer" title="Ukryj">Lista 5 Ostatnich Banów</th>    </tr>    <tr>        <td width="*" class="row3" align="center"><iframe scrolling="no" frameborder="0" style="width: 100%; height: 148px; border: none" src="http://link do amxbans/bany.php">Twoja przeglądarka nie obsługuje ramek!</iframe></td>    </tr></table>
[info]Ten kod wklejamy gdzie chcemy najlepiej do index_body.tpl lub overall_header.tpl [/info][warn]Do poprawności działania trzeba zmienić plugin na screeny znajdujący się w załączniku.[/warn][error]Zakaz kopiowania bez zgody autora ! [/error]
DEMO: http://kawon.amxx.pl/amxbans/
download
Załączony plik  Mini Modyfikacja AMXBans v.4.0.2.zip   51,82 KB  999 Ilość pobrań

Wersja dla serwerów z wersją pluginu AMXBans 1.6
Załączony plik  amxbans_ssban_1.6.sma   7,97 KB  595 Ilość pobrań
  amxbans_ssban_1.6.amxx

Wersja dla serwerów z wersją pluginu AMXBans 1.5.1
Załączony plik  amxbans_ssban_1.5.1.sma   7,51 KB  526 Ilość pobrań
  amxbans_ssban_1.5.1.amxx

Wcześniejsze wersje:
Załączony plik  Mini Modyfikacja AMXBans v.4.0.zip   45,33 KB  531 Ilość pobrań
Załączony plik  Mini Modyfikacja AMXBans v.4.0.1.zip   50,2 KB  767 Ilość pobrań

  • +
  • -
  • 14


#238382 [1.5.3/1.5.3a] Naprawa bugu z szybkością :)

Napisane przez Misiaczek ;c w 17.04.2011 23:11

Tutorial? Pisany na podstawie BF 1.5.3/1.5.3a

Otwórz Plik: bf2rank.sma

Zamień to:
	gPlayerName = get_xvar_id("PlayerName");
}
Na To:
	gPlayerName = get_xvar_id("PlayerName");

register_forward(FM_PlayerPreThink, "Bug_Ciche_Chodzenie")
}

public Bug_Ciche_Chodzenie(id)
{
if(is_user_alive(id))
{
new Float:fVector[3];
pev(id, pev_velocity, fVector)
new Float: fSpeed = floatsqroot(fVector[0]*fVector[0]+fVector[1]*fVector[1]+fVector[2]*fVector[2])
if((fm_get_user_maxspeed(id) * 5) > (fSpeed*9))
set_pev(id, pev_flTimeStepSound, 300)
}
}
Po ów zmianach Zapisujemy pliki i wykonujemy kompilacje lokalną Dołączona grafika

Jak coś jeszcze związane z BF2 potrzeba pisać na PW to może skrobnę "Tutorial" Dołączona grafika
  • +
  • -
  • 2


#379826 Battlefield 2 : Rank Mod PL v1.5.1a

Napisane przez Misiaczek ;c w 13.03.2012 05:46

Battlefield 2 : Rank Mod PL v1.5.1a
by MisieQ
Bazuje na Battlefield 2 : Rank Mod v.1.5.3 by pRED*
(poprawki z 1.5.5 sa wgrane )

Dołączona grafika


Jest to system rang znany z popularnej gry Battlefield 2
Im więcej wrogów zabijesz, tym większą masz rangę.
Można otrzymać Specjalne Odznaki które są w 6 poziomach: Poczatkujacy, Podstawowy, Weteran, Expert,Profesjonalista, Licencja agenta 007
Dla każdego poziomu gdy się korzysta z danej broni, można otrzymać różne bonusy.
Są także medale Dołączona grafika
Zapis rankingu jest na nick/steamid/ip ustawiane za pomocą cvaru "csstats_rank" w amxx.cfg

Dołączona grafika
Skopiuj i wklej do amxx.cfg

// [ Battlefield 2 : Rank Mod PL v1.5.0] //
// [ Battlefield 2 : Rank Mod PL v1.5.0| Ustawienia Glowne ] //
bf2_active 1 //(1|0) - Wlacz/wyłącz Plugin (Standardowo 1 - Wlaczony)
bf2_badges 1 //(1|0) - Wlacz/wyłącz system odznak (Standardowo 1 - Wlaczone)
bf2_badgepowers 1 //(1|0) - Wlacz/wyłącz moce dla odznak (Standardowo 0 - Wylaczone)
bf2_awp 0 //(1|0) - AWP/Scout. Co ma dostac gracz jesli posiada odznake za bron snajperska (Standradowo 0 - Scout)
bf2_ffa 0 //(1|0) - Wlacz/wyłącz atakowanie druzyny dla zdobycia fragow i uzycia odznak (Standardowo 0 - Wylaczone)
bf2_xpmultiplier 0.1 //(dziesietna) - Wielkosc jaka ma byc do nastepnej rangi. (z 0.1 to jest: 15 trzeba zabic aby miec range 1, 20 000 zabic aby byc w top randze) (Standradowo 0.1)
bf2_xpminplayers 2 //(int) - Minimalna ilosc graczy, wymagana aby zdobywac pkt za wybuch/rozbrojenie bomby oraz za kradziez flag (jesli gramy w tryb CTF) (Standradowo 2)
bf2_reset_days 21 //(int) - Liczba dni gdy gracz nie gra po ktorych kasuje sie jego XP (Uwaga: obecnie dziala tylko z zapisem SQL/MYSQL) (Standradowo 21)
bf2_icon_time 1.5 //(dziesietna) - Czas w jakim maja sie wyswietlac ikony nad graczami (info o randze) jak na nich nacelujesz (Standradowo 1.5)
bf2_help_url "http://misieq.elsat.net.pl/amxx/" //(znaki) - strona na ktorej umieszczone sa pliki pomocy (opcjonalnie) nie dodawaj na koncu /
bf2_statustext 1 //(int) - Wlacz/wyłącz punkty, # odznaki, rang info oraz inne w hud (Standradowo 1 - Wlaczone)
bf2_hud_options "abcde" //(flagi) - Ustawienia hud gracza, nie dziala jesli Opcja PlayerName jest wlaczona (Standradowo "abcde")
//flag a - Wyswietl Zdrowie/Pancerz/Bron dla druzyny
//flag b - Wyswietl Range dla druzyny
//flag c - Wyswietl Range dla wrogow
//flag d - Nie wyswietlaj informacji jesli wrog jest niewidzialny (dana odznaka umozliwia niewidzialnosc)
//flag e - Wyswietl graficzna Range nad glowami graczy
// [ Battlefield 2 : Rank Mod PL v1.5.0| CS Flags ] //
bf2_flag_kills 2 //(int) - Ile punktow za przejecie flagi
bf2_flag_round_kills 0 //(int) - Ile punktow za wygrana runde
bf2_flag_match_kills 0 //(int) - Ile punktow za wygrany mecz
// [ Battlefield 2 : Rank Mod PL v1.5.0| Dodatkowe Ustawienia ] //
bf2_wymus "1" //(1|0) - Wlacz/wyłącz wymuszanie hud_centerid 0 oraz cl_shadows 0

// [ Battlefield 2 : Rank Mod PL v1.5.0| Ustawienia MySQL ] //
bf2_db_host "localhost" //Host bazy danych
bf2_db_user "root" //Użytkownik Bazy danych
bf2_db_pass "root" //Haski bazy danych
bf2_db_database "bf2rank" //Nazwa bazy danych

// [ Battlefield 2 : Rank Mod PL v1.5.0| VIP ] //
bf2_vip_money_per_damage "3" // Dodatkowa Kasa za kazde zadane obrazenia (Standardowo 3)
bf2_vip_money_kill_bonus "500" // Dodatkowa Kasa za zabicie HSem (Standardowo 500)
bf2_vip_money_hs_bonus "300" // Dodatkowa Kasa za zabicie (Standardowo 300)
bf2_vip_hp "15" // Dodatkowe HP za zabicie (Standardowo 15)
bf2_vip_hp_hs "30" // Dodatkowe HP za zabicie HSem (Standardowo 30)
bf2_vip_max_hp "200" // Maksymalna ilosc HP od VIPa (Standardowo 200)
bf2_vip_menu "1" //(1|0) - Menu broni po bf2_vip_menu_runda rundzie (Standardowo 1 - Wlaczone)
bf2_vip_menu_runda "3" // Po ilu rundach ma dzialac menu broni vipa (Standardowo 3)

// [ Battlefield 2 : Rank Mod PL v1.5.0| Odznaki ] //
bf2_odznaka_hp "10" // Dodatkowe HP za odznake Supportu (Standardowo 10)
bf2_odznaka_szybkosc "15.0" // Dodatkowa Szybkosc za odznake SMG (Standardowo 15)
bf2_odznaka_kasa "150" // Dodatkowa Kasa za odznake Platny Morderaca (Standardowo 150)
bf2_odznaka_grawitacja_1 "0.9375" // Grawitacja od odznaki z gravitracji - Poziom 1 (Standardowo 0.9375)
bf2_odznaka_grawitacja_2 "0.875" // Grawitacja od odznaki z gravitracji - Poziom 2 (Standardowo 0.875)
bf2_odznaka_grawitacja_3 "0.8125" // Grawitacja od odznaki z gravitracji - Poziom 3 (Standardowo 0.8125)
bf2_odznaka_grawitacja_4 "0.75" // Grawitacja od odznaki z gravitracji - Poziom 4 (Standardowo 0.75)
bf2_odznaka_grawitacja_5 "0.65625" // Grawitacja od odznaki z gravitracji - Poziom 5 (Standardowo 0.65625)
bf2_odznaka_grawitacja_6 "0.5625" // Grawitacja od odznaki z gravitracji - Poziom 6 (Standardowo 0.5625)
bf2_dodatkowy_armor_1 "50" // Dodatkowy Armor na Start za ilosc posiadanych odznak - Poziom 1 (Standardowo 50)
bf2_dodatkowy_armor_2 "100" // Dodatkowy Armor na Start za ilosc posiadanych odznak - Poziom 2 (Standardowo 100)
bf2_dodatkowy_armor_3 "150" // Dodatkowy Armor na Start za ilosc posiadanych odznak - Poziom 3 (Standardowo 150)
bf2_dodatkowy_armor_4 "200" // Dodatkowy Armor na Start za ilosc posiadanych odznak - Poziom 4 (Standardowo 200)
bf2_dodatkowy_armor_5 "250" // Dodatkowy Armor na Start za ilosc posiadanych odznak - Poziom 5 (Standardowo 250)
bf2_dodatkowy_armor_6 "300" // Dodatkowy Armor na Start za ilosc posiadanych odznak - Poziom 6 (Standardowo 300)
// [ Battlefield 2 : Rank Mod PL v1.5.0] //


Dołączona grafika
say:
/bf2menu - pokazuje menu główne
bf2menu - j/w
/bf2 - j/w
bf2 - j/w
/menu - j/w
menu - j/w
/ranks - pokazuje dostępne rangi do zdobycia
/odznaki1 - pokazuje liste odznak i wymagan cz.1
/odznaki2 - pokazuje liste odznak i wymagan cz.2
/odznaki3 - pokazuje liste odznak i wymagan cz.3
/odznaki4 - pokazuje liste odznak i wymagan cz.4
/odznaki5 - pokazuje liste odznak i wymagan cz.5
/gracze - pokazuje jacy gracze grają na serwerze i jaką mają range
/hud - odświeża hud
/pomoc - pokazuje okienko z pomocą
/bf2helpmenu - pokazuje menu z pomocą
/bf2adminmenu - pokazuje menu admina
/bf2stats - pokazuje twoje statystyki broni

konsola:
bf2_resetstats - resetuje twoje staty

Dołączona grafika

bf2_addbadge <gracz> <odznaka> <level> - możliwość dania graczowi odznake. Odznaki w granicach 0-5 a level w granicach 0-3
bf2_addkills <gracz> <zabicia> - możliwość dodania fragów dla gracza.
bf2_resetserverstats - kasowanie całego rankingu na serwie (dla tego pluginu)




Dołączona grafika

1.Zapis rankingu i wszelkiego rodzaju XP zależy od cvaru w amxx.cfg

// Rank mode
// 0 - na nick
// 1 - na SteamID
// 2 - na IP
//
csstats_rank 0

W takim przypadku będzie zapisywało na nick.

2. Możemy edytować poziomy rang. Są one w const.inl

new const RANKXP[MAX_RANKS]=
{
0,
150,
500,
800,
2500,
5000,
8000,
20000,
50000,
60000,
75000,
90000,
115000,
125000,
150000,
180000,
200000
}


Z tego co widzę to po prostu jeżeli chcemy inny rank np.: zamiast 15 dać 34 i zamiast 50 dać 56 to trzeba dodać na końcu zero - 0
Czyli będzie to mniej więcej tak:

new const RANKXP[MAX_RANKS]=
{
0,
340,
560,
[...]


3. Pliki pomocy są na hostingu moim prywatnym hostingu więc będą na AMEN Dołączona grafika
Oczywiście możemy wrzucić wszystko na swój hosting i trzeba jedynie zmienić w cvarze.
Cvar można także zostawić pusty i wszystko załaduje się z addons/amxmodx/configs/bf2 lecz w mniej rozbudowanym kodzie.
Moj hosting z Plikami Pomocy;)

bf2_help_url "http://misieq.silema...mxx/bf2webdocs"


4. Możemy także edytować flage admina. Znajduje się to w bf2rank.sma:

#define ADMIN_LEVEL ADMIN_IMMUNITY
#define ADMIN_RESET ADMIN_IMMUNITY


Nie zapomnijcie o ponownym skompilowaniu pluginu!

5. Włączenie kolorowego say. Znajduje się to w bf2rank.sma:
znajdź:

//#define KOLOROWY_SAY

zamień na:

#define KOLOROWY_SAY


Nie zapomnijcie o ponownym skompilowaniu pluginu!

6. Włączenie zapisu na MySQL. Znajduje się to w bf2rank.sma:
znajdź:

//#define SQL

zamień na:

#define SQL


dodatkowo trzeba jeszcze ustawić cvary Dołączona grafika

// [ Battlefield 2 : Rank Mod PL v1.5.0 | Ustawienia MySQL ] //
bf2rank_db_host "localhost" //Host bazy danych
bf2rank_db_user "root" //Użytkownik Bazy danych
bf2rank_db_pass "root" //Haski bazy danych
bf2rank_db_database "bf2rank" //Nazwa bazy danych


Nie zapomnijcie o ponownym skompilowaniu pluginu!

7. Włączenie V.I.P z BF2. Znajduje się to w bf2rank.sma:
znajdź:

//#define VIP_BF2

zamień na:

#define VIP_BF2


dodatkowo trzeba jeszcze ustawić cvary Dołączona grafika

// [ Battlefield 2 : Rank Mod PL v1.5.0| VIP ] //
bf2_vip_money_per_damage "3" // Dodatkowa Kasa za kazde zadane obrazenia (Standardowo 3)
bf2_vip_money_kill_bonus "500" // Dodatkowa Kasa za zabicie HSem (Standardowo 500)
bf2_vip_money_hs_bonus "300" // Dodatkowa Kasa za zabicie (Standardowo 300)
bf2_vip_hp "15" // Dodatkowe HP za zabicie (Standardowo 15)
bf2_vip_hp_hs "30" // Dodatkowe HP za zabicie HSem (Standardowo 30)
bf2_vip_max_hp "200" // Maksymalna ilosc HP od VIPa (Standardowo 200)
bf2_vip_menu "1" //(1|0) - Menu broni po bf2_vip_menu_runda rundzie (Standardowo 1 - Wlaczone)
bf2_vip_menu_runda "3" // Po ilu rundach ma dzialac menu broni vipa (Standardowo 3)


Nie zapomnijcie o ponownym skompilowaniu pluginu!

8. Włączenie Prefixów w BF2. Znajduje się to w bf2rank.sma:
znajdź:

//#define PREFIX

zamień na:

#define PREFIX



Nie zapomnijcie o ponownym skompilowaniu pluginu!


Dołączona grafika

W BF2 Rank Mod 1.5.0 PL znajduje się folder WWW, należy go wypakować na hosting jeżeli chcemy mieć na swoim czyli tak aby było np.: www.jakas-strona.pl/bf2webdocs
W BF2 Rank Mod 1.5.0 PL znajduje się folder AMXX, jego chyba wiadomo gdzie wypakować. (przykład: C:Program FilesValve)
Na koniec trzeba tylko otworzyć plugins.ini i dopisać: bf2rank.amxx

Dołączona grafika

CStrike
CSX
FakeMeta
Fun
Hamsandwich
nVault or MySQL (zależy jaką forme zapisu wybierzesz)


Dołączona grafika

Lista Zmian:
1.5.1a:
* Naprawiono bug cichego chodzenia jak sie ma odznake z SMG
1.5.1:
* Poprawione Menu Vip (Bronie)
* Usunęto <tutor> bo i tak był nie używany
* Usunięto <weapon.inc> czy jak ktoś woli <weapon> zastąpienie tego funkcją z <fun>
1.1.1~1.5.0:
* Masa poprawek i dodatków których az nie chce mi sie wymieniać
1.1.0:
* Usunięcie modułu CStrike Dołączona grafika
* Usunięcie modułu Fun
* Dodanie nowego pliku inl (stock.inl) z dodatkowymi stockami które pomogły zastąpić moduły Fun oraz CStrike Dołączona grafika
1.0.7:
* Łatwiejsza konfiguracja MySQL(osobne cvary)
* Poprawiony cvar bf2_wymus Dołączona grafika
1.0.6:
* Poprawiono numeracje (wcześniej pisało 1.0.4 Dołączona grafika)
* Poprawione ze jak się miało 12 odznak to się nie dostawało pancerza Dołączona grafika
* Poprawiono błąd z dawaniem maksymalnej wartości pancerza
* Poprawiona komenda bf2_resetserverstats
* Poprawiona odznak Assaul Badge(HP) aby dodawała hp tylko w tedy gdy nasza wartość jest mniejsza od tej którą aktualnie mamy(usuwa bugi erroru z vip plugin itp)
* Zmieniono 3 ostatnie odznaki aby można je było zdobyć gdy odznaki są wyłączone
* Zmieniono tryb ładowania danych, na szybszy i aby nie powodował błędów z botam
1.0.5:
* Zamieniono komendy bf2_hud i bf2_shadows na bf2_wymus
* Poprawiono menu
* Poprawiono wymuszanie ustawień
1.0.4:
* Poprawione komendy bf2_hud i bf2_shadows
* Naprawiono błąd cichego chodzenia
* Mała poprawka w plikach pomocy
1.0.3:
* Poprawka odznaki odpowiedzialnej za dawanie HE oraz optymalizacja owego kodu
* Dodanie wymuszanie cl_shadows (mozna to wylaczyc Dołączona grafika) bf2_shadows "0" [0-Wylaczone | 1-Wlaczone]
* Dodanie przycisku Wstecz w menu
* Lekkie zmiany w menu Dołączona grafika
* Dodanie pliku .amxx z colorchatem aktywnym
* Zmieniony opis jednej z odznak
1.0.2:
* Usunięcie starej definicji semicolon
* Male poprawki w menu
* Mini poprawka błędu z 1.0.1
1.0.1:
* Naprawiono zapis odznaki Profesjonalista
* Poprawiona mały błąd wywołujący error
* Poprawiono informacje o ilosci zdobytych odznak
1.0:
* Naprawiony błąd z zapisame nvalut
* Dodano Kolorowy Say
* Poprawka kilku błędów
* Dodanie 21 rangi "Marszalek Polski"
* Dodanie 4 Poziomu odznak "Profesjonalista"
* Dodanie komendy "/gracze" ktorej brakowało Dołączona grafika
* Dodanie wymuszanie hudcenterid "1" (mozna to wylaczyc Dołączona grafika) bf2_hud "0" [0-Wylaczone | 1-Wlaczone]
* Poprawione pliki pomocy
* Dodanie colorchat.inc do paczki
* Mod bazuje na Battlefield 2 : Rank Mod v1.5.3 by pRED*

Jeżeli ktoś zauważy jakieś błędy językowe bądź inne to proszę pisać Dołączona grafika

W Przypadku usunięcia informacji o autorze edycji, pomoc nie zostanie udzielona

Dołączona grafika


Archwium Spakowane jest 7Zip'em tak więc proszę to tez 7Zip'em wypakowywać albo błąd będzie

Zakaz kopiowania Moda na inne fora. Wersja tylko dla użytkowników AMXX.pl

Załączone pliki


  • +
  • -
  • 56


#311745 AWPMod by Sebul v0.2a

Napisane przez sebul w 22.10.2011 11:41

opis
Pomysł zaczerpnięty z tego tematu -> Lvl AWP ONLY - AMXX.pl: Support AMX Mod X
Nie jest to jakiś wymyślny mod, nawet sama nazwa jest tylko po to, aby była, ale zawsze się komuś przyda, a na pewno jednej osobie ^^

Mod (a raczej mini mod ^^) polega na tym, że zdobywa się kolejno poziomy (tak jak spora część modów :D), aż do 30 i za każdy poziom dostaje się 2 punkty do rozdania w życie, albo w dodatkowe obrażenia, które są zależne od normalnych obrażeń. Maksymalnie można rozdać po 15 punktów w każdą statystykę i domyślnie przy maksymalnej wartości życia dostaje się 30 hp, a przy maksymalnej wartości dodatkowych obrażeń - ok. 30-35% większych obrażeń. Exp, lvl i staty automatycznie zapisują się na nick do pliku vault. Dodana została blokada, że dopiero od dwóch graczy na serwerze dostaje się exp. Exp można dostać za fraga oraz za wygraną rundę.

Changelog:
Spoiler


screenshot
de_aztec0002.png de_aztec0001.png

cvary
awp_exp_bonus "8" // exp za fraga
awp_exp_bonus2 "2" // exp za wygraną rundę, 0 - wył
awp_limit_poziomu "30" // max poziom
awp_proporcja_poziomu "50" // im większa wartość tym dłużej wbija się kolejne poziomy

komendy
say /gracze // wyświetla w motd aktualnie grających graczy na serwerze
say /staty // wyświetla nasze staty
say /exp // pokazuje nam ile mamy expa oraz ile go brakuje do następnego poziomu
say /menu // wyświetla menu moda
say /komendy // wyświetla komendy moda
say /reset // resetuje nasze staty

instalacja
Standardowa.

download
Poprzednia wersja: Załączony plik  AWPMod_by_Sebul.sma   17,95 KB  263 Ilość pobrań
  AWPMod_by_Sebul.amxx

Załączone pliki


  • +
  • -
  • 34


#261244 GmAMXBans 1.6.(1) + Poprawki (AMXX.PL)

Napisane przez Szyfrant w 21.06.2011 14:06

GmAMXBans 1.6 + Poprawki (AMXX.PL)



Wrzuciłem wszystkie poprawki, poprawiłem trochę tłumaczenia i dodałem poprawnie skompilowane pluginy

Paczka zawiera:


- [GmAMXBans] [FIX] Gracz został wcześniej zbanowany 83 razy by L0rdS^P0l4K

- [GmAMXBans] [FIX] [AMXBans] Zaladowano 0 admino z bazy danych by MisieQ

- [GmAMXBans] [FIX] 1.6 Błędne przypisywanie adminów by L0rdS^P0l4K

- [GmAMXBans] [FIX] Długie Wczytywanie Strefy Admina by MisieQ

- [GmAMXBans] Import adminów z users.ini by Portek

- [GmAMXBans] Spolszczone Pliki Konfiguracyjne - by Szyfrancik


- [GmAMXBans] check_player.inl::prebanned_check_ - AMXX.pl: Support AMX Mod X - by Portek


- Błędne wyświetlanie w Strefie Admina (Styl Default - WEB) by Kawon

- Dodałem również plik admin.txt gdyż była tam literówka związana z ładowaniem adminów Dołączona grafika


Jak czegoś brakuje pisać od razu !! Nie było mnie długo na forum więc mogę nie wiedzieć co zostało poprawione !

INSTALACJA STANDARDOWA

1 # Poprzednia ilość pobrań 873

2 # Poprzednia ilość pobrań: 633

Załączone pliki


  • +
  • -
  • 85


#43112 BF2 Rank Mod PL v1.5.5

Napisane przez Abes Mapper w 14.02.2009 06:09

BF2 Rank Mod PL v1.5.5
by pRED*
Lang PL by MisieQ

Dołączona grafika
Jest to system rang znany z popularnej gry Battlefield 2
Im więcej wrogów zabijesz, tym większą masz rangę.
Można otrzymać Specjalne Odznaki które są w 3 poziomach: Podstawowy, Weteran, Expert.
Dla każdego poziomu gdy się korzysta z danej broni, można otrzymać różne bonusy.
Są także medale ;)
Zapis rankingu jest na nick/steamid/ip ustawiane za pomocą cvaru "csstats_rank" w amxx.cfg

Dołączona grafika
Skopiuj i wklej do amxx.cfg

//////////////////////// Battlefield 2: Rank Mod ////////////////////////

bf2_active 1 //(1|0) - Wlacz/wyłącz Plugin (Standardowo 1 - Wlaczony)
bf2_badges 1 //(1|0) - Wlacz/wyłącz system odznak (Standardowo 1 - Wlaczone)
bf2_badgepowers 0 //(1|0) - Wlacz/wyłącz moce dla odznak (Standardowo 0 - Wylaczone)
bf2_awp 0 //(1|0) - AWP/Scout. Co ma dostac gracz jesli posiada odznake za bron snajperska (Standradowo 0 - Scout)
bf2_ffa 0 //(1|0) - Wlacz/wyłącz atakowanie druzyny dla zdobycia fragow i uzycia odznak (Standardowo 0 - Wylaczone)
bf2_xpmultiplier 0.1 //(dziesietna) - Wielkosc jaka ma byc do nastepnej rangi. (z 0.1 to jest: 15 trzeba zabic aby miec range 1, 20 000 zabic aby byc w top randze) (Standradowo 0.1)
bf2_xpminplayers 2 //(int) - Minimalna ilosc graczy, wymagana aby zdobywac pkt za wybuch/rozbrojenie bomby oraz za kradziez flag (jesli gramy w tryb CTF) (Standradowo 2)
bf2_reset_days 21 //(int) - Liczba dni gdy gracz nie gra po ktorych kasuje sie jego :xP: (Uwaga: obecnie dziala tylko z zapisem nVault) (Standradowo 21)
bf2_icon_time 1.5 //(dziesietna) - Czas w jakim maja sie wyswietlac ikony nad graczami (info o randze) jak na nich nacelujesz (Standradowo 1.5)
bf2_help_url "" //(znaki) - strona na ktorej umieszczone sa pliki pomocy (opcjonalnie) nie dodawaj na koncu /
bf2_statustext 1 //(int) - Enable/Disable the points, # of bagdges, and rank info that replaces player name info in hud (Standradowo 1 - Wlaczone)
bf2_hud_options "abcde" //(flagi) - Ustawienia hud gracza, nie dziala jesli Opcja PlayerName jest wlaczona (Standradowo "abcde")
//flag a - Wyswietl Zdrowie/Pancerz/Bron dla druzyny
//flag b - Wyswietl Range dla druzyny
//flag c - Wyswietl Range dla wrogow
//flag d - Nie wyswietlaj informacji jesli wrog jest niewidzialny (dana odznaka umozliwia niewidzialnosc)
//flag e - Wyswietl graficzna Range nad glowami graczy

//Integracja z CS FLAGS
bf2_flag_kills 2 //(int) - Ile punktow za przejecie flagi
bf2_flag_round_kills 0 //(int) - Ile punktow za wygrana runde
bf2_flag_match_kills 0 //(int) - Ile punktow za wygrany mecz

///////////////////////////////////////////////////////////////////////////


Dołączona grafika

say:
/bf2menu - pokazuje menu główne
bf2menu - j/w
/bf2 - j/w
bf2 - j/w
/menu - j/w
menu - j/w
/ranks - pokazuje dostępne rangi do zdobycia
/odznaki1 - pokazuje liste odznak i wymagan cz.1
/odznaki2 - pokazuje liste odznak i wymagan cz.2
/odznaki3 - pokazuje liste odznak i wymagan cz.3
/gracze - pokazuje jacy gracze grają na serwerze i jaką mają range
/hud - odświeża hud
/pomoc - pokazuje okienko z pomocą
/bf2helpmenu - pokazuje menu z pomocą
/bf2adminmenu - pokazuje menu admina
/bf2stats - pokazuje twoje statystyki broni

konsola:
bf2_resetstats - resetuje twoje staty


Dołączona grafika

bf2_addbadge <gracz> <odznaka> <level> - możliwość dania graczowi odznake. Odznaki w granicach 0-5 a level w granicach 0-3
bf2_addkills <gracz> <zabicia> - możliwość dodania fragów dla gracza.
bf2_resetserverstats - kasowanie całego rankingu na serwie (dla tego pluginu)

Dołączona grafika

1.Zapis rankingu i wszelkiego rodzaju :xP: zależy od cvaru w amxx.cfg

// Rank mode
// 0 - na nick
// 1 - na SteamID
// 2 - na IP
//
csstats_rank 0

W takim przypadku będzie zapisywało na nick.

2. Możemy edytować poziomy rang. Są one w const.inl

new const RANKXP[MAX_RANKS]=
{
0,
150,
500,
800,
2500,
5000,
8000,
20000,
50000,
60000,
75000,
90000,
115000,
125000,
150000,
180000,
200000
}


Z tego co widzę to po prostu jeżeli chcemy inny rank np.: zamiast 15 dać 34 i zamiast 50 dać 56 to trzeba dodać na końcu zero - 0
Czyli będzie to mniej więcej tak:

new const RANKXP[MAX_RANKS]=
{
0,
340,
560,
[...]


3. Pliki pomocy są na hostingu AMXX.pl więc będą na AMEN :D
Oczywiście możemy wrzucić wszystko na swój hosting i trzeba jedynie zmienić w cvarze.
Cvar można także zostawić pusty i wszystko załaduje się z addons/amxmodx/configs/bf2 lecz w mniej rozbudowanym kodzie.

4. Możemy także edytować flage admina. Znajduje się to w bf2rank.sma:

#define ADMIN_LEVEL ADMIN_BAN


Nie zapomnijcie o ponownym skompilowaniu pluginu!


Dołączona grafika
W bf2webdocs.rar znajduje się folder bf2webdocs, należy go wypakować na hosting jeżeli chcemy mieć na swoim czyli tak aby było np.: www.jakas-strona.pl/bf2webdocs
Jeżeli strona http://misieq.silema...t.pl/bf2webdocs działa to nie wgrywaj nigdzie tego bf2webdocs
W BF2 Rank Mod 1.5.5 PL znajduje się folder cstrike, jego chyba wiadomo gdzie wypakować. (przykład: C:/Program Files/Valve)
Na koniec trzeba tylko otworzyć plugins.ini i dopisać: bf2rank.amxx

Dołączona grafika

CStrike
CSX
FakeMeta
Fun
Hamsandwich
nVault or MySQL (zależy jaką forme zapisu wybierzesz)



Jeżeli ktoś zauważy jakieś błędy językowe bądź inne to proszę pisać :)

Załączone pliki


  • +
  • -
  • 57


#306458 Admin na czas

Napisane przez Kawon w 11.10.2011 18:20

Przedstawiam Admin na czas do każdego serwera.
Od teraz admina będzie można dodać do każdego serwera na inny czas :)
Czas na jaki admin ma być ustawia się w serwer -> Przypisywanie Administratorów


Demko: http://amxbans.net.pl/gm/
Login: test
Hasło: test

Instalacja:

Pobierz paczkę, wrzuć pliki nadpisując
Wrzuć na serwer amxbans_core.amxx
Wejdź w swoją bazę danych i wykonaj 2 zapytania
ALTER TABLE `amx_admins_servers` ADD `expired` int(11) NULL;
ALTER TABLE `amx_admins_servers` ADD `days` int(11) NULL;

Załączony plik  admina na czas.zip   40,98 KB  254 Ilość pobrań


Łap MisieQ ;P
 formatex(pquery, 1023, "SELECT `aa`.`steamid`, `aa`.`password`, `aa`.`access`, `aa`.`flags`, `aa`.`nickname`, `ads`.`custom_flags`, `ads`.`use_static_bantime`
FROM `PREFIX_amxadmins` AS `aa`, `PREFIX_admins_servers` AS `ads`, `PREFIX_serverinfo` AS `si`
WHERE ((`ads`.`admin_id` = `aa`.`id`) AND (`ads`.`server_id` = `si`.`id`) AND
((`ads`.`days` = '0') OR (`ads`.`expired` > UNIX_TIMESTAMP(NOW()))) AND (`si`.`address` = '%s'));", g_ServerAddr)

  • +
  • -
  • 4


#130749 Nazwy broni i ammo do give_item (+ speed)

Napisane przez Gość w 02.05.2010 13:19

Coś jakby uzupełnienie do tego:

Weapon suplement - Nieoficjalny polski support AMX Mod X

Name        Number              Ammo               Weapon            Clips
CSW_P228 1 give_item(id,"ammo_357sig") give_item(id, "weapon_p228") CLIP SIZE/BP SIZE: 13/52
==================================================================================================================================
CSW_SCOUT 3 give_item(id,"ammo_762nato") give_item(id, "weapon_scout") CLIP SIZE/BP SIZE: 10/90
==================================================================================================================================
CSW_XM1014 5 give_item(id, "ammo_buckshot") give_item(id,"weapon_xm1014") CLIP SIZE/BP SIZE: 7/32
==================================================================================================================================
CSW_MAC10 7 give_item(id,"ammo_45acp") give_item(id, "weapon_mac10") CLIP SIZE/BP SIZE: 30/100
==================================================================================================================================
CSW_AUG 8 give_item(id,"ammo_556nato") give_item(id, "weapon_aug") CLIP SIZE/BP SIZE: 30/90
==================================================================================================================================
CSW_ELITE 10 give_item(id,"ammo_9mm") give_item(id, "weapon_elite") CLIP SIZE/BP SIZE: 30/120
==================================================================================================================================
CSW_FIVESEVEN 11 give_item(id,"ammo_57mm") give_item(id, "weapon_fiveseven") CLIP SIZE/BP SIZE: 20/100
==================================================================================================================================
CSW_UMP45 12 give_item(id,"ammo_45acp") give_item(id, "weapon_ump45") CLIP SIZE/BP SIZE: 25/100
==================================================================================================================================
CSW_SG550 13 give_item(id,"ammo_556nato") give_item(id, "weapon_sg550") CLIP SIZE/BP SIZE: 30/90
==================================================================================================================================
CSW_GALI 14 give_item(id,"ammo_556nato") give_item(id, "weapon_gali") CLIP SIZE/BP SIZE: 35/90
==================================================================================================================================
CSW_FAMAS 15 give_item(id,"ammo_556nato") give_item(id, "weapon_famas") CLIP SIZE/BP SIZE: 25/90
==================================================================================================================================
CSW_USP 16 give_item(id,"ammo_45acp") give_item(id, "weapon_usp") CLIP SIZE/BP SIZE: 12/100
==================================================================================================================================
CSW_GLOCK18 17 give_item(id,"ammo_9mm") give_item(id, "weapon_glock18") CLIP SIZE/BP SIZE: 20/120
==================================================================================================================================
CSW_AWP 18 give_item(id,"ammo_338magnum") give_item(id, "weapon_awp") CLIP SIZE/BP SIZE: 10/30
==================================================================================================================================
CSW_MP5NAVY 19 give_item(id,"ammo_9mm") give_item(id, "weapon_mp5navy") CLIP SIZE/BP SIZE: 30/120
==================================================================================================================================
CSW_M249 20 give_item(id,"ammo_556natobox") give_item(id, "weapon_m249") CLIP SIZE/BP SIZE: 100/200
==================================================================================================================================
CSW_M3 21 give_item(id, "ammo_buckshot") give_item(id,"weapon_m3") CLIP SIZE/BP SIZE: 8/32
==================================================================================================================================
CSW_M4A1 22 give_item(id,"ammo_556nato") give_item(id, "weapon_m4a1") CLIP SIZE/BP SIZE: 30/90
==================================================================================================================================
CSW_TMP 23 give_item(id,"ammo_9mm") give_item(id, "weapon_tmp") CLIP SIZE/BP SIZE: 30/120
==================================================================================================================================
CSW_G3SG1 24 give_item(id,"ammo_762nato") give_item(id, "weapon_g3sg1") CLIP SIZE/BP SIZE: 30/90
==================================================================================================================================
CSW_DEAGLE 26 give_item(id,"ammo_50ae") give_item(id, "weapon_deagle") CLIP SIZE/BP SIZE: 7/35
==================================================================================================================================
CSW_SG552 27 give_item(id,"ammo_556nato") give_item(id, "weapon_sg552") CLIP SIZE/BP SIZE: 30/90
==================================================================================================================================
CSW_AK47 28 give_item(id,"ammo_762nato") give_item(id, "weapon_ak47") CLIP SIZE/BP SIZE: 30/90
==================================================================================================================================
CSW_P90 30 give_item(id,"ammo_57mm") give_item(id, "weapon_p90") CLIP SIZE/BP SIZE: 50/100
__________________________________________________________________________________________________________________________________

DEFUSE KIT give_item(id, "item_thighpack")
----------------------------------------------------------------------------------------------------------------------------------
NVGS give_item(id, "item_nvgs")
----------------------------------------------------------------------------------------------------------------------------------
SHIELD give_item(id, "weapon_shield")
----------------------------------------------------------------------------------------------------------------------------------
CSW_C4 6 give_item(id, "weapon_c4") BP SIZE: 1
----------------------------------------------------------------------------------------------------------------------------------
CSW_VEST 31 give_item(id, "item_kevlar")
----------------------------------------------------------------------------------------------------------------------------------
CSW_VESTHELM 32 give_item(id, "item_assaultsuit")
----------------------------------------------------------------------------------------------------------------------------------
CSW_HEGRENADE 4 give_item(id, "weapon_hegrenade") BP SIZE: 1
----------------------------------------------------------------------------------------------------------------------------------
CSW_FLASHBANG 25 give_item(id, "weapon_flashbang") BP SIZE: 2
----------------------------------------------------------------------------------------------------------------------------------
CSW_SMOKEGRENADE 9 give_item(id, "weapon_smokegrenade") BP SIZE: 1
----------------------------------------------------------------------------------------------------------------------------------


Przykłady do funowego "get_user_maxspeed"

CSW_P228         250.0
CSW_SCOUT         260.0
CSW_HEGRENADE         250.0
CSW_XM1014         240.0
CSW_C4             250.0
--------------------------
CSW_MAC10 		 250.0
CSW_AUG 		 240.0
CSW_SMOKEGRENADE     250.0
CSW_ELITE 		 250.0
CSW_FIVESEVEN 		 250.0
---------------------------
CSW_UMP45 		 250.0
CSW_SG550 		 210.0
CSW_GALIL 		 240.0
CSW_FAMAS 		 240.0
CSW_USP 		 250.0
---------------------------
CSW_GLOCK18 		 250.0
CSW_AWP 		 210.0
CSW_MP5NAVY 		 250.0
CSW_M249 		 220.0
CSW_M3             230.0
---------------------------
CSW_M4A1 		 230.0
CSW_TMP 		 250.0
CSW_G3SG1 		 210.0
CSW_FLASHBANG 		 250.0
CSW_DEAGLE 		 250.0
---------------------------
CSW_SG552 		 235.0
CSW_AK47 		 221.0
CSW_KNIFE 		 250.0
CSW_P90 		 245.0



#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


#194327 [FIX] Wyświetlanie się podwójnych banów na stronie

Napisane przez Turtle w 06.12.2010 19:01

tak została zmienione funkcja pobierania banów z bazy.

//get bans for current page
$query  = mysql_query("SELECT ba.*, se.gametype,se.timezone_fixx, aa.nickname FROM `".$config->db_prefix."_bans` AS ba
 LEFT JOIN `".$config->db_prefix."_serverinfo` AS se ON ba.server_ip=se.address
 LEFT JOIN `".$config->db_prefix."_amxadmins` AS aa ON (aa.steamid=ba.admin_nick OR aa.steamid=ba.admin_ip OR aa.steamid=ba.admin_id)
 WHERE ba.expired=0 GROUP BY ba.bid ORDER BY ban_created DESC LIMIT ".$min.",".$config->bans_per_page) or die(mysql_error());


  • +
  • -
  • 3


#249471 [FiX] [AMXBans] Zaladowano 0 admino z bazy danych

Napisane przez Misiaczek ;c w 15.05.2011 09:44

FIX dotyczy jakże cudownego błędu ze złą informacją o przeładowaniu adminów ;D

Aby ten problem usunąć wystarczy zmienić 1 rzecz w pliku amxbans_core.sma (linia 356 do 387)
Znajdź:


while(SQL_MoreResults(query))
{
SQL_ReadResult(query, qcolAuth, AuthData, 43)
SQL_ReadResult(query, qcolPass, Password, 33)
SQL_ReadResult(query, qcolStatic, Static, 31)
SQL_ReadResult(query, qcolCustom, Access, 31)
SQL_ReadResult(query, qcolNick, Nick, 31)
SQL_ReadResult(query, qcolFlags, Flags, 4)

trim(Access)
if(equal(Access, ""))
{
SQL_ReadResult(query, qcolAccess, Access, 31)
}

admins_push(AuthData, Password, read_flags(Access), read_flags(Flags))

ArrayPushString(g_AdminNick, Nick)

iStatic = 1
if(equal(Static, "no"))
{
iStatic = 0
}

ArrayPushCell(g_AdminUseStaticBantime, iStatic)

ArrayPushCell(g_AdminFromUsersIni, 0)

AdminCount++
SQL_NextRow(query)
}

Zamień na:

while(SQL_MoreResults(query))
{
SQL_ReadResult(query, qcolAuth, AuthData, 43)
SQL_ReadResult(query, qcolPass, Password, 33)
SQL_ReadResult(query, qcolStatic, Static, 31)
SQL_ReadResult(query, qcolCustom, Access, 31)
SQL_ReadResult(query, qcolNick, Nick, 31)
SQL_ReadResult(query, qcolFlags, Flags, 4)

trim(Access)
if(equal(Access, ""))
{
SQL_ReadResult(query, qcolAccess, Access, 31)
}

admins_push(AuthData, Password, read_flags(Access), read_flags(Flags))

ArrayPushString(g_AdminNick, Nick)

iStatic = 1
if(equal(Static, "no"))
{
iStatic = 0
}

ArrayPushCell(g_AdminUseStaticBantime, iStatic)

ArrayPushCell(g_AdminFromUsersIni, 0)

++AdminCount;
SQL_NextRow(query)
}


i potem dostajemy coś w ten deseń :P

[AMXBans] Zaladowano 73 admino z bazy danych


SMA
Załączony plik  amxbans_core.sma   17,24 KB  288 Ilość pobrań
  amxbans_core.amxx
AMXX
Załączony plik  amxbans_core.amxx   22,99 KB  75 Ilość pobrań


  • +
  • -
  • 6