Участник
Пользователь
- Сообщения
- 190
- Реакции
- 16
- Помог
- 1 раз(а)
Добрый день всем, товарищи :)
В общем пошёл снова учиться, теперь на программиста
Прошёл основы программирования на С++, сейчас начался ООП в С++.
Знания небольшие, поэтому хочу на примере CS, пробовать писать моды. Так как учимся на Консоли Visual Studio, особо понимания, как взаимодействовать с игрой нет.
Да и подсказать особо не кому. Поэтому возник ряд, возможно глупых, вопросов, но для исключения каких-либо сомнений в дальнейшем, хотел бы получить помощь от более опытных специалистов. Так вот:
1) Для начала, помимо самого синтаксиса языка, как мне взаимодействовать с игрой, я ведь правильно понимаю, что мне нужно знать API, либо библиотеки Half-Life и их реализовывать? Если да, можно поподробнее объяснить, где их взять, как взаимодействовать. Да и вообще алгоритм действий написать, что требуется для написания полноценного плагина на С++ с подключением через MetaMod?
2) Хочу попробовать написать, хотя бы просто тупо вывод сообщения на экран, потом меню, либо звуки, либо работу с чатом, где и как мне взаимодействовать с игрой?
Буду ставить на чистый сервер и тренироваться, без вмешательства других патчей и модов.
3) Также на будущее, возможно ли ставить ReHLDS без AMXX и взаимодействовать с ним?
Возможно со временем появятся еще вопросы, пока хочу начать с этого. Заранее спасибо!
Скажу сразу, я не хочу сейчас пробовать писать плагины для AMXX с использованиям pawn script'ov и т.д.
Хочу попробовать сделать банальные и простые плагины на С++ с подключением к игре через Metamod.
В общем пошёл снова учиться, теперь на программиста
Прошёл основы программирования на С++, сейчас начался ООП в С++.
Знания небольшие, поэтому хочу на примере CS, пробовать писать моды. Так как учимся на Консоли Visual Studio, особо понимания, как взаимодействовать с игрой нет.
Да и подсказать особо не кому. Поэтому возник ряд, возможно глупых, вопросов, но для исключения каких-либо сомнений в дальнейшем, хотел бы получить помощь от более опытных специалистов. Так вот:
1) Для начала, помимо самого синтаксиса языка, как мне взаимодействовать с игрой, я ведь правильно понимаю, что мне нужно знать API, либо библиотеки Half-Life и их реализовывать? Если да, можно поподробнее объяснить, где их взять, как взаимодействовать. Да и вообще алгоритм действий написать, что требуется для написания полноценного плагина на С++ с подключением через MetaMod?
2) Хочу попробовать написать, хотя бы просто тупо вывод сообщения на экран, потом меню, либо звуки, либо работу с чатом, где и как мне взаимодействовать с игрой?
Буду ставить на чистый сервер и тренироваться, без вмешательства других патчей и модов.
3) Также на будущее, возможно ли ставить ReHLDS без AMXX и взаимодействовать с ним?
Возможно со временем появятся еще вопросы, пока хочу начать с этого. Заранее спасибо!
Скажу сразу, я не хочу сейчас пробовать писать плагины для AMXX с использованиям pawn script'ov и т.д.
Хочу попробовать сделать банальные и простые плагины на С++ с подключением к игре через Metamod.