Правила форума Гаранты форума
Размещение рекламы AMX-X компилятор

Здравствуйте, гость Вход | Регистрация

Наши новости:

14-дек
24-апр
10-апр
11-апр

> Правила раздела

Перед созданием новой темы убедитесь, не искал ли кто-нибудь подобный плагин до вас, для этого следует воспользоваться поиском.

Все вновь созданные темы, с названием типа "Помогите найти", "А что это за плагин", "Ищу плагин", "Нужен плагин", "Подскажите пожалуйста название плагина" - будут удалены.
При создании темы постарайтесь максимально понятно сформулировать её заголовок так, чтобы он соответствовал функциям плагина который Вы ищите. В том случае, если Вам не удается сформулировать мысль и правильно расписать всё в теме, воспользуйтесь графическим редактором, к примеру Paint, что бы примерно изобразить функции нужного Вам плагина.

16000

, Для админов
Статус пользователя s-nesterov
сообщение 15.3.2013, 17:21
Сообщение #1


Стаж: 14 лет

Сообщений: 657
Благодарностей: 74
Полезность: 15

Приветствую всех
В инете искал что то не нашел
Чтобы у админов всегда было 16000
без каких либо меню и все такое
Просто по умолчанию 16000 и все))
Как мне кажется плагин будет по легче чем вип меню

Думаю для скриптеров 5 минут чтобы написать
Если конечно найдутся добрые))
Просто прошу за СПАСИБО
Не считайте за жмота blush2.gif
На данный момент пока кошелки пустые)
Спасибо заранее))
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   Цитировать сообщение
Статус пользователя Fintok
сообщение 15.3.2013, 19:02
Сообщение #2


Стаж: 16 лет

Сообщений: 756
Благодарностей: 294
Полезность: 638

Скрытый текст
Код
#include <amxmodx>
#include <cstrike>

#define PLUGIN "16000"
#define VERSION "0.1"
#define AUTHOR "Fintok!"

public plugin_init()
{
    register_plugin(PLUGIN, VERSION, AUTHOR)
    register_event("HLTV", "New_Round", "a", "1=0", "2=0")
}

public New_Round()
{
    new g_maxpls = get_maxplayers()
    
    for(new i=1; i<=g_maxpls; i++)
    {
        if(is_user_connected(i) && !is_user_bot(i) && !is_user_hltv(i) && is_user_alive(i))
        {
            if(get_user_flags(i) & ADMIN_IMMUNITY)
            {
                cs_set_user_money(i, 16000)
            }
        }
    }
}


Отредактировал: Fintok, - 15.3.2013, 19:03
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
cs-portal
сообщение 15.3.2013, 20:09
Сообщение #3
Стаж: 16 лет

Сообщений: 8181
Благодарностей: 2709
Полезность: 0

Цитата
if(is_user_connected(i) && !is_user_bot(i) && !is_user_hltv(i) && is_user_alive(i))

>
Цитата
if(!is_user_bot(i) || !is_user_hltv(i) || !is_user_alive(id))


при проверке на alive автоматом идет проверка на user_connected
&& лишнее так как бот не может являтся одновременно Hltv rofl.gif
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя mazdan
сообщение 15.3.2013, 20:15
Сообщение #4


Иконка группы

Стаж: 15 лет

Сообщений: 7566
Благодарностей: 5437
Полезность: 1305

cs-portal, всё верно у него кроме alive/connect
игрок должен быть НЕ бот и НЕ hltv (!bot && !hltv) тогда выдаются деньги.
соответственно if(is_user_bot(i) || is_user_hltv(i)) return т.к. (!A && !B) => !(A || B)

UPD: портал, снова неверно


Не пишите мне в ЛС. Пишите на почту. В ЛС я пропускаю сообщения.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
cs-portal
сообщение 15.3.2013, 20:20
Сообщение #5
Стаж: 16 лет

Сообщений: 8181
Благодарностей: 2709
Полезность: 0

проще
if(is_user_alive(id)) без лишних проверок,
а вообще я чай пью и одной ру кой печатаю crazy.gif

лучше ham_spawn ( post )
а то привыкли в циклах кучу проверок делать
или цикл в цикле
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя AndrewZ
сообщение 15.3.2013, 20:49
Сообщение #6


Иконка группы

Стаж: 18 лет
Город: Санкт-Петербург


Сообщений: 4700
Благодарностей: 2452
Полезность: 1018

Цитата(cs-portal @ 15.3.2013, 21:20) *
проще
if(is_user_alive(id)) без лишних проверок,
а вообще я чай пью и одной ру кой печатаю crazy.gif

лучше ham_spawn ( post )
а то привыкли в циклах кучу проверок делать
или цикл в цикле

Та ну тебя, зачем юзать хам, если можно обойтись без него. От цикла сервер не лопнет.

Тстаке, замечание еще

Код
new g_maxpls
- в глобал

Код
g_maxpls = get_maxplayers()
- в инициализацию.

Зачем постоянно получать одно и то же максимальное количество игроков?)

Отредактировал: AndrewZ, - 15.3.2013, 20:49


Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя mazdan
сообщение 15.3.2013, 20:54
Сообщение #7


Иконка группы

Стаж: 15 лет

Сообщений: 7566
Благодарностей: 5437
Полезность: 1305

такие выдумщики все :D
get_players(pl,num,"abch") не проще сделать сразу без всех этих проверок чтобы?


Не пишите мне в ЛС. Пишите на почту. В ЛС я пропускаю сообщения.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Fintok
сообщение 15.3.2013, 20:56
Сообщение #8


Стаж: 16 лет

Сообщений: 756
Благодарностей: 294
Полезность: 638

Вот так и знал что именно к этому кто нибудь придерется хД
От лишней проверки ведь хуже никому не станет?
Делал я это все на скорую руку, вспомнил правда потом, а отредактировать лень)
А хам_спан я считаю лишним. Зачем использовать лишний модуль, не дм ведь, я надеюсь у него.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя AndrewZ
сообщение 15.3.2013, 20:59
Сообщение #9


Иконка группы

Стаж: 18 лет
Город: Санкт-Петербург


Сообщений: 4700
Благодарностей: 2452
Полезность: 1018

Цитата(mazdan @ 15.3.2013, 20:54) *
такие выдумщики все :D
get_players(pl,num,"abch") не проще сделать сразу без всех этих проверок чтобы?

NO >C

get maxplayers 4ever


Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя s-nesterov
сообщение 24.3.2013, 8:50
Сообщение #10


Стаж: 14 лет

Сообщений: 657
Благодарностей: 74
Полезность: 15

Показали все свои умы)))))
Дайте пж конечный результат
А то то что дали не работает
Спс
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
  Тема закрытаНачать новую тему
 
0 пользователей и 1 гостей читают эту тему: