Все вопросы по скриптингу для AMXX, помощь в редактировании плагинов.
Модераторы: Subb98, liFe iS GoOD
Правила форума
1. Запрещено материться и оскорблять других участников форума.
2. Запрещен флуд, оффтоп, дабл постинг во всех разделах форума, кроме раздела "Болтовня".
3. Запрещено взламывать сайт/форум или наносить любой вред проекту.
4. Запрещено рекламировать другие ресурсы.
5. Запрещено создавать темы без информативного названия. Название темы должно отображать ее смысл.
В данном разделе форума разрешено создавать темы, касающие только скриптинга для AMX Mod X.
Правила при создании новой темы:
1. При вставке кода плагина необходимо использовать тег [code=php].
2. Любые изображения должны быть загружены, как вложения к вашему сообщению.
3. При описании проблемы или запросе на помощь в редактировании плагина обязательно выкладывайте исходник sma плагина.
FistR » 12 июн 2025, 16:19
приветствую помогите пожалуйста настроить плагин чтобы випам давалось не 6666 денег а 16000
- Код: Выделить всё
new MONEY;
public plugin_init()
{
register_plugin("round_money","0.7","SweatyBanana")
MONEY = register_cvar("round_money","6666")
register_dictionary("0")
register_logevent("new_round", 2, "1=Round_Start")
}
public new_round()
{
new players[32], playerCount, i, player, pMoney;
pMoney = get_pcvar_num(MONEY)
get_players(players,playerCount);
for(i=0;i<playerCount;i++)
{
player = players[i];
if(cs_get_user_money(player) < pMoney)
{
cs_set_user_money(player, pMoney);
}
}
}
-

FistR
-
- Сообщения: 3
- Зарегистрирован: 05 янв 2015, 00:48
- Благодарил (а): 1 раз.
- Поблагодарили: 0 раз.
- Опыт программирования: Меньше месяца
- Языки программирования: Counter-Strike 1.6
nemec21 » 13 июн 2025, 01:54
Сдклать проверку на флаг доступа и дать нужную сумму
- Код: Выделить всё
new MONEY;
public plugin_init()
{
register_plugin("round_money","0.7","SweatyBanana")
MONEY = register_cvar("round_money","6666")
register_dictionary("0")
register_logevent("new_round", 2, "1=Round_Start")
}
public new_round()
{
new players[32], playerCount, i, player, pMoney;
get_players(players,playerCount);
for(i=0, iCvar = get_pcvar_num(MONEY);i<playerCount;i++)
{
player = players[i];
pMoney = get_user_flags(player) & VIP ? 16000 : iCvar;
if(cs_get_user_money(player) < pMoney)
{
cs_set_user_money(player, pMoney);
}
}
}
-

nemec21

-
- Сообщения: 837
- Зарегистрирован: 07 фев 2016, 17:08
- Откуда: Беларусь
- Благодарил (а): 216 раз.
- Поблагодарили: 51 раз.
- Опыт программирования: Около 6 месяцев
- Языки программирования: Counter-Strike 1.6
nemec21 » 16 июн 2025, 20:22
Люди уже разучились даже элементарно сказать "спасибо"
-

nemec21

-
- Сообщения: 837
- Зарегистрирован: 07 фев 2016, 17:08
- Откуда: Беларусь
- Благодарил (а): 216 раз.
- Поблагодарили: 51 раз.
- Опыт программирования: Около 6 месяцев
- Языки программирования: Counter-Strike 1.6
Zloy-DED » 21 июн 2025, 17:14
nemec21 писал(а):Люди уже разучились даже элементарно сказать "спасибо"
Это уже классика ) все думают что сделал значит должен )
-

Zloy-DED
-
- Сообщения: 257
- Зарегистрирован: 30 мар 2013, 12:31
- Благодарил (а): 34 раз.
- Поблагодарили: 34 раз.
- Опыт программирования: Больше трех лет
- Языки программирования: Pawn, C# , C++, JS
RebelHonek » 22 июн 2025, 19:26
nemec21 писал(а):Люди уже разучились даже элементарно сказать "спасибо"
За то научились менять авторство плагинов и продавать.
В такие моменты теряется вера в коммьюнити 1.6
-

RebelHonek
-
- Сообщения: 4
- Зарегистрирован: 19 фев 2025, 23:12
- Благодарил (а): 0 раз.
- Поблагодарили: 2 раз.
- Опыт программирования: Больше трех лет
Вернуться в Скриптинг
Кто сейчас на конференции
Сейчас этот форум просматривают: Google [Bot] и гости: 5