[ROZWIĄZANE] Nie liczy expa DIABLO MOD 5.9L
Filip1512
11.12.2011
Wersja diablo moda 5.9L
Zawartosc aktualnych logow (amxmodx/logs/xxx.log)
- plik diablo.log przy wersjach 5.8 i wyzej
- wlaczone moduly (modules.ini)
fun
engine
fakemeta
;geoip
;sockets
;regex
;nvault
cstrike
csx
;hamsandwich
- Dokładny opis problemu
-z jakim elementem moda jest problem - EXP nie nalicza
-czy kazdy na serwie ma ten problem - tak
-od kiedy jest ten problem - od poczatku wgrania
-czy wystepuje on w jakis szczegolnych momentach (np. ktos sie laczy, wybuchnie paka, zabije sie kogos z kuszy etc.) - xxxx
Mores
11.12.2011
diablo_sql_host "Adres bazy MySQL"
diablo_sql_user "Użytkownik bazy"
diablo_sql_pass "Hasło użytkownika"
diablo_sql_database "Nazwa bazy danych"
diablo_sql_table "diablomod"
diablo_sql_save "Zapis bazy 0-2"
//0 - Nick
//1 - IP
//2 - STEAMID
Do amxx.cfg . Oczywiście wypełnioną. Bazę danych radzę Ci założyć na UnixStorm(świetna sprawa). Aktualnie jest chyba promocja i za 12 zł, ale mniejsza o to.
Fix Sebula jeszcze wgraj :**KLIK** i będzie śmigać
Źle przeczytałem. W 5.9l liczy od 4 osób. Znajdź linijkę :
if(zablokuj < 4 && amount < 200)i "4" zmień na "1"
Ta cyfra odpowiada na ilość potrzebnych graczy na serwerze by leciał exp.
Użytkownik Mores edytował ten post 11.12.2011 08:58
Filip1512
11.12.2011
diablo_sql_host "Adres bazy MySQL"
diablo_sql_user "Użytkownik bazy"
diablo_sql_pass "Hasło użytkownika"
diablo_sql_database "Nazwa bazy danych"
diablo_sql_table "diablomod"
diablo_sql_save "Zapis bazy 0-2"
//0 - Nick
//1 - IP
//2 - STEAMID
to mam ustawione na
diablo_sql_host "db4free.net"
diablo_sql_user "mój_lohin"
diablo_sql_pass "moje_hasło"
diablo_sql_database "nazwa_którą_podałem_przy_rejestracji"
diablo_sql_table "diablomod"
diablo_sql_save "2"
//0 - Nick
//1 - IP
//2 - STEAMID
Zaraz zrobie to co w tamtym temaciej jest
Welcome to the AMX Mod X 1.8.1-300 Compiler.
Copyright © 1997-2006 ITB CompuPhase, AMX Mod X Team
dbmod_5.9.sma(603) : warning 217: loose indentation
dbmod_5.9.sma(612) : warning 217: loose indentation
Header size: 9032 bytes
Code size: 266740 bytes
Data size: 176748 bytes
Stack/heap size: 16384 bytes; max. usage is unknown, due to recursion
Total requirements: 468904 bytes
2 Warnings.
Done.
podczas kompilacji
gdzie jest to?
w którym pliku, bo w dbmod_5.9l nic nie znalazlo takiegoif(zablokuj < 4 && amount < 200)
Użytkownik aerocell edytował ten post 11.12.2011 13:00
Mores
11.12.2011
Co do kompilacji to z pewnością nie zrobiłeś tak jak w instrukcji.
Użytkownik Mores edytował ten post 11.12.2011 13:09
Filip1512
11.12.2011
603-612 linijka jest z fixu czyli:
Ja podaje linijki od 602-613
new q_command[512];
new typ_primary[5];
switch(get_cvar_num("diablo_sql_save")) {
case 0: typ_primary = "nick";
case 1: typ_primary = "ip";
case 2: typ_primary = "sid";
default: typ_primary = "nick";
}
formatex(q_command, 511, "CREATE TABLE IF NOT EXISTS `%s` (`nick` VARCHAR(48), `ip` VARCHAR(32), `sid` VARCHAR(32), `klasa` INT(2), `lvl` INT(3) DEFAULT 1, `exp` INT(9) DEFAULT 0, `str` INT(3) DEFAULT 0, `int` INT(3) DEFAULT 0, `dex` INT(3) DEFAULT 0, `agi` INT(3) DEFAULT 0, PRIMARY KEY (`%s`, `klasa`)) DEFAULT CHARSET `utf8` COLLATE `utf8_general_ci`", g_sqlTable, typ_primary);
SQL_ThreadQuery(g_SqlTuple, "TableHandle", q_command);
}
PS. exp nalicza od 2 osób na serwerze, więc jest dobrze
Użytkownik aerocell edytował ten post 11.12.2011 13:23
Mores
11.12.2011
switch(get_cvar_num("diablo_sql_save")) {
case 0: typ_primary = "nick";
case 1: typ_primary = "ip";
case 2: typ_primary = "sid";
default: typ_primary = "nick";
To z stamtąd wywal i będzie cykać
Filip1512
11.12.2011
Dobra ale działa więc jest git, zostawiam z tamtymi 2 bledami
Moglbys jeszcze pomoc w tym temacie?
http://amxx.pl/topic...-diablo-modzie/
sebul
11.12.2011
Przecież to jest tylko info o tym, że tabulację "rozwaliłeś", czyli kosmetyczna rzecz, w tym przypadku nijak ma się to do działania moda, kod jest tylko mniej czytelny.Welcome to the AMX Mod X 1.8.1-300 Compiler.
Copyright © 1997-2006 ITB CompuPhase, AMX Mod X Team
dbmod_5.9.sma(603) : warning 217: loose indentation
dbmod_5.9.sma(612) : warning 217: loose indentation
Header size: 9032 bytes
Code size: 266740 bytes
Data size: 176748 bytes
Stack/heap size: 16384 bytes; max. usage is unknown, due to recursion
Total requirements: 468904 bytes
2 Warnings.
Done.
podczas kompilacji
Filip1512
11.12.2011
Pomoz w drugim temacie, linka podalem, jeśli możesz / wiesz
Ojciec Dyrektor
12.12.2011
Ten temat został zamknięty przez moderatora.
Powód: Pomoc udzielona
Jeśli się z tym nie zgadzasz, raportuj ten post, a moderator lub administrator rozpatrzy go ponownie.
Z pozdrowieniami,
Zespół AMXX.PL