Вопросы

erg rfbfdh
Новичок

}
CMD:l(playerid,params[])
{
    if(!IsALeader(playerid)) return SendClientMessage(playerid,-1,"{FF0000}• [ERROR]:{FFFFFF} Нет доступа");
    if(IsAGang(playerid) || IsAMafia(playerid) || PlayerInfo[playerid][pFraction] == 1) return SendClientMessage(playerid,CGRAY,"Ошибка: Вам недоступна эта функция");
    if(!PlayerInfo[playerid][pFraction]) return SendClientMessage(playerid,CGRAY,"Ошибка: Вам недоступна эта функция");
    if(PlayerInfo[playerid][pMuteTime]) return SendClientMessage(playerid,CGRAY,"У вас бан чата. Используйте /mutetime чтобы узнать время бана.");
    {
        SetPlayerChatBubble(playerid, "Сказал что-то в рацию", CPINK, 10.0, 3000);
        if(sscanf(params, "s[128]", params[0])) return SendClientMessage(playerid,CGRAY,"/l [текст]");
        format(mesid,sizeof(mesid),"[L] %s %s[%d]: %s",gFractionRankName[fractionid][rank-1],PlayerInfo[playerid][pNickname],playerid,params[0]);
        if(fractionid+1 == 11 && !PlayerInfo[playerid][pSubfraction] && rank <= 9)
         format(mesid,sizeof(mesid), "{caff70}[L] %s %s[%d]: %s",gFractionRankName[fractionid][rank-1],PlayerInfo[playerid][pNickname],playerid,params[0]);
    SendFMes(fractionid+1,CBLUE, mesid);
    return 1;
    }
    return 1;
}

434.PNG

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

3 ответа на этот вопрос

  • 0
user408337
Свой человек
CMD:l(playerid,params[])
{
    if(sscanf(params, "s[128]", params[0])) return SendClientMessage(playerid,CGRAY,"/l [текст]");
    if(!IsALeader(playerid)) return SendClientMessage(playerid,-1,"{FF0000}• [ERROR]:{FFFFFF} Нет доступа");
    if(IsAGang(playerid) || IsAMafia(playerid) || PlayerInfo[playerid][pFraction] == 1return SendClientMessage(playerid,CGRAY,"Ошибка: Вам недоступна эта функция");
    if(!PlayerInfo[playerid][pFraction]) return SendClientMessage(playerid,CGRAY,"Ошибка: Вам недоступна эта функция");
    if(PlayerInfo[playerid][pMuteTime]) return SendClientMessage(playerid,CGRAY,"У вас бан чата. Используйте /mutetime чтобы узнать время бана.");
    
    new mesid[144];
    SetPlayerChatBubble(playerid, "Сказал что-то в рацию", CPINK, 10.03000);
    if(fractionid+1 == 11 && !PlayerInfo[playerid][pSubfraction] && rank <= 9)
        format(mesid,sizeof(mesid), "{caff70}[L] %s %s[%d]: %s",gFractionRankName[fractionid][rank-1],PlayerInfo[playerid][pNickname],playerid,params[0]);
    else
        format(mesid,sizeof(mesid),"[L] %s %s[%d]: %s",gFractionRankName[fractionid][rank-1],PlayerInfo[playerid][pNickname],playerid,params[0]);
    SendFMes(fractionid+1,CBLUE, mesid);
    return 1;

 

Отредактировано пользователем user408337

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
  • 0
user408337
Свой человек
CMD:l(playerid,params[])
{
    if(sscanf(params, "s[128]", params[0])) return SendClientMessage(playerid,CGRAY,"/l [текст]");
    if(!IsALeader(playerid)) return SendClientMessage(playerid,-1,"{FF0000}• [ERROR]:{FFFFFF} Нет доступа");
    if(IsAGang(playerid) || IsAMafia(playerid) || PlayerInfo[playerid][pFraction] == 1return SendClientMessage(playerid,CGRAY,"Ошибка: Вам недоступна эта функция");
    if(!PlayerInfo[playerid][pFraction]) return SendClientMessage(playerid,CGRAY,"Ошибка: Вам недоступна эта функция");
    if(PlayerInfo[playerid][pMuteTime]) return SendClientMessage(playerid,CGRAY,"У вас бан чата. Используйте /mutetime чтобы узнать время бана.");
    
    new 
        mesid[144],
        fractionid = PlayerInfo[playerid][pFraction]-1,
        rank = PlayerInfo[playerid][pRank];

    SetPlayerChatBubble(playerid, "Сказал что-то в рацию", CPINK, 10.03000);
    if(fractionid+1 == 11 && !PlayerInfo[playerid][pSubfraction] && rank <= 9)
        format(mesid,sizeof(mesid), "{caff70}[L] %s %s[%d]: %s",gFractionRankName[fractionid][rank-1],PlayerInfo[playerid][pNickname],playerid,params[0]);
    else
        format(mesid,sizeof(mesid),"[L] %s %s[%d]: %s",gFractionRankName[fractionid][rank-1],PlayerInfo[playerid][pNickname],playerid,params[0]);
    SendFMes(fractionid+1,CBLUE, mesid);
    return 1;

 

Отредактировано пользователем user408337

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Гость
Эта тема закрыта для публикации ответов.

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

  • Похожий контент

    • Daf
      От Daf
      Здравствуйте знатоки pawn, не знаю в чем проблема на другом моде тестил все было хорошо, а тут дич какая-то, не поможете? 
      шо я сделал не так? 
       
      Скриншот ошибки: https://yapx.ru/album/cS6du
       
      PAWN
      new bool: p_launcher[MAX_PLAYERS]; // В мод, ко всем переменным.   ICustomRPC:568(playerid, BitStream:bs) { // Это в самый низ мода.     new bool: launcher = false;     BS_ReadValue(bs, PR_BOOL, launcher);       p_launcher[playerid] = launcher;       return 1; }   Далее, где у тебя вызывается функция SetPlayerSyncModels(playerid, true); вместо true, передаёшь p_launcher[playerid]   Тобишь вот так: SetPlayerSyncModels(playerid, p_launcher[playerid]);