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

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

    Не работает команда,помогите срочно


    Вот ввожу команду /f и мне пишет недоступна..
    в всех остальных бандах она работает,как исправить вот команда:
    PHP код:
    CMD:f(playerid,params[]) {
        if(
    PlayerLogged[playerid] != true) return 1;
        if(
    PI[playerid][pMember] == || PI[playerid][pMember] == || PI[playerid][pMember] == || PI[playerid][pMember] == || PI[playerid][pMember] == 9) {
            if(
    SendFamily[playerid] == 0) return SendClientMessage(playeridCOLOR_GREY"Ваш семейный чат отключен!");
            if(
    PI[playerid][pMuted] > 0) return SendClientMessage(playeridCOLOR_PURPLE"У Вас бан чата!");
            if(
    sscanf(params"s[64]"params[0])) return SendClientMessage(playeridCOLOR_WHITE"Введите: /f [текст]");
            if(
    GetPVarInt(playerid,"AntiFlood") > gettime()) return SendClientMessage(playeridCOLOR_GREY"Не флуди!");
            new 
    result[64];
            new 
    sendername[24];
            for(new 
    i;strlen(result);i++)
            {
                new 
    a[2],c=0;
                for(new 
    0;strlen(result);j++) {
                    
    strmid(a,result,i+j,i+j+1,2);
                    if(
    '0' <= a[0] <= '9')c+=1;
                }
                if(
    == 10) {
                    
    PI[playerid][pMuted] = 3*3600;
                    
    SendClientMessage(playerid0xFFFFFFAA" Слишком много цифр");
                    
    SendClientMessage(playerid0xFFFFFFAA" Идет анализ твоего сообщения, ты заткнут(а) на 20 сек");
                    
    strin "";
                    
    format(strin,sizeof(strin)," Внимание. %s[%d] пытался отправить текст: %s",sendernameplayeridresult);
                    return 
    SendAdminMessage(COLOR_GREEN,strin);
                }
            }
            if(
    IsIP(params[0]) && !NonAD(params[0]) || CheckString(params[0]) && !NonAD(params[0]))
            {
                
    PI[playerid][pMuted] = 3*3600;
                
    strin "";
                
    format(strin,144,"[Реклама!] %s[%d]: %s",NamePlayer(playerid),playerid,params[0]);
                
    SendAdminMessage(COLOR_GREEN,strin);
                
    strin "";
                
    format(strin,144,"%s[%d]: Reg IP: %s / Connect IP: %s",NamePlayer(playerid),playerid,PI[playerid][pRegIp],PI[playerid][pConnectIp]);
                
    SendAdminMessage(COLOR_GREEN,strin);
                
    SendClientMessage(playerid,COLOR_RED,"Вы получили затычку на 3 часа");
                return 
    1;
            }
            
    strin "";
            
    format(strin,128,"[F] %s %s[%d]: %s",GetPlayerRankName(playerid),NamePlayer(playerid),playerid,params[0]);
            
    SendFMes(PI[playerid][pMember], 0x2764B7AAstrin);
            
    SetPVarInt(playerid,"AntiFlood",gettime() + THFREE_SECOND_FLOOD);
        }
        else 
    SendClientMessage(playeridCOLOR_GREY"Команда не доступна!");
        return 
    1;


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

    Статус
    Оффлайн
    Регистрация
    01.03.2015
    Сообщений
    245
    Репутация:
    55 ±
    PHP код:
    if(PI[playerid][pMember] == || PI[playerid][pMember] == || PI[playerid][pMember] == || PI[playerid][pMember] == || PI[playerid][pMember] == 9
    Замени/измени на номер фракций, в которых команда должна работать.

 

 

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

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

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

Ваши права

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