Добро пожаловать на Pro Pawn - Портал о PAWN-скриптинге.

Реклама


**Как получить V.I.P** (Перейти)
Чтобы заказать рекламу на Pro-Pawn.Ru, обращайтесь в Skype.
Баннерная реклама 200руб/мес, Текстовая 100руб/мес.
Показано с 1 по 6 из 6

Тема: Help uninvite.

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

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

    Help uninvite.

    Команда uninvite работает не на ид игрока которого я выбрал а на себя.
    Помогите.
    PHP код:
    CMD:uninvite(playeridparams[])
    {

        if(
    sscanf(params"us"params[0], params[1])) return SendClientMessage(playeridCOLOR_WHITE"{DDA0DD} >> Введите{FFFFFF}: /uninvite [id] [причина]");
        if(!
    IsPlayerConnected(params[0]) || params[0] == INVALID_PLAYER_ID) return SendClientMessage(playeridCOLOR_GREY"Его нет онлайн.");
        if(
    PlayerInfo[params[0]][pLeader] > 0) return SendClientMessage(playeridCOLOR_GREY"{DB7093} [Ошибка]: {D3D3D3} Это ID лидера");
        if(
    PlayerInfo[playerid][pLeader] != PlayerInfo[params[0]][pMember]) return SendClientMessage(playerid, -1"Данный игрок не из вашей фракции");
        new 
    string[256];
        
    format(stringsizeof(string), "Вы выгнали %s Причина: {63B8FF}%s"PlayerInfo[params[0]][pNames], params[1]);
        
    SendClientMessage(playerid0x6495EDFFstring);
        
    format(stringsizeof(string), "%s Выгнал вас. Причина: {63B8FF}%s"PlayerInfo[playerid][pNames], params[1]);
        
    SendClientMessage(playerid0x6495EDFFstring);
        
    SendClientMessage(playeridCOLOR_WHITE"Теперь ты простой гражданин...");
        
    PlayerInfo[playerid][pMember] = 0;
        
    PlayerInfo[playerid][pRank] = 0;
        
    PlayerInfo[playerid][pModel] = 23;
        
    PlayerInfo[playerid][pChar] = 23;
        
    Delgun(playerid);
        
    ResetPlayerWeapons(playerid);
        return 
    true;


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

    Статус
    Оффлайн
    Регистрация
    17.03.2014
    Сообщений
    152
    Репутация:
    13 ±
    PHP код:
    CMD:uninvite(playeridparams[]) 


        if(
    sscanf(params"us"params[0], params[1])) return SendClientMessage(playeridCOLOR_WHITE"{DDA0DD} >> Введите{FFFFFF}: /uninvite [id] [причина]"); 
        if(!
    IsPlayerConnected(params[0]) || params[0] == INVALID_PLAYER_ID) return SendClientMessage(playeridCOLOR_GREY"Его нет онлайн."); 
        if(
    PlayerInfo[params[0]][pLeader] > 0) return SendClientMessage(playeridCOLOR_GREY"{DB7093} [Ошибка]: {D3D3D3} Это ID лидера"); 
        if(
    PlayerInfo[playerid][pLeader] != PlayerInfo[params[0]][pMember]) return SendClientMessage(playerid, -1"Данный игрок не из вашей фракции"); 
        new 
    string[256]; 
        
    format(stringsizeof(string), "Вы выгнали %s Причина: {63B8FF}%s"PlayerInfo[params[0]][pNames], params[1]); 
        
    SendClientMessage(playerid0x6495EDFFstring); 
        
    format(stringsizeof(string), "%s Выгнал вас. Причина: {63B8FF}%s"PlayerInfo[playerid][pNames], params[1]); 
        
    SendClientMessage(params[0], 0x6495EDFFstring); 
        
    SendClientMessage(params[0], COLOR_WHITE"Теперь ты простой гражданин..."); 
        
    PlayerInfo[params[0]][pMember] = 0
        
    PlayerInfo[params[0]][pRank] = 0
        
    PlayerInfo[params[0]][pModel] = 23
        
    PlayerInfo[params[0]][pChar] = 23
        
    Delgun(params[0]); 
        
    ResetPlayerWeapons(params[0]); 
        return 
    true


    Пробуй

  3. Пользователь сказал cпасибо:
    ERA (31.07.2014)
  4. #3
    Аватар для ERA
    Пользователь

    Статус
    Оффлайн
    Регистрация
    23.05.2014
    Сообщений
    13
    Репутация:
    -1 ±
    Что ты поменял если не секрет.

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

    Статус
    Оффлайн
    Регистрация
    01.06.2014
    Адрес
    Rostov-on-Don
    Сообщений
    120
    Репутация:
    14 ±
    Вся соль твоих проблем вот в этом:
    PHP код:
        PlayerInfo[playerid][pMember] = 0;
        
    PlayerInfo[playerid][pRank] = 0;
        
    PlayerInfo[playerid][pModel] = 23;
        
    PlayerInfo[playerid][pChar] = 23;
        
    Delgun(playerid);
        
    ResetPlayerWeapons(playerid); 
    Ты должен вместо playerid использовать params[0]
    Выше тебе предоставили рабочий код.

  6. #5
    Аватар для Дёня
    Пользователь

    Статус
    Оффлайн
    Регистрация
    17.03.2014
    Сообщений
    152
    Репутация:
    13 ±
    Цитата Сообщение от ERA Посмотреть сообщение
    Что ты поменял если не секрет.
    Уже ответили, пост выше.

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

    Статус
    Оффлайн
    Регистрация
    23.05.2014
    Сообщений
    13
    Репутация:
    -1 ±
    Спасибо.
    Close.

 

 

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

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

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

Ваши права

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