Sidebar

Карта не грузится на сервере под linux'ом!

qpAHToMAS

Administrator
Staff member
Администратор
Oct 22, 2006
9,323
33
  • Золотая медаль 215
  • Золотая медаль 152
  • Серебряная медаль 136
  • Золотая медаль 221
Карта не грузится на сервере под linux'ом!

Hi!
Вот такая проблема на этот раз: я сделал карту все как положено... (у меня WinXP)... на других компах с операционкой XP карта работает на ура, а вот как сделать чтобы она работала на сервере который стоит на Linux'е??? Просто на линуксе она вообще не грузится... :crying:
Не кто не встречал таакую проблему?
И кстати есть ли ZHLT который работает на linux??? Чтобы на нем откомпилировать и поставить на сервер?... Heeelp...
 

TwisteR

VIP
VIP
Jul 24, 2006
4,045
  • Серебряная медаль 311
  • Золотая медаль 115
  • Серебряная медаль 215
Я уже писал на форуме по этому поводу тут. И тема такая была...

Предлагаю администрации где-нить на видном месте разместить эту рекомендацию - для новичков и мапперов, не знакомых с *nix-ами будет полезно, если они захотят, чтоб на их картах играли на серваках :)
 
Last edited:

qpAHToMAS

Administrator
Staff member
Администратор
Oct 22, 2006
9,323
33
  • Золотая медаль 215
  • Золотая медаль 152
  • Серебряная медаль 136
  • Золотая медаль 221
Просто другие карты которые были скачены с нета идут без проблем, а моя только на Windows :( Значит проблема не в linux'е верно?
Я чет не совсем понял что за буквы там различаются в путях... Не могли бы вы написать инструкцию как решить эту проблему? Буду очень благодарен да и как сказал TwisteR это поможет многим людям которые столкнутся с такой же проблемой...
 

TwisteR

VIP
VIP
Jul 24, 2006
4,045
  • Серебряная медаль 311
  • Золотая медаль 115
  • Серебряная медаль 215
Значит такс:

Припустим, стоит у вас на карте ambient_generic, и у него путь к файлу wav следующий: "ambience/Biggun1.wav". В винде прокатит, и звук играть будет, ибо этой ОСи пофиг на регистр букв (что FileName, что filename - всеравно). А в *nix-ах - нет. Там регистр букв различается. Поэтому "Biggun1.wav" и "biggun1.wav" - два отдельных файла, которые могут одновременно находится в одной папке (попробуйте в виндовс создать два файла с такими именами в одном каталоге).

Таким образом, если оригинальное имя файла "biggun1.wav", а вы в ambient_generic пропишите "Biggun1.wav", то линукс не найдет такого файла, звук играть не будет и, если ресурс критический (например, WAD-файл) то карта может и вовсе не загрузится.

Вывод - не играться с регистром при создании карты и кустомных ресурсов к ней и писать все только маленькими (или большими) буквами. Либо-же строго соблюдать регистр.

Можете выложить сюда свою карту, я помогу узнать, в чем проблема, запустив её у себя на сервере. Или сделайте это самостоятельно, если имеете доступ к серваку, а сюда напишите все, что серв сказал при запуске вашей карты :)
 
Last edited:

qpAHToMAS

Administrator
Staff member
Администратор
Oct 22, 2006
9,323
33
  • Золотая медаль 215
  • Золотая медаль 152
  • Серебряная медаль 136
  • Золотая медаль 221
TwisteR said:
Значит такс:

Припустим, стоит у вас на карте ambient_generic, и у него путь к файлу wav следующий: "ambience/Biggun1.wav". В винде прокатит, и звук играть будет, ибо этой ОСи пофиг на регистр букв (что FileName, что filename - всеравно). А в *nix-ах - нет. Там регистр букв различается. Поэтому "Biggun1.wav" и "biggun1.wav" - два отдельных файла, которые могут одновременно находится в одной папке (попробуйте в виндовс создать два файла с такими именами в одном каталоге).

