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

    Статус
    Оффлайн
    Регистрация
    18.10.2015
    Сообщений
    38
    Репутация:
    0 ±
    Цитата Сообщение от Unreal Посмотреть сообщение
    покажу свой вариант тебе

    PHP код:
    format(stringsizeof(string), "%s поздаровался(-ась)",(!HitMask{playerid}) ? PN(playerid) : ("Незнакомец"));
                
    SetPlayerChatBubble(playerid,string,COLOR_PURPLE,30.0,10000); 
    Так не удобно.

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

    Статус
    Оффлайн
    Регистрация
    24.09.2014
    Сообщений
    133
    Репутация:
    4 ±
    Цитата Сообщение от #Jason Посмотреть сообщение
    Так не удобно.
    PHP код:
    stock MaskPN(playerid)
    {
        new 
    unknown[MAX_PLAYER_NAME+1] = "Неизвестно";
        if(!
    MaskHit[playerid])
        {
            new 
    name_string[MAX_PLAYER_NAME+1];
            
    format(name_stringsizeof(name_string),"%s"PlayerInfo[playerid][pNames]);
            return 
    name_string;
        }
        return 
    unknown;

    а так удобно значит?
    Pro-pawn.ru

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

    Статус
    Оффлайн
    Регистрация
    14.11.2013
    Адрес
    Свердловская обл.
    Сообщений
    688
    Репутация:
    103 ±
    Цитата Сообщение от #Jason Посмотреть сообщение
    Так не удобно.
    не удобно это когда х%р в 5 точке,остальное терпимо или поправимо
    PAWN Compiler делает то, что вы приказали ему сделать, а не то, что вы хотели, чтобы он сделал..

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





    #FIXSAMP

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

    Статус
    Оффлайн
    Регистрация
    02.08.2014
    Адрес
    г. Киров (aka Вятка)
    Сообщений
    1,487
    Репутация:
    276 ±
    Цитата Сообщение от Unreal Посмотреть сообщение
    а так удобно значит?
    Тернарный оператор построен не логично, в первом условии:
      Открыть/закрыть
    PHP код:
     PN(playerid

    Будет возвращаться значение из PN(playerid), может вернуться и unknown ("Неизвестно") по сути fail использовать тут тернарный оператор.

    UPD: Перепутал "PN" и "MaskPN", вот что значит называть переменные от жопы.
    Последний раз редактировалось $continue$; 24.10.2015 в 12:13.
    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

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

    Статус
    Оффлайн
    Регистрация
    24.09.2014
    Сообщений
    133
    Репутация:
    4 ±
    Цитата Сообщение от $continue$ Посмотреть сообщение
    Тернарный оператор построен не логично, в первом условии:
      Открыть/закрыть
    PHP код:
     PN(playerid

    Будет возвращаться значение из PN(playerid), может вернуться и unknown ("Неизвестно") по сути fail использовать тут тернарный оператор.

    UPD: Перепутал "PN" и "MaskPN", вот что, значит называть переменные от жопы.
    Если вы подумали что PN это функция которая возвращает ник игрока (return name;) то нет
    это просто PN макрос/define PlayerName
    если хотите можно и так
    PHP код:
    format(stringsizeof(string), "%s поздаровался(-ась)",(!HitMask{playerid}) ? PlayerName[playerid] : ("Незнакомец")); 
    Последний раз редактировалось Unreal; 24.10.2015 в 13:48.
    Pro-pawn.ru

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

    Статус
    Оффлайн
    Регистрация
    11.08.2014
    Сообщений
    19
    Репутация:
    1 ±
    Цитата Сообщение от Геннадий Акимов Посмотреть сообщение
    может return 1; попробуешь за место return unknown; - Я не скриптер ну может поможет ! ))
    Странноватое высказывание...

 

 
Страница 2 из 2 ПерваяПервая 1 2

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

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

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

Ваши права

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