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
 

ProMil - zdjęcie

ProMil

Rejestracja: 16.05.2010
Aktualnie: Nieaktywny
Poza forum Ostatnio: 15.09.2015 03:26
-----

Moje tematy

Fast DL Index Of...

24.10.2010 23:34

Witajcie,

Jeżeli wasz hosting nie pokazuje indexu plików, które macie na Fast DL czytajcie dalej! :rolleyes:

Jeżeli masz taki błąd:

You don't have permission to access /cstrike/maps/ on this server.

Tworzysz plik .htaccess, wpisujesz do niego:

Options +Indexes

i wklejasz do folderu cstrike na www.

Pozdrawiam :)

Gun Xp Mod 2.0 PL - Zapis na nick

10.10.2010 10:10

Dołączona grafika


Dołączona grafika
Buyzone jest wyłączony, a ty musisz zabijać przeciwników aby dostawać expa, jeżeli zdobędziesz wystarczającą ilość expa, wtedy zdobywasz wyższy level. Kiedy zdobędziesz wyższy level masz odblokowane lepsze bronie, ale tylko te na twój level. Pragnę przypomnieć, że to nie jest gungame!
Ta wersja posiada opcję zapis na nick! - Gratki dla Hardbot'a - Gratki dla Hardbot'a za niedziałający kod i jeszcze większe gratki dla mnie za naprawę :) Sam osobiście ją przetłumaczyłem, całe pisanie tego posta zajęło mi 2 godziny.

Dołączona grafika

amxmodx
fakemeta
fun
cstrike
nvault
sqlx
hamsandwich

Dołączona grafika
Wszystko ustawiamy w configs/gunxpmod.cfg
gxm_enable "1" - Aktywny = 1, Nieaktywny = 0.
gxm_savetype "1" - Zapis expa do : 1 = MySQL, 0 = NVault.
gxm_save "2" - Zapis expa na : 2 = Nick, 1 = SteamID, 0 = IP
gxm_level_text "0" - Pokazuje twój level w : 1 = HUD, 0 = Tak jak w bf2, czyli na sayu.
gxm_xp "15" - Ile zdobywasz punktów po zabiciu wroga.
gxm_level_style "1" - Wyższy level to automatycznie nowa broń : 1 = Tak, 0 = Nie, bronie samemu wybieramy w menu.

gxm_triple "1" - Aktywny bonus za potrójne zabicie? 1 = Tak, 0 = Nie.
gxm_triple_xp "3" - Ile dostajemy expa za potrójne zabicie?
gxm_triple_kills "3" - Ile potrzeba zabić, aby zdobyć potrójne zabicie?
gxm_ultra "1" - Aktywny ultra bonus zabójstw? 1 = Tak, 0 = Nie.
gxm_ultra_kills "6" - Ile potrzeba zabić, aby zdobyć bonus ultra zabójstw?
gxm_admin_xp "1" - Aktywne dodatkowy exp za zabicia dla adminow? 1 = Tak, 0 = Nie.
gxm_extra_xp "4" - Ile dawać dodatkowego expa dla adminow?

gxm_show_rank "1" - pokazywać ranking w /top20? 1 = Tak, 0 = Nie.

Tylko wówczas, gdy wybrałeś zapis na MySQL
SQL cvary:
gxm_host "127.0.0.1" - Host bazy danych.
gxm_user "root" - Użytkownik bazy danych.
gxm_pass "" - Hasło użytkownika bazy danych.
gxm_dbname "gunxpmod" - nazwa bazy danych.

Dołączona grafika
Pisz w sayu: /menu albo menu aby włączyć menu moda!
Pisz w sayu: /level, aby zobaczyć swój level w sayu gxm_level_text musi być wtedy ustawione na 0.
Pisz w sayu: /top20, aby zobczyć top 20 graczy z najwyższym expem.
Pisz w sayu: /ul, ul, /unlocks, aby odblokować dodatki albo kupić extra broń!
Dołączona grafika
Pisz w konsoli : set_level nick level. Przykład: set_level ProMil 10, ustawia 10 level graczowi ProMil .
Dołączona grafika
Jeżeli używasz inne mody (wymienione niżej) to wejdź w gunxpmod.cfg (scripting folder) i edytuj:
//#define NORMAL_MOD - Normalny mod, zwykły cs 1.6 bez żadnych modów.
//#define ZOMBIE_SWARM - Jeżeli używasz Zombie Swarm.
#define ZOMBIE_INFECTION - Jeżeli używasz Zombie Infection. 
Od komentuj ten mod, który masz na serwerze usuwajac "//".

Jeśli masz na serwerze:
#define NORMAL_MOD
Nie zapomnij za komentować pozostałych dodając // przed nimi :
//#define ZOMBIE_SWARM
//#define ZOMBIE_INFECTION
Możesz także edytować item (unlock_*.sma) zmienić nazwę, cenę i opis, czyli wszystko, co chcesz.
Przykład. znajdź tę linię i edytuj:
register_gxm_item("Grenades Pack", "Daje extra granaty", 90)
                        //Nazwa            //Opis            //Koszt
Dołączona grafika
W pliku gunxpmod.txt można nadać informacją własne kolory:

/g - Zielony tekst. | \d - Szary tekst (W menu).
/ctr - Kolor druzyny TT (czerwony), CT (niebieski). | \y - Żółty tekst (w menu).
/y - Pomarańczowy tekst taki jak w sayu. | \r - Czerwony tekst (w menu). \w - Biały tekst (w menu).

