Результаты опроса: Какой командный движок быстрее?

Голосовавшие
107. Вы ещё не голосовали в этом опросе
  • R_CMD

    41 38.32%
  • ZCMD

    49 45.79%
  • DCMD

    17 15.89%
Страница 1 из 6 123 ... ПоследняяПоследняя
Показано с 1 по 10 из 53

Тема: [INC] Romanius Command Engine

  1. #1
    Активный пользователь Аватар для Roman1us
    Регистрация
    04.05.2010
    Адрес
    г. Бишкек Кыргызстан
    Сообщений
    967
    Репутация: 94

    Звание: скоро придёт к известности

    [INC] Romanius Command Engine

    Romanius Comand Engine v1.3

    Для чего это? Для простого создания команд (/commandname)
    Быстра ли она? Конечно! В несколько раз быстрее DCMD и обычных команд
    Легка ли установка? Да, вам нужно только добавить инкулду

    Установка: Просто добавте инклуду в ваш мод
    PHP код:
    #include <r_cmd> 
    Тестирование на скорость:



    Для активации фиксации русских букв при их вводе в консоле поставтье где нибуть макрос
    PHP код:
    #define FIX_CONSOLE_INPUT 
    По умолчанию эта функция отключена

    Примеры использования:

    Для команд игрока:
    PHP код:
    PCMD:teleport(playeridparams[], pc)
    {
        if(
    pc == 3// Если число параметров равно трем (сколько нам нужно координат) то...
        
    {
            new 
    idx//
            
            
    new Float:floatstr(strtok(paramsidx)); //
            
    new Float:floatstr(strtok(paramsidx)); //
            
    new Float:floatstr(strtok(paramsidx)); //
            
            
    SetPlayerPos(playeridXYZ); //
            
            
    return SendClientMessage(playerid0xffffffff"Вы телепортировались"); //
        
    }
        else return 
    SendClientMessage(playerid0xffffffff"Вводите так /teleport X Y Z"); // Если число параметров больше или меньше указанных то выведем сообщение

    Пояснение: playerid - ID игрока который ввел команду
    params[] - параметры команды
    pc - количество параметров

    Пример RCON команд:
    PHP код:
    RCMD:test(params[], pc)
    {
        if(!
    paramcount) print("ИСПОЛЬЗОВАНИЕ: test [текст]"); // Если параметры пусты выведем сообщение
        
    else printf("Вы ввели команду test с параметрами %s количество параметров %d"paramspc); // если нет то
        
    return 1;

    Пояснение: params[] - параметры команды
    paramcount - количество параметров

    Также имеются функции для вызова команд
    PHP код:
    CallPlayerCommand(command[], playeridparams[0] = 0);
    CallRCONCommand(command[], params[0] = 0); 
    command[] - сама команда
    playerid - для какого игрока вызывается команда
    params[] - параметры команды

    Changelog:
    Код:
    v1.0 - стартовая версия
    v1.1 - Добавлены функции CallPlayerCommand и CallRCONCommand
    v1.2 - Добавлена фиксация русских букв при вводе в консоль
    v1.3 - Ускоренна работа движка, экономит память на 60%
    v1.1 СКАЧАТЬ
    v1.3 СКАЧАТЬ

    Не стесняемся пишем все баги

  2. #2
    Активный пользователь Аватар для stepich128
    Регистрация
    03.05.2010
    Адрес
    Брянск
    Возраст
    29
    Сообщений
    538
    Репутация: 8

    Звание: пока не определено
    сцуку в студию

    тьфу...ссылку
    Все мои работы можно скачать тут

  3. #3
    Активный пользователь Аватар для stepich128
    Регистрация
    03.05.2010
    Адрес
    Брянск
    Возраст
    29
    Сообщений
    538
    Репутация: 8

    Звание: пока не определено
    тьфу...скрин хотябы
    Все мои работы можно скачать тут

  4. #4
    Активный пользователь Аватар для Roman1us
    Регистрация
    04.05.2010
    Адрес
    г. Бишкек Кыргызстан
    Сообщений
    967
    Репутация: 94

    Звание: скоро придёт к известности
    Цитата Сообщение от stepich128 Посмотреть сообщение
    тьфу...скрин хотябы
    Мне что код скринить??

  5. #5
    Активный пользователь
    Регистрация
    08.04.2010
    Адрес
    RUSSIA
    Возраст
    33
    Сообщений
    201
    Репутация: 3

    Звание: пока не определено
    ахаах Romanius + 500

  6. #6
    Активный пользователь Аватар для stepich128
    Регистрация
    03.05.2010
    Адрес
    Брянск
    Возраст
    29
    Сообщений
    538
    Репутация: 8

    Звание: пока не определено
    :bs:


    10101010
    Все мои работы можно скачать тут

  7. #7
    Активный пользователь Аватар для stepich128
    Регистрация
    03.05.2010
    Адрес
    Брянск
    Возраст
    29
    Сообщений
    538
    Репутация: 8

    Звание: пока не определено
    это будет потипу http://pawno.su/37-fscommand-generator-v-20.html ???
    Все мои работы можно скачать тут

  8. #8
    Активный пользователь Аватар для Roman1us
    Регистрация
    04.05.2010
    Адрес
    г. Бишкек Кыргызстан
    Сообщений
    967
    Репутация: 94

    Звание: скоро придёт к известности
    Цитата Сообщение от stepich128 Посмотреть сообщение
    это будет потипу http://pawno.su/37-fscommand-generator-v-20.html ???
    Нет. Это будет упращять создание команд. Представим:

    Раньше вы создавали команды так:

    PHP код:
    if(strcmp(cmd"/help"true) == 0) {
            
    SendPlayerFormattedText(playerid,"Las Venturas Deathmatch: Money Grub Coded By Jax and the SA-MP Team.",0);
            
    SendPlayerFormattedText(playerid,"Type: /objective : to find out what to do in this gamemode.",0);
            
    SendPlayerFormattedText(playerid,"Type: /givecash [playerid] [money-amount] to send money to other players.",0);
            
    SendPlayerFormattedText(playerid,"Type: /tips : to see some tips from the creator of the gamemode."0);
        return 
    1;
        } 
    а теперь даже не надо использовать паблик OnPlayerCommandText просто создаеш команду вот таким способом (всего их четыре выбераеш себе по душе)

    PHP код:
    PCMD:help(playerid,params)
    {
        
    SendPlayerFormattedText(playerid,"Las Venturas Deathmatch: Money Grub Coded By Jax and the SA-MP Team.",0);
        
    SendPlayerFormattedText(playerid,"Type: /objective : to find out what to do in this gamemode.",0);
        
    SendPlayerFormattedText(playerid,"Type: /givecash [playerid] [money-amount] to send money to other players.",0);
        
    SendPlayerFormattedText(playerid,"Type: /tips : to see some tips from the creator of the gamemode."0);
        return 
    1;

    И вставляеш ее хоть куда в код (кроме функций и пабликов)

  9. #9
    Активный пользователь Аватар для stepich128
    Регистрация
    03.05.2010
    Адрес
    Брянск
    Возраст
    29
    Сообщений
    538
    Репутация: 8

    Звание: пока не определено
    куул...буду ждать...



    так же как и скрина твоего кода xD
    Все мои работы можно скачать тут

  10. #10
    Проверенный Аватар для OKStyle
    Регистрация
    26.04.2010
    Адрес
    Россия, Оренбург
    Возраст
    35
    Сообщений
    6,398
    Репутация: 532

    Звание: - луч света в тёмном царстве
    Если не в команд текст, то кк срабатывать будут они? в инклюде записано? И насколько быстрее? Хотелось бы увидеть сравнительный анализ dcmd, zcmd, обычных и твоей системы.

    Код:
    Applications
    Pawno Rus No 217 [28.06.2008] SA-MP 0.3e Rcon Edition Rus [16.09.2010] Win-server Autostarter [31.01.2011]
    
    Gamemodes
    Public Enemy LS/SF/LV [25.07.2010] TDM Style []
    
    Filterscripts
    Sex            [05.07.2008] Showgirls                 [24.05.2010] Equip                     [02.02.2011] Jellyfisher               [11.02.2012] Tank Lights System [14.03.2013]
    All Animations [13.07.2008] Colored Healthbar         [08.06.2010] Exclusive Clothes         [07.03.2011] Parking                   [12.02.2012] TextDraw Captcha   [22.03.2013]
                                Pay'n'Spray Colors Menu   [23.06.2010] 0.2.2 Class Selection     [07.03.2011] Serial ID Ban             [31.03.2012]
                                Wedding                   [28.06.2010] Other Chatname            [09.03.2011] Advanced Weapons          [02.04.2012]
                                Rusty Brown's Ring Donuts [29.06.2010] Top View                  [09.03.2011] Ingame Map Editor         [01.05.2012]
                                                                       Rainbow Tab               [10.03.2011] Colored Checkpoints       [10.05.2012]
                                                                       Textdraw Intro            [03.09.2011] Experience & Level System [22.07.2012]
                                                                       Kickstart Challange       [06.09.2011] Target Message System     [17.11.2012]
                                                                       Love Fist Concert         [09.10.2011]
                                                                       3D Info                   [12.10.2011]
                                                                       Vehicle Bonus Return      [13.10.2011]
                                                                       Rockstar Logos Collection [16.10.2011]
                                                                       Textures Ingame Editor    [16.10.2011]
                                                                       Map-Radar                 [17.10.2011]
    
    Maps
    Military Vehicle Interior  [06.04.2012]
    Barracks Soldiers Interior [07.04.2012]
    Barracks Officers Interior [08.04.2012]
    
    Include
    FD ASM - форматированный диалог на #emit [31.03.2013]
    






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

Ваши права

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