Форум Pawn-Wiki.Ru - Воплоти мечту в реальность!: Неправильно работает /su - Форум Pawn-Wiki.Ru - Воплоти мечту в реальность!

Перейти к содержимому

  • (2 Страниц) +
  • 1
  • 2
  • Вы не можете создать новую тему
  • Вы не можете ответить в тему

[ Pawn ]
Неправильно работает /su

#11
Пользователь офлайн   Pa4enka 

  • Эксперт
  • Вставить ник
  • Раскрыть информацию
if(strcmp(cmd, "/suspect", true) == 0 || strcmp(cmd, "/su", true) == 0)
{
    if( PlayerInfo[playerid][pPayDayHad] < 2 ) 
	return SCM(playerid, COLOR_GREY, !"Команда доступна от 2 часов игры!");

    tmp = strcharsplit(cmdtext, idx);

    if( !strlen(tmp) ) 
        return SCM(playerid, COLOR_GRAD1, !""CMDTEXT"(/su)spect [ ID игрока]");

    giveplayerid = ReturnUser(tmp);

    if( PlayerDeathmatch[playerid] > 0 && DeathmatchRound == 0 ) 
        return SCM(playerid, -1, !"Запрещено использовать в бою!");

    switch( PlayerInfo[playerid][pMRInections] ) {

        case 0,3,4,5,6,7,8,9,11,12,13: return true;
        case 14,15,16,17,18,19,20,22,23,24: return true;
        case 1,10,21: if(PlayerInfo[playerid][pRKInections] < 2) return true;
    }

    if( giveplayerid == INVALID_PLAYER_ID ) 
        return SCM(playerid, COLOR_GREY, !"[Ошибка] Человек не найден!");

    if( PlayerInfo[giveplayerid][pJailed] != 0 ) 
        return SCM(playerid, COLOR_GRAD2, !"Этот человек в тюрьме!");

    if( PlayerInfo[giveplayerid][pWanted] >= 6 ) 
        return SCM(playerid, COLOR_GREY, !"У этого человека уже 6 звёзд!");

    switch( PlayerInfo[giveplayerid][pMRInections] ) {

         case 1,2,3,10,21,25: return SCM(playerid, COLOR_GRAD2, !"Этот человек законник!");
    }
                
    if( PlayerTied[giveplayerid] > 0 )  
        return SCM(playerid, COLOR_GREY, !"Вы связаны!");

    PlayerInfo[playerid][sutemp] = giveplayerid;
    return SPD(playerid, 161, DIALOG_STYLE_LIST, !"{FF6F00}Причина", !"{FFFFFF}1. Неподчинение", !"Выбрать", !"Выйти");
             
}

0

#12
Пользователь офлайн   kennu 

  • Прохожий
  • Вставить ник
  • Раскрыть информацию

Просмотр сообщенияPa4enka (08 Июнь 2019 - 17:19) писал:

Нажмите сюда, чтобы прочитать это сообщение. [Показать]

Попробую
0

#13
Пользователь офлайн   kennu 

  • Прохожий
  • Вставить ник
  • Раскрыть информацию

Просмотр сообщенияPa4enka (08 Июнь 2019 - 17:19) писал:

Нажмите сюда, чтобы прочитать это сообщение. [Показать]

Спасибо, заработало!
То есть проблема была в sscanf?
0

#14
Пользователь офлайн   Pa4enka 

  • Эксперт
  • Вставить ник
  • Раскрыть информацию

Просмотр сообщенияkennu (10 Июнь 2019 - 18:28) писал:

Спасибо, заработало!
То есть проблема была в sscanf?

Именно. В интернете есть уроки как sscanf можно адаптировать под стандартный командный процессор.
0

#15
Пользователь офлайн   kennu 

  • Прохожий
  • Вставить ник
  • Раскрыть информацию
Тему можно закрывать.

Сообщение отредактировал kennu: 11 Июнь 2019 - 17:43

0

Поделиться темой:


  • (2 Страниц) +
  • 1
  • 2
  • Вы не можете создать новую тему
  • Вы не можете ответить в тему

1 человек читают эту тему
0 пользователей, 1 гостей, 0 скрытых пользователей


Яндекс.Метрика