Добро пожаловать на Pro Pawn - Портал о PAWN-скриптинге.
Страница 1 из 2 1 2 ПоследняяПоследняя
Показано с 1 по 10 из 15
  1. #1
    Аватар для m1n1vv
    Пользователь

    Статус
    Оффлайн
    Регистрация
    09.09.2015
    Сообщений
    541
    Репутация:
    78 ±

    Cистема разведки

    Привет. Представляю Вам систему разведки. Используется, как устройство для поиска авто. На данный момент раcпознает только кол-во транспорта и его место нахождения в указанном радиусе. Подойдет для DM и TDM серверов. Если DM выживание, то для поиска ближайшего авто, а если TDM, то для поиска транспорта врага.

    Команда:
    PHP код:
    CMD:getveh(playeridparams[])
    {
        if(
    sscanf(params, !"d"params[0])) return SendClientMessage(playerid0xFF4530FF, !"[Подсказка]: /r [Радиус]");
        static const 
    str_y[] = "[Данные получены]... {c8d8e3}В радиусе %i м. обнаружено %i транспортных средств... {48aacb}[Радар]: Транспорт обнаружен";
        static const 
    str_n[] = "[Данные получены]... {c8d8e3}В радиусе %i м. транспортных средств не обнаружено";
        new 
    numberofauto 0,
            
    FloatxFloatyFloatz,
            
    string[sizeof str_y+10];
        switch(
    random(6))
        {
            case 
    135:
            {
                for(new 
    1<= MAX_VEHICLESi++)
                {
                    if(
    GetVehicleModel(i))
                    {
                        
    RemovePlayerMapIcon(playeridi);
                        
    GetVehiclePos(ixyz);
                        if(
    IsPlayerInRangeOfPoint(playeridparams[0], xyz))
                        {
                            
    numberofauto++;
                            
    SetPlayerMapIcon(playeridixyz550MAPICON_LOCAL);
                        }
                    }
                }
                if(
    numberofauto 0)
                {
                    
    format(stringsizeof(string), str_yparams[0], numberofauto);
                    
    SendClientMessage(playerid0x99dd32AAstring);
                }
                else {
                    
    format(stringsizeof(string), str_nparams[0]);
                    
    SendClientMessage(playerid0x99dd32AAstring);
                }
            }
            default: 
    SendClientMessage(playerid0xFF4530FF, !"Сбой в системе!");
        }
        return 
    1;

    Автор: m1n1vv
    Последний раз редактировалось m1n1vv; 19.04.2016 в 20:49.

  2. #2
    Аватар для Desulaid
    лесоруб продакшен

    Статус
    Оффлайн
    Регистрация
    15.03.2015
    Адрес
    Slobodskoy
    Сообщений
    667
    Репутация:
    236 ±

    UPD:
    Последний раз редактировалось Desulaid; 18.10.2015 в 16:33.

  3. #3
    Аватар для m1n1vv
    Пользователь

    Статус
    Оффлайн
    Регистрация
    09.09.2015
    Сообщений
    541
    Репутация:
    78 ±
    Цитата Сообщение от Untonyst Посмотреть сообщение

    UPD:
    А что не так с скобками?

  4. #4
    Аватар для Desulaid
    лесоруб продакшен

    Статус
    Оффлайн
    Регистрация
    15.03.2015
    Адрес
    Slobodskoy
    Сообщений
    667
    Репутация:
    236 ±
    Цитата Сообщение от m1n1vv Посмотреть сообщение
    А что не так с скобками?

    Для себя пишите как угодно, для всех пишите так, как этого требуют этого стандарты (с) cover на Daniel_Cortez от меня

  5. #5
    Аватар для m1n1vv
    Пользователь

    Статус
    Оффлайн
    Регистрация
    09.09.2015
    Сообщений
    541
    Репутация:
    78 ±
    Цитата Сообщение от Untonyst Посмотреть сообщение

    Для себя пишите как угодно, для всех пишите так, как этого требуют этого стандарты (с) cover на Daniel_Cortez от меня
    Подстраивать под админа?

  6. #6
    Аватар для $continue$
    Пользователь

    Статус
    Оффлайн
    Регистрация
    02.08.2014
    Адрес
    г. Киров (aka Вятка)
    Сообщений
    1,487
    Репутация:
    276 ±
    Цитата Сообщение от m1n1vv Посмотреть сообщение
    Подстраивать под админа?
    Вам на Г-И, портал о павно программирование
    Value your freedom or you will lose it, teaches history. "Don't bother us with politics," respond those who don't want to learn. (c) Richard Stallman

  7. #7
    Аватар для m1n1vv
    Пользователь

    Статус
    Оффлайн
    Регистрация
    09.09.2015
    Сообщений
    541
    Репутация:
    78 ±
    Цитата Сообщение от $continue$ Посмотреть сообщение
    Вам на Г-И, портал о павно программирование
    Я Вас пропущу.

  8. #8
    Аватар для Daniel_Cortez
    "Это не хак, это фича"

    Статус
    Оффлайн
    Регистрация
    06.04.2013
    Адрес
    Novokuznetsk, Russia
    Сообщений
    2,192
    Репутация:
    2589 ±
    Цитата Сообщение от m1n1vv Посмотреть сообщение
    Подстраивать под админа?
    Лично мне всё равно, как будет оформлена какая-либо работа здесь, т.к. среди чужих работ в SA:MP я чаще всего пользуюсь только сторонними инклудами и плагинами.
    Что касается рекомендаций в той теме - они сделаны были не для меня, а для посетителей портала, которые пользуются выкладываемыми здесь работами, для их удобства.

    Вопрос с фигурными скобками уже обсуждался здесь, и не раз.
    Приведу один из своих предыдущих ответов:
    Цитата Сообщение от Daniel_Cortez Посмотреть сообщение
    По поводу фигурных скобок же могу сказать только, что стиль Олмана (также известный, как "египетские скобки") наиболее распространён в сообществе SA:MP.
    SA:MP wiki - прекрасное тому доказательство. Попробуйте найти там хоть один пример с фигурными скобками в стиле K&R.

    Если вы делаете код для себя и ставите скобки в стиле K&R - бога ради.
    Только если вдруг решите выложить такой код в паблик - не удивляйтесь, если для других он будет трудночитаемым.
    А раз это вы выложили сюда свою работу, то это должно быть в ваших интересах сделать код удобным для чтения.
    Индивидуально в ЛС по скриптингу не помогаю. Задавайте все свои вопросы здесь (click).

  9. #9
    Аватар для m1n1vv
    Пользователь

    Статус
    Оффлайн
    Регистрация
    09.09.2015
    Сообщений
    541
    Репутация:
    78 ±
    Цитата Сообщение от Daniel_Cortez Посмотреть сообщение
    Лично мне всё равно, как будет оформлена какая-либо работа здесь, т.к. среди чужих работ в SA:MP я чаще всего пользуюсь только сторонними инклудами и плагинами.
    Что касается рекомендаций в той теме - они сделаны были не для меня, а для посетителей портала, которые пользуются выкладываемыми здесь работами, для их удобства.

    Вопрос с фигурными скобками уже обсуждался здесь, и не раз.
    Приведу один из своих предыдущих ответов:

    А раз это вы выложили сюда свою работу, то это должно быть в ваших интересах сделать код удобным для чтения.
    Я раньше использовал стиль K&R, но потом резко стал использовать Stroustrup. В Pawno стили правописания ни на что не влияют.

  10. #10
    Аватар для [ForD]
    Пользователь

    Статус
    Оффлайн
    Регистрация
    14.11.2013
    Адрес
    Свердловская обл.
    Сообщений
    688
    Репутация:
    103 ±
    Цитата Сообщение от m1n1vv Посмотреть сообщение
    Я раньше использовал стиль K&R, но потом резко стал использовать Stroustrup. В Pawno стили правописания ни на что не влияют.
    Ска..
    Читаемость.. читаемость.. читаемость.. читаемость.. читаемость.. читаемость.. читаемость.. читаемость
    Продолжать?Нет?Понял?Надеюсь да,ели же нет,г-и ->

    Pawno - блокнот с компилятором,ему плевать на правописание,можешь хоть на китайском с ошибками писать,только текст не скомпилируется,а писать сможешь,поверь..
    PAWN Compiler делает то, что вы приказали ему сделать, а не то, что вы хотели, чтобы он сделал..

    25% времени в программировании уходит на размышления о том, что пользователь может сделать не так.[HR]/Брайан Хьюмс/





    #FIXSAMP

 

 
Страница 1 из 2 1 2 ПоследняяПоследняя

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •