Страница 1 от 1

[War3] Съобщаване за проблем със sqlite модула за запазването на XP

Публикувано на: 11 Окт 2016, 01:37
от NiTriX
Правя тази/това тема/съобщение, тъй като е важно нещо, което трябва да се знае.
Когато има повече хора в war3ft сървър хостван под Linux, при смяна на мапа, когато се запазва ХР-то, повечето случаи сървъра спира (крашва).

Става така, защото warcraft.amxx има проблем със sqlite модула, когато сървъра се хоства под Linux, тъй като запазва ХР-то по него. Проблема няма как да се оправи, не знам защо. Единственото нещо, което може да се направи е да запазва ХР-то по MySQL database. Това може да стане по следния начин:
Отваряте файла - cstrike/addons/amxmodx/configs/war3ft/war3FT.cfg
Намирате -

Код за потвърждение: Избери целия код

wc3_save_xp_db		0		// How should we save XP? (0 = SQLite, 1 = MySQL)
И го правите на 1, да изглежда така -

Код за потвърждение: Избери целия код

wc3_save_xp_db		1		// How should we save XP? (0 = SQLite, 1 = MySQL)
ВАЖНО!
За да запазва с MySQL и да работи плъгина правилно трябва да имате database-а, в която да ИНСЕРТНЕТЕ ръчно SQL-a на warcraft.amxx, защото повечето warcraft.amxx плъгини не могат да си създадат автоматично таблиците и после да свържете сървъра от war3FT.cfg със SQL-а, тези редове:

Код за потвърждение: Избери целия код

wc3_sql_dbhost          ""		// Host Name
wc3_sql_dbuser          ""		// User Name
wc3_sql_dbpass          ""		// Password
wc3_sql_dbname          ""		// Database Name
Всеки, който има warcraft сървър под линкс, може да има този проблем, ако запазва ХР-то по sqlite модула. Трябва само да нагласи мода да запазва по MySQL database и проблеми НЯМА ДА ИМА!
:)

[War3] Съобщаване за проблем със sqlite модула за запазването на XP

Публикувано на: 30 Мар 2020, 11:10
от hideath
It's working good for me
amxmodx 1.9
ReHLDS [latest]
ReGameDLL
Metamod 1.21p37

If you have the command the export the database without its stats (empty) i'll be glad to give the sql file ^^