Таким образом, если оригинальное имя файла "biggun1.wav", а вы в ambient_generic пропишите "Biggun1.wav", то линукс не найдет такого файла, звук играть не будет и, если ресурс критический (например, WAD-файл) то карта может и вовсе не загрузится.

Вывод - не играться с регистром при создании карты и кустомных ресурсов к ней и писать все только маленькими (или большими) буквами. Либо-же строго соблюдать регистр.

Можете выложить сюда свою карту, я помогу узнать, в чем проблема, запустив её у себя на сервере. Или сделайте это самостоятельно, если имеете доступ к серваку, а сюда напишите все, что серв сказал при запуске вашей карты :)
Отлично обьяснил) спасибо)... карта моя сделана из исходника de_dust2... т.е. там только браши и свет)... и в чем может быть проблема??? а кстати еще на карту вшит wad файлик... линукс может ругаться только из-за этих путей??? или чегото еще?
 

TwisteR

VIP
VIP
Jul 24, 2006
4,045
  • Серебряная медаль 311
  • Золотая медаль 115
  • Серебряная медаль 215
2 qpAHToMAS:
Ну тогда незнаю. Можешь выложить сюда (или кинуть мне ПМ) саму карту или её исходник - попробую помочь...
 

qpAHToMAS

Administrator
Staff member
Администратор
Oct 22, 2006
9,323
33
  • Золотая медаль 215
  • Золотая медаль 152
  • Серебряная медаль 136
  • Золотая медаль 221
