Добро пожаловать на Pro Pawn - Портал о PAWN-скриптинге.

Реклама


**Как получить V.I.P** (Перейти)
Чтобы заказать рекламу на Pro-Pawn.Ru, обращайтесь в Skype.
Баннерная реклама 200руб/мес, Текстовая 100руб/мес.
Страница 1 из 2 12 ПоследняяПоследняя
Показано с 1 по 10 из 14

Тема: FCMD

  1. #1
    Аватар для Osetin
    •Администратор•

    Статус
    Оффлайн
    Регистрация
    26.03.2013
    Адрес
    Pro-Pawn.Ru
    Сообщений
    3,428
    Репутация:
    1079 ±

    FCMD

    FCMD - Командный процессор, v1.1

    В общем это тот же rcmd, только без вывода кол-ва параметров и RCON команд, но с поддержкой кириллицы.

    Пример команды(ставить в любое место кроме функций):
    PHP код:
    cmd::stats(pparams[]){//p - ид игрока, params[] - параметры команды
        
    if(noparams)return SendClientMessage(p, -1"Статистика, нет параметров");//Проверка на наличие параметров
        
    new p_to;
        if(
    sscanf(params"d"p_to))return SendClientMessage(p, -1"syntax: /статистика(stats) [playerid]");
        if(!
    IsPlayerConnected(p_to))return SendClientMessage(p, -1"Нет такого игрока!");
        return 
    SendClientMessage(p, -1"Статистика игрока из параметра");

    Для "поддержки" русских команд нужно:
    • Раскомментировать строку "#define rus_cmd" в инклуде(или прописать это в скрипте)
    • Добавить функцию OnPlayerUseRusCommand() в скрипт
    • Прописать там все команды (пример ниже)

    Пример добавления русских команд(должен существовать аналог на английском):
    PHP код:
    OnPlayerUseRusCommand(){//вызывается когда игрок ввел команду, где первый символ на кириллице
        
    duplicate_cmd("/статистика""/stats");//"статистика" - то, что ввел игрок, "stats" - существующая команда
        
    return false;//вернет ложь, если команда не найдена

    upd v1.1:
    • Добавлена проверка на пустую команду;
    • Упрощена функция OnPlayerUseRusCommand;


    Ссылка: Нажмите сюда
    Автор: frog163

  2. #2
    Аватар для -DubStep-
    Пользователь

    Статус
    Оффлайн
    Регистрация
    02.02.2014
    Сообщений
    21
    Репутация:
    -4 ±
    Гораздо лучше использовать инклуд от Daniel_Cortez, и работа быстрее и надежность. (Проверенно).

  3. Пользователь сказал cпасибо:
    Salvacore (04.03.2014)
  4. #3
    Аватар для DeimoS
    Модератор?

    Статус
    Оффлайн
    Регистрация
    27.01.2014
    Адрес
    Восточный Мордор
    Сообщений
    3,931
    Репутация:
    1502 ±
    Цитата Сообщение от -DubStep- Посмотреть сообщение
    Гораздо лучше использовать инклуд от Daniel_Cortez, и работа быстрее и надежность. (Проверенно).
    Пример тестов скорости обработки предоставь :)
    Связаться со мной можно в личных сообщениях этой группы

    Широко известно, что идеи стоят 0.8333 цента каждая (исходя из рыночной цены 10 центов за дюжину).
    Великих идей полно, на них нет спроса.
    Воплощение идеи в законченную игру требует долгой работы,
    таланта, терпения и креативности, не говоря уж о затратах денег, времени и ресурсов.
    Предложить идею просто, воплотить – вот в чём проблема

    Steve Pavlina

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

    Статус
    Оффлайн
    Регистрация
    02.02.2014
    Сообщений
    21
    Репутация:
    -4 ±
    Я написал что инклуд Даниэля проверен, быстрее некуда уже.

  6. #5
    Аватар для Salvacore
    Инжунер-погромист

    Статус
    Оффлайн
    Регистрация
    10.05.2013
    Адрес
    Аҧсуа бызшәа
    Сообщений
    2,282
    Репутация:
    417 ±
    Цитата Сообщение от -DubStep- Посмотреть сообщение
    Я написал что инклуд Даниэля проверен, быстрее некуда уже.
    То что ТЫ написал,ничего по сути не доказывает.
    Я тоже могу сказать что у меня трёхметровый детородный орган.

  7. Пользователь сказал cпасибо:
    Londlem (04.03.2014)
  8. #6
    Аватар для Mr_David
    Пользователь

    Статус
    Оффлайн
    Регистрация
    01.04.2013
    Сообщений
    64
    Репутация:
    53 ±
    Цитата Сообщение от Salvador Посмотреть сообщение
    То что ТЫ написал,ничего по сути не доказывает.
    Я тоже могу сказать что у меня трёхметровый детородный орган.
    Так и есть.

  9. #7
    Аватар для Salvacore
    Инжунер-погромист

    Статус
    Оффлайн
    Регистрация
    10.05.2013
    Адрес
    Аҧсуа бызшәа
    Сообщений
    2,282
    Репутация:
    417 ±
    Цитата Сообщение от Mr_David Посмотреть сообщение
    Так и есть.
    Плохой пример привёл :D

  10. #8
    Аватар для DeimoS
    Модератор?

    Статус
    Оффлайн
    Регистрация
    27.01.2014
    Адрес
    Восточный Мордор
    Сообщений
    3,931
    Репутация:
    1502 ±
    Цитата Сообщение от -DubStep- Посмотреть сообщение
    Я написал что инклуд Даниэля проверен, быстрее некуда уже.
    То есть ты сделал замеры DC_CMD и на основе этих измерений решил, что он быстрее остальных? Я правильно понял?
    Связаться со мной можно в личных сообщениях этой группы

    Широко известно, что идеи стоят 0.8333 цента каждая (исходя из рыночной цены 10 центов за дюжину).
    Великих идей полно, на них нет спроса.
    Воплощение идеи в законченную игру требует долгой работы,
    таланта, терпения и креативности, не говоря уж о затратах денег, времени и ресурсов.
    Предложить идею просто, воплотить – вот в чём проблема

    Steve Pavlina

  11. 2 пользователя(ей) сказали cпасибо:
    Salvacore (05.03.2014)Копюшон (05.03.2014)
  12. #9
    Аватар для Salvacore
    Инжунер-погромист

    Статус
    Оффлайн
    Регистрация
    10.05.2013
    Адрес
    Аҧсуа бызшәа
    Сообщений
    2,282
    Репутация:
    417 ±
    Цитата Сообщение от DeimoS Посмотреть сообщение
    То есть ты сделал замеры DC_CMD и на основе этих измерений решил, что он быстрее остальных? Я правильно понял?
    Если честно, я тоже не видел процессор быстрее DC_CMD...

  13. #10
    Аватар для Jeff_Monson
    Пользователь

    Статус
    Оффлайн
    Регистрация
    20.10.2013
    Сообщений
    40
    Репутация:
    1 ±
    Он говорит что dc_cmd быстрее чем fcmd))

 

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

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

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

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

Ваши права

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