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

    Статус
    Оффлайн
    Регистрация
    31.08.2014
    Сообщений
    1
    Репутация:
    0 ±

    Помогите с /a

    Помогите с /a
    Админы вводят команду /a,и им выводит "Введите (/a)dmin". И ничего не происходит!
    PHP код:
        else if(strcmp(cmd"/a"true) == 0)
        {
            if(
    IsPlayerConnected(playerid))
            {
                new 
    length strlen(cmdtext);
                while ((
    idx length) && (cmdtext[idx] <= ' '))
                {
                    
    idx++;
                }
                new 
    offset idx;
                new 
    result[64];
                while ((
    idx length) && ((idx offset) < (sizeof(result) - 1)))
                {
                    
    result[idx offset] = cmdtext[idx];
                    
    idx++;
                }
                
    result[idx offset] = EOS;
                if(!
    strlen(result))
                {
                    if (
    PlayerInfo[playerid][playerAdminka] >= 1) return SendClientMessage(playeridCOLOR_GREEN"Вводите: (/a)dmin [чат]");
                }
                new 
    arank[512];
                if (
    PlayerInfo[playerid][playerAdminka] > 1)
                {
                    if(
    PlayerInfo[playerid][playerAdminka] > && PlayerInfo[playerid][playerAdminka] < 12)
                    {
                        if(
    PlayerInfo[playerid][playerAdminka] == 1) { arank "{33AA33}(Практикант){FFFFFF}"; }
                        else if(
    PlayerInfo[playerid][playerAdminka] == 2) { arank "{33AA33}(Ст.Практикант){FFFFFF}"; }
                        else if(
    PlayerInfo[playerid][playerAdminka] == 3) { arank "{33AA33}(Мл.Модератор){FFFFFF}"; }
                        else if(
    PlayerInfo[playerid][playerAdminka] == 4) { arank "{33AA33}(Модератор){FFFFFF}"; }
                        else if(
    PlayerInfo[playerid][playerAdminka] == 5) { arank "{33AA33}(Ст.Модератор){FFFFFF}"; }
                        else if(
    PlayerInfo[playerid][playerAdminka] == 6) { arank "{33CCFF}(Гл.Модератор){FFFFFF}"; }
                        else if(
    PlayerInfo[playerid][playerAdminka] == 7) { arank "{33CCFF}(Мл.Администратор){FFFFFF}"; }
                        else if(
    PlayerInfo[playerid][playerAdminka] == 8) { arank "{FF9900}(Администратор){FFFFFF}"; }
                        else if(
    PlayerInfo[playerid][playerAdminka] == 9) { arank "{FF9900}(Ст.Администратор){FFFFFF}"; }
                        else if(
    PlayerInfo[playerid][playerAdminka] == 10) { arank "{D900D3}(Гл.Администратор){FFFFFF}"; }
                        else if(
    PlayerInfo[playerid][playerAdminka] == 11) { arank "{EAC700}(Спец.Администратор){FFFFFF}"; }
                        else if(
    PlayerInfo[playerid][playerAdminka] == 12) { arank "{FF0000}(Основатель){FFFFFF}"; }
                        
    printf(arank);
                        return 
    true;
                    }
                }
            }
            return 
    true;
        } 

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

    Статус
    Оффлайн
    Регистрация
    16.08.2014
    Сообщений
    35
    Репутация:
    1 ±
    Цитата Сообщение от J.Wallker Посмотреть сообщение
    Помогите с /a
    Админы вводят команду /a,и им выводит "Введите (/a)dmin". И ничего не происходит!
    PHP код:
        else if(strcmp(cmd"/a"true) == 0)
        {
            if(
    IsPlayerConnected(playerid))
            {
                new 
    length strlen(cmdtext);
                while ((
    idx length) && (cmdtext[idx] <= ' '))
                {
                    
    idx++;
                }
                new 
    offset idx;
                new 
    result[64];
                while ((
    idx length) && ((idx offset) < (sizeof(result) - 1)))
                {
                    
    result[idx offset] = cmdtext[idx];
                    
    idx++;
                }
                
    result[idx offset] = EOS;
                if(!
    strlen(result))
                {
                    if (
    PlayerInfo[playerid][playerAdminka] >= 1) return SendClientMessage(playeridCOLOR_GREEN"Вводите: (/a)dmin [чат]");
                }
                new 
    arank[512];
                if (
    PlayerInfo[playerid][playerAdminka] > 1)
                {
                    if(
    PlayerInfo[playerid][playerAdminka] > && PlayerInfo[playerid][playerAdminka] < 12)
                    {
                        if(
    PlayerInfo[playerid][playerAdminka] == 1) { arank "{33AA33}(Практикант){FFFFFF}"; }
                        else if(
    PlayerInfo[playerid][playerAdminka] == 2) { arank "{33AA33}(Ст.Практикант){FFFFFF}"; }
                        else if(
    PlayerInfo[playerid][playerAdminka] == 3) { arank "{33AA33}(Мл.Модератор){FFFFFF}"; }
                        else if(
    PlayerInfo[playerid][playerAdminka] == 4) { arank "{33AA33}(Модератор){FFFFFF}"; }
                        else if(
    PlayerInfo[playerid][playerAdminka] == 5) { arank "{33AA33}(Ст.Модератор){FFFFFF}"; }
                        else if(
    PlayerInfo[playerid][playerAdminka] == 6) { arank "{33CCFF}(Гл.Модератор){FFFFFF}"; }
                        else if(
    PlayerInfo[playerid][playerAdminka] == 7) { arank "{33CCFF}(Мл.Администратор){FFFFFF}"; }
                        else if(
    PlayerInfo[playerid][playerAdminka] == 8) { arank "{FF9900}(Администратор){FFFFFF}"; }
                        else if(
    PlayerInfo[playerid][playerAdminka] == 9) { arank "{FF9900}(Ст.Администратор){FFFFFF}"; }
                        else if(
    PlayerInfo[playerid][playerAdminka] == 10) { arank "{D900D3}(Гл.Администратор){FFFFFF}"; }
                        else if(
    PlayerInfo[playerid][playerAdminka] == 11) { arank "{EAC700}(Спец.Администратор){FFFFFF}"; }
                        else if(
    PlayerInfo[playerid][playerAdminka] == 12) { arank "{FF0000}(Основатель){FFFFFF}"; }
                        
    printf(arank);
                        return 
    true;
                    }
                }
            }
            return 
    true;
        } 
    Эм, printf(arank);
    SendAdminMessage забыли вы.
    Функцию отправки сообщения.

 

 

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

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

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

Ваши права

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