если есть уже инклуд этот в моде то можно не добавлять!и так же #pragma unused ret_memcpy если есть уже в моде по 2 разу можно не добавлять [h] И так я щяс выложу чисто готвый public а там уже сами в мод будете переносить! public которые в моде уже существуют стандартные:
Code
public OnPlayerCommandText(playerid, cmdtext[]) { new cmd[256], idx; cmd = strtok(cmdtext, idx);
ShowPlayerDialog(playerid, JOBINFO, DIALOG_STYLE_LIST, "{FFFFFF}Выберите любую работу для информации", iDialogStr, "Ок", "Отмена"); } case JOBINFO+1: { new iDialogStr[1000]; strcat(iDialogStr, "{FFEE00}Информация:\n"); strcat(iDialogStr, "{ADBEE6}Эта работа может быть использована, чтобы продать людям оружие.\n"); strcat(iDialogStr, "{ADBEE6}Эта работа является очень выгодным и вы можете заработать большие деньги на более поздних уровнях.\n"); strcat(iDialogStr, "{ADBEE6}Это незаконная работа, и вы можете быть разорен за это.\n\n");
strcat(iDialogStr, "{FFEE00}Место работы:\n"); strcat(iDialogStr, "{ADBEE6}Эта работа может быть получен за пределами больших Ammunation Лос-Сантос, на Gun значок.\n\n");
strcat(iDialogStr, "{FF1A1A}Важное примечание(s):\n"); strcat(iDialogStr, "{ADBEE6}Время перезарядки для продажи оружия всегда 10 секунд, независимо от того, какой уровень.");
ShowPlayerDialog(playerid, JOBINFO+1, DIALOG_STYLE_MSGBOX, "{FFFFFF}Сведения о задании: торговец оружием", iDialogStr, "Назад", "Отмена"); } case JOBINFO+2: { new iDialogStr[1000]; strcat(iDialogStr, "{FFEE00}Информация:\n"); strcat(iDialogStr, "{ADBEE6}Эта работа может быть использована, чтобы дать людям брони.\n"); strcat(iDialogStr, "{ADBEE6}Эта работа является очень выгодным и общие места для покупки с телохранителями в тренажерном зале.\n"); strcat(iDialogStr, "{ADBEE6}Это правовая работа и вы не можете быть разорен за это.\n\n");
strcat(iDialogStr, "{FFEE00}Килл:\n"); strcat(iDialogStr, "{ADBEE6}(Есть ни уровней, для этой работы.)\n\n");
strcat(iDialogStr, "{FFEE00}Место работы:\n"); strcat(iDialogStr, "{ADBEE6}Эта работа может быть получен за пределами Gym Гантон, на работу значок (желтый круг).\n\n");
strcat(iDialogStr, "{FF1A1A}Важное примечание:\n"); strcat(iDialogStr, "{ADBEE6}Время перезарядки всегда равен 1 минуте, независимо от того, какой уровень.\n"); strcat(iDialogStr, "{ADBEE6}Есть ни уровней, для этой работы, другими словами, вам не нужно, чтобы уровень ее, чтобы заработать максимальное денег вы можете.");
ShowPlayerDialog(playerid, JOBINFO+2, DIALOG_STYLE_MSGBOX, "{FFFFFF}Сведения о задании: телохранитель", iDialogStr, "Назад", "Отмена"); } case JOBINFO+3: { new iDialogStr[1000]; strcat(iDialogStr, "{FFEE00}информация:\n"); strcat(iDialogStr, "{ADBEE6}Эта работа может быть использована для людей внутри окна Gym Гантон\n"); strcat(iDialogStr, "{ADBEE6}Эта работа не очень прибыльные, но вы можете стать чемпионом бокса.\n"); strcat(iDialogStr, "{ADBEE6}Это правовая работа и вы не можете быть разорен за это.\n\n");
strcat(iDialogStr, "{FFEE00}Место работы:\n"); strcat(iDialogStr, "{ADBEE6}Эта работа может быть получена в зал Гантон, на работу значок (желтый круг).\n\n");
strcat(iDialogStr, "{FF1A1A}Важное примечание:\n"); strcat(iDialogStr, "{ADBEE6}Существует не время перезарядки для бокса, вам не нужно, чтобы уровень ее на поле люди в тренажерном зале.");
ShowPlayerDialog(playerid, JOBINFO+3, DIALOG_STYLE_MSGBOX, "{FFFFFF}Сведения о задании: Боксер", iDialogStr, "Назад", "Отмена"); } case JOBINFO+4: { new iDialogStr[1000]; strcat(iDialogStr, "{FFEE00}Информация:\n"); strcat(iDialogStr, "{ADBEE6}Эта работа может быть использован для поиска людей в любой точке земного San Andreas.\n"); strcat(iDialogStr, "{ADBEE6}Это полезно для правительства фракций, и может быть использован, чтобы найти преступников, это легальная работа и вы не можете получить вылетел за это.\n"); strcat(iDialogStr, "{ADBEE6}Она скажет вам, последнее известное местоположение (район) они были найдены и дать вам маяк.\n\n");
strcat(iDialogStr, "{FFEE00}Килл:\n"); strcat(iDialogStr, "{0099FF}Уровень 1: {ADBEE6}Вы можете найти кого-то в течение 3 секунд, время перезарядки составляет 2 минуты.\n"); strcat(iDialogStr, "{0099FF}Уровень 2: {ADBEE6}Вы можете найти кого-то в течение 5 секунд, время перезарядки составляет 1 минуту, 20 секунд.\n"); strcat(iDialogStr, "{0099FF}Уровень 3: {ADBEE6}Вы можете найти кого-то за 7 секунд, время перезарядки составляет 1 минуту.\n"); strcat(iDialogStr, "{0099FF}Уровень 4: {ADBEE6}Вы можете найти кого-то за 9 секунд, время перезарядки 30 секунд.\n"); strcat(iDialogStr, "{0099FF}Уровень 5: {ADBEE6}Вы можете найти кого-то за 11 секунд, время перезарядки 20 секунд.\n\n");
strcat(iDialogStr, "{FFEE00}Место работы:\n"); strcat(iDialogStr, "{ADBEE6}Эта работа может быть получена в Лос-Сантос Департамента полиции.");
ShowPlayerDialog(playerid, JOBINFO+4, DIALOG_STYLE_MSGBOX, "{FFFFFF}Сведения о задании: Детектив", iDialogStr, "Назад", "Отмена"); } case JOBINFO+5: { new iDialogStr[1000]; strcat(iDialogStr, "{FFEE00}информация:\n"); strcat(iDialogStr, "{ADBEE6}Эта работа может быть использована, чтобы продать банк и трещины любым клиентам вы можете найти.\n"); strcat(iDialogStr, "{ADBEE6}Часто очень удобно, когда вы более высокий уровень на него.\n"); strcat(iDialogStr, "{ADBEE6}Чем выше уровень, больше лекарств вы можете держать.\n"); strcat(iDialogStr, "{ADBEE6}Это незаконная работа, и вы можете получить вылетел за это.\n\n");
strcat(iDialogStr, "{FFEE00}Килл:\n"); strcat(iDialogStr, "{0099FF}Уровень 1: {ADBEE6}Вы можете держать горшок 10 и 5 трещина.\n"); strcat(iDialogStr, "{0099FF}Уровень 2: {ADBEE6}Вы можете держать 20 банка и 10 трещина.\n"); strcat(iDialogStr, "{0099FF}Уровень 3: {ADBEE6}Вы можете держать 30 банка и 15 трещина.\n"); strcat(iDialogStr, "{0099FF}Уровень 4: {ADBEE6}Вы можете держать 40 банка и 20 трещина.\n"); strcat(iDialogStr, "{0099FF}Уровень 5: {ADBEE6}Вы можете держать 50 банка и 25 трещина.\n\n");
strcat(iDialogStr, "{FFEE00}Место работы:\n"); strcat(iDialogStr, "{ADBEE6}Эта работа может быть расположен за пределами наркотиками Ден противоположной Gym Гантон на значок D.\n\n");
strcat(iDialogStr, "{FF1A1A}Важное примечание:\n"); strcat(iDialogStr, "{ADBEE6}Время перезарядки всегда равен 1 минуте, независимо от того, какой уровень.");
ShowPlayerDialog(playerid, JOBINFO+5, DIALOG_STYLE_MSGBOX, "{FFFFFF}Сведения о задании: торговец наркотиками", iDialogStr, "Назад", "Отмена"); } case JOBINFO+6: { new iDialogStr[1000]; strcat(iDialogStr, "{FFEE00}информация:\n"); strcat(iDialogStr, "{ADBEE6}Эта работа может быть использована для контрабанды горшок или трещины в Лос-Сантос.\n"); strcat(iDialogStr, "{ADBEE6}Эта работа может быть очень прибыльным на более поздних уровнях, но все еще могут зарабатывать деньги на уровне 1.\n"); strcat(iDialogStr, "{ADBEE6}Это незаконная работа, и вы можете быть разорен за это.\n\n");
strcat(iDialogStr, "{FFEE00}Килл:\n"); strcat(iDialogStr, "{0099FF}Уровень 1: {ADBEE6}Вы зарабатываете $ 2250, если вы доставляете ящик.\n"); strcat(iDialogStr, "{0099FF}Уровень 2: {ADBEE6}Вы зарабатываете $ 2750, если вы доставляете ящик.\n"); strcat(iDialogStr, "{0099FF}Уровень 3: {ADBEE6}Вы зарабатываете $ 3450, если вы доставляете ящик.\n"); strcat(iDialogStr, "{0099FF}Уровень 4: {ADBEE6}Вы зарабатываете $ 4250, если вы доставляете ящик.\n"); strcat(iDialogStr, "{0099FF}Уровень 5: {ADBEE6}Вы зарабатываете $ 5000, если вы доставляете ящик.\n\n");
strcat(iDialogStr, "{FFEE00}Место работы:\n"); strcat(iDialogStr, "{ADBEE6}Эта работа может быть получен за пределами лаборатории Crack, на С-значок.\n\n");
strcat(iDialogStr, "{FF1A1A}Важное примечание:\n"); strcat(iDialogStr, "{ADBEE6}Существует не время перезарядки для контрабанды наркотиков, он всегда стоит $ 1000 за наркотиками ящик.");
ShowPlayerDialog(playerid, JOBINFO+6, DIALOG_STYLE_MSGBOX, "{FFFFFF}Сведения о задании: Drug контрабандистов", iDialogStr, "Назад", "Отмена"); } case JOBINFO+7: { new iDialogStr[1000]; strcat(iDialogStr, "{FFEE00}информация:\n"); strcat(iDialogStr, "{ADBEE6}Эта работа может быть использована для удаления хотели звезд, уменьшить тюремное заключение, и список всех преступников.\n"); strcat(iDialogStr, "{ADBEE6}Это полезно для преступников и мошенников, это правовая работа, и вы не можете получить вылетел за это.\n"); strcat(iDialogStr, "{ADBEE6}Это пригодится для ваших друзей и семьи, которые получили проблемы с полицейскими.\n\n");
strcat(iDialogStr, "{FFEE00}Килл:\n"); strcat(iDialogStr, "{0099FF}Уровень 1: {ADBEE6}Вы можете уменьшить заключенных предложения на 1 минуту.\n"); strcat(iDialogStr, "{0099FF}Уровень 2: {ADBEE6}Вы можете уменьшить заключенных предложения на 2 минуту.\n"); strcat(iDialogStr, "{0099FF}Уровень 3: {ADBEE6}Вы можете уменьшить заключенных предложения на 3 минуту.\n"); strcat(iDialogStr, "{0099FF}Уровень 4: {ADBEE6}Вы можете уменьшить заключенных предложения на 4 минуту.\n"); strcat(iDialogStr, "{0099FF}Уровень 5: {ADBEE6}Вы можете уменьшить заключенных предложения на 5 минуту.\n\n");
strcat(iDialogStr, "{FFEE00}Место работы:\n"); strcat(iDialogStr, "{ADBEE6}Эта работа может быть расположена на работу значок (желтый круг) возле банка.\n\n");
strcat(iDialogStr, "{FF1A1A}Важное примечание:\n"); strcat(iDialogStr, "{ADBEE6}Время перезарядки всегда 2 минуты, независимо от того, какой уровень.");
ShowPlayerDialog(playerid, JOBINFO+7, DIALOG_STYLE_MSGBOX, "{FFFFFF}Сведения о задании: юрист", iDialogStr, "Назад", "Отмена"); } case JOBINFO+8: { new iDialogStr[1000]; strcat(iDialogStr, "{FFEE00}информация:\n"); strcat(iDialogStr, "{ADBEE6}Эта работа может быть использована для ремонта, добавить н.у.к., и добавить гидравлики к транспортным средствам.\n"); strcat(iDialogStr, "{ADBEE6}Эта работа иногда может быть полезным, но часто люди не нуждаются в помощи.\n"); strcat(iDialogStr, "{ADBEE6}Это правовая работа и вы не можете быть разорен за это.\n\n");
strcat(iDialogStr, "{FFEE00}Skills:\n"); strcat(iDialogStr, "{0099FF}Уровень 1: {ADBEE6}Вы можете пополнить транспортного средства с 15% топлива.\n"); strcat(iDialogStr, "{0099FF}Уровень 2: {ADBEE6}Вы можете пополнить транспортного средства с 40% топлива.\n"); strcat(iDialogStr, "{0099FF}Уровень 3: {ADBEE6}Вы можете пополнить транспортного средства с 60% топлива.\n"); strcat(iDialogStr, "{0099FF}Уровень 4: {ADBEE6}Вы можете пополнить транспортного средства с 80% топлива.\n"); strcat(iDialogStr, "{0099FF}Уровень 5: {ADBEE6}Вы можете пополнить автомобиля с 100% топлива.\n\n");
strcat(iDialogStr, "{FFEE00}Место работы:\n"); strcat(iDialogStr, "{ADBEE6}Эта работа может быть получена возле автомобиля дилерской, на работу значок (желтый круг).\n\n");
strcat(iDialogStr, "{FF1A1A}Важное примечание:\n"); strcat(iDialogStr, "{ADBEE6}Время перезарядки всегда равен 1 минуте, независимо от того, какой уровень.");
ShowPlayerDialog(playerid, JOBINFO+8, DIALOG_STYLE_MSGBOX, "{FFFFFF}Сведения о задании: Механическая", iDialogStr, "Назад", "Отмена"); } case JOBINFO+9: { new iDialogStr[1000]; strcat(iDialogStr, "{FFEE00}информация:\n"); strcat(iDialogStr, "{ADBEE6}Эта работа может быть использована для доставки пассажиров по всему городу за любую цену вы желаете ($ 1 - $ 500 за 16 секунд).\n"); strcat(iDialogStr, "{ADBEE6}Эта работа не очень выгодно, поскольку люди обычно не вызывать такси, и они иногда пытаются украсть ваши такси с вас.\n"); strcat(iDialogStr, "{ADBEE6}Это правовая работа и вы не можете быть разорен за это.\n\n");
strcat(iDialogStr, "{FFEE00}Килл:\n"); strcat(iDialogStr, "{ADBEE6}(Есть ни уровней, для этой работы.)\n\n");
strcat(iDialogStr, "{FFEE00}Место работы:\n"); strcat(iDialogStr, "{ADBEE6}Эта работа может быть получена Infront единства станции, на работу значок (желтый круг).\n\n");
strcat(iDialogStr, "{FF1A1A}Важное примечание:\n"); strcat(iDialogStr, "{ADBEE6}Есть ни уровней, для этой работы, другими словами, вам не нужно, чтобы уровень ее, чтобы заработать максимальное денег вы можете.");
ShowPlayerDialog(playerid, JOBINFO+9, DIALOG_STYLE_MSGBOX, "{FFFFFF}Сведения о задании: Таксист", iDialogStr, "Назад", "Отмена"); } case JOBINFO+10: { new iDialogStr[1000]; strcat(iDialogStr, "{FFEE00}информация:\n"); strcat(iDialogStr, "{ADBEE6}Эта работа может быть использована для доставит удовольствие любому клиентов, которые могут быть заинтересованы в поразвлечься.\n"); strcat(iDialogStr, "{ADBEE6}Это работа, которая предлагает секс, чтобы каждый клиент, который приходит вместе.\n"); strcat(iDialogStr, "{ADBEE6}Это незаконная работа, и вы можете получить вылетел за это.\n\n");
strcat(iDialogStr, "{FFEE00}Килл:\n"); strcat(iDialogStr, "{0099FF}Уровень 1: {ADBEE6}У вас очень высокий шанс поймать / выдачи ИППП.\n"); strcat(iDialogStr, "{0099FF}Уровень 2: {ADBEE6}У вас есть высокий шанс поймать / выдачи ИППП.\n"); strcat(iDialogStr, "{0099FF}Уровень 3: {ADBEE6}У вас есть средний шанс поймать / выдачи ИППП.\n"); strcat(iDialogStr, "{0099FF}Уровень 4: {ADBEE6}У вас есть небольшой шанс ловли / выдачи ИППП.\n"); strcat(iDialogStr, "{0099FF}Уровень 5: {ADBEE6}У вас очень низкий шанс поймать / выдачи ИППП.\n\n");
strcat(iDialogStr, "{FFEE00}Команды:\n"); strcat(iDialogStr, "{ADBEE6}/sex (могут быть использованы только в автомобиле.)\n\n");
strcat(iDialogStr, "{FFEE00}Место работы:\n"); strcat(iDialogStr, "{ADBEE6}Эта работа может быть получена в Свинья Пен, на работу значок (желтый круг).\n\n");
strcat(iDialogStr, "{FF1A1A}Важное примечание:\n"); strcat(iDialogStr, "{ADBEE6}Время перезарядки всегда равен 1 минуте, независимо от того, какой уровень.");