BioS
Дебютант
И так, как она будет выглядеть:
Приступим
Создаем переменую
В конец мода
В OnGameModeInit
Затем кидаем ( в public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[]) )
Автор я
Чтобы видеть скрытое содержание Зарегистрируйтесь на форуме!
Чтобы видеть скрытое содержание Зарегистрируйтесь на форуме!
Чтобы видеть скрытое содержание Зарегистрируйтесь на форуме!
Приступим
Создаем переменую
PHP:
new pomosh;
PHP:
public OnPlayerEnterDynamicCP(playerid, checkpointid)
{
if(checkpointid == pomosh)
{
ShowPlayerDialog(playerid,100,DIALOG_STYLE_MSGBOX,"Помошь","Здравствуйте! Я объясню вам как играть на этом сервере,\n что вам делать в данный момент, куда идти первым делом","Далее","Отмена");
}
}
PHP:
pomosh = CreateDynamicCP(1159.9351,-1770.3395,16.5938,1.5,-1,-1,-1,20.0);
PHP:
if(dialogid == 100)
{
if(response)
{
ShowPlayerDialog(playerid,101,DIALOG_STYLE_LIST,"Помощь","[1] Общение\n[2] Список игроков\n[3] Транспорт\n[4] Общее\n[5] Транспорт часть 2\n[6] Оружие и Убийство\n[7] Role Play\n[8] Первые шаги\n[9] Первые шаги часть 2\n[10] Первые шаги часть 3\n[11] Часовая зарплата\n\
[12] Зарплата фракции\n[13] Бизнес\n[14] Местность\n[15] Законопослушность\n[16] Дома\n[17] Дом часть 2","Далее","Выход");
}
else
{
}
}
if(dialogid == 101)
{
if(response)
{
if(listitem == 0)
{
new str[128],sctring[2000];
format(str,sizeof(str),"<< Общение >>\n\n");
strcat(sctring,str);
format(str,sizeof(str),"Вы можете обращаться с другими игроками через чат в левом верхнем углу.\n");
strcat(sctring,str);
format(str,sizeof(str),"Чтобы напечатать сообщение нажмите клавишу \"F6\" или \"T\"(на латинеце).\n");
strcat(sctring,str);
format(str,sizeof(str),"Так же с помощью чата используются все команды сервера, к примеру \"/mainmenu\".\n\n\n");
strcat(sctring,str);
format(str,sizeof(str),"Используйте \"/MainMenu\" для просмотра команд...\n");
strcat(sctring,str);
format(str,sizeof(str),"Более подробное описание вы найдете на нашем сайте");
strcat(sctring,str);
ShowPlayerDialog(playerid,108,DIALOG_STYLE_MSGBOX,"Общение",sctring,"Далее","Меню");
}
if(listitem == 1)
{
new str[128],sctring[2000];
format(str,sizeof(str),"<< Список игроков >>\n\n");
strcat(sctring,str);
format(str,sizeof(str),"Данный список можно посмотреть нажав клавишу \"TAB\".\n");
strcat(sctring,str);
format(str,sizeof(str),"Там вы увидете:\n\n");
strcat(sctring,str);
format(str,sizeof(str),"\"ID\" игрока(используется в командах)\n");
strcat(sctring,str);
format(str,sizeof(str),"\"Ник(РП имя игрока)\"\n");
strcat(sctring,str);
format(str,sizeof(str),"\"Уровень(lvl)\" в графе score(Повышается автоматически каждый отыгранный час)\n");
strcat(sctring,str);
format(str,sizeof(str),"\"Пинг\" это не слишком важно, поэтому я не буду нагружать вас лишней информацией.\n\n");
strcat(sctring,str);
format(str,sizeof(str),"Для просмотра списка полностью, используйте прокрутку с право.\n");
strcat(sctring,str);
format(str,sizeof(str),"Вы в этой табличке всегда отображаетесь первым, независимо от ID.");
strcat(sctring,str);
ShowPlayerDialog(playerid,109,DIALOG_STYLE_MSGBOX,"Список игроков",sctring,"Далее","Меню");
}
if(listitem == 2)
{
new str[128],sctring[2000];
format(str,sizeof(str),"<< Транспорт >>\n\n");
strcat(sctring,str);
format(str,sizeof(str),"Я надеюсь вы умеете ездить, но даже если нет, наши Авто Инструкторы вас научат.\n");
strcat(sctring,str);
format(str,sizeof(str),"В Автошколу вам придется идти в любом случае, поскольку езда разрешена только\n");
strcat(sctring,str);
format(str,sizeof(str),"с правами. Ну а пока вы можете воспользоваться мотороллером,\n");
strcat(sctring,str);
format(str,sizeof(str),"Или же общественным транспортом\n\n");
strcat(sctring,str);
format(str,sizeof(str),"Для того чтобы сесть на пассажирское место используйте клавишу \"G\"");
strcat(sctring,str);
ShowPlayerDialog(playerid,110,DIALOG_STYLE_MSGBOX,"Транспорт",sctring,"Далее","Меню");
}
if(listitem == 3)
{
new str[128],sctring[2000];
format(str,sizeof(str),"<< Общее >>\n\n");
strcat(sctring,str);
format(str,sizeof(str),"Играя на сервере ваш лвл повышается автоматически.\n");
strcat(sctring,str);
format(str,sizeof(str),"После получения определенного левла открываются новые возможности\n\n");
strcat(sctring,str);
format(str,sizeof(str),"Но уровень персонажа не главное! На нашем сервере можно зарабатывать\n");
strcat(sctring,str);
format(str,sizeof(str),"деньги, после покупать дома, машины и т.д Можно вступить в банду и воевать за\n");
strcat(sctring,str);
format(str,sizeof(str),"территории, тем самым расширяя бизнес. Или стать членом мафии.\n\n");
strcat(sctring,str);
format(str,sizeof(str),"Можно работать полицейским защищая гражданских. И это только малая часть доступного!");
strcat(sctring,str);
ShowPlayerDialog(playerid,111,DIALOG_STYLE_MSGBOX,"Общее",sctring,"Далее","Меню");
}
if(listitem == 4)
{
new str[128],sctring[2000];
format(str,sizeof(str),"<< Транспорт >>\n\n");
strcat(sctring,str);
format(str,sizeof(str),"Для управления машиной необходимы водительские права, а пилатирование самолета\n");
strcat(sctring,str);
format(str,sizeof(str),"лицензия пилота. Транспорту нужен бензин, которым можно заправиться на любой заправке.\n");
strcat(sctring,str);
format(str,sizeof(str),"При нарушении Правил дорожного движения(превышение скорости...), вас могут оштрафовать.\n\n");
strcat(sctring,str);
format(str,sizeof(str),"<< Работа >>\n\n");
strcat(sctring,str);
format(str,sizeof(str),"Многие профессии доступны каждому гражданскому. Устроиться на работу можно в Мэрии.\n");
strcat(sctring,str);
format(str,sizeof(str),"К примеру Водитель автобуса, Таксист, Механик.");
strcat(sctring,str);
ShowPlayerDialog(playerid,112,DIALOG_STYLE_MSGBOX,"Транспорт часть 2",sctring,"Далее","Меню");
}
if(listitem == 5)
{
new str[128],sctring[2000];
format(str,sizeof(str),"<< Оружие и Убийство >>\n\n");
strcat(sctring,str);
format(str,sizeof(str),"Для ношения оружия необходима лицензия, без нее вас не впустят в магазин.\n");
strcat(sctring,str);
format(str,sizeof(str),"Но оружие можно достать и другими способами.\n\n");
strcat(sctring,str);
format(str,sizeof(str),"За убисйтво человека вы будете объявлены в розыск, как опасный преступник,\n");
strcat(sctring,str);
format(str,sizeof(str),"а при аресте вы лишитесь крупной суммы денег и сядете в тюрьму!\n");
strcat(sctring,str);
format(str,sizeof(str),"Изначально ваши навыки владения оружием будут малы, но со временем вы сможете\n");
strcat(sctring,str);
format(str,sizeof(str),"стать элитным стрелком, и относиться к вам будут с уважением!");
strcat(sctring,str);
ShowPlayerDialog(playerid,113,DIALOG_STYLE_MSGBOX,"Оружие и Убийство",sctring,"Далее","Меню");
}
if(listitem == 6)
{
new str[128],sctring[2000];
format(str,sizeof(str),"Role Play - Ролевая игра, игра по ролям.\n");
strcat(sctring,str);
format(str,sizeof(str),"Я объясню более понятно. Вам предоставлены уже готовые роли, к примеру\n");
strcat(sctring,str);
format(str,sizeof(str),"Бандит, Полицейский.\n");
strcat(sctring,str);
format(str,sizeof(str),"Состоя в банде вы продаете наркотики, оружие. Грабите военные склады и т.п.\n");
strcat(sctring,str);
format(str,sizeof(str),"Состоя в Полиции вы следите за порядком, и пытаетесь посадить тех же бандитов.\n");
strcat(sctring,str);
format(str,sizeof(str),"Если вам не нравиться выше написанное, то можете стать к примеру репортером, и\n");
strcat(sctring,str);
format(str,sizeof(str),"вести собственную передачу по радио.");
strcat(sctring,str);
ShowPlayerDialog(playerid,114,DIALOG_STYLE_MSGBOX,"Role Play",sctring,"Далее","Меню");
}
if(listitem == 7)
{
new str[128],sctring[2000];
format(str,sizeof(str),"<< Первые шаги (Первые деньги) >>\n\n");
strcat(sctring,str);
format(str,sizeof(str),"Вам потребуются деньги, заработать немного денег вы можете на заводах, работая грузчиком.\n");
strcat(sctring,str);
format(str,sizeof(str),"Добраться на завод вы можете на автобусе \'Внутригородской ЛС\' или на такси,\n");
strcat(sctring,str);
format(str,sizeof(str),"первый раз таксист отвезет вас бесплатно, просто сядьте в свободное такси.\n");
strcat(sctring,str);
format(str,sizeof(str),"Также заметьте, если у вас нет денег, то вы можете ехать на автобусе бесплатно.");
strcat(sctring,str);
ShowPlayerDialog(playerid,115,DIALOG_STYLE_MSGBOX,"Первые шаги",sctring,"Далее","Меню");
}
if(listitem == 8)
{
new str[128],sctring[2000];
format(str,sizeof(str),"<< Первые шаги (Водительские права) >>\n\n");
strcat(sctring,str);
format(str,sizeof(str),"Как только вы заработаете немного денег, отправляйтесь в автошколу.\n");
strcat(sctring,str);
format(str,sizeof(str),"Автошкола находиться в Сан Фиерро (2ой город).\n");
strcat(sctring,str);
format(str,sizeof(str),"Стоимость сдачи экзамена состовляет 500 вирт.\n");
strcat(sctring,str);
format(str,sizeof(str),"Добраться вы можете на автобусе \'Лос Сантос - Сан Фиерро\'.");
strcat(sctring,str);
ShowPlayerDialog(playerid,116,DIALOG_STYLE_MSGBOX,"Первые шаги часть 2",sctring,"Далее","Меню");
}
if(listitem == 9)
{
new str[128],sctring[2000];
format(str,sizeof(str),"<< Первые шаги (Постоянная работа) >>\n\n");
strcat(sctring,str);
format(str,sizeof(str),"После того как вы заработаете денег и получите права\n");
strcat(sctring,str);
format(str,sizeof(str),"вы сможете устроиться на официальную работу.\n");
strcat(sctring,str);
format(str,sizeof(str),"Устроиться на работу, и ознакомиться со списком профессий, вы можете в мэрии.\n");
strcat(sctring,str);
format(str,sizeof(str),"Добирайтесь на \'Внутригородском ЛС\'");
strcat(sctring,str);
ShowPlayerDialog(playerid,117,DIALOG_STYLE_MSGBOX,"Первые шаги часть 3",sctring,"Далее","Меню");
}
if(listitem == 10)
{
new str[128],sctring[2000];
format(str,sizeof(str),"<< Часовая зарплата >>\n\n");
strcat(sctring,str);
format(str,sizeof(str),"Каждый час в 00 игроки получают банковский чек, в котором указаны все доходы и\n");
strcat(sctring,str);
format(str,sizeof(str),"расходы.\n");
strcat(sctring,str);
format(str,sizeof(str),"Доходы: Зарплата с работы.\n");
strcat(sctring,str);
format(str,sizeof(str),"Расходы: Налог государству(после 5 лвл), Счет за телефон(если вы звонили),\n");
strcat(sctring,str);
format(str,sizeof(str),"Кварплата(если вы владелец дома).");
strcat(sctring,str);
ShowPlayerDialog(playerid,118,DIALOG_STYLE_MSGBOX,"Часовая зарплата",sctring,"Далее","Меню");
}
if(listitem == 11)
{
new str[128],sctring[2000];
format(str,sizeof(str),"<< Зарплата фракции >>\n\n");
strcat(sctring,str);
format(str,sizeof(str),"В некоторых фракциях вы получаете Зарплату каждый час от государства.\n");
strcat(sctring,str);
format(str,sizeof(str),"В других эта зарплата выдается лидером. Все организации на сервере имеют\n");
strcat(sctring,str);
format(str,sizeof(str),"свой заработок. Где то нелегальный бизнес, где то постоянная зарплата.\n\n");
strcat(sctring,str);
format(str,sizeof(str),"Банды: Бизнес(Нелегальный), Оружие и Наркотики, Ограбление.\n");
strcat(sctring,str);
format(str,sizeof(str),"Репортеры: Бизнес(Легальный), Реклама.\n");
strcat(sctring,str);
format(str,sizeof(str),"Мэрия: От адвоката до Управления казной.");
strcat(sctring,str);
ShowPlayerDialog(playerid,119,DIALOG_STYLE_MSGBOX,"Часовая зарплата",sctring,"Далее","Меню");
}
if(listitem == 12)
{
new str[128],sctring[2000];
format(str,sizeof(str),"<< Бизнес >>\n\n");
strcat(sctring,str);
format(str,sizeof(str),"Все клубы, бары, забегаловки являются бизнесами, которые можно арендовать.\n");
strcat(sctring,str);
format(str,sizeof(str),"По мимо этого еще есть Бензоправки и Магазины.\n");
strcat(sctring,str);
format(str,sizeof(str),"Чтобы заработать на бизнесе нужен начальный капитал. Для лицензии,\n");
strcat(sctring,str);
format(str,sizeof(str),"Аренды помещения, Продуктов.");
strcat(sctring,str);
ShowPlayerDialog(playerid,120,DIALOG_STYLE_MSGBOX,"Бизнес",sctring,"Далее","Меню");
}
if(listitem == 13)
{
new str[128],sctring[2000];
format(str,sizeof(str),"<< Местность >>\n\n");
strcat(sctring,str);
format(str,sizeof(str),"Лос Сантос(1 город) самый опасный город, так как здесь большое количество\n");
strcat(sctring,str);
format(str,sizeof(str),"бандитов. Районы банд выделены на карте особыми цветами, но только там\n");
strcat(sctring,str);
format(str,sizeof(str),"можно купить оружие по дешевле и ни кто не спросит у вас лицензии\n\n");
strcat(sctring,str);
format(str,sizeof(str),"Сан Фиерро(2 город). Если не хотите каждый день сталкиваться с беззаконием,\n");
strcat(sctring,str);
format(str,sizeof(str),"то поселитесь в этом городе.\n\n");
strcat(sctring,str);
format(str,sizeof(str),"Лас Вентурас(3 город). Город азарта, город богачей. Конечно здесь не такие раскошные\n");
strcat(sctring,str);
format(str,sizeof(str),"особняки как на VINEWOOD, но улицы самые красивые.");
strcat(sctring,str);
ShowPlayerDialog(playerid,121,DIALOG_STYLE_MSGBOX,"Местность",sctring,"Далее","Меню");
}
if(listitem == 14)
{
new str[128],sctring[2000];
format(str,sizeof(str),"<< Законопослушность >>\n\n");
strcat(sctring,str);
format(str,sizeof(str),"У каждого игрока есть индикатор, который показывает как вы относитесь к закону.\n");
strcat(sctring,str);
format(str,sizeof(str),"-100 и +100 Минимум и максимум. Узнать можно заглянув в ваш пасспорт \"/showpass [ид]\"\n");
strcat(sctring,str);
format(str,sizeof(str),"С плохим отношением к закону вас могут не принять во многии Фракции, но в банду\n");
strcat(sctring,str);
format(str,sizeof(str),"попасть лечге.\n\n");
strcat(sctring,str);
format(str,sizeof(str),"Законопослушность повышается каждый час на 1, однако может резко упасть если\n");
strcat(sctring,str);
format(str,sizeof(str),"совершите преступление");
strcat(sctring,str);
ShowPlayerDialog(playerid,122,DIALOG_STYLE_MSGBOX,"Законопослушность",sctring,"Далее","Меню");
}
if(listitem == 15)
{
new str[128],sctring[2000];
format(str,sizeof(str),"<< Дома >>\n\n");
strcat(sctring,str);
format(str,sizeof(str),"Вы можете в любой момент купить себе дом, тогда при смерти или входе в игру\n");
strcat(sctring,str);
format(str,sizeof(str),"вы будете появляться там. По мимо этого у вас появиться место для парковки машины,\n");
strcat(sctring,str);
format(str,sizeof(str),"а значит вы можете купить себе красивое авто.\n");
strcat(sctring,str);
format(str,sizeof(str),"Дома поделенны по классам - [Nope] [D] [C] [B] [A]. Класс говорит о цене и красоте\n");
strcat(sctring,str);
format(str,sizeof(str),"дома как внутри, так и снаружи.");
strcat(sctring,str);
ShowPlayerDialog(playerid,123,DIALOG_STYLE_MSGBOX,"Дома",sctring,"Далее","Меню");
}
if(listitem == 16)
{
new str[128],sctring[2000];
format(str,sizeof(str),"После покупки дома с вас будут сниматься Кварплата, она зависит от класса дома.\n");
strcat(sctring,str);
format(str,sizeof(str),"Важное примечание! Деньги снимаются каждый час даже когда вы оффлайн.\n\n");
strcat(sctring,str);
format(str,sizeof(str),"<< Личный транспорт >>\n\n");
strcat(sctring,str);
format(str,sizeof(str),"У нас есть несколько Автосалонов, где вы можете приобрести себе машину. Все они\n");
strcat(sctring,str);
format(str,sizeof(str),"указаны в \"/GPS\". Транспорт как и дома разделены по классам.\n");
strcat(sctring,str);
format(str,sizeof(str),"Чтобы выбрать себе машину, воспользуйтесь командой \"/Buycar\". Далее вы\n");
strcat(sctring,str);
format(str,sizeof(str),"увидете подсказку по клавишам с правой стороны, а снизу цену и цвет.");
strcat(sctring,str);
ShowPlayerDialog(playerid,124,DIALOG_STYLE_MSGBOX,"Дома часть 2",sctring,"Далее","Меню");
}
}
else
{
}
}
if(dialogid == 108)
{
if(response)
{
new str[128],sctring[2000];
format(str,sizeof(str),"<< Список игроков >>\n\n");
strcat(sctring,str);
format(str,sizeof(str),"Данный список можно посмотреть нажав клавишу \"TAB\".\n");
strcat(sctring,str);
format(str,sizeof(str),"Там вы увидете:\n\n");
strcat(sctring,str);
format(str,sizeof(str),"\"ID\" игрока(используется в командах)\n");
strcat(sctring,str);
format(str,sizeof(str),"\"Ник(РП имя игрока)\"\n");
strcat(sctring,str);
format(str,sizeof(str),"\"Уровень(lvl)\" в графе score(Повышается автоматически каждый отыгранный час)\n");
strcat(sctring,str);
format(str,sizeof(str),"\"Пинг\" это не слишком важно, поэтому я не буду нагружать вас лишней информацией.\n\n");
strcat(sctring,str);
format(str,sizeof(str),"Для просмотра списка полностью, используйте прокрутку с право.\n");
strcat(sctring,str);
format(str,sizeof(str),"Вы в этой табличке всегда отображаетесь первым, независимо от ID.");
strcat(sctring,str);
ShowPlayerDialog(playerid,109,DIALOG_STYLE_MSGBOX,"Список игроков",sctring,"Далее","Меню");
}
else
{
ShowPlayerDialog(playerid,101,DIALOG_STYLE_LIST,"Помощь","[1] Общение\n[2] Список игроков\n[3] Транспорт\n[4] Общее\n[5] Транспорт часть 2\n[6] Оружие и Убийство\n[7] Role Play\n[8] Первые шаги\n[9] Первые шаги часть 2\n[10] Первые шаги часть 3\n[11] Часовая зарплата\n\
[12] Зарплата фракции\n[13] Бизнес\n[14] Местность\n[15] Законопослушность\n[16] Дома\n[17] Дом часть 2","Далее","Выход");
}
}
if(dialogid == 109)
{
if(response)
{
new str[128],sctring[2000];
format(str,sizeof(str),"<< Транспорт >>\n\n");
strcat(sctring,str);
format(str,sizeof(str),"Я надеюсь вы умеете ездить, но даже если нет, наши Авто Инструкторы вас научат.\n");
strcat(sctring,str);
format(str,sizeof(str),"В Автошколу вам придется идти в любом случае, поскольку езда разрешена только\n");
strcat(sctring,str);
format(str,sizeof(str),"с правами. Ну а пока вы можете воспользоваться мотороллером,\n");
strcat(sctring,str);
format(str,sizeof(str),"Или же общественным транспортом\n\n");
strcat(sctring,str);
format(str,sizeof(str),"Для того чтобы сесть на пассажирское место используйте клавишу \"G\"");
strcat(sctring,str);
ShowPlayerDialog(playerid,110,DIALOG_STYLE_MSGBOX,"Транспорт",sctring,"Далее","Меню");
}
else
{
ShowPlayerDialog(playerid,101,DIALOG_STYLE_LIST,"Помощь","[1] Общение\n[2] Список игроков\n[3] Транспорт\n[4] Общее\n[5] Транспорт часть 2\n[6] Оружие и Убийство\n[7] Role Play\n[8] Первые шаги\n[9] Первые шаги часть 2\n[10] Первые шаги часть 3\n[11] Часовая зарплата\n\
[12] Зарплата фракции\n[13] Бизнес\n[14] Местность\n[15] Законопослушность\n[16] Дома\n[17] Дом часть 2","Далее","Выход");
}
}
if(dialogid == 110)
{
if(response)
{
new str[128],sctring[2000];
format(str,sizeof(str),"<< Общее >>\n\n");
strcat(sctring,str);
format(str,sizeof(str),"Играя на сервере ваш лвл повышается автоматически.\n");
strcat(sctring,str);
format(str,sizeof(str),"После получения определенного левла открываются новые возможности\n\n");
strcat(sctring,str);
format(str,sizeof(str),"Но уровень персонажа не главное! На нашем сервере можно зарабатывать\n");
strcat(sctring,str);
format(str,sizeof(str),"деньги, после покупать дома, машины и т.д Можно вступить в банду и воевать за\n");
strcat(sctring,str);
format(str,sizeof(str),"территории, тем самым расширяя бизнес. Или стать членом мафии.\n\n");
strcat(sctring,str);
format(str,sizeof(str),"Можно работать полицейским защищая гражданских. И это только малая часть доступного!");
strcat(sctring,str);
ShowPlayerDialog(playerid,111,DIALOG_STYLE_MSGBOX,"Общее",sctring,"Далее","Меню");
}
else
{
ShowPlayerDialog(playerid,101,DIALOG_STYLE_LIST,"Помощь","[1] Общение\n[2] Список игроков\n[3] Транспорт\n[4] Общее\n[5] Транспорт часть 2\n[6] Оружие и Убийство\n[7] Role Play\n[8] Первые шаги\n[9] Первые шаги часть 2\n[10] Первые шаги часть 3\n[11] Часовая зарплата\n\
[12] Зарплата фракции\n[13] Бизнес\n[14] Местность\n[15] Законопослушность\n[16] Дома\n[17] Дом часть 2","Далее","Выход");
}
}
if(dialogid == 111)
{
if(response)
{
new str[128],sctring[2000];
format(str,sizeof(str),"<< Транспорт >>\n\n");
strcat(sctring,str);
format(str,sizeof(str),"Для управления машиной необходимы водительские права, а пилатирование самолета\n");
strcat(sctring,str);
format(str,sizeof(str),"лицензия пилота. Транспорту нужен бензин, которым можно заправиться на любой заправке.\n");
strcat(sctring,str);
format(str,sizeof(str),"При нарушении Правил дорожного движения(превышение скорости...), вас могут оштрафовать.\n\n");
strcat(sctring,str);
format(str,sizeof(str),"<< Работа >>\n\n");
strcat(sctring,str);
format(str,sizeof(str),"Многие профессии доступны каждому гражданскому. Устроиться на работу можно в Мэрии.\n");
strcat(sctring,str);
format(str,sizeof(str),"К примеру Водитель автобуса, Таксист, Механик.");
strcat(sctring,str);
ShowPlayerDialog(playerid,112,DIALOG_STYLE_MSGBOX,"Транспорт часть 2",sctring,"Далее","Меню");
}
else
{
ShowPlayerDialog(playerid,101,DIALOG_STYLE_LIST,"Помощь","[1] Общение\n[2] Список игроков\n[3] Транспорт\n[4] Общее\n[5] Транспорт часть 2\n[6] Оружие и Убийство\n[7] Role Play\n[8] Первые шаги\n[9] Первые шаги часть 2\n[10] Первые шаги часть 3\n[11] Часовая зарплата\n\
[12] Зарплата фракции\n[13] Бизнес\n[14] Местность\n[15] Законопослушность\n[16] Дома\n[17] Дом часть 2","Далее","Выход");
}
}
if(dialogid == 112)
{
if(response)
{
new str[128],sctring[2000];
format(str,sizeof(str),"<< Оружие и Убийство >>\n\n");
strcat(sctring,str);
format(str,sizeof(str),"Для ношения оружия необходима лицензия, без нее вас не впустят в магазин.\n");
strcat(sctring,str);
format(str,sizeof(str),"Но оружие можно достать и другими способами.\n\n");
strcat(sctring,str);
format(str,sizeof(str),"За убисйтво человека вы будете объявлены в розыск, как опасный преступник,\n");
strcat(sctring,str);
format(str,sizeof(str),"а при аресте вы лишитесь крупной суммы денег и сядете в тюрьму!\n");
strcat(sctring,str);
format(str,sizeof(str),"Изначально ваши навыки владения оружием будут малы, но со временем вы сможете\n");
strcat(sctring,str);
format(str,sizeof(str),"стать элитным стрелком, и относиться к вам будут с уважением!");
strcat(sctring,str);
ShowPlayerDialog(playerid,113,DIALOG_STYLE_MSGBOX,"Оружие и Убийство",sctring,"Далее","Меню");
}
else
{
ShowPlayerDialog(playerid,101,DIALOG_STYLE_LIST,"Помощь","[1] Общение\n[2] Список игроков\n[3] Транспорт\n[4] Общее\n[5] Транспорт часть 2\n[6] Оружие и Убийство\n[7] Role Play\n[8] Первые шаги\n[9] Первые шаги часть 2\n[10] Первые шаги часть 3\n[11] Часовая зарплата\n\
[12] Зарплата фракции\n[13] Бизнес\n[14] Местность\n[15] Законопослушность\n[16] Дома\n[17] Дом часть 2","Далее","Выход");
}
}
if(dialogid == 113)
{
if(response)
{
new str[128],sctring[2000];
format(str,sizeof(str),"Role Play - Ролевая игра, игра по ролям.\n");
strcat(sctring,str);
format(str,sizeof(str),"Я объясню более понятно. Вам предоставлены уже готовые роли, к примеру\n");
strcat(sctring,str);
format(str,sizeof(str),"Бандит, Полицейский.\n");
strcat(sctring,str);
format(str,sizeof(str),"Состоя в банде вы продаете наркотики, оружие. Грабите военные склады и т.п.\n");
strcat(sctring,str);
format(str,sizeof(str),"Состоя в Полиции вы следите за порядком, и пытаетесь посадить тех же бандитов.\n");
strcat(sctring,str);
format(str,sizeof(str),"Если вам не нравиться выше написанное, то можете стать к примеру репортером, и\n");
strcat(sctring,str);
format(str,sizeof(str),"вести собственную передачу по радио.");
strcat(sctring,str);
ShowPlayerDialog(playerid,114,DIALOG_STYLE_MSGBOX,"Role Play",sctring,"Далее","Меню");
}
else
{
ShowPlayerDialog(playerid,101,DIALOG_STYLE_LIST,"Помощь","[1] Общение\n[2] Список игроков\n[3] Транспорт\n[4] Общее\n[5] Транспорт часть 2\n[6] Оружие и Убийство\n[7] Role Play\n[8] Первые шаги\n[9] Первые шаги часть 2\n[10] Первые шаги часть 3\n[11] Часовая зарплата\n\
[12] Зарплата фракции\n[13] Бизнес\n[14] Местность\n[15] Законопослушность\n[16] Дома\n[17] Дом часть 2","Далее","Выход");
}
}
if(dialogid == 114)
{
if(response)
{
new str[128],sctring[2000];
format(str,sizeof(str),"<< Первые шаги (Первые деньги) >>\n\n");
strcat(sctring,str);
format(str,sizeof(str),"Вам потребуются деньги, заработать немного денег вы можете на заводах, работая грузчиком.\n");
strcat(sctring,str);
format(str,sizeof(str),"Добраться на завод вы можете на автобусе \'Внутригородской ЛС\' или на такси,\n");
strcat(sctring,str);
format(str,sizeof(str),"первый раз таксист отвезет вас бесплатно, просто сядьте в свободное такси.\n");
strcat(sctring,str);
format(str,sizeof(str),"Также заметьте, если у вас нет денег, то вы можете ехать на автобусе бесплатно.");
strcat(sctring,str);
ShowPlayerDialog(playerid,115,DIALOG_STYLE_MSGBOX,"Первые шаги",sctring,"Далее","Меню");
}
else
{
ShowPlayerDialog(playerid,101,DIALOG_STYLE_LIST,"Помощь","[1] Общение\n[2] Список игроков\n[3] Транспорт\n[4] Общее\n[5] Транспорт часть 2\n[6] Оружие и Убийство\n[7] Role Play\n[8] Первые шаги\n[9] Первые шаги часть 2\n[10] Первые шаги часть 3\n[11] Часовая зарплата\n\
[12] Зарплата фракции\n[13] Бизнес\n[14] Местность\n[15] Законопослушность\n[16] Дома\n[17] Дом часть 2","Далее","Выход");
}
}
if(dialogid == 115)
{
if(response)
{
new str[128],sctring[2000];
format(str,sizeof(str),"<< Первые шаги (Водительские права) >>\n\n");
strcat(sctring,str);
format(str,sizeof(str),"Как только вы заработаете немного денег, отправляйтесь в автошколу.\n");
strcat(sctring,str);
format(str,sizeof(str),"Автошкола находиться в Сан Фиерро (2ой город).\n");
strcat(sctring,str);
format(str,sizeof(str),"Стоимость сдачи экзамена состовляет 500 вирт.\n");
strcat(sctring,str);
format(str,sizeof(str),"Добраться вы можете на автобусе \'Лос Сантос - Сан Фиерро\'.");
strcat(sctring,str);
ShowPlayerDialog(playerid,116,DIALOG_STYLE_MSGBOX,"Первые шаги часть 2",sctring,"Далее","Меню");
}
else
{
ShowPlayerDialog(playerid,101,DIALOG_STYLE_LIST,"Помощь","[1] Общение\n[2] Список игроков\n[3] Транспорт\n[4] Общее\n[5] Транспорт часть 2\n[6] Оружие и Убийство\n[7] Role Play\n[8] Первые шаги\n[9] Первые шаги часть 2\n[10] Первые шаги часть 3\n[11] Часовая зарплата\n\
[12] Зарплата фракции\n[13] Бизнес\n[14] Местность\n[15] Законопослушность\n[16] Дома\n[17] Дом часть 2","Далее","Выход");
}
}
if(dialogid == 116)
{
if(response)
{
new str[128],sctring[2000];
format(str,sizeof(str),"<< Первые шаги (Постоянная работа) >>\n\n");
strcat(sctring,str);
format(str,sizeof(str),"После того как вы заработаете денег и получите права\n");
strcat(sctring,str);
format(str,sizeof(str),"вы сможете устроиться на официальную работу.\n");
strcat(sctring,str);
format(str,sizeof(str),"Устроиться на работу, и ознакомиться со списком профессий, вы можете в мэрии.\n");
strcat(sctring,str);
format(str,sizeof(str),"Добирайтесь на \'Внутригородском ЛС\'");
strcat(sctring,str);
ShowPlayerDialog(playerid,117,DIALOG_STYLE_MSGBOX,"Первые шаги часть 3",sctring,"Далее","Меню");
}
else
{
ShowPlayerDialog(playerid,101,DIALOG_STYLE_LIST,"Помощь","[1] Общение\n[2] Список игроков\n[3] Транспорт\n[4] Общее\n[5] Транспорт часть 2\n[6] Оружие и Убийство\n[7] Role Play\n[8] Первые шаги\n[9] Первые шаги часть 2\n[10] Первые шаги часть 3\n[11] Часовая зарплата\n\
[12] Зарплата фракции\n[13] Бизнес\n[14] Местность\n[15] Законопослушность\n[16] Дома\n[17] Дом часть 2","Далее","Выход");
}
}
if(dialogid == 117)
{
if(response)
{
new str[128],sctring[2000];
format(str,sizeof(str),"<< Часовая зарплата >>\n\n");
strcat(sctring,str);
format(str,sizeof(str),"Каждый час в 00 игроки получают банковский чек, в котором указаны все доходы и\n");
strcat(sctring,str);
format(str,sizeof(str),"расходы.\n");
strcat(sctring,str);
format(str,sizeof(str),"Доходы: Зарплата с работы.\n");
strcat(sctring,str);
format(str,sizeof(str),"Расходы: Налог государству(после 5 лвл), Счет за телефон(если вы звонили),\n");
strcat(sctring,str);
format(str,sizeof(str),"Кварплата(если вы владелец дома).");
strcat(sctring,str);
ShowPlayerDialog(playerid,118,DIALOG_STYLE_MSGBOX,"Часовая зарплата",sctring,"Далее","Меню");
}
else
{
ShowPlayerDialog(playerid,101,DIALOG_STYLE_LIST,"Помощь","[1] Общение\n[2] Список игроков\n[3] Транспорт\n[4] Общее\n[5] Транспорт часть 2\n[6] Оружие и Убийство\n[7] Role Play\n[8] Первые шаги\n[9] Первые шаги часть 2\n[10] Первые шаги часть 3\n[11] Часовая зарплата\n\
[12] Зарплата фракции\n[13] Бизнес\n[14] Местность\n[15] Законопослушность\n[16] Дома\n[17] Дом часть 2","Далее","Выход");
}
}
if(dialogid == 118)
{
if(response)
{
new str[128],sctring[2000];
format(str,sizeof(str),"<< Зарплата фракции >>\n\n");
strcat(sctring,str);
format(str,sizeof(str),"В некоторых фракциях вы получаете Зарплату каждый час от государства.\n");
strcat(sctring,str);
format(str,sizeof(str),"В других эта зарплата выдается лидером. Все организации на сервере имеют\n");
strcat(sctring,str);
format(str,sizeof(str),"свой заработок. Где то нелегальный бизнес, где то постоянная зарплата.\n\n");
strcat(sctring,str);
format(str,sizeof(str),"Банды: Бизнес(Нелегальный), Оружие и Наркотики, Ограбление.\n");
strcat(sctring,str);
format(str,sizeof(str),"Репортеры: Бизнес(Легальный), Реклама.\n");
strcat(sctring,str);
format(str,sizeof(str),"Мэрия: От адвоката до Управления казной.");
strcat(sctring,str);
ShowPlayerDialog(playerid,119,DIALOG_STYLE_MSGBOX,"Часовая зарплата",sctring,"Далее","Меню");
}
else
{
ShowPlayerDialog(playerid,101,DIALOG_STYLE_LIST,"Помощь","[1] Общение\n[2] Список игроков\n[3] Транспорт\n[4] Общее\n[5] Транспорт часть 2\n[6] Оружие и Убийство\n[7] Role Play\n[8] Первые шаги\n[9] Первые шаги часть 2\n[10] Первые шаги часть 3\n[11] Часовая зарплата\n\
[12] Зарплата фракции\n[13] Бизнес\n[14] Местность\n[15] Законопослушность\n[16] Дома\n[17] Дом часть 2","Далее","Выход");
}
}
if(dialogid == 119)
{
if(response)
{
new str[128],sctring[2000];
format(str,sizeof(str),"<< Бизнес >>\n\n");
strcat(sctring,str);
format(str,sizeof(str),"Все клубы, бары, забегаловки являются бизнесами, которые можно арендовать.\n");
strcat(sctring,str);
format(str,sizeof(str),"По мимо этого еще есть Бензоправки и Магазины.\n");
strcat(sctring,str);
format(str,sizeof(str),"Чтобы заработать на бизнесе нужен начальный капитал. Для лицензии,\n");
strcat(sctring,str);
format(str,sizeof(str),"Аренды помещения, Продуктов.");
strcat(sctring,str);
ShowPlayerDialog(playerid,120,DIALOG_STYLE_MSGBOX,"Бизнес",sctring,"Далее","Меню");
}
else
{
ShowPlayerDialog(playerid,101,DIALOG_STYLE_LIST,"Помощь","[1] Общение\n[2] Список игроков\n[3] Транспорт\n[4] Общее\n[5] Транспорт часть 2\n[6] Оружие и Убийство\n[7] Role Play\n[8] Первые шаги\n[9] Первые шаги часть 2\n[10] Первые шаги часть 3\n[11] Часовая зарплата\n\
[12] Зарплата фракции\n[13] Бизнес\n[14] Местность\n[15] Законопослушность\n[16] Дома\n[17] Дом часть 2","Далее","Выход");
}
}
if(dialogid == 120)
{
if(response)
{
new str[128],sctring[2000];
format(str,sizeof(str),"<< Местность >>\n\n");
strcat(sctring,str);
format(str,sizeof(str),"Лос Сантос(1 город) самый опасный город, так как здесь большое количество\n");
strcat(sctring,str);
format(str,sizeof(str),"бандитов. Районы банд выделены на карте особыми цветами, но только там\n");
strcat(sctring,str);
format(str,sizeof(str),"можно купить оружие по дешевле и ни кто не спросит у вас лицензии\n\n");
strcat(sctring,str);
format(str,sizeof(str),"Сан Фиерро(2 город). Если не хотите каждый день сталкиваться с беззаконием,\n");
strcat(sctring,str);
format(str,sizeof(str),"то поселитесь в этом городе.\n\n");
strcat(sctring,str);
format(str,sizeof(str),"Лас Вентурас(3 город). Город азарта, город богачей. Конечно здесь не такие раскошные\n");
strcat(sctring,str);
format(str,sizeof(str),"особняки как на VINEWOOD, но улицы самые красивые.");
strcat(sctring,str);
ShowPlayerDialog(playerid,121,DIALOG_STYLE_MSGBOX,"Местность",sctring,"Далее","Меню");
}
else
{
ShowPlayerDialog(playerid,101,DIALOG_STYLE_LIST,"Помощь","[1] Общение\n[2] Список игроков\n[3] Транспорт\n[4] Общее\n[5] Транспорт часть 2\n[6] Оружие и Убийство\n[7] Role Play\n[8] Первые шаги\n[9] Первые шаги часть 2\n[10] Первые шаги часть 3\n[11] Часовая зарплата\n\
[12] Зарплата фракции\n[13] Бизнес\n[14] Местность\n[15] Законопослушность\n[16] Дома\n[17] Дом часть 2","Далее","Выход");
}
}
if(dialogid == 121)
{
if(response)
{
new str[128],sctring[2000];
format(str,sizeof(str),"<< Законопослушность >>\n\n");
strcat(sctring,str);
format(str,sizeof(str),"У каждого игрока есть индикатор, который показывает как вы относитесь к закону.\n");
strcat(sctring,str);
format(str,sizeof(str),"-100 и +100 Минимум и максимум. Узнать можно заглянув в ваш пасспорт \"/showpass [ид]\"\n");
strcat(sctring,str);
format(str,sizeof(str),"С плохим отношением к закону вас могут не принять во многии Фракции, но в банду\n");
strcat(sctring,str);
format(str,sizeof(str),"попасть лечге.\n\n");
strcat(sctring,str);
format(str,sizeof(str),"Законопослушность повышается каждый час на 1, однако может резко упасть если\n");
strcat(sctring,str);
format(str,sizeof(str),"совершите преступление");
strcat(sctring,str);
ShowPlayerDialog(playerid,122,DIALOG_STYLE_MSGBOX,"Законопослушность",sctring,"Далее","Меню");
}
else
{
ShowPlayerDialog(playerid,101,DIALOG_STYLE_LIST,"Помощь","[1] Общение\n[2] Список игроков\n[3] Транспорт\n[4] Общее\n[5] Транспорт часть 2\n[6] Оружие и Убийство\n[7] Role Play\n[8] Первые шаги\n[9] Первые шаги часть 2\n[10] Первые шаги часть 3\n[11] Часовая зарплата\n\
[12] Зарплата фракции\n[13] Бизнес\n[14] Местность\n[15] Законопослушность\n[16] Дома\n[17] Дом часть 2","Далее","Выход");
}
}
if(dialogid == 122)
{
if(response)
{
new str[128],sctring[2000];
format(str,sizeof(str),"<< Дома >>\n\n");
strcat(sctring,str);
format(str,sizeof(str),"Вы можете в любой момент купить себе дом, тогда при смерти или входе в игру\n");
strcat(sctring,str);
format(str,sizeof(str),"вы будете появляться там. По мимо этого у вас появиться место для парковки машины,\n");
strcat(sctring,str);
format(str,sizeof(str),"а значит вы можете купить себе красивое авто.\n");
strcat(sctring,str);
format(str,sizeof(str),"Дома поделенны по классам - [Nope] [D] [C] [B] [A]. Класс говорит о цене и красоте\n");
strcat(sctring,str);
format(str,sizeof(str),"дома как внутри, так и снаружи.");
strcat(sctring,str);
ShowPlayerDialog(playerid,123,DIALOG_STYLE_MSGBOX,"Дома",sctring,"Далее","Меню");
}
else
{
ShowPlayerDialog(playerid,101,DIALOG_STYLE_LIST,"Помощь","[1] Общение\n[2] Список игроков\n[3] Транспорт\n[4] Общее\n[5] Транспорт часть 2\n[6] Оружие и Убийство\n[7] Role Play\n[8] Первые шаги\n[9] Первые шаги часть 2\n[10] Первые шаги часть 3\n[11] Часовая зарплата\n\
[12] Зарплата фракции\n[13] Бизнес\n[14] Местность\n[15] Законопослушность\n[16] Дома\n[17] Дом часть 2","Далее","Выход");
}
}
if(dialogid == 123)
{
if(response)
{
new str[128],sctring[2000];
format(str,sizeof(str),"После покупки дома с вас будут сниматься Кварплата, она зависит от класса дома.\n");
strcat(sctring,str);
format(str,sizeof(str),"Важное примечание! Деньги снимаются каждый час даже когда вы оффлайн.\n\n");
strcat(sctring,str);
format(str,sizeof(str),"<< Личный транспорт >>\n\n");
strcat(sctring,str);
format(str,sizeof(str),"У нас есть несколько Автосалонов, где вы можете приобрести себе машину. Все они\n");
strcat(sctring,str);
format(str,sizeof(str),"указаны в \"/GPS\". Транспорт как и дома разделены по классам.\n");
strcat(sctring,str);
format(str,sizeof(str),"Чтобы выбрать себе машину, воспользуйтесь командой \"/Buycar\". Далее вы\n");
strcat(sctring,str);
format(str,sizeof(str),"увидете подсказку по клавишам с правой стороны, а снизу цену и цвет.");
strcat(sctring,str);
ShowPlayerDialog(playerid,124,DIALOG_STYLE_MSGBOX,"Дома часть 2",sctring,"Далее","Меню");
}
else
{
ShowPlayerDialog(playerid,101,DIALOG_STYLE_LIST,"Помощь","[1] Общение\n[2] Список игроков\n[3] Транспорт\n[4] Общее\n[5] Транспорт часть 2\n[6] Оружие и Убийство\n[7] Role Play\n[8] Первые шаги\n[9] Первые шаги часть 2\n[10] Первые шаги часть 3\n[11] Часовая зарплата\n\
[12] Зарплата фракции\n[13] Бизнес\n[14] Местность\n[15] Законопослушность\n[16] Дома\n[17] Дом часть 2","Далее","Выход");
}
}
if(dialogid == 124)
{
if(response)
{
new str[128],sctring[2000];
format(str,sizeof(str),"<< Общение >>\n\n");
strcat(sctring,str);
format(str,sizeof(str),"Вы можете обращаться с другими игроками через чат в левом верхнем углу.\n");
strcat(sctring,str);
format(str,sizeof(str),"Чтобы напечатать сообщение нажмите клавишу \"F6\" или \"T\"(на латинеце).\n");
strcat(sctring,str);
format(str,sizeof(str),"Так же с помощью чата используются все команды сервера, к примеру \"/mainmenu\".\n\n\n");
strcat(sctring,str);
format(str,sizeof(str),"Используйте \"/MainMenu\" для просмотра команд...\n");
strcat(sctring,str);
format(str,sizeof(str),"Более подробное описание вы найдете на нашем сайте");
strcat(sctring,str);
ShowPlayerDialog(playerid,108,DIALOG_STYLE_MSGBOX,"Общение",sctring,"Далее","Меню");
}
else
{
ShowPlayerDialog(playerid,101,DIALOG_STYLE_LIST,"Помощь","[1] Общение\n[2] Список игроков\n[3] Транспорт\n[4] Общее\n[5] Транспорт часть 2\n[6] Оружие и Убийство\n[7] Role Play\n[8] Первые шаги\n[9] Первые шаги часть 2\n[10] Первые шаги часть 3\n[11] Часовая зарплата\n\
[12] Зарплата фракции\n[13] Бизнес\n[14] Местность\n[15] Законопослушность\n[16] Дома\n[17] Дом часть 2","Далее","Выход");
}
}
