Affect_Bond
Умник
Всем привет делал для своего сервера устроиться на работу в Мэрии.
В
i
В
Строго не судите
В
PHP:
public OnPlayerCommandText(playerid, cmdtext[])
PHP:
f(strcmp(cmd, "/takejob", true) == 0)
{
if(IsPlayerConnected(playerid))
{
if (PlayerToPoint(3, playerid, 1548.0724,-1680.1809,13.5592))//Свои кординаты в мэрии ставьте.
{
format(string,sizeof(string),"\nДетектив\nАдвокат\nШлуха\nНаркоторговец\nАвто угонщик\nРепортер\nМеханик\nТелохронитель\nОружейник\nАвтодиллер\nБоксер\nВодитель автобуса\nРазносчик газет\nДальнобойщик");
ShowPlayerDialog(playerid,1400,DIALOG_STYLE_LIST,"Работы",string,"Ок","Отмена");
}
else
{
SendClientMessage(playerid, COLOR_WHITE, "* Вы не в Мэрии!");
}
}
return 1;
}
PHP:
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
PHP:
else if(dialogid == 1400)
{
if(response)
{
if(PlayerInfo[playerid][pJob] == 0)
{
if(gTeam[playerid] == 1 || gTeam[playerid] == 2 || gTeam[playerid] == 4 || gTeam[playerid] == 11)
{
SendClientMessage(playerid, COLOR_GREY, " Вы должны быть гражданское лицо чтобы устроиться на эту работу!");
return 1;
}
if (GetPlayerState(playerid) == 1 && PlayerToPoint(3.0, playerid,1548.0724,-1680.1809,13.5592))//Свой 1 кординат в мэрии ставьте.
{
if(PlayerInfo[playerid][pMember] > 0 || PlayerInfo[playerid][pFMember] < 255) { SendClientMessage(playerid, COLOR_GREY, " Families cannot take on this Job !"); return 1; }
SendClientMessage(playerid, COLOR_LIGHTBLUE, "* Вы собираетесь стать Детективом, и получить 5-часовой Контракт .");
SendClientMessage(playerid, COLOR_LIGHTBLUE, "* Если у вас есть другая работа то сначала пропишите /quitjob.");
GettingJob[playerid] = 1;
}
if (GetPlayerState(playerid) == 1 && PlayerToPoint(3.0, playerid,1548.0724,-1680.1809,13.5592))//Свой 1 кординат в мэрии ставьте.
{
SendClientMessage(playerid, COLOR_LIGHTBLUE, "* Вы собираетесь стать Адвокатом, и получить 5-часовой Контракт.");
SendClientMessage(playerid, COLOR_LIGHTBLUE, "* Если у вас есть другая работа то сначала пропишите /quitjob.");
GettingJob[playerid] = 2;
}
if (GetPlayerState(playerid) == 1 && PlayerToPoint(3.0, playerid,1548.0724,-1680.1809,13.5592))//Свой 1 кординат в мэрии ставьте.
{
if(PlayerInfo[playerid][pMember] > 0 || PlayerInfo[playerid][pFMember] < 255) { SendClientMessage(playerid, COLOR_GREY, " Families cannot take on this Job !"); return 1; }
SendClientMessage(playerid, COLOR_LIGHTBLUE, "* Вы собираетесь стать Шлухой, и получить 5-часовой Контракт.");
SendClientMessage(playerid, COLOR_LIGHTBLUE, "* Если у вас есть другая работа то сначала пропишите /quitjob.");
GettingJob[playerid] = 3;
}
if (GetPlayerState(playerid) == 1 && PlayerToPoint(3.0, playerid,1548.0724,-1680.1809,13.5592))//Свой 1 кординат в мэрии ставьте.
{
if(PlayerInfo[playerid][pMember] > 0 || PlayerInfo[playerid][pFMember] < 255) { SendClientMessage(playerid, COLOR_GREY, " Families cannot take on this Job !"); return 1; }
SendClientMessage(playerid, COLOR_LIGHTBLUE, "*Вы собираетесь стать Наркодилером, и получить 5-часовой Контракт.");
SendClientMessage(playerid, COLOR_LIGHTBLUE, "* Если у вас есть другая работа то сначала пропишите /quitjob.");
GettingJob[playerid] = 4;
}
if (GetPlayerState(playerid) == 1 && PlayerToPoint(3.0, playerid,1548.0724,-1680.1809,13.5592))//Свой 1 кординат в мэрии ставьте.
{
SendClientMessage(playerid, COLOR_LIGHTBLUE, "* Вы собираетесь стать Авто угонщиком, и получить 5-часовой Контракт.");
SendClientMessage(playerid, COLOR_LIGHTBLUE, "* Если у вас есть другая работа то сначала пропишите /quitjob.");
GettingJob[playerid] = 5;
}
if (GetPlayerState(playerid) == 1 && PlayerToPoint(3.0, playerid,1548.0724,-1680.1809,13.5592))//Свой 1 кординат в мэрии ставьте.
{
if(PlayerInfo[playerid][pMember] > 0 || PlayerInfo[playerid][pFMember] < 255) { SendClientMessage(playerid, COLOR_GREY, " Families cannot take on this Job !"); return 1; }
SendClientMessage(playerid, COLOR_LIGHTBLUE, "* Вы собираетесь стать Механиком, и получить 5-часовой Контракт.");
SendClientMessage(playerid, COLOR_LIGHTBLUE, "* Если у вас есть другая работа то сначала пропишите /quitjob.");
GettingJob[playerid] = 7;
}
if (GetPlayerState(playerid) == 1 && PlayerToPoint(3.0, playerid,1548.0724,-1680.1809,13.5592))//Свой 1 кординат в мэрии ставьте.
{
if(PlayerInfo[playerid][pMember] > 0 || PlayerInfo[playerid][pFMember] < 255) { SendClientMessage(playerid, COLOR_GREY, " Families cannot take on this Job !"); return 1; }
SendClientMessage(playerid, COLOR_LIGHTBLUE, "* Вы собираетесь стать Телохранителем, и получить 5-часовой Контракт.");
SendClientMessage(playerid, COLOR_LIGHTBLUE, "* Если у вас есть другая работа то сначала пропишите /quitjob.");
GettingJob[playerid] = 8;
}
if (GetPlayerState(playerid) == 1 && PlayerToPoint(3.0, playerid,1548.0724,-1680.1809,13.5592))//Свой 1 кординат в мэрии ставьте.
{
if(PlayerInfo[playerid][pMember] > 0 || PlayerInfo[playerid][pFMember] < 255) { SendClientMessage(playerid, COLOR_GREY, " Families cannot take on this Job !"); return 1; }
SendClientMessage(playerid, COLOR_LIGHTBLUE, "* Вы собираетесь стать Дилером Оружия, и получить 5-часовой Контракт.");
SendClientMessage(playerid, COLOR_LIGHTBLUE, "* Если у вас есть другая работа то сначала пропишите /quitjob.");
GettingJob[playerid] = 9;
}
if (GetPlayerState(playerid) == 1 && PlayerToPoint(3.0, playerid,359.5408,206.7693,1008.3828))//Свой 1 кординат в мэрии ставьте.
{
SendClientMessage(playerid, COLOR_LIGHTBLUE, "* Вы собираетесь стать Агентом по продаже легковых Автомобилей, и получить 5-часовой Контракт.");
SendClientMessage(playerid, COLOR_LIGHTBLUE, "* Если у вас есть другая работа то сначала пропишите /quitjob.");
GettingJob[playerid] = 10;
}
if (GetPlayerState(playerid) == 1 && PlayerToPoint(3.0, playerid,1548.0724,-1680.1809,13.5592))//Свой 1 кординат в мэрии ставьте.
{
if(PlayerInfo[playerid][pMember] > 0 || PlayerInfo[playerid][pFMember] < 255) { SendClientMessage(playerid, COLOR_GREY, " Families cannot take on this Job !"); return 1; }
SendClientMessage(playerid, COLOR_LIGHTBLUE, "* Вы собираетесь стать Боксером, и получить 5-часовой Контракт.");
SendClientMessage(playerid, COLOR_LIGHTBLUE, "* Если у вас есть другая работа то сначала пропишите /quitjob.");
GettingJob[playerid] = 12;
}
if (GetPlayerState(playerid) == 1 && PlayerToPoint(3.0, playerid,1548.0724,-1680.1809,13.5592))//Свой 1 кординат в мэрии ставьте.
{
if(PlayerInfo[playerid][pMember] > 0 || PlayerInfo[playerid][pFMember] < 255) { SendClientMessage(playerid, COLOR_GREY, " Families cannot take on this Job !"); return 1; }
SendClientMessage(playerid, COLOR_LIGHTBLUE, "* Вы собираетесь стать Автобусным водителем, и получить 5-часовой Контракт.");
SendClientMessage(playerid, COLOR_LIGHTBLUE, "* Если у вас есть другая работа то сначала пропишите /quitjob.");
GettingJob[playerid] = 14;
}
if (GetPlayerState(playerid) == 1 && PlayerToPoint(3.0, playerid,1548.0724,-1680.1809,13.5592)//Свой 1 кординат в мэрии ставьте.
{
if(PlayerInfo[playerid][pMember] > 0 || PlayerInfo[playerid][pFMember] < 255) { SendClientMessage(playerid, COLOR_GREY, " Families cannot take on this Job !"); return 1; }
SendClientMessage(playerid, COLOR_LIGHTBLUE, "* Вы собираетесь стать Разносчиком газет, и получить 5-часовой Контракт.");
SendClientMessage(playerid, COLOR_LIGHTBLUE, "*Если у вас есть другая работа то сначала пропишите /quitjob.");
GettingJob[playerid] = 15;
}
if (GetPlayerState(playerid) == 1 && PlayerToPoint(3.0, playerid,1548.0724,-1680.1809,13.5592))//Свой 1 кординат в мэрии ставьте.
{
if(PlayerInfo[playerid][pMember] > 0 || PlayerInfo[playerid][pFMember] < 255) { SendClientMessage(playerid, COLOR_GREY, " Families cannot take on this Job !"); return 1; }
SendClientMessage(playerid, COLOR_LIGHTBLUE, "* Вы собираетесь стать Дальнобойщиком, и получить 5-часовой Контракт.");
SendClientMessage(playerid, COLOR_LIGHTBLUE, "* Если у вас есть другая работа то сначала пропишите /quitjob.");
GettingJob[playerid] = 16;
}
else
{
SendClientMessage(playerid, COLOR_GREY, "Вы не в Мэрии, где можно получить работу!");
}
}
else
{
SendClientMessage(playerid, COLOR_GREY, "Вы уже имеете Работу, используете /quitjob сначала!");
}
}//not connected
return 1;
}
