Передача переменных hl процесу steam
|
|
Fodase | Дата: Пятница, 14.03.2008, 03:47:02 | Сообщение # 1 |
Подполковник
Группа: Пользователи
Сообщений: 102
Статус: Не в сети
| Запускаю Cs или не CS скажем Dod через steam, стандартный ярлык стим передает параметры запуска -app такая-то игра, отметая всякие глупости типа -w 1024 али +exec мой_самый_любимый.cfg, крайне неудобно на многопользовательском компьютере соответсвенно приходиться запускать все необходимое из консоли. Brute поддержи стим.
|
|
| |
Brute | Дата: Пятница, 14.03.2008, 09:54:43 | Сообщение # 2 |
 Генерал-полковник
Группа: Скриптеры
Сообщений: 1123
Статус: Не в сети
| steam разработан для одного пользователя, если даже два аккуанта-у каждого своя папка с игрой. если что-то придёт в голову напишу обязательно.
|
|
| |
DaTa | Дата: Пятница, 14.03.2008, 10:49:58 | Сообщение # 3 |
Генерал-полковник
Группа: Cупер-модеры
Сообщений: 1025
Статус: Не в сети
| Открываешь окно игр стим, находишь там кс, заходишь в свойства, в первой вкладке первая кнопка - параметры запуска, пишешь что тебе нужно и радуешься жизни
|
|
| |
Brute | Дата: Пятница, 14.03.2008, 11:15:03 | Сообщение # 4 |
 Генерал-полковник
Группа: Скриптеры
Сообщений: 1123
Статус: Не в сети
| Quote (DaTa) Открываешь окно игр стим, находишь там кс, заходишь в свойства, в первой вкладке первая кнопка - параметры запуска, пишешь что тебе нужно и радуешься жизни Похвально!
|
|
| |
Fodase | Дата: Пятница, 14.03.2008, 14:56:37 | Сообщение # 5 |
Подполковник
Группа: Пользователи
Сообщений: 102
Статус: Не в сети
| Quote (Brute) steam разработан для одного пользователя, если даже два аккуанта-у каждого своя папка с игрой. То есть поиграть за одним гробом два человека не может надо две лицензии покупать - valve заставит? Хотя может на одну лицензию можно два аккаунта поиметь, просто не одновременно играя - надо посмотреть. Quote (DaTa) Открываешь окно игр стим, находишь там кс, заходишь в свойства, в первой вкладке первая кнопка - параметры запуска, пишешь что тебе нужно и радуешься жизни Однопользовательская радость.
|
|
| |
DaTa | Дата: Пятница, 14.03.2008, 15:12:11 | Сообщение # 6 |
Генерал-полковник
Группа: Cупер-модеры
Сообщений: 1025
Статус: Не в сети
| Quote (Fodase) Однопользовательская радость. 2 человека за одним компом не смогу играть одновременно, это проблемы современной науки и особенностей человеческого телосложения, а не форума по amxmodx
|
|
| |
Fodase | Дата: Пятница, 14.03.2008, 15:56:20 | Сообщение # 7 |
Подполковник
Группа: Пользователи
Сообщений: 102
Статус: Не в сети
| Quote (DaTa) 2 человека за одним компом не смогу играть одновременно, это проблемы современной науки и особенностей человеческого телосложения, а не форума по amxmodx Спорно 2 USB мыши 2 клавиатуры, две видяхи и 2 монитора, определенное програмное обеспечение и вперед и с песней два человека за одним гробом. Windows считается многопользовательской системой, но редко за ней работают одновременно. Я немного поясню - мне надо несколько ярлыков с разными параметрами запуска - захотел создать сервер warcraft на те warcraft, захотел хищника вот те хищник, в конце концов хочу свой конфиг запускать автоматически в независимости от того что там было до того, а другой человек хочет свой ярлык со своими параметрами - ну прет его 1600х1200 на MX440, а меня нет хочу 1024. В non-steam все это чудесно решалось внесением один раз всего необходимого в отдельный ярлык, внимание вопрос как сделать подобное на стиме. Два аккаунта на одну лицензию, если это возможно, отчасти решало бы проблему.
|
|
| |
Brute | Дата: Пятница, 14.03.2008, 16:07:45 | Сообщение # 8 |
 Генерал-полковник
