• Страница 1 из 1
  • 1
Модератор форума: MD_Shved  
GM PORTAL(ФОРУМ) » МЕТИН 2 » ФАЙЗИЛА , НАВИКАТ , КВЕСТЫ , КАРТЫ » КВЕСТЫ » Квест чтобы жаловаться админам на игрока
Квест чтобы жаловаться админам на игрока
mandibula Дата: Пятница, 22.03.2013, 10:33 | Сообщение # 1
    Челябинск
    Сообщений: 107
    Награды: 3
    Репутация: 9
    Статус:
    Награды
    За 50 Сообщений
quest zaloba begin
state start begin
when login begin
set_state(report)
end
end
state report begin
when letter begin
send_letter(" Отчет Игрока! ")
end
when button or info begin
say_title(" Отчет игрока. ")
say(" ВНИМАНИЕ: злоупотребление этой системой приведет к Блоку акаунта! ")
say(" Здесь Вы можете нажаловаться на другого игрока. ")
say(" Вы можете сообщить об: ")
say(" Хаках использумуех другими игроками ")
say(" Торговых Багах ")
say(" Непонятных переводах ")
say(" Рисовках ")
say(" Матах, Оскорблениях - для этого иметь скрин! ")
say("")
say_reward(" Вы действительно хотите сообщить о другом игроке? ")
local a = select(" Да "," Нет ")
if a == 2 then
return
end
say_title(" Отчет игрока ")
say(" ВНИМАНИЕ: злоупотребление этой системой приведет к Блоку акаунта! ")
say(" Введите имя игрока! ")
say("")
say_reward(" Проверьте правильно ли вы его написали! ")
local name = input()
if name == "" then
return
end
local u_vid = find_pc_by_name(name)
if u_vid == 0 then
say_title(" Отчет игрока ")
say(" ВНИМАНИЕ: злоупотребление этой системой приведет к Блоку акаунта! ")
say(" Этот игрок не в сети! ")
return
end
say(" О чем хотите рассказать? ")
local reporter = pc.get_name()
local b = select(" Хаки ", " Торговый Баг ", " Непонятный перевод! ", " Рисовки ", " Мат, оскорбление "," Не сообщать ")
if b == 1 then
char_log(1, reporter, name)
elseif b == 2 then
char_log(2, reporter, name)
elseif b == 3 then
char_log(3, reporter, name)
elseif b == 4 then
char_log(4, reporter, name)
elseif b == 5 then
char_log(5, reporter, name)
else
return
end
say_title(" Отчет игрока ")
say(" ВНИМАНИЕ: злоупотребление этой системой приведет к Блоку акаунта! ")
say(" ВАЖНО: Ваше имя было зарегестрированно! ")
say(" Спасибо за донесение! ")
say(" Администрация проследит за этим игроком в последнее время! ")
say("")
say(" Отчет на другого игрока? press 'n'")
end
end
end
Взято с Necrmonacers.clan.su
 
KOCMOC Дата: Понедельник, 17.03.2014, 15:21 | Сообщение # 2
    Ярославль
    Сообщений: 10
    Награды: 0
    Репутация: 1
    Статус:
    Награды
Извеняюсь, зачем жаловаться админам на игрока? taunt unsure
 
Jase Дата: Понедельник, 17.03.2014, 23:08 | Сообщение # 3
    Сарны
    Сообщений: 193
    Награды: 9
    Репутация: 134
    Статус:
    Награды
    За 25 очков репутации За 50 очков репутации За 50 Сообщений За 150 Сообщений
Ты не так понял) Написали так , что с 2 сторон можно понять ;D
Ну так-то , чтоб игроки жаловались на игроков)




 
Cs_pRo45_RBK_Shtorm Дата: Вторник, 18.03.2014, 02:09 | Сообщение # 4
    Курган
    Сообщений: 283
    Награды: 6
    Репутация: 283
    Статус:
    Награды
    За 25 очков репутации За 50 очков репутации За 150 очков репутации За 250 очков репутации За 50 Сообщений За 150 Сообщений За 200 Сообщений
