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

Реклама


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

    Статус
    Оффлайн
    Регистрация
    24.05.2014
    Сообщений
    250
    Репутация:
    2 ±

    Стринг в команде или в не команды

    Стринг в команде или в не команды будут влиять на нагрузку если я в мод напишу в начале
    new string[188];
    После к меня команды которые нужно всего 40 или 100 стринг , а я вписываю везде верхний стринг пример

    PHP код:
    COMMAND:ao playerid params [ ] )
    {
        if(
    GetPVarInt(playerid"Logged") == 0)
            return 
    1;

        if (
    sscanf(params"s[128]"params))
            return 
    SCM(playeridCOLOR_GREY"Использование: /ao [сообщение]");

        
    format(stringsizeof(string), "Администратор %s: %s"GN(playerid), params);
        
    SendClientMessageToAll(0xffd200FFstring);
        return 
    true;

    в 1 хватит допустим 128, а во 2 и 80 хватит , или не буду влиять если я буду под 1 стринг записывать ? 188

    и примеру
    PHP код:
    COMMAND:sellcar(playerid)
    {
        if(
    PlayerInfo[playerid][veh_id] == 255) return send(playerid"{F70000}x{ADAEAD} Òû íå âëàäååøü ñîáñòâåííîé ìàøèíîé");
        new 
    Float:POS[3];
        
    GetVehiclePos(PlayerInfo[playerid][veh_id], POS[0], POS[1], POS[2]);
        if(!
    PlayerToPoint(5,playerid,  POS[0], POS[1], POS[2])) return send(playerid"{F70000}x{ADAEAD} Òû íàõîäèøüñÿ ñëèøêîì äàëåêî îò ñâîåé ìàøèíû");
          
    f(string"\
        Òû äåéñòâèòåëüíî õî÷åøü ïðîäàòü ñâîé òðàíñïîðò çà %d$?\
        "
    floatround(string[PlayerInfo[playerid][veh_id]][vPrice]/100*80));
        
    SPD(playeridBUYCAR_ID+3DIALOG_STYLE_MSGBOX"Ïðîäàæà òðàíñïîðòà"string"Äà""Íåò");
        return 
    true;


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

    Статус
    Оффлайн
    Регистрация
    15.01.2016
    Адрес
    Приморье, Спасск-Дальний
    Сообщений
    165
    Репутация:
    7 ±
    не знаю, как нужно, но я не использую глобальную переменную для вывода сообщений.

    Легко и просто:

    PHP код:
    static const
        
    message[] = "%s Дедушка мороз!";
    new
        
    str_message[sizeof(message) + (-MAX_PLAYER_NAME)];
    format(str_messagesizeof(str_message), messageName(playerid));

    SendClientMessage(playerid0x8B0000FFstr_message); 

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

    Статус
    Оффлайн
    Регистрация
    24.05.2014
    Сообщений
    250
    Репутация:
    2 ±
    Цитата Сообщение от BadPawn Посмотреть сообщение
    не знаю, как нужно, но я не использую глобальную переменную для вывода сообщений.

    Легко и просто:

    PHP код:
    static const
        
    message[] = "%s Дедушка мороз!";
    new
        
    str_message[sizeof(message) + (-MAX_PLAYER_NAME)];
    format(str_messagesizeof(str_message), messageName(playerid));

    SendClientMessage(playerid0x8B0000FFstr_message); 
    Я написал вопросы нужно ли к каждой команде системе паблику , подбирать сринг , или можно создать общий , я не спрасил какой лучше

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

    Статус
    Оффлайн
    Регистрация
    15.01.2016
    Адрес
    Приморье, Спасск-Дальний
    Сообщений
    165
    Репутация:
    7 ±
    на твое усмотрение, как сделаешь, так и будет. :)

    - - - Добавлено - - -

    Самый лучший вариант, подсчитывать кол-во символов самому, без остатка. А создать можно как глобальный, так и в пабликах, да и вообще, где тебе угодно.

  5. #5
    Аватар для A N D R E Y
    Пользователь

    Статус
    Оффлайн
    Регистрация
    07.12.2013
    Сообщений
    149
    Репутация:
    14 ±
    Вы вообще форум читаете? В темы заглядываете?
    Вообще по первому вопросу/утверждению, лучше всего выделять ячейки непосредственно в комманде, и выделать ровно столько сколько надо. Хотя на форуме об этом не однократно всем новичкам рассказывалось.
    Остальное я вообще не понял.

  6. Пользователь сказал cпасибо:
    BadPawn (23.01.2016)
  7. #6
    Аватар для Роуди.
    Пользователь

    Статус
    Оффлайн
    Регистрация
    31.07.2015
    Сообщений
    151
    Репутация:
    17 ±
    Возможно то, что искали (Хотя, возможно не так понял вопрос)
    Мои глаза от твоего кода лезут на гавно-инфо и создают тему о расстановке пикапов.

 

 

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

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

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

Ваши права

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