Группа: Скриптеры
Сообщений: 1123
Статус: Не в сети
| Quote (Fodase) Спорно 2 USB мыши 2 клавиатуры, две видяхи и 2 монитора, определенное програмное обеспечение и вперед и с песней два человека за одним гробом. Продолжу: две мамы, два БП, два проца...= два компа. Quote (Fodase) Windows считается многопользовательской системой, но редко за ней работают одновременно. Да, но только считается, в реале всё выглядит гораздо хуже-проще вторую копию поставить. Quote (Fodase) Два аккаунта на одну лицензию, если это возможно, отчасти решало бы проблему. да, но в данной ситуации, два аккуанта на две копии. Можно решить проблему, написав небольшой плагин: Если имя игрока то тогда запускать то и то; Если имя игрока то тогда запукать это и это. Имя придётся менять каждый раз.
Сообщение отредактировал Brute - Пятница, 14.03.2008, 16:08:26 |
|
| |
Fodase | Дата: Пятница, 14.03.2008, 18:18:15 | Сообщение # 9 |
Подполковник
Группа: Пользователи
Сообщений: 102
Статус: Не в сети
| Quote (Brute) Продолжу: две мамы, два БП, два проца...= два компа. Сорри за офтоп - Брут почитай ссылку http://www.ibik-soft.com/ - того что я указал достаточно. Целесообразность сего мне кажется сомнительной, но это просто опровергает голословное утверждение Quote (DaTa) 2 человека за одним компом не смогу играть одновременно, это проблемы современной науки и особенностей человеческого телосложения . Quote (Brute) Да, но только считается, в реале всё выглядит гораздо хуже-проще вторую копию поставить здесь я не совсем понял, но опыт windows(хроме win9x) разграничения полномочий и персональных настоек, кстати уже давно куда более гибкий чем Unix, системы доступа, персональные папки, ветки реестра, просто оформление был бы полезен для valve. Мой стим - че хочу то и ворочу, но если ко мне пришел племяш полабать в контру, то почему он проводит долгое время за адаптацией ее под себя, а я потом восстанавлию под себя. Долгое это я перегнул, но как я уже говорил что в не-стимме или точнее до-стиме поставленная мной проблема решалась проще. Quote (Brute) да, но в данной ситуации, два аккуанта на две копии. Это достаточно конкретный ответ на поставленный вопрос. Спасибо. Можно решить проблему, написав небольшой плагин: Если имя игрока то тогда запускать то и то; Если имя игрока то тогда запукать это и это. Имя придётся менять каждый раз. Я далек от скриптинга.
Сообщение отредактировал Fodase - Пятница, 14.03.2008, 18:19:50 |
|
| |
VEN | Дата: Пятница, 14.03.2008, 19:10:07 | Сообщение # 10 |
AMXX-Скриптинг-Эксперт
Группа: Админы
Сообщений: 1892
Статус: Не в сети
| Пареметры запуска на то так и называются, что они учитываются при запуске игрового процесса. Плагин же запускается после этого, следовательно, на запуск повлиять никак не может. Конечно, с помощью плагина можно менять обычные консольные переменные типа mp_maxrounds уже после запуска, но такой параметр как например +maxplayers плагином не форсируешь.
|
|
| |
Brute | Дата: Пятница, 14.03.2008, 22:09:43 | Сообщение # 11 |
 Генерал-полковник
Группа: Скриптеры
Сообщений: 1123
Статус: Не в сети
| Fodase, пусть твой пельмень купит себе комп+стим контру, будете вместе шпилить- вам понравится Чем могли тем помогли.
|
|
| |
slogic | Дата: Суббота, 15.03.2008, 22:17:44 | Сообщение # 12 |
Генералиссимус
Группа: Админы
Сообщений: 1941
Статус: Не в сети
| Если разница при запуске только в выполнении своих cfg файлов, то создай два ярлыка запуска.
|
|
| |
Brute | Дата: Суббота, 15.03.2008, 22:25:01 | Сообщение # 13 |
 Генерал-полковник
Группа: Скриптеры
Сообщений: 1123
Статус: Не в сети
| Quote (slogic) Если разница при запуске только в выполнении своих cfg файлов, то создай два ярлыка запуска. slogic, у тебя явно non-steam стоит Параметры запуска игры, прописываются в стиме. в обычный ярлык можно прописать только -applaunch G (G-индефикатор игры)
|
|
| |
DaTa | Дата: Суббота, 15.03.2008, 22:55:51 | Сообщение # 14 |
Генерал-полковник
Группа: Cупер-модеры
Сообщений: 1025
Статус: Не в сети
| SteamApps\_data\counter-strike\hl.exe +exec moi_lubimiy_config.cfg
|
|
| |
VEN | Дата: Суббота, 15.03.2008, 23:40:40 | Сообщение # 15 |
AMXX-Скриптинг-Эксперт
Группа: Админы
Сообщений: 1892
Статус: Не в сети
| Quote Если разница при запуске только в выполнении своих cfg файлов, то создай два ярлыка запуска. Quote Параметры запуска игры, прописываются в стиме. в обычный ярлык можно прописать только -applaunch G (G-индефикатор игры) Ну в конце концов можно, ведь, и два пакетных файла создать, которые будут подменять один конфиг-файл.
|
|
| |