липовый квест, либо недоработанный) вот написал ты жалобу на игрока, куда уходит отчет? никуда! smile

 
VeryBad Дата: Вторник, 18.03.2014, 21:03 | Сообщение # 5
    Пирятин
    Сообщений: 36
    Награды: 0
    Репутация: 18
    Статус:
    Награды
Цитата Cs_pRo45_RBK_Shtorm ()
липовый квест, либо недоработанный) вот написал ты жалобу на игрока, куда уходит отчет? никуда! smile
в бд,вродь как.
 
Cs_pRo45_RBK_Shtorm Дата: Среда, 19.03.2014, 02:30 | Сообщение # 6
    Курган
    Сообщений: 283
    Награды: 6
    Репутация: 283
    Статус:
    Награды
    За 25 очков репутации За 50 очков репутации За 150 очков репутации За 250 очков репутации За 50 Сообщений За 150 Сообщений За 200 Сообщений
Цитата VeryBad ()
в бд,вродь как.


Неа, я ставил этот квест, никуда не уходит отчет. В квесте не указано в каком файле будет храниться и вобще куда будет уходить жалоба.

Добавлено (19.03.2014, 02:30)
---------------------------------------------
Вот чего не хватает в этом квесте, самой таблицы в базе.

Код
SET FOREIGN_KEY_CHECKS=0;
     
-- ----------------------------
-- Table structure for report
-- ----------------------------
DROP TABLE IF EXISTS `report`;
CREATE TABLE `report` (
    `id` INT(16) NOT NULL,
    `expeditor` VARCHAR(50) NOT NULL,
    `problema` VARCHAR(50) NOT NULL,
    `read` INT(50) NOT NULL DEFAULT '1'
) ENGINE=MyISAM DEFAULT CHARSET=utf8;


Установка:
открываем навикат и идем Player -> CTRL+Q -> [вставляем код]

wink теперь можете пользоваться квестом happy




Сообщение отредактировал Cs_pRo45_RBK_Shtorm - Среда, 19.03.2014, 02:30
 
GM PORTAL(ФОРУМ) » МЕТИН 2 » ФАЙЗИЛА , НАВИКАТ , КВЕСТЫ , КАРТЫ » КВЕСТЫ » Квест чтобы жаловаться админам на игрока
  • Страница 1 из 1
  • 1
Поиск:

Статистика Форума
Последние обновленные темы Самые популярные темы Самые активные Новые участники
  • Metin2 | Метин2: LightWay2
  • Ребята вот темка тут флудите
  • Привет
  • [SF] The Dark.
  • [SF]crazymt2
  • mt2'@'localhost
  • [New] Как установить mysql на FreeBSD 10.
  • Залупа с FTP
  • [SERVERFILE] Serenity2
  • Angel2
  • Metin2 Serene v1
  • ВОПРОСИК
  • ๖ۣۜGAniviaMT๖ۣۜG SF+CLIENT๖ۣۜG
  • Mt2WordOnline(Rus)
  • [HowTo]Server file by Bancaq, руководство для новичков.
  • Гайды по созданию сервера Metin2 на Хамачах
  • [SF]crazymt2
  • ЗАПУСКАЕМ 2011 СФ НА ХАМАЧАХ
  • [Release] Server Files Develope
  • Serverfiles ProjectMetin2
  • NOMED(999)
  • Vagabund(652)
  • Cs_pRo45_RBK_Shtorm(283)
  • 1DJONIK1(201)
  • Jase(193)
  • Inferno(159)
  • Nakiner3190(146)
  • Nagato(137)
  • MrBloodyKill(126)
  • MD_Shved(118)
  • deb2101xx20:43-Понедельник
    Zariki20:29-Воскресенье
    prostovasek9617:40-Воскресенье
    FeNiKs200812:37-Воскресенье
    avvaa1411:35-Суббота
    dreamechta201819:24-Пятница
    tatibaevomar17:45-Пятница
    zoltanszabados198918:15-Четверг
    pkami19:08-Среда
    kwen_1114:07-Среда

    Лучшая рип студия!