Русское сообщество по скриптингу

Как привязать steam Id и лимит на использование команды

Все вопросы по скриптингу для SourceMod, помощь в редактировании плагинов.
Правила форума
1. Запрещено материться и оскорблять других участников форума.
2. Запрещен флуд, оффтоп, дабл постинг во всех разделах форума, кроме раздела "Болтовня".
3. Запрещено взламывать сайт/форум или наносить любой вред проекту.
4. Запрещено рекламировать другие ресурсы.
5. Запрещено создавать темы без информативного названия. Название темы должно отображать ее смысл.

В данном разделе форума разрешено создавать темы, касающие только скриптингу для SourceMod.

Правила при создании новой темы:
1. При вставке кода плагина необходимо использовать тег [pawn], в противном случае, если тег [pawn] не отображает ваш код, можно использовать тег [code].
2. Любые изображения должны быть загружены, как вложения к вашему сообщению.
3. При описании проблемы или запросе на помощь в редактировании плагина обязательно выкладывайте исходник sp плагина.

Как привязать steam Id и лимит на использование команды

Сообщение Kyllminator » 29 апр 2014, 00:01

Здравствуйте ребята я не очень опытный в этой части, этому прошу помощи

1.Как можно привязать Steam ID игрока, чтобы команда, например sm_test работала только на этом игроке?
2.И как можно сделать лимит команды sm_test чтобы каждый игрок мог использовать только один раз за раунд
Если можно пример, чтобы лучше понять, как делать и как лучше сделать . Заранее спасибо!!!
Аватара пользователя
Kyllminator
 
Сообщения: 1
Зарегистрирован: 28 апр 2014, 23:44
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Re: Как привязать steam Id и лимит на использование команды

Сообщение DJ_WEST » 29 апр 2014, 10:51

1.Как можно привязать Steam ID игрока, чтобы команда, например sm_test работала только на этом игроке?

В функции при вызове команды получать Steam ID игрока и проверять с нужным, если не совпадает - выходить.
2.И как можно сделать лимит команды sm_test чтобы каждый игрок мог использовать только один раз за раунд

Сделать простой счётчик. При начале раунда его сбрасывать, опять же в функции обработки команды проверять счётчик и увеличивать при использовании.
Не пишите мне в ЛС: если вам нужна помощь на бесплатной основе. Любые вопросы на форум.
Аватара пользователя
DJ_WEST
Администратор
 
Сообщения: 3641
Зарегистрирован: 22 авг 2009, 00:38
Благодарил (а): 48 раз.
Поблагодарили: 2209 раз.
Опыт программирования: Больше трех лет
Языки программирования: Counter-Strike 1.6
Counter-Strike: Source
Left 4 Dead
Left 4 Dead 2


Вернуться в Скриптинг

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 5