2 вопроса по серверу KF (вебадмин и серверперкс)
- bigbrain911
- Майор
- Сообщения: 618
- Зарегистрирован: 22.03.2010
- Откуда: http://zloy.pl.ua/
- Поблагодарили: 11 раз
- Контактная информация:
1. В веб админке не отображаются русские буквы, ставил в браузере кодировку windows-1251, пробовал в опере, хроме и мазиле, ставил в увеб.ини windows-1251, толку нет, когда сервер стоял на винде проблем не было русский отображался нормально, а сейчас крякозябры.
2. Скажите почему может ServerPerksStat.ini ни с того ни с сего перейти сам из кодировки ANCI в Unicode BE BOM?
Получается вот такой бред в файле статистики:
嬀㐀㔀㜀㠀 㠀㔀㈀ 匀琀愀琀猀伀戀樀攀挀琀崀ഊPlayerName=-=ZLOY=-
倀氀愀礀攀爀䤀倀㴀㤀⸀㤀㈀⸀㔀㜀⸀㔀㤀㨀㔀㈀㔀㈀㠀ഊSelectedVeterancy=SRVetFirebug
䐀愀洀愀最攀䠀攀愀氀攀搀匀琀愀琀㴀 ഊWeldingPointsStat=0
匀栀漀琀最甀渀䐀愀洀愀最攀匀琀愀琀㴀 ഊHeadshotKillsStat=0
匀琀愀氀欀攀爀䬀椀氀氀猀匀琀愀琀㴀 ഊBullpupDamageStat=0
䴀攀氀攀攀䐀愀洀愀最攀匀琀愀琀㴀 ഊFlameThrowerDamageStat=0
匀攀氀昀䠀攀愀氀猀匀琀愀琀㴀 ഊSoleSurvivorWavesStat=0
䌀愀猀栀䐀漀渀愀琀攀搀匀琀愀琀㴀 ഊFeedingKillsStat=0
䈀甀爀渀椀渀最䌀爀漀猀猀戀漀眀䬀椀氀氀猀匀琀愀琀㴀 ഊGibbedFleshpoundsStat=0
匀琀愀氀欀攀爀猀䬀椀氀氀攀搀圀椀琀栀䔀砀瀀氀漀猀椀瘀攀猀匀琀愀琀㴀 ഊGibbedEnemiesStat=0
䈀氀漀愀琀䬀椀氀氀猀匀琀愀琀㴀 ഊSirenKillsStat=0
䬀椀氀氀猀匀琀愀琀㴀 ഊExplosivesDamageStat=0
吀漀琀愀氀倀氀愀礀吀椀洀攀㴀㠀ഊWinsCount=0
䰀漀猀琀猀䌀漀甀渀琀㴀ഊTotalZedTimeStat=0.000000
2. Скажите почему может ServerPerksStat.ini ни с того ни с сего перейти сам из кодировки ANCI в Unicode BE BOM?
Получается вот такой бред в файле статистики:
嬀㐀㔀㜀㠀 㠀㔀㈀ 匀琀愀琀猀伀戀樀攀挀琀崀ഊPlayerName=-=ZLOY=-
倀氀愀礀攀爀䤀倀㴀㤀⸀㤀㈀⸀㔀㜀⸀㔀㤀㨀㔀㈀㔀㈀㠀ഊSelectedVeterancy=SRVetFirebug
䐀愀洀愀最攀䠀攀愀氀攀搀匀琀愀琀㴀 ഊWeldingPointsStat=0
匀栀漀琀最甀渀䐀愀洀愀最攀匀琀愀琀㴀 ഊHeadshotKillsStat=0
匀琀愀氀欀攀爀䬀椀氀氀猀匀琀愀琀㴀 ഊBullpupDamageStat=0
䴀攀氀攀攀䐀愀洀愀最攀匀琀愀琀㴀 ഊFlameThrowerDamageStat=0
匀攀氀昀䠀攀愀氀猀匀琀愀琀㴀 ഊSoleSurvivorWavesStat=0
䌀愀猀栀䐀漀渀愀琀攀搀匀琀愀琀㴀 ഊFeedingKillsStat=0
䈀甀爀渀椀渀最䌀爀漀猀猀戀漀眀䬀椀氀氀猀匀琀愀琀㴀 ഊGibbedFleshpoundsStat=0
匀琀愀氀欀攀爀猀䬀椀氀氀攀搀圀椀琀栀䔀砀瀀氀漀猀椀瘀攀猀匀琀愀琀㴀 ഊGibbedEnemiesStat=0
䈀氀漀愀琀䬀椀氀氀猀匀琀愀琀㴀 ഊSirenKillsStat=0
䬀椀氀氀猀匀琀愀琀㴀 ഊExplosivesDamageStat=0
吀漀琀愀氀倀氀愀礀吀椀洀攀㴀㠀ഊWinsCount=0
䰀漀猀琀猀䌀漀甀渀琀㴀ഊTotalZedTimeStat=0.000000
i7-3770k, Asus P8Z77-V PRO, Team 2x4Gb 2000MHz, MSI 560GTX-Ti 2048MB, ssd 120gb+ 2 hdd 1Tb, HAF 912+
Панели управления игровыми серверами
http://zloy.pl.ua
Панели управления игровыми серверами
http://zloy.pl.ua
-
- Полковник
- Сообщения: 6942
- Зарегистрирован: 03.06.2009
- Благодарил (а): 2390 раз
- Поблагодарили: 2807 раз
- Контактная информация:
bigbrain911
русский язык в админке? Первый раз слышу. %)
Редактором каким файл этот открывал/сохранял? Там кодировка и испортилась.
русский язык в админке? Первый раз слышу. %)
Редактором каким файл этот открывал/сохранял? Там кодировка и испортилась.
- bigbrain911
- Майор
- Сообщения: 618
- Зарегистрирован: 22.03.2010
- Откуда: http://zloy.pl.ua/
- Поблагодарили: 11 раз
- Контактная информация:
Да не трогал ни чего просто перенес с винды на линукс все конфиги, пользуюсь только notapad2
вот что было на винде
и вот что стало на линуксе
вот что было на винде
и вот что стало на линуксе
i7-3770k, Asus P8Z77-V PRO, Team 2x4Gb 2000MHz, MSI 560GTX-Ti 2048MB, ssd 120gb+ 2 hdd 1Tb, HAF 912+
Панели управления игровыми серверами
http://zloy.pl.ua
Панели управления игровыми серверами
http://zloy.pl.ua
-
- Полковник
- Сообщения: 6942
- Зарегистрирован: 03.06.2009
- Благодарил (а): 2390 раз
- Поблагодарили: 2807 раз
- Контактная информация:
Ну естественно, обе системы используют разные кодировки. Тебе так принципиально описание мутаторов на русском в админке?
- bigbrain911
- Майор
- Сообщения: 618
- Зарегистрирован: 22.03.2010
- Откуда: http://zloy.pl.ua/
- Поблагодарили: 11 раз
- Контактная информация:
У меня и чат в вебадминке с крякозябрами.
В добавок сервер стал крашиться, вот лог файл с ошибкой:
UObject::UnhashObject <- UObject::~UObject <- DeleteObject <- DeleteGarbage <- UObject::PurgeGarbage <- UObject::CollectGarbage <- Cleanup <- UGameEngine::LoadMap <- LocalMapURL <- UGameEngine::Browse <- ServerTravel <- UGameEngine::Tick <- UpdateWorld <- UServerCommandlet::Main
1 ./ucc-bin-real() [0x8669197], 2 ./ucc-bin-real() [0x866a186], 3 [0xf7746400], 4 ./ucc-bin-real() [0x861cd96], 5 ./ucc-bin-real() [0x879565a], 6 ./ucc-bin-real() [0x861b3ca], 7 ./ucc-bin-real() [0x861ee94], 8 ./ucc-bin-real() [0x81c815f], 9 ./ucc-bin-real() [0x81aed81],10 ./ucc-bin-real() [0x81b9e76],11 ./ucc-bin-real() [0x81677a4],12 ./ucc-bin-real() [0x804d688],13 /lib32/libc.so.6(__libc_start_main+0xe6) [0xf74bfc76],14 ./ucc-bin-real() [0x804b0e1]
В добавок сервер стал крашиться, вот лог файл с ошибкой:
UObject::UnhashObject <- UObject::~UObject <- DeleteObject <- DeleteGarbage <- UObject::PurgeGarbage <- UObject::CollectGarbage <- Cleanup <- UGameEngine::LoadMap <- LocalMapURL <- UGameEngine::Browse <- ServerTravel <- UGameEngine::Tick <- UpdateWorld <- UServerCommandlet::Main
1 ./ucc-bin-real() [0x8669197], 2 ./ucc-bin-real() [0x866a186], 3 [0xf7746400], 4 ./ucc-bin-real() [0x861cd96], 5 ./ucc-bin-real() [0x879565a], 6 ./ucc-bin-real() [0x861b3ca], 7 ./ucc-bin-real() [0x861ee94], 8 ./ucc-bin-real() [0x81c815f], 9 ./ucc-bin-real() [0x81aed81],10 ./ucc-bin-real() [0x81b9e76],11 ./ucc-bin-real() [0x81677a4],12 ./ucc-bin-real() [0x804d688],13 /lib32/libc.so.6(__libc_start_main+0xe6) [0xf74bfc76],14 ./ucc-bin-real() [0x804b0e1]
Последний раз редактировалось bigbrain911 01.09.2011, 19:31, всего редактировалось 1 раз.
i7-3770k, Asus P8Z77-V PRO, Team 2x4Gb 2000MHz, MSI 560GTX-Ti 2048MB, ssd 120gb+ 2 hdd 1Tb, HAF 912+
Панели управления игровыми серверами
http://zloy.pl.ua
Панели управления игровыми серверами
http://zloy.pl.ua
-
- Полковник
- Сообщения: 6942
- Зарегистрирован: 03.06.2009
- Благодарил (а): 2390 раз
- Поблагодарили: 2807 раз
- Контактная информация:
Да, на Linux такая "проблема" есть.
По логу ошибок определить что-то очень трудно, нужно смотреть на чем сервер стопорится до ошибки.
По логу ошибок определить что-то очень трудно, нужно смотреть на чем сервер стопорится до ошибки.
- bigbrain911
- Майор
- Сообщения: 618
- Зарегистрирован: 22.03.2010
- Откуда: http://zloy.pl.ua/
- Поблагодарили: 11 раз
- Контактная информация:
Он падает примерно 1 раз в день. Бывает при смене карты зависает, кто то из игроков говорил что сервер падал, когда кто то вышел из игры.
i7-3770k, Asus P8Z77-V PRO, Team 2x4Gb 2000MHz, MSI 560GTX-Ti 2048MB, ssd 120gb+ 2 hdd 1Tb, HAF 912+
Панели управления игровыми серверами
http://zloy.pl.ua
Панели управления игровыми серверами
http://zloy.pl.ua
-
- Полковник
- Сообщения: 6942
- Зарегистрирован: 03.06.2009
- Благодарил (а): 2390 раз
- Поблагодарили: 2807 раз
- Контактная информация:
При смене карты сервер иногда падает, баг есть, но его не чинят. Нужно просто настроить авторестарт.
- bigbrain911
- Майор
- Сообщения: 618
- Зарегистрирован: 22.03.2010
- Откуда: http://zloy.pl.ua/
- Поблагодарили: 11 раз
- Контактная информация:
Интересно такой как на винде покатит? Естественно переточу под линуху.
cd d:\KillingFloorserver\System
@echo off
cls
:loop
start /wait ucc server KF-Arcade-Action-v2.rom?game=KFmod.KFGameType?VACSecured=true?MaxPlayers=32?AdminName=****?AdminPassword=****?Mutator=ServerPerksV5.ServerPerksMut,MutKFAntiBlocker.MutKFAntiBlocker,AutoSpawner.AutoSpawner -log=null
echo (%date% %time%) WARNING: srcds closed or crashed, restarting.
goto loop
И еще хотел добавить что бывали случаи когда игроки говорили что сервер падает при каждой смене карты.
cd d:\KillingFloorserver\System
@echo off
cls
:loop
start /wait ucc server KF-Arcade-Action-v2.rom?game=KFmod.KFGameType?VACSecured=true?MaxPlayers=32?AdminName=****?AdminPassword=****?Mutator=ServerPerksV5.ServerPerksMut,MutKFAntiBlocker.MutKFAntiBlocker,AutoSpawner.AutoSpawner -log=null
echo (%date% %time%) WARNING: srcds closed or crashed, restarting.
goto loop
И еще хотел добавить что бывали случаи когда игроки говорили что сервер падает при каждой смене карты.
Последний раз редактировалось bigbrain911 03.09.2011, 02:22, всего редактировалось 2 раза.
i7-3770k, Asus P8Z77-V PRO, Team 2x4Gb 2000MHz, MSI 560GTX-Ti 2048MB, ssd 120gb+ 2 hdd 1Tb, HAF 912+
Панели управления игровыми серверами
http://zloy.pl.ua
Панели управления игровыми серверами
http://zloy.pl.ua
-
- Полковник
- Сообщения: 6942
- Зарегистрирован: 03.06.2009
- Благодарил (а): 2390 раз
- Поблагодарили: 2807 раз
- Контактная информация:
Я уже где-то на форуме давал скрипт авторестарта, там bash + crontab.
Кастомных карт, мутаторов много стоит? Из-за кривых карт и мутаторов такое может быть.
Кастомных карт, мутаторов много стоит? Из-за кривых карт и мутаторов такое может быть.
- bigbrain911
- Майор
- Сообщения: 618
- Зарегистрирован: 22.03.2010
- Откуда: http://zloy.pl.ua/
- Поблагодарили: 11 раз
- Контактная информация:
Мутаторов минимум, карт со стандартными 50, вот сегодня подробный лог краша может наведет на какую то мысль:
Log: Collecting garbage
Log: Purging garbage
Log:
Developer Backtrace:
Log: [ 1] ./ucc-bin-real() [0x8669197]
Log: [ 2] [0xf7791400]
Log: [ 3] ./ucc-bin-real() [0x8615c88]
Log: [ 4] ./ucc-bin-real() [0x8615c9f]
Log: [ 5] ./ucc-bin-real() [0x8615c9f]
Log: [ 6] ./ucc-bin-real() [0x8615d8c]
Log: [ 7] ./ucc-bin-real() [0x861b230]
Log: [ 8] ./ucc-bin-real() [0x861ee94]
Log: [ 9] ./ucc-bin-real() [0x81c815f]
Log: [10] ./ucc-bin-real() [0x81aed81]
Log: [11] ./ucc-bin-real() [0x81b9e76]
Log: [12] ./ucc-bin-real() [0x81677a4]
Log: [13] ./ucc-bin-real() [0x804d688]
Log: [14] /lib32/libc.so.6(__libc_start_main+0xe6) [0xf7509c76]
Log: [15] ./ucc-bin-real() [0x804b0e1]
Log: Unreal Call Stack: UObject::GetPathName <- UObject::GetPathName <- UObject::GetPathName <- UObject::GetFullName <- DispatchDestroy <- DispatchDestroys <- UObject::PurgeGarbage <- UObject::CollectGarbage <- Cleanup <- UGameEngine::LoadMap <- LocalMapURL <- UGameEngine::Browse <- ServerTravel <- UGameEngine::Tick <- UpdateWorld <- UServerCommandlet::Main
Exit: Exiting.
Log: FileManager: Reading 11 GByte 12612 MByte 12583578 KByte 946 Bytes from HD took 19.585917 seconds (10.183878 reading, 9.402040 seeking).
Log: FileManager: 0.000000 seconds spent with misc. duties
Uninitialized: Name subsystem shut down
Uninitialized: Allocation checking disabled
Uninitialized: Log file closed, Sat Sep 3 21:52:30 2011
Добавлено спустя 15 минут 58 секунд:
Renaissance
хотел просить не в курсе как правильно организовать выполнение команд на линуксе типо http://*****:******@...le?SendText=set KFMod.KFGameType StartingCash 1500 на винде был скрипт, но вот как на линуксе? крон не подходит так как выполняет минимум каждую минуту, а нужно каждые 5 сек + как правильно написать строку в крон.
Log: Collecting garbage
Log: Purging garbage
Log:
Developer Backtrace:
Log: [ 1] ./ucc-bin-real() [0x8669197]
Log: [ 2] [0xf7791400]
Log: [ 3] ./ucc-bin-real() [0x8615c88]
Log: [ 4] ./ucc-bin-real() [0x8615c9f]
Log: [ 5] ./ucc-bin-real() [0x8615c9f]
Log: [ 6] ./ucc-bin-real() [0x8615d8c]
Log: [ 7] ./ucc-bin-real() [0x861b230]
Log: [ 8] ./ucc-bin-real() [0x861ee94]
Log: [ 9] ./ucc-bin-real() [0x81c815f]
Log: [10] ./ucc-bin-real() [0x81aed81]
Log: [11] ./ucc-bin-real() [0x81b9e76]
Log: [12] ./ucc-bin-real() [0x81677a4]
Log: [13] ./ucc-bin-real() [0x804d688]
Log: [14] /lib32/libc.so.6(__libc_start_main+0xe6) [0xf7509c76]
Log: [15] ./ucc-bin-real() [0x804b0e1]
Log: Unreal Call Stack: UObject::GetPathName <- UObject::GetPathName <- UObject::GetPathName <- UObject::GetFullName <- DispatchDestroy <- DispatchDestroys <- UObject::PurgeGarbage <- UObject::CollectGarbage <- Cleanup <- UGameEngine::LoadMap <- LocalMapURL <- UGameEngine::Browse <- ServerTravel <- UGameEngine::Tick <- UpdateWorld <- UServerCommandlet::Main
Exit: Exiting.
Log: FileManager: Reading 11 GByte 12612 MByte 12583578 KByte 946 Bytes from HD took 19.585917 seconds (10.183878 reading, 9.402040 seeking).
Log: FileManager: 0.000000 seconds spent with misc. duties
Uninitialized: Name subsystem shut down
Uninitialized: Allocation checking disabled
Uninitialized: Log file closed, Sat Sep 3 21:52:30 2011
Добавлено спустя 15 минут 58 секунд:
Renaissance
хотел просить не в курсе как правильно организовать выполнение команд на линуксе типо http://*****:******@...le?SendText=set KFMod.KFGameType StartingCash 1500 на винде был скрипт, но вот как на линуксе? крон не подходит так как выполняет минимум каждую минуту, а нужно каждые 5 сек + как правильно написать строку в крон.
i7-3770k, Asus P8Z77-V PRO, Team 2x4Gb 2000MHz, MSI 560GTX-Ti 2048MB, ssd 120gb+ 2 hdd 1Tb, HAF 912+
Панели управления игровыми серверами
http://zloy.pl.ua
Панели управления игровыми серверами
http://zloy.pl.ua
-
- Полковник
- Сообщения: 6942
- Зарегистрирован: 03.06.2009
- Благодарил (а): 2390 раз
- Поблагодарили: 2807 раз
- Контактная информация:
cURL.
Для этого лучше создать отдельный аккаунт через xAdmin и ограничить права.
Код: Выделить всё
#!/bin/sh
#clear
while sleep 3
do
curl -d "SendText=set KFmod.KFGameType StartingCash 200" http://имя:пароль@адрес_сервера:порт_админки/ServerAdmin/current_console > nul && так_далее
done
- bigbrain911
- Майор
- Сообщения: 618
- Зарегистрирован: 22.03.2010
- Откуда: http://zloy.pl.ua/
- Поблагодарили: 11 раз
- Контактная информация:
Спасибо, все работает, вот бы теперь с русскими символами разобраться.
i7-3770k, Asus P8Z77-V PRO, Team 2x4Gb 2000MHz, MSI 560GTX-Ti 2048MB, ssd 120gb+ 2 hdd 1Tb, HAF 912+
Панели управления игровыми серверами
http://zloy.pl.ua
Панели управления игровыми серверами
http://zloy.pl.ua
- bigbrain911
- Майор
- Сообщения: 618
- Зарегистрирован: 22.03.2010
- Откуда: http://zloy.pl.ua/
- Поблагодарили: 11 раз
- Контактная информация:
Так теперь вопрос по скрипту перезапуска, нужен самый простой типо как я писал несколькими постами выше, но тот не подходит.
i7-3770k, Asus P8Z77-V PRO, Team 2x4Gb 2000MHz, MSI 560GTX-Ti 2048MB, ssd 120gb+ 2 hdd 1Tb, HAF 912+
Панели управления игровыми серверами
http://zloy.pl.ua
Панели управления игровыми серверами
http://zloy.pl.ua
-
- Полковник
- Сообщения: 6942
- Зарегистрирован: 03.06.2009
- Благодарил (а): 2390 раз
- Поблагодарили: 2807 раз
- Контактная информация:
И это я тоже уже писал на форум. Найду - отпишусь.