Dołączona grafika
Dołączona grafika

Dołączona grafika

Dołączona grafika

Dołączona grafika
Zawartość folderu plugins wklejamy do siebie na serwer w addons/amxmodx/plugins
Zawartość folderu scriping wklejamy do siebie na serwer w addons/amxmodx/scripting
Zawartość folderu data wklejamy do siebie na serwer w addons/amxmodx/data
Zawartość folderu Configs wklejamy do siebie na serwer w addons/amxmodx/configs
Zawartość folderu models wklejamy do siebie na serwer w cstrike/models
Zawartość folderu sound wklejamy do siebie na serwer w cstrike/sound

Nie dodajemy nic do plugins.ini!! Wszystko jest w plugins-gxm.ini w configs!!!
Dołączona grafika
Modele i sound!!

USP-Fight

09.10.2010 22:58

USP-Fight
By MaNiax


Dołączona grafika

Kiedy wejdziesz na serwer dostajesz usp z jednym nabojem.
Jeżeli zabijesz kogoś masz o jeden nabój więcej,
czyli w sumie masz 2 naboje, następnie dalej 3 itd.
Jeżeli zostaniesz zabity zaczynasz od początku.


Dołączona grafika
Można wybrać aby respawn był albo go nie było.
Podczas zabawy nie możesz kupować broni i podkładać paki.

Dołączona grafika

// Szybkość biegu
uf_speed "300.0"
// Początkowe HP
uf_hp "50"
// Naboje w usp
uf_bullets "1"
// Respawn
uf_respawn "0" (Wyłączony)
// Czas respawnu
uf_respawntime "2.5"
// Blokowanie podnoszenia broni
uf_blockpickup "1" (Jeżeli ustawione na 1 nie można podnosić)
// Blokowanie wyrzucania broni
uf_blockdrop "1" (Jeżeli 1 nie można wyrzucać)
// No Recoil
uf_norecoil "0" (Wyłączony)
// Maximum naboi (Naboje się zresetują po osiągnięciu limitu)
uf_maxbullets "8"

Dołączona grafika
Plik uspfight.amxx wklejasz do addons/amxmodx/plugins
Plik uspfight.sma wklejasz do addons/amxmodx/scripting

Dołączona grafika

Naprawa Błędu Smarty.class.php

06.10.2010 15:47

Witam,

aby naprawić błąd, który niektórym występuje podczas logowania się do amxbans'a, wystarczy zablokować funkcję odpowiedzialną za statystyki, które chyba w końcu zostały nie wykorzystane w tym projekcie.

Wchodzimy do pliku Smarty.class.php i zjeżdżamy na sam dół.
A tam:

$stat_connect = @mysql_connect("stats.amxbans.de","amxbstats","");
        @mysql_select_db("amxbans_statistics", $stat_connect);
        if( mysql_num_rows( mysql_query("SELECT * FROM statistics", $stat_connect) ) > 0 ) {
            @mysql_query("UPDATE statistics SET bans=$active,admins=$admins,servers=$servers,last_update=".time()." WHERE webserver='".$_SERVER[SERVER_ADDR]."' AND path='$config->document_root' AND url='".$_SERVER[SERVER_NAME]."'", $stat_connect);
        } else {
            @mysql_query("INSERT INTO statistics (id,bans,admins,servers,last_update,webserver,path,url) values(NULL,$active,$admins,$servers,".time().",'".$_SERVER[SERVER_ADDR]."','$config->document_root','".$_SERVER[SERVER_NAME]."')", $stat_connect);
        }
        @mysql_close($stat_connect) or die(mysql_error());

Dodajemy # przy każdej linijce.
Ma to wyglądać tak:

#		$stat_connect = @mysql_connect("stats.amxbans.de","amxbstats","");
#		@mysql_select_db("amxbans_statistics", $stat_connect);
#		if( mysql_num_rows( mysql_query("SELECT * FROM statistics", $stat_connect) ) > 0 ) {
#			@mysql_query("UPDATE statistics SET bans=$active,admins=$admins,servers=$servers,last_update=".time()." WHERE webserver='".$_SERVER[SERVER_ADDR]."' AND path='$config->document_root' AND url='".$_SERVER[SERVER_NAME]."'", $stat_connect);
#		} else {
#			@mysql_query("INSERT INTO statistics (id,bans,admins,servers,last_update,webserver,path,url) values(NULL,$active,$admins,$servers,".time().",'".$_SERVER[SERVER_ADDR]."','$config->document_root','".$_SERVER[SERVER_NAME]."')", $stat_connect);
#		}
#		@mysql_close($stat_connect) or die(mysql_error());

Sam to używam i nie zauważyłem żadnych innych błędów.
Sprawdzałem w bazie danych i nie ma tam takiego czegoś jak "amxbans_statistics" pewnie zostało pominięte, a teraz niektórym przy stwarza tylko błędy ;)

Poprawne wyświetlanie numeru icq

05.10.2010 16:43

Witajcie,

Przedstawiam Wam sposób na naprawienie wyświetlania numerów icq, na który sam wpadłem po długich męczarniach.

Otwieramy plik o nazwie admin_list.tpl znajduję się on w amxbans/templates

I zmieniamy z
{if $admins.icq=="0"}

Na
{if $admins.icq>"0"}

I w ten sposób wyświetla nam prawidłowo pole z numerem icq!

Pozdrawiam.