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

Тема: SendFamilyMessage

  1. #11
    Аватар для heralt
    Пользователь

    Статус
    Оффлайн
    Регистрация
    21.12.2014
    Сообщений
    164
    Репутация:
    0 ±
    Цитата Сообщение от Mazzilla Посмотреть сообщение
    PHP код:
    dcmd_f(playeridparams[])
    {
        new 
    result[128];
        if(
    sscanf(params"s[128]"result)) return SendClientMessage(playeridCOLOR_WHITE"Введите: (/f)amily [текст]");
        new 
    sendername[MAX_PLAYER_NAME];
        new 
    string[128];                                                                                                  
        
    GetPlayerName(playeridsendernamesizeof(sendername));
        switch(
    PlayerInfo[playerid][pGroup])
        {
            case 
    6:
            {
                switch(
    PlayerInfo[playerid][pRank])
                {
                    case 
    1string "Member";
                    case 
    2string "Consigliere";
                    case 
    3string "Don";
                    default: 
    string "Member";
                }                        
            }
            case 
    7:
            {
                switch(
    PlayerInfo[playerid][pRank])
                {
                    case 
    1string "Состав";
                    case 
    2string "Блатной";
                    case 
    3string "Вор в законе";
                    default: 
    string "Состав";
                }

            }
            case 
    8:
            {
                switch(
    PlayerInfo[playerid][pRank])
                {
                    case 
    1string "Member";
                    case 
    2string "Authority";
                    case 
    3string "Padre";
                    default: 
    string "Member";
                }
            }
        }
        
    format(stringsizeof(string), "[F] | %s %s: %s"stringsendernameresult);
        
    SendMafiaMessage(PlayerInfo[playerid][pGroup], CORANGEstring);
        return 
    true;

    Так?
    У меня команда выглядит вот так:

    PHP код:
    dcmd_f(playeridparams[])
    {
        new 
    sendername[MAX_PLAYER_NAME];
        new 
    string[128];
        new 
    result[128];
        
    GetPlayerName(playeridsendernamesizeof(sendername));
        if(
    sscanf(params"i",result)) return SendClientMessage(playeridCOLOR_WHITE"Ââåäèòå: (/f)amily [òåêñò]");
        switch(
    PlayerInfo[playerid][pGroup])
        {
            case 
    6:
            {
                if(
    PlayerInfo[playerid][pRank] == 3) { format(stringsizeof(string), "F | Don %s: %s"sendernameresult); }
                else if(
    PlayerInfo[playerid][pRank] == 2) { format(stringsizeof(string), "F | Ñonsigliere %s: %s"sendernameresult); }
                else if(
    PlayerInfo[playerid][pRank] == 1) { format(stringsizeof(string), "F | Member %s: %s"sendernameresult); }
                else { 
    format(stringsizeof(string), "F | Member %s: %s"sendernameresult); }
                
    SendMafiaMessage(PlayerInfo[playerid][pGroup], COLOR_CHATMAFIAstring);
            }
            case 
    7:
            {
                if(
    PlayerInfo[playerid][pRank] == 3) { format(stringsizeof(string), "F | Âîð â çàêîíå %s: %s"sendernameresult); }
                else if(
    PlayerInfo[playerid][pRank] == 2) { format(stringsizeof(string), "F | Áëàòíîé %s: %s"sendernameresult); }
                else if(
    PlayerInfo[playerid][pRank] == 1) { format(stringsizeof(string), "F | Ñîñòàâ %s: %s"sendernameresult); }
                else { 
    format(stringsizeof(string), "F | Ñîñòàâ %s: %s"sendernameresult); }
                
    SendMafiaMessage(PlayerInfo[playerid][pGroup], COLOR_CHATMAFIAstring);

            }
            case 
    8:
            {
                if(
    PlayerInfo[playerid][pRank] == 3) { format(stringsizeof(string), "F | Padre %s: %s"sendernameresult); }
                else if(
    PlayerInfo[playerid][pRank] == 2) { format(stringsizeof(string), "F | Authority %s: %s"sendernameresult); }
                else if(
    PlayerInfo[playerid][pRank] == 1) { format(stringsizeof(string), "F | Member %s: %s"sendernameresult); }
                else { 
    format(stringsizeof(string), "F | Member %s: %s"sendernameresult); }
                
    SendMafiaMessage(PlayerInfo[playerid][pGroup], COLOR_CHATMAFIAstring);
            }
        }
        return 
    true;


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

    Статус
    Оффлайн
    Регистрация
    27.11.2013
    Адрес
    Нижневартовск
    Сообщений
    256
    Репутация:
    63 ±
    Мы в курсе. Пробуйте мой вариант...

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

    Статус
    Оффлайн
    Регистрация
    21.12.2014
    Сообщений
    164
    Репутация:
    0 ±
    Ничего не изменилось. "Используйте: /family [текст]"

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

    Статус
    Оффлайн
    Регистрация
    21.12.2014
    Сообщений
    164
    Репутация:
    0 ±
    Актуально

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

    Статус
    Оффлайн
    Регистрация
    19.10.2013
    Адрес
    Ярославль
    Сообщений
    1,366
    Репутация:
    774 ±
    PHP код:
    if(sscanf(params"i",result)) 
    замените на
    PHP код:
    if(sscanf(params"s[128]"result)) 

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

    Статус
    Оффлайн
    Регистрация
    21.12.2014
    Сообщений
    164
    Репутация:
    0 ±
    Цитата Сообщение от Londlem Посмотреть сообщение
    PHP код:
    if(sscanf(params"i",result)) 
    замените на
    PHP код:
    if(sscanf(params"s[128]"result)) 
    http://imgur.com/rrq742q

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

    Статус
    Оффлайн
    Регистрация
    19.10.2013
    Адрес
    Ярославль
    Сообщений
    1,366
    Репутация:
    774 ±
    Плагин sscanf точно последней версии? Если да, то не мучайтесь и переходите на более современный командный процессор, например DC_CMD.

  8. #18
    Аватар для Mazzilla
    Пользователь

    Статус
    Оффлайн
    Регистрация
    27.11.2013
    Адрес
    Нижневартовск
    Сообщений
    256
    Репутация:
    63 ±
    Ему 300 раз было сказано уже - эффекта ноль.

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

    Статус
    Оффлайн
    Регистрация
    21.12.2014
    Сообщений
    164
    Репутация:
    0 ±
    Цитата Сообщение от Mazzilla Посмотреть сообщение
    Ему 300 раз было сказано уже - эффекта ноль.
    Сколько я раз говорил какой для меня проблемой окажется перевод некоторых из них. =(

    PHP код:
        dcmd(makeadmin9cmdtext);
        
    dcmd(makeleader10cmdtext);
        
    dcmd(uninvite8cmdtext);
        
    dcmd(setskin7cmdtext);
        
    dcmd(setleader9cmdtext);
        
    /*dcmd(pass, 4, cmdtext);*/
        
    dcmd(invite6cmdtext);
        
    dcmd(auninvite9cmdtext);
        
    dcmd(ban3cmdtext);
        
    dcmd(kick4cmdtext);
        
    dcmd(affect6cmdtext); 
        
    dcmd(aka3cmdtext);
        
    dcmd(asay,4,cmdtext);
        
    dcmd(a,1,cmdtext);
        
    dcmd(agm,3,cmdtext);
        
    dcmd(ahelp,5,cmdtext);
        
    dcmd(coin,4,cmdtext);
        
    dcmd(mask,4,cmdtext);
        
    dcmd(getip,5,cmdtext);
        
    dcmd(shop,4,cmdtext);
        
    dcmd(me,2,cmdtext);
        
    dcmd(do,2,cmdtext);
        
    dcmd(f,1,cmdtext); 

 

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

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

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

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

Ваши права

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