Да карта сама это исходничек взятый вот отсюда http://map-sources.cs-mapping.com.ua/cs_default.htm
я значит просто возьму этот исходник и поставлю компилировать и готовая карта бужет работать под виндой но Н Е Б У Д Е Т работать под линуксом((( чтож такое а!? я уже по всякому делал! даже не вшивал текстуры, переименовал все малнькими буквами, а как делали такие карты как de_clan1_mill, de_aztec3 и т.д. ониж делались на винде но они работают на линуксе! почему??? как свои карты адаптировать под линукс???
 

TwisteR

VIP
VIP
Jul 24, 2006
4,045
  • Серебряная медаль 311
  • Золотая медаль 115
  • Серебряная медаль 215
Проблема, по ходу, в исходнике - оригинальный-то de_dust2 спокойно идёт на серваке под линуксом. Можешь выложить скомпиленную из этого исходника карту? А то у меня сейчас нет возможности скомпилить самостоятельно. Я хочу её погонять у себя на сервере, посмотреть ошибки...
 

qpAHToMAS

Administrator
Staff member
Администратор
Oct 22, 2006
9,323
33
  • Золотая медаль 215
  • Золотая медаль 152
  • Серебряная медаль 136
  • Золотая медаль 221
я тоже так думал... скопировал всю карту из исходника и вставил в новую File/New/вставить... скомпилировал и на линуксе тоже не работает!(
Сейчас скомпилю карту с исходника и выложу... вот карта
 

TwisteR

VIP
VIP
Jul 24, 2006
4,045
  • Серебряная медаль 311
  • Золотая медаль 115
  • Серебряная медаль 215
При запуске сервера Контры на этой карте я вижу следующее:
Code:
FATAL ERROR (shutting down): WARNING: couldn't open valve/cached.wad
Допустим, эту проблему я решил, сделав символическую ссылку на аналогичный файл в папке cstrike. Но почему с картой не поставляются текстуры, которые она использует?
Code:
FATAL ERROR (shutting down): WARNING: couldn't open valve/cstraining.wad
FATAL ERROR (shutting down): WARNING: couldn't open valve/de_airstrip.wad
Включай все нестандартные wad'ы в bsp-файл. Такими темпами, она не только на серваках не будет запускаться, а и у других пользователей, не имеющих текстур, которые ты использовал на карте. Если после этого проблема не изчезнет - выкладывай перекомпиленую карту опять, будем дальше разбераться.
 

qpAHToMAS

Administrator
Staff member
Администратор
Oct 22, 2006
9,323
33
  • Золотая медаль 215
  • Золотая медаль 152
  • Серебряная медаль 136
  • Золотая медаль 221
TwisteR said:
При запуске сервера Контры на этой карте я вижу следующее:
Code:
FATAL ERROR (shutting down): WARNING: couldn't open valve/cached.wad
Допустим, эту проблему я решил, сделав символическую ссылку на аналогичный файл в папке cstrike. Но почему с картой не поставляются текстуры, которые она использует?
Code:
FATAL ERROR (shutting down): WARNING: couldn't open valve/cstraining.wad
FATAL ERROR (shutting down): WARNING: couldn't open valve/de_airstrip.wad
Включай все нестандартные wad'ы в bsp-файл. Такими темпами, она не только на серваках не будет запускаться, а и у других пользователей, не имеющих текстур, которые ты использовал на карте. Если после этого проблема не изчезнет - выкладывай перекомпиленую карту опять, будем дальше разбераться.
Спасибо тебе что помогаешь!
таак...

Code:
FATAL ERROR (shutting down): WARNING: couldn't open valve/cached.wad
Почему не грузится cached.wad? Это же стандартная текстура... или она у меня поломаная какето?

Code:
FATAL ERROR (shutting down): WARNING: couldn't open valve/cstraining.wad
FATAL ERROR (shutting down): WARNING: couldn't open valve/de_airstrip.wad
Почему он текстуры de_airstrip и cstraining требует из папки valve??? (они у меня в папке cstrike). Между прочим это тоже стандартные текстуры... Что не так??? непонятно... Я думаю мне надо переустановить CS и мапперить на чистой... ты сказал что такими темпами она не будет и у других пользователей запускаться? Я точно так же скомпилил карту но при этом вшил 1-ну нестандартную текстурку, завел сервер (Win) и у подключающегося ко мне чела скачалась карта (1 bsp) и мы играли на ней... вот... ты говорил про вшитие нестандартных текстур? Предостовляя тебе эту карту я оставил только стандартные... вот они:

cs\cs_dust.wad
cs\ajawad.wad
cs\cached.wad
cs\chateau.wad
cs\cs_747.wad
cs\cs_assault.wad
cs\cs_bdog.wad
cs\cs_cbble.wad
cs\itsitaly.wad
cs\cs_havana.wad
cs\cs_office.wad
cs\cstraining.wad
cs\cstrike.wad
cs\de_airstrip.wad
cs\de_aztec.wad
cs\de_piranesi.wad
cs\de_storm.wad
cs\decals.wad
cs\tswad.wad
cs\jos.wad
cs\n0th1ng.wad
cs\prodigy.wad
cs\tempdecal.wad
cs\torntextures.wad
valve\xeno.wad
valve\cached.wad
valve\decals.wad
valve\fonts.wad
valve\gfx.wad
valve\halflife.wad
valve\liguids.wad
valve\spraypaint.wad

Чтоже делать??? Может мне ВСЕ текстуры вшить в карту?) хотя это не дело!
 

TwisteR

VIP
VIP
Jul 24, 2006
4,045
  • Серебряная медаль 311
  • Золотая медаль 115
  • Серебряная медаль 215
Некоторые текстуры, которые ты используешь, стандартны начиная только с версии контры 1.6, я же её тестировал на своем сервере 1.5. По поводу поиска в папке valve - игра ищет ресурсы там, если не нашла их в папке мода.
Этот список - все что ты используешь? Не мало-ли, как для даста? %)

Если ты используешь нестандартные wad'ники, при компиляции не забудь приписать к HLCSG опцию "-wadinclude <file.wad>" (если файлов несколько - по разу на каждый файл). Она включит в bsp только те текстуры, которые используются на карте.

Что касается скачивания - убедись, что на сервере параметр sv_allowdownload равен 1. Тогда при коннекте на сервак игрока, у которого нет нужной карты, она скачается (вместе с ресурсами, если они прописаны в файле .res).
 

qpAHToMAS

Administrator
Staff member
Администратор
Oct 22, 2006
9,323
33
  • Золотая медаль 215
  • Золотая медаль 152
  • Серебряная медаль 136
  • Золотая медаль 221
TwisteR спасибо тебе огромное!
команда -nowadtextures решила проблему!
 

Game Server

Доноры Красавчики

Members online

No members online now.