Закрыть Привет! Если вы читаете это - Вы еще не зарегистрированы. Это займет не больше минуты. Нажмите здесь, чтобы пройти регистрацию в несколько простых шагов, чтобы пользоваться всеми возможностями нашего форума. Обратите внимание, запрещены непристойные, матерные, бессмысленные (цифры, случайный набор букв) ники. Удачи!

Тема: Вопрос,Ответ

Показано с 1 по 6 из 6

  1. #1
    Пользователь

    Аватар для Lancer

    Статус: Оффлайн
    Регистрация:11.12.2010
    Адрес:Salavat city
    Сообщений:340
    Репутация:53 [+/-] 

    Вопрос,Ответ

    Добрый вечер :) Сегодня мы делаем Вопрос-Ответ а тоесть /report - /otvet

    Ко всем командам:

    Вопрос

    PHP код:
     if(!strcmp(cmd"/report"true))
    {
    new 
    result[256];
    result strtok(cmdtextidx);
    if(!
    strlen(result))
    {
    SendClientMessage(playeridCOLOR_GRAD2,"USE: /report [Text]");
    return 
    1;
    }
    new 
    sendername[64];
    GetPlayerName(playeridsendernamesizeof(sendername));
    format(stringsizeof(string), "Сообщение от %s[ID %d] [Используйте /otvet [id] [текст] ]",sendername,playerid);
    ABroadCast(COLOR_REGEN,string,1);
    format(stringsizeof(string), "%s",result);
    ABroadCast(COLOR_REGEN,string,1);
    SendClientMessage(playeridCOLOR_YELLOW,"Ваше сообщение было отправлено администраторам.");
    SetPVarInt(playerid"reporttext"1);
    return 
    1;

    Теперь сделаем команду, для ответа

    PHP код:
    if(!strcmp(cmd"/otvet"true))
    {
    new 
    result[256];
    result strtok(cmdtextidx);
    if(!
    strlen(result))
    {
    SendClientMessage(playeridCOLOR_GRAD2,"USE: /otvet [ID] [текст]");
    return 
    1;
    }
    new 
    giveplayerid strval(tmp);
    if(
    GetPVarType(giveplayerid"reporttext")!=0&&GetPVarInt(giveplayerid"reporttext")==1)
    {
    result strtok(cmdtextidx);
    if(!
    strlen(result))
    {
    SendClientMessage(playeridCOLOR_GRAD2,"USE: /otvet [ID] [текст]");
    return 
    1;
    }
    new 
    sendername[64];
    GetPlayerName(playeridsendernamesizeof(sendername));
    format(stringsizeof(string), "Администратор %s ответил на ваше сообщение:",sendername);
    SendClientMessage(giveplayeridCOLOR_YELLOW,string);
    format(stringsizeof(string), "%s",result);
    SendClientMessage(giveplayeridCOLOR_YELLOW,string);
    SendClientMessage(playeridCOLOR_YELLOW,"Ваше сообщение было отправлено игроку.");
    DeletePVar(giveplayerid"reporttext");
    return 
    1;
    }
    SendClientMessage(playeridCOLOR_YELLOW,"Этот игрок не задавал вопроса.");
    return 
    1;

  2. #2
    Пользователь

    Аватар для Dimon4uk

    Статус: Оффлайн
    Регистрация:14.12.2010
    Адрес:Lviv/Ukraine
    Сообщений:144
    Репутация:7 [+/-] 
    Ну так себе,это почти в каждом моде есть скажу тебе по секрету. :D
  3. #3
    Пользователь

    Аватар для Lancer

    Статус: Оффлайн
    Регистрация:11.12.2010
    Адрес:Salavat city
    Сообщений:340
    Репутация:53 [+/-] 
    Если что когда я делал мод и меня такого не было :)
  4. #4
    Заблокирован

    Аватар для Vint

    Статус: Оффлайн
    Регистрация:15.03.2011
    Адрес:LegaCity :D
    Сообщений:85
    Репутация:-1 [+/-] 
    это же в каждом моде есть :)
    Из какова вырезал ? :)
  5. #5
    Пользователь

    Аватар для Scripter

    Статус: Оффлайн
    Регистрация:18.03.2011
    Адрес:Тюмень
    Сообщений:34
    Репутация:0 [+/-] 
    Хорошо
  6. #6
    Пользователь

    Аватар для CycJluk

    Статус: Оффлайн
    Регистрация:23.03.2011
    Сообщений:56
    Репутация:0 [+/-] 
    Норм так спс

Ваши права

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