AlliedModders

AlliedModders (https://forums.alliedmods.net/index.php)
-   Scripting (https://forums.alliedmods.net/forumdisplay.php?f=107)
-   -   сдесь есть русские модеры? (https://forums.alliedmods.net/showthread.php?t=140141)

acti0n 10-09-2010 07:53

сдесь есть русские модеры?
 
Ok! please tell who know, when i may get string, skyname map default used OnMapStart? but not use sv_skyname cvar! may be worldspawn object? but why? sorry if not understand my english...

DieTeetasse 10-09-2010 18:15

Re: сдесь есть русские модеры?
 
The official language of this forum is english.

acti0n 10-10-2010 01:12

Re: сдесь есть русские модеры?
 
Ok! please tell who know, when i may get string, skyname map default used OnMapStart? but not use sv_skyname cvar! may be worldspawn object? but why? sorry if not understand my english...

acti0n 10-10-2010 01:13

Re: сдесь есть русские модеры?
 
Ok! please tell who know, when i may get string, skyname map default used OnMapStart? but not use sv_skyname cvar! may be worldspawn object? but why? IN [CS:S]! sorry if not understand my english...

Lord Canistra 10-10-2010 02:57

Re: сдесь есть русские модеры?
 
The only way I see is to parse BSP file, look for "skyname" key in the entities section near the "classname" "worldspawn" line and get a value for it.

acti0n 10-10-2010 03:55

Re: сдесь есть русские модеры?
 
yes i know what bsp file equal this key "skyname" BUT its not actual use in my plugin in onmapstart() function because its bad for server work, if opened bsp file and search this string when map is changed, in the dump map properties i look this object - CWorld but i not search properties for sky name, maybe you know? who prop i may use?

FaTony 10-10-2010 08:47

Re: сдесь есть русские модеры?
 
Чего, чего? Если тебе ПЕРЕД загрузкой, то только парсить.

acti0n 10-10-2010 10:07

Re: сдесь есть русские модеры?
 
:D Блин Да английский кривой у меня сам не понял что написал, надо до загрузки карты узнать какой скайбокс она по дефолту использует, тоесть не через комманду sv_skyname а как то может через проп или еще как то , а Посчет того что парсить, это имелось ввиду то что если бсп файл открыть в блокноте например там можно найти строку с именем неба, но это ведь не реально чтобы каждый раз открывать файл например функцией openfile и читать его с помощью readfileline чтобы найти эту строку, я вот и спрашиваю может есть какой нибудь вариант узнать имя скайбокса карты с помощью оффсета? или еще как нибудь, на одном форуме обсуждали уже так и не нашли нормального решения, я там достал админа своими вопросами вот.. если знаеш подскажи пож какую нибудь идею!

Lord Canistra 10-10-2010 11:00

Re: сдесь есть русские модеры?
 
Посони, ви ета, по-английски всё-таки дублируйтесь. А то нас не так поймут.

Парсить долго, да. Но выхода другого нет. Либо пиши специальную тулзу, которая будет отдельно запускаться на сервере, проверять все .bsp файлы и записывать список карт и их скаев в отдельный файл или БД.


Either way out of this case might be a special tool that runs separately, parses all .bsp files and writes map names & their skies into a file / database.

acti0n 10-10-2010 11:49

Re: сдесь есть русские модеры?
 
Да ладно что такого на своем языке понятнее) я кстате вот так и подумывал насчет spl чтобы туда сохранять но еще пока плохо знаком с этим! ну ладно попробую так, другого пока ничего не придумал придется пробывать читать сами бсп файлы! Да я вот что еще спросить хотел я там тоже плохо понял насчет того что мета мод и сурс мод на новых версиях ксс не работают на листен сервере почему так?всё бы ничего но блин у меня выделенный вообще как запускаю куда то пропадает в локальном режиме вообще найти его не могу как не пытался, то есть работает но никак не подключишся! думал может хоть как раньше установлю в саму игру и всё но нет... работает всё как то на половину как будто создаю листен сервер захожу на него и не являюсь на нем клиентом муть какая то объясните пож че там в валве они сделали, и возможно ли щас как раньше пользоваться см и метамодом именно в режиме listen сервера, зарание благодарю за ответ!


All times are GMT -4. The time now is 19:13.

Powered by vBulletin®
Copyright ©2000 - 2024, vBulletin Solutions, Inc.