Все вопросы по скриптингу для AMXX, помощь в редактировании плагинов.
Модераторы: Subb98, liFe iS GoOD
Правила форума
1. Запрещено материться и оскорблять других участников форума.
2. Запрещен флуд, оффтоп, дабл постинг во всех разделах форума, кроме раздела "Болтовня".
3. Запрещено взламывать сайт/форум или наносить любой вред проекту.
4. Запрещено рекламировать другие ресурсы.
5. Запрещено создавать темы без информативного названия. Название темы должно отображать ее смысл.
В данном разделе форума разрешено создавать темы, касающие только скриптинга для AMX Mod X.
Правила при создании новой темы:
1. При вставке кода плагина необходимо использовать тег [code=php].
2. Любые изображения должны быть загружены, как вложения к вашему сообщению.
3. При описании проблемы или запросе на помощь в редактировании плагина обязательно выкладывайте исходник sma плагина.
Space Impact » 31 авг 2021, 21:51
Добрый вечер. Нашел на вашем форуме код на запрет поднятия оружия. Помогите добавить сюда условие, что бы запрет распространялся только на сторону террористов. Заранее спасибо за помощь.
Вы должны зарегистрироваться, чтобы видеть ссылки.- Код: Выделить всё
public plugin_init()
{
register_plugin("x","x","x")
register_forward(FM_Touch,"fwdTouch")
}
public fwdTouch(pToucher,pTouched)
{
if(!pev_valid(pToucher)||!pev_valid(pTouched))
return FMRES_IGNORED
if(!is_user_connected(pTouched))
return FMRES_IGNORED
new cl[32]
pev(pToucher,pev_classname,cl,31)
if(equal(cl,"weaponbox")||equal(cl,"armoury_entity")||equal(cl,"weapon_shield"))
return FMRES_SUPERCEDE
return FMRES_IGNORED
}
-
Space Impact
-
- Сообщения: 15
- Зарегистрирован: 12 фев 2019, 21:23
- Благодарил (а): 10 раз.
- Поблагодарили: 1 раз.
- Языки программирования: Я ничего не знаю
trojanranson » 01 сен 2021, 01:02
Space Impact писал(а):Добрый вечер. Нашел на вашем форуме код на запрет поднятия оружия. Помогите добавить сюда условие, что бы запрет распространялся только на сторону террористов. Заранее спасибо за помощь.
Вы должны зарегистрироваться, чтобы видеть ссылки.- Код: Выделить всё
public plugin_init()
{
register_plugin("x","x","x")
register_forward(FM_Touch,"fwdTouch")
}
public fwdTouch(pToucher,pTouched)
{
if(!pev_valid(pToucher)||!pev_valid(pTouched))
return FMRES_IGNORED
if(!is_user_connected(pTouched))
return FMRES_IGNORED
new cl[32]
pev(pToucher,pev_classname,cl,31)
if(get_user_team(pTouched) == 1) if(equal(cl,"weaponbox")||equal(cl,"armoury_entity")||equal(cl,"weapon_shield"))
return FMRES_SUPERCEDE
return FMRES_IGNORED
}
Попробуй так
amxx просто хобби для себя.
-
trojanranson
-
- Сообщения: 102
- Зарегистрирован: 07 мар 2020, 23:15
- Откуда: г.Херосн
- Благодарил (а): 33 раз.
- Поблагодарили: 14 раз.
- Опыт программирования: Около 6 месяцев
- Языки программирования: Пиво с рыбкой
Space Impact » 01 сен 2021, 02:46
да это работает. большое спасибо)
-
Space Impact
-
- Сообщения: 15
- Зарегистрирован: 12 фев 2019, 21:23
- Благодарил (а): 10 раз.
- Поблагодарили: 1 раз.
- Языки программирования: Я ничего не знаю
Вернуться в Скриптинг
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 9