Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- if(strcmp(cmd,"/gfdghdfhdfhdf",true)==0)
- {
- new x_job[128];
- x_job = strtok(cmdtext, idx);
- if(!strlen(x_job)) return SendClientMessage(playerid, COLOR_GRAD, "Используйте /gfdghdfhdfhdf [название услуги]");
- if(strcmp(x_job,"repair",true) == 0)
- {
- new price = GetPlayerOption[playerid];
- new giverid = GetPlayerTransfer[playerid];
- if(GetDistanceBetweenPlayers(playerid, giverid) > 10 || GetPlayerVirtualWorld(playerid) != GetPlayerVirtualWorld(giveplayerid)) return SendClientMessage(playerid, COLOR_GRAD, "Игрок слишком далеко от Вас.");
- if(!IsPlayerInAnyVehicle(playerid))
- {
- SendClientMessage(playerid, COLOR_GRAD, "При соглашении на починку транспорта произошла ошибка.");
- SendClientMessage(giverid, COLOR_GRAD, "При соглашении на починку транспорта произошла ошибка.");
- GetPlayerTransfer[playerid] = INVALID_PLAYER_ID;
- GetPlayerOption[playerid] = 0;
- return 1;
- }
- RepairVehicle(GetPlayerVehicleID(playerid));
- PlayerPlaySound(playerid, 1133, 0.0, 0.0, 0.0);
- PlayerInfo[giverid][pMoney] += price;
- PlayerInfo[playerid][pMoney] -= price;
- format(query, sizeof(query),"~r~-%d$",price);
- GameTextForPlayer(playerid, query, 1000, 1);
- format(query, sizeof(query),"Автомеханик %s починил Ваш транспорт за {00CC00}%d%", PlayerInfo[giverid][pName], price);
- SendClientMessage(playerid, 0x0099FFAA, query);
- format(query, sizeof(query),"%s принял Ваше предложение.", PlayerInfo[playerid][pName]);
- SendClientMessage(giverid, 0x00CC00AA, query);
- SetPlayerChatBubble(playerid, "Repair", 0xFFFAFAAA, 15.0, 3000);
- SetPlayerChatBubble(giverid, "Repair", 0xFFFAFAAA, 15.0, 3000);
- GetPlayerTransfer[playerid] = INVALID_PLAYER_ID;
- SetPVarInt(playerid,"repair",0);
- GetPlayerOption[playerid] = 0;
- SetPVarInt(giverid,"yes",0);
- }
- if(strcmp(x_job,"sellzone",true) == 0)
- {
- if(GetPVarInt(playerid,"sellzone") == 0) return SendClientMessage(playerid, COLOR_GRAD1, "Вам не ничего не предлагали");
- new price = GetPlayerOption1[playerid];
- new idterr = GetPlayerOption[playerid];
- new giverid = GetPlayerTransfer[playerid];
- if(GetDistanceBetweenPlayers(playerid, giverid) > 20) return SendClientMessage(playerid, COLOR_GRAD, "Игрок слишком далеко от Вас");
- if(PlayerInfo[playerid][pMoney] < price) return SendClientMessage(playerid,COLOR_GRAD1, "У Вас недостаточно денег");
- if(PlayerInfo[playerid][pMember] == 1) GhettoMen[0] ++,UpdateStoreGrove();
- if(PlayerInfo[playerid][pMember] == 2) GhettoMen[1] ++,UpdateStoreBallas();
- if(PlayerInfo[playerid][pMember] == 3) GhettoMen[2] ++,UpdateStoreAztec();
- if(PlayerInfo[playerid][pMember] == 4) GhettoMen[3] ++,UpdateStoreVagos();
- if(PlayerInfo[playerid][pMember] == 5) GhettoMen[4] ++,UpdateStoreRifa();
- if(PlayerInfo[giverid][pMember] == 1) GhettoMen[0] --,UpdateStoreGrove();
- if(PlayerInfo[giverid][pMember] == 2) GhettoMen[1] --,UpdateStoreBallas();
- if(PlayerInfo[giverid][pMember] == 3) GhettoMen[2] --,UpdateStoreAztec();
- if(PlayerInfo[giverid][pMember] == 4) GhettoMen[3] --,UpdateStoreVagos();
- if(PlayerInfo[giverid][pMember] == 5) GhettoMen[4] --,UpdateStoreRifa();
- PlayerInfo[giverid][pMoney] += price;
- PlayerInfo[playerid][pMoney] -= price;
- format(query, sizeof(query),"~r~-%d$",price);
- GameTextForPlayer(playerid, query, 1000, 1);
- format(query, sizeof(query),"Вы купили территорию для своей банды у лидера %s за {00cc00}%d$", PlayerInfo[giverid][pName], price);
- SendClientMessage(playerid, 0x0099FFAA, query);
- format(query, sizeof(query),"%s принял Ваше предложение.", PlayerInfo[playerid][pName]);
- SendClientMessage(giverid, 0x00CC00AA, query);
- format(query, sizeof(query),"%s купили территорию у банды %s", GetGangName(PlayerInfo[playerid][pLeader]),GetGangName(GZInfo[idterr][gMemberZone]));
- SendGhettoMessage(0xFF6600AA,query);
- SendPlaySound(1139, 0.0, 0.0, 0.0);
- GZInfo[idterr][gMemberZone] = PlayerInfo[playerid][pLeader];
- GangZoneStopFlashForAll(GZInfo[idterr][gID]);
- GangZoneHideForAll(GZInfo[idterr][gID]);
- GangZoneShowForAll(GZInfo[idterr][gID],GetGangZoneColor(idterr));
- SaveZone(idterr);
- GetPlayerTransfer[playerid] = INVALID_PLAYER_ID;
- SetPVarInt(playerid,"sellzone",0);
- GetPlayerOption[playerid] = 0;
- GetPlayerOption1[playerid] = 0;
- SetPVarInt(giverid,"yes",0);
- SaveAll(playerid);
- SaveAll(giverid);
- }
- if(strcmp(x_job,"ticket",true) == 0)
- {
- if(GetPVarInt(playerid,"ticket") == 0) return SendClientMessage(playerid, COLOR_GRAD1, "Вам не ничего не предлагали.");
- new summa = GetPlayerOption[playerid];
- new giverid = GetPlayerTransfer[playerid];
- if(GetDistanceBetweenPlayers(playerid, giverid) > 10 || GetPlayerVirtualWorld(playerid) != GetPlayerVirtualWorld(giverid)) return SendClientMessage(playerid, COLOR_GRAD, "Игрок слишком далеко от Вас.");
- if(PlayerInfo[playerid][pMoney] < summa) return SendClientMessage(playerid,COLOR_GRAD1, "У Вас недостаточно денег.");
- PlayerPlaySound(playerid, 17000, 0.0, 0.0, 0.0);
- PlayerInfo[giverid][pMoney] += summa;
- PlayerInfo[playerid][pMoney] -= summa;
- format(query, sizeof(query),"~r~-%d$",summa);
- GameTextForPlayer(playerid, query, 1000, 1);
- format(query, sizeof(query),"Вы оплатили штраф на %d$ выписанный от сотрудника полиции %s",summa,PlayerInfo[giverid][pName]);
- SendClientMessage(playerid, 0x0099FFAA, query);
- format(query, sizeof(query),"%s оплатил Ваш штраф.", PlayerInfo[playerid][pName]);
- SendClientMessage(giverid, 0x00CC00AA, query);
- GetPlayerTransfer[playerid] = INVALID_PLAYER_ID;
- SetPVarInt(playerid,"ticket",0);
- GetPlayerOption[playerid] = 0;
- SetPVarInt(giverid,"yes",0);
- }
- if(strcmp(x_job,"gun",true) == 0)
- {
- if(GetPVarInt(playerid,"GunID") == 0) return SendClientMessage(playerid, COLOR_GREEN, "Вам не предлагали купить оружие.");
- if(GetPVarInt(playerid,"GunID") != GetPlayerWeapon(GetPVarInt(playerid,"ID")))
- {
- SetPVarInt(playerid,"GunID",0);
- SetPVarInt(playerid,"ID",0);
- SetPVarInt(playerid,"Price",0);
- SetPVarInt(playerid,"ammogun",0);
- return SendClientMessage(playerid, COLOR_GRAD, "Продавец спрятал в карман оружие. Покупка сорвана.");
- }
- if(PlayerInfo[playerid][pMoney] < GetPVarInt(playerid,"Price"))
- {
- SetPVarInt(playerid,"GunID",0);
- SetPVarInt(playerid,"ID",0);
- SetPVarInt(playerid,"Price",0);
- SetPVarInt(playerid,"ammogun",0);
- return SendClientMessage(playerid, COLOR_GRAD, "У Вас не достаточно денег. Покупка сорвана.");
- }
- PlayerInfo[playerid][pMoney] -= GetPVarInt(playerid,"Price");
- PlayerInfo[GetPVarInt(playerid,"ID")][pMoney] += GetPVarInt(playerid,"Price");
- new patr = GetPlayerAmmo(GetPVarInt(playerid,"ID"));
- new dat = patr - GetPVarInt(playerid,"ammogun");
- new prodano = GetPVarInt(playerid,"ammogun");
- RemovePlayerWeapon(GetPVarInt(playerid,"ID"),GetPVarInt(playerid,"GunID"));
- GivePlayerWeapon(playerid,GetPlayerWeapon(GetPVarInt(playerid,"ID")),GetPVarInt(playerid,"ammogun"));
- GivePlayerWeapon(GetPVarInt(playerid,"ID"),GetPVarInt(playerid,"GunID"),dat);
- if(GetPlayerWeapon(GetPVarInt(playerid,"ID")) == 24) weapon_anti_cheat[playerid][2] += prodano;
- if(GetPlayerWeapon(GetPVarInt(playerid,"ID")) == 25) weapon_anti_cheat[playerid][3] += prodano;
- if(GetPlayerWeapon(GetPVarInt(playerid,"ID")) == 29) weapon_anti_cheat[playerid][4] += prodano;
- if(GetPlayerWeapon(GetPVarInt(playerid,"ID")) == 30) weapon_anti_cheat[playerid][5] += prodano;
- if(GetPlayerWeapon(GetPVarInt(playerid,"ID")) == 31) weapon_anti_cheat[playerid][5] += prodano;
- if(GetPlayerWeapon(GetPVarInt(playerid,"ID")) == 34) weapon_anti_cheat[playerid][6] += prodano;
- if(GetPlayerWeapon(GetPVarInt(playerid,"ID")) == 24) weapon_anti_cheat[GetPVarInt(playerid,"ID")][2] -= prodano;
- if(GetPlayerWeapon(GetPVarInt(playerid,"ID")) == 25) weapon_anti_cheat[GetPVarInt(playerid,"ID")][3] -= prodano;
- if(GetPlayerWeapon(GetPVarInt(playerid,"ID")) == 29) weapon_anti_cheat[GetPVarInt(playerid,"ID")][4] -= prodano;
- if(GetPlayerWeapon(GetPVarInt(playerid,"ID")) == 30) weapon_anti_cheat[GetPVarInt(playerid,"ID")][5] -= prodano;
- if(GetPlayerWeapon(GetPVarInt(playerid,"ID")) == 31) weapon_anti_cheat[GetPVarInt(playerid,"ID")][5] -= prodano;
- if(GetPlayerWeapon(GetPVarInt(playerid,"ID")) == 34) weapon_anti_cheat[GetPVarInt(playerid,"ID")][6] -= prodano;
- format(query, sizeof(query),"~r~-%d$", GetPVarInt(playerid,"Price"));
- GameTextForPlayer(playerid, query, 1000, 1);
- format(query, sizeof(query),"~g~+%d$", GetPVarInt(playerid,"Price"));
- GameTextForPlayer(GetPVarInt(playerid,"ID"), query, 1000, 1);
- new nameweap[64];
- GetWeaponName(GetPVarInt(playerid,"GunID"),nameweap,sizeof(nameweap));
- format(query, sizeof(query),"Вы купили оружие %s у %s за {34c924}%d$", nameweap,PlayerInfo[GetPVarInt(playerid,"ID")][pName],GetPVarInt(playerid,"Price"));
- SendClientMessage(playerid, 0x1e90ffAA, query);
- format(query,sizeof(query), "%s принял Ваше предложение о покупке оружия.",PlayerInfo[playerid][pName]);
- SetPVarInt(GetPVarInt(playerid,"ID"),"yes",0);
- SaveAll(GetPVarInt(playerid,"ID"));
- SendClientMessage(GetPVarInt(playerid,"ID"), 0x1e90ffAA, query);
- SetPVarInt(playerid,"GunID",0);
- SetPVarInt(playerid,"ID",0);
- SetPVarInt(playerid,"Price",0);
- SetPVarInt(playerid,"ammogun",0);
- SaveAll(playerid);
- }
- if(strcmp(x_job,"buylic",true) == 0)
- {
- if(GetDistanceBetweenPlayers(playerid, GetPlayerTransfer1[playerid]) > 6 || GetPlayerVirtualWorld(playerid) != GetPlayerVirtualWorld(GetPlayerTransfer1[playerid])) return SendClientMessage(playerid, COLOR_GRAD, "Игрок слишком далеко от Вас.");
- new price = GetPlayerOption2[playerid];
- if(PlayerInfo[playerid][pMoney] < price) return SendClientMessage(playerid, COLOR_GREY, "У Вас недостаточно денег");
- new giverid = GetPlayerTransfer1[playerid];
- PlayerInfo[giverid][pMoney] += price/2;
- PlayerInfo[playerid][pMoney] -= price;
- format(query, sizeof(query),"Работник мэрии %s выдал Вам лицензию", PlayerInfo[giverid][pName]);
- SendClientMessage(playerid, 0x63CB00FF, query);
- format(query,sizeof(query), "Вы выдали лицензию игроку %s за %d$",PlayerInfo[playerid][pName],price);
- SendClientMessage(giverid, 0x63CB00FF, query);
- format(query, sizeof(query),"~r~-%d$",price);
- GameTextForPlayer(playerid, query, 1000, 1);
- if(GetPlayerOption1[playerid] == 1) PlayerInfo[playerid][pLicDrive] = 1;
- if(GetPlayerOption1[playerid] == 2) PlayerInfo[playerid][pLicDrive] = 2;
- if(GetPlayerOption1[playerid] == 3) PlayerInfo[playerid][pLicGun] = 1;
- GetPlayerTransfer1[playerid] = INVALID_PLAYER_ID;
- GetPlayerOption1[playerid] = 0;
- GetPlayerOption2[playerid] = 0;
- SetPVarInt(playerid,"buylic",0);
- SetPVarInt(giverid,"yes",0);
- SaveAll(playerid);
- SaveAll(giverid);
- return 1;
- }
- if(strcmp(x_job,"skills",true) == 0)
- {
- if(GetDistanceBetweenPlayers(playerid, GetPlayerTransfer[playerid]) > 5 || GetPlayerVirtualWorld(playerid) != GetPlayerVirtualWorld(GetPlayerTransfer[playerid])) return SendClientMessage(playerid, COLOR_GRAD1, "[{FF0000}Error{B4B5B7}] Игрок слишком далеко от Вас.");
- if(playerid == GetPlayerTransfer[playerid]) format(query, sizeof(query), "%s просматривает свои навыки владения оружием",PlayerInfo[GetPlayerTransfer[playerid]][pName]);
- if(playerid != GetPlayerTransfer[playerid]) format(query, sizeof(query), "%s показал(а) свои навыки владения оружием",PlayerInfo[GetPlayerTransfer[playerid]][pName]);
- StatusMessage(GetPlayerTransfer[playerid], query,query);
- ShowSkills(playerid,GetPlayerTransfer[playerid]);
- SetPVarInt(playerid,"skills",0);
- SetPVarInt(GetPlayerTransfer[playerid],"yes",0);
- return true;
- }
- if(strcmp(x_job,"advokat",true) == 0)
- {
- new playa = GetPlayerTransfer[playerid];
- new advokat = yesid[playa];
- if(GetPVarInt(advokat,"advokat") == 0) return SendClientMessage(playerid, COLOR_GRAD1, "Вам не ничего не предлагали");
- if(GetDistanceBetweenPlayers(advokat, GetPlayerTransfer[playerid]) > 5 || GetPlayerVirtualWorld(playerid) != GetPlayerVirtualWorld(GetPlayerTransfer[playerid])) return SendClientMessage(playerid, COLOR_GRAD, "Игрок слишком далеко от Вас.");
- format(query, sizeof(query), "Адвокат %s успешно выиграл дело в суде и выпустил Вас на свободу", PlayerInfo[playa][pName]);
- SendClientMessage(advokat, COLOR_WHITE, query);
- PlayerInfo[playa][pMoney] += 15000;
- GameTextForPlayer(playa, "~g~+ 15000$", 1000, 1);
- PlayerInfo[advokat][pMoney] -= 15000;
- GameTextForPlayer(advokat, "~r~- 15000$", 1000, 1);
- format(query, sizeof(query), "{FFFFFF}Вы успешно пересмотрели дело заключённого, награда {00CC00}10000$");
- SendClientMessage(playa, 0x33CC00AA, query);
- SetPVarInt(advokat,"advokat",0);
- SetPVarInt(yesid[playa],"yes",0);
- ResetPlayerWeapons(advokat);
- UnJail(advokat);
- return 1;
- }
- if(strcmp(x_job,"selldrugs",true) == 0)
- {
- if(GetDistanceBetweenPlayers(playerid, GetPlayerTransfer[playerid]) > 6 || GetPlayerVirtualWorld(playerid) != GetPlayerVirtualWorld(GetPlayerTransfer[playerid])) return SendClientMessage(playerid, COLOR_GRAD, "Игрок слишком далеко от Вас.");
- new price = GetPlayerOption[playerid];
- new giverid = GetPlayerTransfer[playerid];
- if(PlayerInfo[playerid][pMoney] < price) return SendClientMessage(playerid, COLOR_GRAD, "У Вас недостаточно денег.");
- if(PlayerInfo[playerid][pDrugs]+GetPlayerOption1[playerid] > 1000 && PlayerInfo[playerid][pUpdate] < 2) return SendClientMessage(playerid,COLOR_GRAD1, "Вы не можете купить столько наркотиков."),SetPVarInt(playerid,"selldrugs",0),SetPVarInt(giverid,"yes",0);
- if(PlayerInfo[playerid][pDrugs]+GetPlayerOption1[playerid] > 2000 && PlayerInfo[playerid][pUpdate] >= 2) return SendClientMessage(playerid,COLOR_GRAD1, "Вы не можете купить столько наркотиков."),SetPVarInt(playerid,"selldrugs",0),SetPVarInt(giverid,"yes",0);
- PlayerInfo[giverid][pMoney] += price;
- PlayerInfo[playerid][pMoney] -= price;
- PlayerInfo[playerid][pDrugs] += GetPlayerOption1[playerid];
- PlayerInfo[giverid][pDrugs] -= GetPlayerOption1[playerid];
- format(query, sizeof(query),"{1e90ff}Вы купили %d грамм наркотиков у %s за {34c924}%d$", GetPlayerOption1[playerid],PlayerInfo[giverid][pName], price);
- SendClientMessage(playerid, COLOR_WHITE, query);
- format(query,sizeof(query), "%s принял(а) Ваше предложение",PlayerInfo[playerid][pName]);
- SendClientMessage(giverid, 0x99FF00AA, query);
- format(query, sizeof(query),"~r~-%d$",price);
- GameTextForPlayer(playerid, query, 1000, 1);
- GetPlayerTransfer[playerid] = INVALID_PLAYER_ID;
- GetPlayerOption[playerid] = 0;
- SetPVarInt(playerid,"selldrugs",0);
- SetPVarInt(giverid,"yes",0);
- SaveAll(playerid);
- SaveAll(giverid);
- return 1;
- }
- if(strcmp(x_job,"medhelp",true) == 0)
- {
- if(GetDistanceBetweenPlayers(playerid, GetPlayerTransfer1[playerid]) > 6 || GetPlayerVirtualWorld(playerid) != GetPlayerVirtualWorld(GetPlayerTransfer1[playerid])) return SendClientMessage(playerid, COLOR_GRAD, "Игрок слишком далеко от Вас.");
- new price = GetPlayerOption1[playerid];
- if(PlayerInfo[playerid][pMoney] < price) return SendClientMessage(playerid, COLOR_GRAD, "У Вас недостаточно денег.");
- new giverid = GetPlayerTransfer1[playerid];
- PlayerInfo[giverid][pMoney] += price;
- PlayerInfo[playerid][pMoney] -= price;
- format(query, sizeof(query),"{1e90ff}Вы прошли платный курс лечения у врача %s за {34c924}%d$", PlayerInfo[giverid][pName], price);
- SendClientMessage(playerid, COLOR_WHITE, query);
- format(query,sizeof(query), "{1e90ff}Вы провели платный курс лечения у пациента за %d$ у пациента Вашей больницы %s",price,PlayerInfo[playerid][pName]);
- SendClientMessage(giverid, COLOR_WHITE, query);
- format(query, sizeof(query),"~r~-%d$",price);
- GameTextForPlayer(playerid, query, 1000, 1);
- PlayerInfo[playerid][pHealth] = 100.0;
- SetPlayerHealth(playerid, PlayerInfo[playerid][pHealth]);
- GetPlayerTransfer1[playerid] = INVALID_PLAYER_ID;
- GetPlayerOption1[playerid] = 0;
- SetPVarInt(playerid,"medhelp",0);
- SetPVarInt(giverid,"yes",0);
- SaveAll(playerid);
- SaveAll(giverid);
- return 1;
- }
- if(strcmp(x_job,"csex",true) == 0)
- {
- if(GetDistanceBetweenPlayers(playerid, GetPlayerTransfer1[playerid]) > 6 || GetPlayerVirtualWorld(playerid) != GetPlayerVirtualWorld(GetPlayerTransfer1[playerid])) return SendClientMessage(playerid, COLOR_GRAD, "Игрок слишком далеко от Вас.");
- new price = GetPlayerOption1[playerid];
- if(PlayerInfo[playerid][pMoney] < price) return SendClientMessage(playerid, COLOR_GRAD, "У Вас недостаточно денег.");
- new giverid = GetPlayerTransfer1[playerid];
- PlayerInfo[giverid][pMoney] += price;
- PlayerInfo[playerid][pMoney] -= price;
- format(query, sizeof(query),"{1e90ff}Вы прошли операцию по смене пола у врача %s за {34c924}%d$", PlayerInfo[giverid][pName], price);
- SendClientMessage(playerid, COLOR_WHITE, query);
- format(query,sizeof(query), "{1e90ff}Вы провели операцию по смене пола у пациента за %d$ у пациента Вашей больницы %s",price,PlayerInfo[playerid][pName]);
- SendClientMessage(giverid, COLOR_WHITE, query);
- format(query, sizeof(query),"~r~-%d$",price);
- GameTextForPlayer(playerid, query, 1000, 1);
- if(PlayerInfo[playerid][pSex] == 1)
- {
- PlayerInfo[playerid][pSex] = 2;
- }
- else if(PlayerInfo[playerid][pSex] == 2)
- {
- PlayerInfo[playerid][pSex] = 1;
- }
- GetPlayerTransfer1[playerid] = INVALID_PLAYER_ID;
- GetPlayerOption1[playerid] = 0;
- SetPVarInt(playerid,"csex",0);
- SetPVarInt(giverid,"yes",0);
- SaveAll(playerid);
- SaveAll(giverid);
- return 1;
- }
- if(strcmp(x_job,"sellsim",true) == 0)
- {
- if(GetDistanceBetweenPlayers(playerid, GetPlayerTransfer[playerid]) > 6 || GetPlayerVirtualWorld(playerid) != GetPlayerVirtualWorld(GetPlayerTransfer[playerid])) return SendClientMessage(playerid, COLOR_GRAD, "Игрок слишком далеко от Вас.");
- new price = GetPlayerOption[playerid];
- new giverid = GetPlayerTransfer[playerid];
- PlayerInfo[giverid][pMoney] += price;
- PlayerInfo[playerid][pMoney] -= price;
- new PlayerID = GetPlayerTransfer1 [playerid];
- PlayerInfo[playerid][pPhone] = PlayerInfo[PlayerID][pPhone];
- PlayerInfo[PlayerID][pPhone] = 0;
- format(query, sizeof(query),"%s продал Вам SIM-карту с номером {FFFF00}%d {00CC00}за %d$", PlayerInfo[giveplayerid][pName],PlayerInfo[playerid][pPhone],price);
- SendClientMessage(playerid, COLOR_GREEN, query);
- PlayerPlaySound(playerid, 1137, 0.0, 0.0, 0.0);
- format(query,sizeof(query), "Вы продали свою SIM-карту с номером {FFFF00}%d {00CC00}игроку %s за %d$",PlayerInfo[playerid][pPhone],PlayerInfo[playerid][pName],price);
- SendClientMessage(giverid, 0x00CC00AA, query);
- format(query, sizeof(query),"~r~-%d$",price);
- GameTextForPlayer(playerid, query, 1000, 1);
- if(PlayerInfo[playerid][pPhone] == 1)
- {
- PlayerInfo[playerid][pPhone] = 0;
- }
- GetPlayerTransfer[playerid] = INVALID_PLAYER_ID;
- GetPlayerOption[playerid] = 0;
- SetPVarInt(playerid,"sellsim",0);
- SetPVarInt(giverid,"yes",0);
- SaveAll(playerid);
- SaveAll(giverid);
- return 1;
- }
- if(strcmp(x_job,"wedding",true) == 0)
- {
- if(GetDistanceBetweenPlayers(playerid, GetPlayerTransfer1[playerid]) > 3 || GetPlayerVirtualWorld(playerid) != GetPlayerVirtualWorld(GetPlayerTransfer1[playerid])) return SendClientMessage(playerid, COLOR_GRAD, "Игрок слишком далеко от Вас.");
- new giverid = GetPlayerTransfer1[playerid];
- format(query, sizeof(query),"%s и %s вступили в брак", PlayerInfo[giverid][pName],PlayerInfo[playerid][pName]);
- SendClientMessageToAll(0xb42de1AA, query);
- new aaaaaaaasd[128];
- format(aaaaaaaasd, sizeof(aaaaaaaasd), "update accounts set wedding = '%s' where name = '%s'",PlayerInfo[giverid][pName],PlayerInfo[playerid][pName]);
- mysql_query(dbHandle,aaaaaaaasd,false);
- format(aaaaaaaasd, sizeof(aaaaaaaasd), "update accounts set wedding = '%s' where name = '%s'", PlayerInfo[playerid][pName],PlayerInfo[giverid][pName]);
- mysql_query(dbHandle,aaaaaaaasd,false);
- strmid(PlayerInfo[playerid][pWedding], PlayerInfo[giverid][pName], 0, strlen(PlayerInfo[giverid][pName]), 255);
- strmid(PlayerInfo[giverid][pWedding], PlayerInfo[playerid][pName], 0, strlen(PlayerInfo[playerid][pName]), 255);
- GetPlayerTransfer1[playerid] = INVALID_PLAYER_ID;
- SetPVarInt(playerid,"wedding",0);
- SetPVarInt(giverid,"yes",0);
- return 1;
- }
- if(strcmp(x_job,"sellmyhome",true) == 0)
- {
- if(GetDistanceBetweenPlayers(playerid, GetPlayerTransfer1[playerid]) > 6 || GetPlayerVirtualWorld(playerid) != GetPlayerVirtualWorld(GetPlayerTransfer1[playerid])) return SendClientMessage(playerid, COLOR_GRAD, "Игрок слишком далеко от Вас.");
- new price = GetPlayerOption1[playerid];
- if(PlayerInfo[playerid][pMoney] < price) return SendClientMessage(playerid, COLOR_GRAD, "У Вас недостаточно денег.");
- new giverid = GetPlayerTransfer1[playerid];
- new cashnew = 0;
- PlayerInfo[giverid][pSetSpawn] = 0;
- switch(PlayerInfo[playerid][pLevel])
- {
- case 1: SetSpawnInfo(playerid, 255, PlayerInfo[playerid][pSkin], 1760.7727,-1903.9078,13.5655,271.3320, -1, -1, -1, -1, -1, -1);
- case 2: SetSpawnInfo(playerid, 255, PlayerInfo[playerid][pSkin], 1760.7727,-1903.9078,13.5655,271.3320, -1, -1, -1, -1, -1, -1);
- case 3: SetSpawnInfo(playerid, 255, PlayerInfo[playerid][pSkin], 1199.4821,-1759.9143,13.5850,83.8091, -1, -1, -1, -1, -1, -1);
- case 4: SetSpawnInfo(playerid, 255, PlayerInfo[playerid][pSkin], 1199.4821,-1759.9143,13.5850,83.8091, -1, -1, -1, -1, -1, -1);
- case 5: SetSpawnInfo(playerid, 255, PlayerInfo[playerid][pSkin], -1968.0267,159.8920,27.6875,180.6863, -1, -1, -1, -1, -1, -1);
- case 6: SetSpawnInfo(playerid, 255, PlayerInfo[playerid][pSkin], -1968.0267,159.8920,27.6875,180.6863, -1, -1, -1, -1, -1, -1);
- case 7: SetSpawnInfo(playerid, 255, PlayerInfo[playerid][pSkin], -1968.0267,159.8920,27.6875,180.6863, -1, -1, -1, -1, -1, -1);
- case 8: SetSpawnInfo(playerid, 255, PlayerInfo[playerid][pSkin], -1968.0267,159.8920,27.6875,180.6863, -1, -1, -1, -1, -1, -1);
- }
- if(PlayerInfo[playerid][pLevel] >= 9) SetSpawnInfo(playerid, 255, PlayerInfo[playerid][pSkin], 2838.5291,1303.5842,11.3906,93.8858, -1, -1, -1, -1, -1, -1);
- PlayerInfo[giverid][pMoney] += price;
- PlayerInfo[playerid][pMoney] -= price;
- if(HouseInfo[PlayerInfo[giverid][pHouse]][hUpdate] >= 1) cashnew += 4000;
- if(HouseInfo[PlayerInfo[giverid][pHouse]][hUpdate] >= 2) cashnew += 11500;
- if(HouseInfo[PlayerInfo[giverid][pHouse]][hUpdate] >= 3) cashnew += 26500;
- if(HouseInfo[PlayerInfo[giverid][pHouse]][hUpdate] >= 4) cashnew += 54000;
- if(HouseInfo[PlayerInfo[giverid][pHouse]][hUpdate] >= 5) cashnew += 84000;
- HouseInfo[PlayerInfo[giverid][pHouse]][hOwned] = 1;
- HouseInfo[PlayerInfo[giverid][pHouse]][hLock] = 1;
- HouseInfo[PlayerInfo[giverid][pHouse]][hUpdate] = 0;
- DestroyPickup(HouseInfo[PlayerInfo[giverid][pHouse]][hHeal]);
- Delete3DTextLabel(HouseInfo[PlayerInfo[giverid][pHouse]][StoreInfoHouse]);
- PlayerInfo[playerid][pHouse] = PlayerInfo[giverid][pHouse];
- format(query, sizeof(query),"{1e90ff}Вы купили дом №%d у игрока %s за {34c924}%d$", PlayerInfo[playerid][pHouse],PlayerInfo[giverid][pName], price);
- SendClientMessage(playerid, COLOR_WHITE, query);
- SendClientMessage(playerid, 0x00CC00AA, "Напишите {0099FF}/home{00CC00} чтобы узнать о возможностях.");
- SendClientMessage(playerid, 0xFFCC00AA, "Проверьте количество оплаченных дней аренды, при необходимости оплатить её можно в банке.");
- format(query,sizeof(query), "{1e90ff}Вы продали свой дом игроку %s за {34c924}%d$",PlayerInfo[playerid][pName],price);
- SendClientMessage(giverid, COLOR_WHITE, query);
- HouseInfo[PlayerInfo[playerid][pHouse]][StoreX] = 0;
- if(HouseInfo[PlayerInfo[giverid][pHouse]][hUpdate] >= 1)
- {
- PlayerInfo[giverid][pMoney] += cashnew;
- format(query,sizeof(query), "Улучшения дома были автоматически проданы. Вам возвращаються деньги от улучшений: {00CC00}%d$",cashnew);
- SendClientMessage(giverid, 0x0099FFAA, query);
- }
- format(query, sizeof(query),"~r~-%d$",price);
- GameTextForPlayer(playerid, query, 1000, 1);
- format(query, sizeof(query),"~g~+%d$",price+cashnew);
- GameTextForPlayer(giverid, query, 1000, 1);
- GetPlayerTransfer1[playerid] = INVALID_PLAYER_ID;
- GetPlayerOption1[playerid] = 0;
- PlayerInfo[giverid][pHouse] = 999;
- if(HouseInfo[PlayerInfo[playerid][pHouse]][hClass] == 0) HouseInfo[PlayerInfo[playerid][pHouse]][hRentPlata] = 800;
- if(HouseInfo[PlayerInfo[playerid][pHouse]][hClass] == 1) HouseInfo[PlayerInfo[playerid][pHouse]][hRentPlata] = 1500;
- if(HouseInfo[PlayerInfo[playerid][pHouse]][hClass] == 2) HouseInfo[PlayerInfo[playerid][pHouse]][hRentPlata] = 2000;
- if(HouseInfo[PlayerInfo[playerid][pHouse]][hClass] == 3) HouseInfo[PlayerInfo[playerid][pHouse]][hRentPlata] = 2000;
- if(HouseInfo[PlayerInfo[playerid][pHouse]][hClass] == 4) HouseInfo[PlayerInfo[playerid][pHouse]][hRentPlata] = 3000;
- if(HouseInfo[PlayerInfo[playerid][pHouse]][hClass] == 5) HouseInfo[PlayerInfo[playerid][pHouse]][hRentPlata] = 3500;
- if(HouseInfo[PlayerInfo[playerid][pHouse]][hClass] == 6) HouseInfo[PlayerInfo[playerid][pHouse]][hRentPlata] = 5500;
- if(HouseInfo[PlayerInfo[playerid][pHouse]][hClass] == 7) HouseInfo[PlayerInfo[playerid][pHouse]][hRentPlata] = 6000;
- if(HouseInfo[PlayerInfo[playerid][pHouse]][hClass] == 8) HouseInfo[PlayerInfo[playerid][pHouse]][hRentPlata] = 10000;
- strmid(HouseInfo[PlayerInfo[playerid][pHouse]][hOwner], PlayerInfo[playerid][pName], 0, strlen(PlayerInfo[playerid][pName]), 255);
- SaveHouse(PlayerInfo[playerid][pHouse]);
- SetPVarInt(playerid,"sellmyhome",0);
- SetPVarInt(giverid,"yes",0);
- SaveAll(playerid);
- SaveAll(giverid);
- return 1;
- }
- if(strcmp(x_job,"sellmybiz",true) == 0)
- {
- if(GetDistanceBetweenPlayers(playerid, GetPlayerTransfer1[playerid]) > 6 || GetPlayerVirtualWorld(playerid) != GetPlayerVirtualWorld(GetPlayerTransfer1[playerid])) return SendClientMessage(playerid, COLOR_GRAD, "Игрок слишком далеко от Вас.");
- new price = GetPlayerOption1[playerid];
- if(PlayerInfo[playerid][pMoney] < price) return SendClientMessage(playerid, COLOR_GRAD, "У Вас недостаточно денег.");
- new giverid = GetPlayerTransfer1[playerid];
- new cashnew = 0;
- PlayerInfo[giverid][pMoney] += price;
- PlayerInfo[playerid][pMoney] -= price;
- if(BizInfo[PlayerInfo[giverid][pBusiness]][bUpdate] == 1) cashnew += 4000;
- if(BizInfo[PlayerInfo[giverid][pBusiness]][bUpdate] == 2) cashnew += 11500;
- if(BizInfo[PlayerInfo[giverid][pBusiness]][bUpdate] == 3) cashnew += 26500;
- if(BizInfo[PlayerInfo[giverid][pBusiness]][bUpdate] == 4) cashnew += 54000;
- if(BizInfo[PlayerInfo[giverid][pBusiness]][bUpdate] == 5) cashnew += 84000;
- BizInfo[PlayerInfo[giverid][pBusiness]][bOwned] = 1;
- BizInfo[PlayerInfo[giverid][pBusiness]][bCash] = 0;
- BizInfo[PlayerInfo[giverid][pBusiness]][bLock] = 0;
- BizInfo[PlayerInfo[giverid][pBusiness]][bUpdate] = 0;
- PlayerInfo[playerid][pBusiness] = PlayerInfo[giverid][pBusiness];
- format(query, sizeof(query),"{1e90ff}Вы купили бизнес №%d у игрока %s за {34c924}%d$", PlayerInfo[playerid][pBusiness],PlayerInfo[giverid][pName], price);
- SendClientMessage(playerid, COLOR_WHITE, query);
- SendClientMessage(playerid, 0x00CC00AA, "Напишите {0099FF}/business{00CC00} чтобы узнать о возможностях.");
- SendClientMessage(playerid, 0xFFCC00AA, "Проверьте количество оплаченных дней аренды, при необходимости оплатить её можно в банке.");
- format(query,sizeof(query), "{1e90ff}Вы продали свой бизнес игроку %s за {34c924}%d$",PlayerInfo[playerid][pName],price);
- SendClientMessage(giverid, COLOR_WHITE, query);
- if(BizInfo[PlayerInfo[giverid][pBusiness]][bUpdate] >= 1)
- {
- PlayerInfo[giverid][pMoney] += cashnew;
- format(query,sizeof(query), "Улучшения бизнеса были автоматически проданы. Вам возвращаються деньги от улучшений: {00CC00}%d$",PlayerInfo[playerid][pName],cashnew);
- SendClientMessage(giverid, 0x0099FFAA, query);
- }
- format(query, sizeof(query),"~r~-%d$",price);
- GameTextForPlayer(playerid, query, 1000, 1);
- format(query, sizeof(query),"~g~+%d$",price+cashnew);
- GameTextForPlayer(giverid, query, 1000, 1);
- GetPlayerTransfer1[playerid] = INVALID_PLAYER_ID;
- GetPlayerOption1[playerid] = 0;
- PlayerInfo[giverid][pBusiness] = 999;
- BizInfo[PlayerInfo[playerid][pBusiness]][bRentPlata] = BizInfo[PlayerInfo[playerid][pBusiness]][bGosRent];
- SaveBiz(PlayerInfo[playerid][pBusiness]);
- SetPVarInt(playerid,"sellmybiz",0);
- SetPVarInt(giverid,"yes",0);
- strmid(BizInfo[PlayerInfo[playerid][pBusiness]][bOwner], PlayerInfo[playerid][pName], 0, strlen(PlayerInfo[playerid][pName]), 255);
- UpdateBiz(PlayerInfo[playerid][pBusiness]);
- SaveBiz(PlayerInfo[playerid][pBusiness]);
- SaveAll(playerid);
- SaveAll(giverid);
- return 1;
- }
- if(strcmp(x_job,"sellmyfuel",true) == 0)
- {
- if(GetDistanceBetweenPlayers(playerid, GetPlayerTransfer1[playerid]) > 6 || GetPlayerVirtualWorld(playerid) != GetPlayerVirtualWorld(GetPlayerTransfer1[playerid])) return SendClientMessage(playerid, COLOR_GRAD, "Игрок слишком далеко от Вас.");
- new price = GetPlayerOption1[playerid];
- if(PlayerInfo[playerid][pMoney] < price) return SendClientMessage(playerid, COLOR_GRAD, "У Вас недостаточно денег.");
- new giverid = GetPlayerTransfer1[playerid];
- new cashnew = 0;
- PlayerInfo[giverid][pMoney] += price;
- PlayerInfo[playerid][pMoney] -= price;
- if(FuelStInfo[PlayerInfo[giverid][pFuel]][bUpdate] == 1) cashnew += 25000;
- if(FuelStInfo[PlayerInfo[giverid][pFuel]][bUpdate] == 2) cashnew += 35000;
- if(FuelStInfo[PlayerInfo[giverid][pFuel]][bUpdate] == 3) cashnew += 50000;
- if(FuelStInfo[PlayerInfo[giverid][pFuel]][bUpdate] == 4) cashnew += 75000;
- FuelStInfo[PlayerInfo[giverid][pFuel]][bOwned] = 1;
- FuelStInfo[PlayerInfo[giverid][pFuel]][bCash] = 0;
- FuelStInfo[PlayerInfo[giverid][pFuel]][bLock] = 0;
- FuelStInfo[PlayerInfo[giverid][pFuel]][bUpdate] = 0;
- PlayerInfo[playerid][pFuel] = PlayerInfo[giverid][pFuel];
- format(query, sizeof(query),"{1e90ff}Вы купили АЗС №%d у игрока %s за {34c924}%d$", PlayerInfo[playerid][pFuel],PlayerInfo[giverid][pName], price);
- SendClientMessage(playerid, COLOR_WHITE, query);
- SendClientMessage(playerid, 0x00CC00AA, "Напишите {0099FF}/fuelst{00CC00} чтобы узнать о возможностях.");
- SendClientMessage(playerid, 0xFFCC00AA, "Проверьте количество оплаченных дней аренды, при необходимости оплатить её можно в банке.");
- format(query,sizeof(query), "{1e90ff}Вы продали свою заправку игроку %s за {34c924}%d$",PlayerInfo[playerid][pName],price);
- SendClientMessage(giverid, COLOR_WHITE, query);
- if(FuelStInfo[PlayerInfo[giverid][pFuel]][bUpdate] >= 1)
- {
- PlayerInfo[giverid][pMoney] += cashnew;
- format(query,sizeof(query), "Улучшения бизнеса были автоматически проданы. Вам возвращаються деньги от улучшений: {00CC00}%d$",PlayerInfo[playerid][pName],cashnew);
- SendClientMessage(giverid, 0x0099FFAA, query);
- }
- format(query, sizeof(query),"~r~-%d$",price);
- GameTextForPlayer(playerid, query, 1000, 1);
- format(query, sizeof(query),"~g~+%d$",price+cashnew);
- GameTextForPlayer(giverid, query, 1000, 1);
- GetPlayerTransfer1[playerid] = INVALID_PLAYER_ID;
- GetPlayerOption1[playerid] = 0;
- PlayerInfo[giverid][pFuel] = 999;
- FuelStInfo[PlayerInfo[playerid][pFuel]][bRentPlata] = FuelStInfo[PlayerInfo[playerid][pFuel]][bGosRent];
- SaveFuelSt(PlayerInfo[playerid][pFuel]);
- SetPVarInt(playerid,"sellmybiz",0);
- SetPVarInt(giverid,"yes",0);
- strmid(BizInfo[PlayerInfo[playerid][pBusiness]][bOwner], PlayerInfo[playerid][pName], 0, strlen(PlayerInfo[playerid][pName]), 255);
- UpdateFuelSt(PlayerInfo[playerid][pFuel]);
- SaveAll(playerid);
- SaveAll(giverid);
- return 1;
- }
- if(strcmp(x_job,"sellmycar",true) == 0)
- {
- if(GetDistanceBetweenPlayers(playerid, GetPlayerTransfer1[playerid]) > 6 || GetPlayerVirtualWorld(playerid) != GetPlayerVirtualWorld(GetPlayerTransfer1[playerid])) return SendClientMessage(playerid, COLOR_GRAD, "Игрок слишком далеко от Вас.");
- new price = GetPlayerOption1[playerid];
- if(PlayerInfo[playerid][pMoney] < price) return SendClientMessage(playerid, COLOR_GRAD, "У Вас недостаточно денег.");
- new giverid = GetPlayerTransfer1[playerid];
- PlayerInfo[giverid][pMoney] += price;
- PlayerInfo[playerid][pMoney] -= price;
- DestroyVehicle(caridhouse[giverid]);
- HouseInfo[PlayerInfo[playerid][pHouse]][pWheels] = HouseInfo[PlayerInfo[giverid][pHouse]][pWheels];
- HouseInfo[PlayerInfo[playerid][pHouse]][pNitro] = HouseInfo[PlayerInfo[giverid][pHouse]][pNitro];
- HouseInfo[PlayerInfo[playerid][pHouse]][pHydrawlic] = HouseInfo[PlayerInfo[giverid][pHouse]][pHydrawlic];
- HouseInfo[PlayerInfo[playerid][pHouse]][pSpoiler] = HouseInfo[PlayerInfo[giverid][pHouse]][pSpoiler];
- HouseInfo[PlayerInfo[playerid][pHouse]][pPaintJob] = HouseInfo[PlayerInfo[giverid][pHouse]][pPaintJob];
- HouseInfo[PlayerInfo[playerid][pHouse]][pBumper1] = HouseInfo[PlayerInfo[giverid][pHouse]][pBumper1];
- HouseInfo[PlayerInfo[playerid][pHouse]][pBumper2] = HouseInfo[PlayerInfo[giverid][pHouse]][pBumper2];
- HouseInfo[PlayerInfo[playerid][pHouse]][hCar] = HouseInfo[PlayerInfo[giverid][pHouse]][hCar];
- HouseInfo[PlayerInfo[playerid][pHouse]][hCarColorOne] = HouseInfo[PlayerInfo[giverid][pHouse]][hCarColorOne];
- HouseInfo[PlayerInfo[playerid][pHouse]][hCarColorTwo] = HouseInfo[PlayerInfo[giverid][pHouse]][hCarColorTwo];
- caridhouse[playerid] = CreateVehicle(HouseInfo[PlayerInfo[playerid][pHouse]][hCar],HouseInfo[PlayerInfo[playerid][pHouse]][CarX],HouseInfo[PlayerInfo[playerid][pHouse]][CarY],HouseInfo[PlayerInfo[playerid][pHouse]][CarZ],HouseInfo[PlayerInfo[playerid][pHouse]][CarA],HouseInfo[PlayerInfo[playerid][pHouse]][hCarColorOne],HouseInfo[PlayerInfo[playerid][pHouse]][hCarColorTwo],6000);
- CompVeh(playerid,caridhouse[playerid]);
- new fuelplease = random(70);
- SetNumber(caridhouse[playerid]);
- if(fuelplease < 30) fuelplease = 45;
- VehicleFuel[caridhouse[playerid]] = fuelplease;
- VehInfo[caridhouse[playerid]][pEngine] = 0;
- VehInfo[caridhouse[playerid]][pLights] = 0;
- VehInfo[caridhouse[playerid]][pAlarm] = 0;
- VehInfo[caridhouse[playerid]][pDoors] = 1;
- VehInfo[caridhouse[playerid]][pBonnet] = 0;
- VehInfo[caridhouse[playerid]][pBoot] = 0;
- VehInfo[caridhouse[playerid]][pObjective] = 0;
- SetVehicleParamsEx(caridhouse[playerid],VehInfo[caridhouse[playerid]][pEngine],VehInfo[caridhouse[playerid]][pLights],VehInfo[caridhouse[playerid]][pAlarm],1,VehInfo[caridhouse[playerid]][pBonnet],VehInfo[caridhouse[playerid]][pBoot],VehInfo[caridhouse[playerid]][pObjective]);
- format(query, sizeof(query),"{1e90ff}Вы купили домашний транспорт %s у игрока %s за {34c924}%d$", GetVehicleName(HouseInfo[PlayerInfo[playerid][pHouse]][hCar]),PlayerInfo[giverid][pName], price);
- SendClientMessage(playerid, COLOR_WHITE, query);
- format(query,sizeof(query), "{1e90ff}Вы продали свой транспорт %s игроку %s за {34c924}%d$",GetVehicleName(HouseInfo[PlayerInfo[giverid][pHouse]][hCar]),PlayerInfo[playerid][pName],price);
- SendClientMessage(giverid, COLOR_WHITE, query);
- format(query, sizeof(query),"~r~-%d$",price);
- GameTextForPlayer(playerid, query, 1000, 1);
- format(query, sizeof(query),"~g~+%d$",price);
- GameTextForPlayer(giverid, query, 1000, 1);
- GetPlayerTransfer1[playerid] = INVALID_PLAYER_ID;
- GetPlayerOption1[playerid] = 0;
- HouseInfo[PlayerInfo[playerid][pHouse]][pWheels] = 0;
- HouseInfo[PlayerInfo[playerid][pHouse]][pNitro] = 0;
- HouseInfo[PlayerInfo[playerid][pHouse]][pHydrawlic] = 0;
- HouseInfo[PlayerInfo[giverid][pHouse]][pBumper1] = 0;
- HouseInfo[PlayerInfo[giverid][pHouse]][pBumper2] = 0;
- HouseInfo[PlayerInfo[giverid][pHouse]][hCar] = 0;
- HouseInfo[PlayerInfo[giverid][pHouse]][hCarColorOne] = -1;
- HouseInfo[PlayerInfo[giverid][pHouse]][hCarColorTwo] = -1;
- SetVehiclePos(caridhouse[playerid],xxx[giverid],yyy[giverid],zzz[giverid]);
- SaveHouse(PlayerInfo[giverid][pHouse]);
- SetPVarInt(playerid,"sellmycar",0);
- SetPVarInt(giverid,"yes",0);
- SaveAll(playerid);
- SaveAll(giverid);
- return 1;
- }
- if(strcmp(x_job,"newleader",true) == 0)
- {
- if(GetDistanceBetweenPlayers(playerid, GetPlayerTransfer1[playerid]) > 6 || GetPlayerVirtualWorld(playerid) != GetPlayerVirtualWorld(GetPlayerTransfer1[playerid])) return SendClientMessage(playerid, COLOR_GRAD, "Игрок слишком далеко от Вас.");
- new giverid = GetPlayerTransfer1[playerid];
- PlayerInfo[playerid][pMember] = GetPlayerOption2[playerid];
- PlayerInfo[playerid][pUnit] = GetPlayerOption1[playerid];
- PlayerInfo[playerid][pRang] = 10;
- PlayerInfo[playerid][pLeader] = GetPlayerOption2[playerid];
- if(PlayerInfo[playerid][pLeader] == 6) PlayerInfo[playerid][pSkinOrg] = 283;
- if(PlayerInfo[playerid][pLeader] == 7) PlayerInfo[playerid][pSkinOrg] = 223;
- if(PlayerInfo[playerid][pLeader] == 8) PlayerInfo[playerid][pSkinOrg] = 61;
- if(PlayerInfo[playerid][pLeader] == 9) PlayerInfo[playerid][pSkinOrg] = 17;
- if(PlayerInfo[playerid][pLeader] == 13) PlayerInfo[playerid][pSkinOrg] = 70;
- SetPlayerSkin(playerid,PlayerInfo[playerid][pSkinOrg]);
- format(query, sizeof(query),"%s принял Ваше предложение.", PlayerInfo[playerid][pName]);
- SendClientMessage(giverid, 0x00CC00AA, query);
- format(query, sizeof(query),"Поздравляем ! Вы стали лидером подразделения \"%s\" организации \"%s\".", GetUnitName(PlayerInfo[playerid][pMember],PlayerInfo[playerid][pUnit]),GetGangName(PlayerInfo[playerid][pMember]));
- SendClientMessage(playerid, COLOR_LIME, query);
- PlayerInfo[playerid][pJob] = 0;
- GetPlayerTransfer1[playerid] = INVALID_PLAYER_ID;
- GetPlayerOption1[playerid] = 0;
- GetPlayerOption2[playerid] = 0;
- SColor(playerid);
- format(query, 255, "[Внимание] %s[%i] назначил игрока %s[%i] лидером подразделения \"%s\"", PlayerInfo[giverid][pName],giverid,PlayerInfo[playerid][pName],playerid,GetUnitName(PlayerInfo[playerid][pLeader],PlayerInfo[playerid][pUnit]));
- SendAdminMessage(0xFF0000AA, query);
- new leadernewas[128];
- format(leadernewas, sizeof(leadernewas), "INSERT INTO leaders (idorg,nickname,organization,unit) VALUES ('%i','%s','%s','%i')",PlayerInfo[playerid][pMember],PlayerInfo[playerid][pName],GetUnitName(PlayerInfo[playerid][pMember],PlayerInfo[playerid][pUnit]),PlayerInfo[playerid][pUnit]);
- mysql_query(dbHandle,leadernewas,false);
- SetPVarInt(playerid,"newleader",0);
- SetPVarInt(giverid,"yes",0);
- return 1;
- }
- if(strcmp(x_job,"invite",true) == 0)
- {
- if(GetDistanceBetweenPlayers(playerid, meidinvite[playerid]) > 6 || GetPlayerVirtualWorld(playerid) != GetPlayerVirtualWorld(meidinvite[playerid])) return SendClientMessage(playerid, COLOR_GRAD, "Игрок слишком далеко от Вас.");
- if(PlayerInfo[meidinvite[playerid]][pMember] == 1)
- {
- format(query, sizeof(query), "%s принял Ваше предложение.", PlayerInfo[playerid][pName]);
- SendClientMessage(meidinvite[playerid], 0x66FF00AA, query);
- SetPlayerSkin(playerid, PlayerInfo[playerid][pSkinOrg]);
- PlayerInfo[playerid][pMember] = 1;
- PlayerInfo[playerid][pRang] = 1;
- SColor(playerid);
- SendClientMessage(playerid, 0x00FFFFAA, "Поздравляем ! {0099FF}Вы вступили в организацию 'Grove Street'. Вам доступны новые команды (/mn => Список команд).");
- }
- if(PlayerInfo[meidinvite[playerid]][pMember] == 2)
- {
- format(query, sizeof(query), "%s принял Ваше предложение.", PlayerInfo[playerid][pName]);
- SendClientMessage(meidinvite[playerid], 0x66FF00AA, query);
- SetPlayerSkin(playerid, PlayerInfo[playerid][pSkinOrg]);
- PlayerInfo[playerid][pMember] = 2;
- PlayerInfo[playerid][pRang] = 1;
- SColor(playerid);
- SendClientMessage(playerid, 0x00FFFFAA, "Поздравляем ! {0099FF}Вы вступили в организацию 'The Ballas'. Вам доступны новые команды (/mn => Список команд).");
- }
- if(PlayerInfo[meidinvite[playerid]][pMember] == 3)
- {
- format(query, sizeof(query), "%s принял Ваше предложение.", PlayerInfo[playerid][pName]);
- SendClientMessage(meidinvite[playerid], 0x66FF00AA, query);
- SetPlayerSkin(playerid, PlayerInfo[playerid][pSkinOrg]);
- PlayerInfo[playerid][pMember] = 3;
- PlayerInfo[playerid][pRang] = 1;
- SColor(playerid);
- SendClientMessage(playerid, 0x00FFFFAA, "Поздравляем ! {0099FF}Вы вступили в организацию 'Varios Los Aztecas'. Вам доступны новые команды (/mn => Список команд).");
- }
- if(PlayerInfo[meidinvite[playerid]][pMember] == 4)
- {
- format(query, sizeof(query), "%s принял Ваше предложение.", PlayerInfo[playerid][pName]);
- SendClientMessage(meidinvite[playerid], 0x66FF00AA, query);
- SetPlayerSkin(playerid, PlayerInfo[playerid][pSkinOrg]);
- PlayerInfo[playerid][pMember] = 4;
- PlayerInfo[playerid][pRang] = 1;
- SColor(playerid);
- SendClientMessage(playerid, 0x00FFFFAA, "Поздравляем ! {0099FF}Вы вступили в организацию 'Los Santos Vagos'. Вам доступны новые команды (/mn => Список команд).");
- }
- if(PlayerInfo[meidinvite[playerid]][pMember] == 5)
- {
- format(query, sizeof(query), "%s принял Ваше предложение.", PlayerInfo[playerid][pName]);
- SendClientMessage(meidinvite[playerid], 0x66FF00AA, query);
- SetPlayerSkin(playerid, PlayerInfo[playerid][pSkinOrg]);
- PlayerInfo[playerid][pMember] = 5;
- PlayerInfo[playerid][pRang] = 1;
- SColor(playerid);
- SendClientMessage(playerid, 0x00FFFFAA, "Поздравляем ! {0099FF}Вы вступили в организацию 'The Rifa'. Вам доступны новые команды (/mn => Список команд).");
- }
- if(PlayerInfo[meidinvite[playerid]][pMember] == 6 && PlayerInfo[meidinvite[playerid]][pUnit] == 1)
- {
- format(query, sizeof(query), "%s принял Ваше предложение.", PlayerInfo[playerid][pName]);
- SendClientMessage(meidinvite[playerid], 0x66FF00AA, query);
- SetPlayerSkin(playerid, PlayerInfo[playerid][pSkinOrg]);
- PlayerInfo[playerid][pMember] = 6;
- PlayerInfo[playerid][pUnit] = 1;
- PlayerInfo[playerid][pRang] = 1;
- SColor(playerid);
- SendClientMessage(playerid, 0x00FFFFAA, "Поздравляем ! {0099FF}Вы вступили в организацию 'Полицейский департамент ЛС'. Вам доступны новые команды (/mn => Список команд).");
- }
- if(PlayerInfo[meidinvite[playerid]][pMember] == 6 && PlayerInfo[meidinvite[playerid]][pUnit] == 2)
- {
- format(query, sizeof(query), "%s принял Ваше предложение.", PlayerInfo[playerid][pName]);
- SendClientMessage(meidinvite[playerid], 0x66FF00AA, query);
- SetPlayerSkin(playerid, PlayerInfo[playerid][pSkinOrg]);
- PlayerInfo[playerid][pMember] = 6;
- PlayerInfo[playerid][pUnit] = 2;
- PlayerInfo[playerid][pRang] = 1;
- SColor(playerid);
- SendClientMessage(playerid, 0x00FFFFAA, "Поздравляем ! {0099FF}Вы вступили в организацию 'Полицейский департамент СФ'. Вам доступны новые команды (/mn => Список команд).");
- }
- if(PlayerInfo[meidinvite[playerid]][pMember] == 6 && PlayerInfo[meidinvite[playerid]][pUnit] == 3)
- {
- format(query, sizeof(query), "%s принял Ваше предложение.", PlayerInfo[playerid][pName]);
- SendClientMessage(meidinvite[playerid], 0x66FF00AA, query);
- SetPlayerSkin(playerid, PlayerInfo[playerid][pSkinOrg]);
- PlayerInfo[playerid][pMember] = 6;
- PlayerInfo[playerid][pUnit] = 3;
- PlayerInfo[playerid][pRang] = 1;
- SColor(playerid);
- SendClientMessage(playerid, 0x00FFFFAA, "Поздравляем ! {0099FF}Вы вступили в организацию 'Полицейский департамент ЛВ'. Вам доступны новые команды (/mn => Список команд).");
- }
- if(PlayerInfo[meidinvite[playerid]][pMember] == 6 && PlayerInfo[meidinvite[playerid]][pUnit] == 4)
- {
- format(query, sizeof(query), "%s принял Ваше предложение.", PlayerInfo[playerid][pName]);
- SendClientMessage(meidinvite[playerid], 0x66FF00AA, query);
- SetPlayerSkin(playerid, PlayerInfo[playerid][pSkinOrg]);
- PlayerInfo[playerid][pMember] = 6;
- PlayerInfo[playerid][pUnit] = 4;
- PlayerInfo[playerid][pRang] = 1;
- SColor(playerid);
- SendClientMessage(playerid, 0x00FFFFAA, "Поздравляем ! {0099FF}Вы вступили в организацию 'ФБР'. Вам доступны новые команды (/mn => Список команд).");
- }
- if(PlayerInfo[meidinvite[playerid]][pMember] == 7 && PlayerInfo[meidinvite[playerid]][pUnit] == 1)
- {
- format(query, sizeof(query), "%s принял Ваше предложение.", PlayerInfo[playerid][pName]);
- SendClientMessage(meidinvite[playerid], 0x66FF00AA, query);
- SetPlayerSkin(playerid, PlayerInfo[playerid][pSkinOrg]);
- PlayerInfo[playerid][pMember] = 7;
- PlayerInfo[playerid][pUnit] = 1;
- PlayerInfo[playerid][pRang] = 1;
- SColor(playerid);
- SendClientMessage(playerid, 0x00FFFFAA, "Поздравляем ! {0099FF}Вы вступили в организацию 'Радиоцентр ЛС'. Вам доступны новые команды (/mn => Список команд).");
- }
- if(PlayerInfo[meidinvite[playerid]][pMember] == 7 && PlayerInfo[meidinvite[playerid]][pUnit] == 2)
- {
- format(query, sizeof(query), "%s принял Ваше предложение.", PlayerInfo[playerid][pName]);
- SendClientMessage(meidinvite[playerid], 0x66FF00AA, query);
- SetPlayerSkin(playerid, PlayerInfo[playerid][pSkinOrg]);
- PlayerInfo[playerid][pMember] = 7;
- PlayerInfo[playerid][pUnit] = 2;
- PlayerInfo[playerid][pRang] = 1;
- SColor(playerid);
- SendClientMessage(playerid, 0x00FFFFAA, "Поздравляем ! {0099FF}Вы вступили в организацию 'Радиоцентр СФ'. Вам доступны новые команды (/mn => Список команд).");
- }
- if(PlayerInfo[meidinvite[playerid]][pMember] == 7 && PlayerInfo[meidinvite[playerid]][pUnit] == 3)
- {
- format(query, sizeof(query), "%s принял Ваше предложение.", PlayerInfo[playerid][pName]);
- SendClientMessage(meidinvite[playerid], 0x66FF00AA, query);
- SetPlayerSkin(playerid, PlayerInfo[playerid][pSkinOrg]);
- PlayerInfo[playerid][pMember] = 7;
- PlayerInfo[playerid][pUnit] = 3;
- PlayerInfo[playerid][pRang] = 1;
- SColor(playerid);
- SendClientMessage(playerid, 0x00FFFFAA, "Поздравляем ! {0099FF}Вы вступили в организацию 'Радиоцентр ЛВ'. Вам доступны новые команды (/mn => Список команд).");
- }
- if(PlayerInfo[meidinvite[playerid]][pMember] == 7 && PlayerInfo[meidinvite[playerid]][pUnit] == 4)
- {
- format(query, sizeof(query), "%s принял Ваше предложение.", PlayerInfo[playerid][pName]);
- SendClientMessage(meidinvite[playerid], 0x66FF00AA, query);
- SetPlayerSkin(playerid, PlayerInfo[playerid][pSkinOrg]);
- PlayerInfo[playerid][pMember] = 7;
- PlayerInfo[playerid][pUnit] = 4;
- PlayerInfo[playerid][pRang] = 1;
- SColor(playerid);
- SendClientMessage(playerid, 0x00FFFFAA, "Поздравляем ! {0099FF}Вы вступили в организацию 'Телецентр'. Вам доступны новые команды (/mn => Список команд).");
- }
- if(PlayerInfo[meidinvite[playerid]][pMember] == 8 && PlayerInfo[meidinvite[playerid]][pUnit] == 1)
- {
- format(query, sizeof(query), "%s принял Ваше предложение.", PlayerInfo[playerid][pName]);
- SendClientMessage(meidinvite[playerid], 0x66FF00AA, query);
- SetPlayerSkin(playerid, PlayerInfo[playerid][pSkinOrg]);
- PlayerInfo[playerid][pMember] = 8;
- PlayerInfo[playerid][pUnit] = 1;
- PlayerInfo[playerid][pRang] = 1;
- SColor(playerid);
- SendClientMessage(playerid, 0x00FFFFAA, "Поздравляем ! {0099FF}Вы вступили в организацию 'Сухопутные войска'. Вам доступны новые команды (/mn => Список команд).");
- }
- if(PlayerInfo[meidinvite[playerid]][pMember] == 8 && PlayerInfo[meidinvite[playerid]][pUnit] == 2)
- {
- format(query, sizeof(query), "%s принял Ваше предложение.", PlayerInfo[playerid][pName]);
- SendClientMessage(meidinvite[playerid], 0x66FF00AA, query);
- SetPlayerSkin(playerid, PlayerInfo[playerid][pSkinOrg]);
- PlayerInfo[playerid][pMember] = 8;
- PlayerInfo[playerid][pUnit] = 2;
- PlayerInfo[playerid][pRang] = 1;
- SColor(playerid);
- SendClientMessage(playerid, 0x00FFFFAA, "Поздравляем ! {0099FF}Вы вступили в организацию 'Военно - воздушные силы'. Вам доступны новые команды (/mn => Список команд).");
- }
- if(PlayerInfo[meidinvite[playerid]][pMember] == 8 && PlayerInfo[meidinvite[playerid]][pUnit] == 3)
- {
- format(query, sizeof(query), "%s принял Ваше предложение.", PlayerInfo[playerid][pName]);
- SendClientMessage(meidinvite[playerid], 0x66FF00AA, query);
- SetPlayerSkin(playerid, PlayerInfo[playerid][pSkinOrg]);
- PlayerInfo[playerid][pMember] = 8;
- PlayerInfo[playerid][pUnit] = 3;
- PlayerInfo[playerid][pRang] = 1;
- SColor(playerid);
- SendClientMessage(playerid, 0x00FFFFAA, "Поздравляем ! {0099FF}Вы вступили в организацию 'Военно - морской флот'. Вам доступны новые команды (/mn => Список команд).");
- }
- if(PlayerInfo[meidinvite[playerid]][pMember] == 9 && PlayerInfo[meidinvite[playerid]][pUnit] == 1)
- {
- format(query, sizeof(query), "%s принял Ваше предложение.", PlayerInfo[playerid][pName]);
- SendClientMessage(meidinvite[playerid], 0x66FF00AA, query);
- SetPlayerSkin(playerid, PlayerInfo[playerid][pSkinOrg]);
- PlayerInfo[playerid][pMember] = 9;
- PlayerInfo[playerid][pUnit] = 1;
- PlayerInfo[playerid][pRang] = 1;
- SColor(playerid);
- SendClientMessage(playerid, 0x00FFFFAA, "Поздравляем ! {0099FF}Вы вступили в организацию 'Администрация президента'. Вам доступны новые команды (/mn => Список команд).");
- }
- if(PlayerInfo[meidinvite[playerid]][pMember] == 9 && PlayerInfo[meidinvite[playerid]][pUnit] == 2)
- {
- format(query, sizeof(query), "%s принял Ваше предложение.", PlayerInfo[playerid][pName]);
- SendClientMessage(meidinvite[playerid], 0x66FF00AA, query);
- SetPlayerSkin(playerid, PlayerInfo[playerid][pSkinOrg]);
- PlayerInfo[playerid][pMember] = 9;
- PlayerInfo[playerid][pUnit] = 2;
- PlayerInfo[playerid][pRang] = 1;
- SColor(playerid);
- SendClientMessage(playerid, 0x00FFFFAA, "Поздравляем ! {0099FF}Вы вступили в организацию 'Мэрия Лос - Сантос'. Вам доступны новые команды (/mn => Список команд).");
- }
- if(PlayerInfo[meidinvite[playerid]][pMember] == 9 && PlayerInfo[meidinvite[playerid]][pUnit] == 3)
- {
- format(query, sizeof(query), "%s принял Ваше предложение.", PlayerInfo[playerid][pName]);
- SendClientMessage(meidinvite[playerid], 0x66FF00AA, query);
- SetPlayerSkin(playerid, PlayerInfo[playerid][pSkinOrg]);
- PlayerInfo[playerid][pMember] = 9;
- PlayerInfo[playerid][pUnit] = 3;
- PlayerInfo[playerid][pRang] = 1;
- SColor(playerid);
- SendClientMessage(playerid, 0x00FFFFAA, "Поздравляем ! {0099FF}Вы вступили в организацию 'Мэрия Сан - Фиерро'. Вам доступны новые команды (/mn => Список команд).");
- }
- if(PlayerInfo[meidinvite[playerid]][pMember] == 9 && PlayerInfo[meidinvite[playerid]][pUnit] == 4)
- {
- format(query, sizeof(query), "%s принял Ваше предложение.", PlayerInfo[playerid][pName]);
- SendClientMessage(meidinvite[playerid], 0x66FF00AA, query);
- SetPlayerSkin(playerid, PlayerInfo[playerid][pSkinOrg]);
- PlayerInfo[playerid][pMember] = 9;
- PlayerInfo[playerid][pUnit] = 4;
- PlayerInfo[playerid][pRang] = 1;
- SColor(playerid);
- SendClientMessage(playerid, 0x00FFFFAA, "Поздравляем ! {0099FF}Вы вступили в организацию 'Мэрия Лас - Вентурас'. Вам доступны новые команды (/mn => Список команд).");
- }
- if(PlayerInfo[meidinvite[playerid]][pMember] == 13 && PlayerInfo[meidinvite[playerid]][pUnit] == 1)
- {
- format(query, sizeof(query), "%s принял Ваше предложение.", PlayerInfo[playerid][pName]);
- SendClientMessage(meidinvite[playerid], 0x66FF00AA, query);
- SetPlayerSkin(playerid, PlayerInfo[playerid][pSkinOrg]);
- PlayerInfo[playerid][pMember] = 13;
- PlayerInfo[playerid][pUnit] = 1;
- PlayerInfo[playerid][pRang] = 1;
- SColor(playerid);
- SendClientMessage(playerid, 0x00FFFFAA, "Поздравляем ! {0099FF}Вы вступили в организацию 'Городская больница ЛС'. Вам доступны новые команды (/mn => Список команд).");
- }
- if(PlayerInfo[meidinvite[playerid]][pMember] == 13 && PlayerInfo[meidinvite[playerid]][pUnit] == 2)
- {
- format(query, sizeof(query), "%s принял Ваше предложение.", PlayerInfo[playerid][pName]);
- SendClientMessage(meidinvite[playerid], 0x66FF00AA, query);
- SetPlayerSkin(playerid, PlayerInfo[playerid][pSkinOrg]);
- PlayerInfo[playerid][pMember] = 13;
- PlayerInfo[playerid][pUnit] = 2;
- PlayerInfo[playerid][pRang] = 1;
- SColor(playerid);
- SendClientMessage(playerid, 0x00FFFFAA, "Поздравляем ! {0099FF}Вы вступили в организацию 'Городская больница СФ'. Вам доступны новые команды (/mn => Список команд).");
- }
- if(PlayerInfo[meidinvite[playerid]][pMember] == 13 && PlayerInfo[meidinvite[playerid]][pUnit] == 3)
- {
- format(query, sizeof(query), "%s принял Ваше предложение.", PlayerInfo[playerid][pName]);
- SendClientMessage(meidinvite[playerid], 0x66FF00AA, query);
- SetPlayerSkin(playerid, PlayerInfo[playerid][pSkinOrg]);
- PlayerInfo[playerid][pMember] = 13;
- PlayerInfo[playerid][pUnit] = 3;
- PlayerInfo[playerid][pRang] = 1;
- SColor(playerid);
- SendClientMessage(playerid, 0x00FFFFAA, "Поздравляем ! {0099FF}Вы вступили в организацию 'Городская больница ЛВ'. Вам доступны новые команды (/mn => Список команд).");
- }
- if(PlayerInfo[meidinvite[playerid]][pMember] == 10)
- {
- format(query, sizeof(query), "%s принял Ваше предложение.", PlayerInfo[playerid][pName]);
- SendClientMessage(meidinvite[playerid], 0x66FF00AA, query);
- SetPlayerSkin(playerid, PlayerInfo[playerid][pSkinOrg]);
- PlayerInfo[playerid][pMember] = 10;
- PlayerInfo[playerid][pUnit] = 0;
- PlayerInfo[playerid][pRang] = 1;
- SColor(playerid);
- SetPlayerFightingStyle(playerid,FIGHT_STYLE_KNEEHEAD);
- SendClientMessage(playerid, 0x00FFFFAA, "Поздравляем ! {0099FF}Вы вступили в организацию 'La Cosa Nostra'. Вам доступны новые команды (/mn => Список команд).");
- }
- if(PlayerInfo[meidinvite[playerid]][pMember] == 11)
- {
- format(query, sizeof(query), "%s принял Ваше предложение.", PlayerInfo[playerid][pName]);
- SendClientMessage(meidinvite[playerid], 0x66FF00AA, query);
- SetPlayerSkin(playerid, PlayerInfo[playerid][pSkinOrg]);
- PlayerInfo[playerid][pMember] = 11;
- PlayerInfo[playerid][pUnit] = 0;
- PlayerInfo[playerid][pRang] = 1;
- SColor(playerid);
- SetPlayerFightingStyle(playerid,FIGHT_STYLE_KUNGFU);
- SendClientMessage(playerid, 0x00FFFFAA, "Поздравляем ! {0099FF}Вы вступили в организацию 'Yakuza'. Вам доступны новые команды (/mn => Список команд).");
- }
- if(PlayerInfo[meidinvite[playerid]][pMember] == 12)
- {
- format(query, sizeof(query), "%s принял Ваше предложение.", PlayerInfo[playerid][pName]);
- SendClientMessage(meidinvite[playerid], 0x66FF00AA, query);
- SetPlayerSkin(playerid, PlayerInfo[playerid][pSkinOrg]);
- PlayerInfo[playerid][pMember] = 12;
- PlayerInfo[playerid][pUnit] = 0;
- PlayerInfo[playerid][pRang] = 1;
- SColor(playerid);
- SetPlayerFightingStyle(playerid,FIGHT_STYLE_BOXING);
- SendClientMessage(playerid, 0x00FFFFAA, "Поздравляем ! {0099FF}Вы вступили в организацию 'Русская мафия'. Вам доступны новые команды (/mn => Список команд).");
- }
- //if(PlayerInfo[playerid][pMember] >= 1) SetPlayerSkin(playerid, PlayerInfo[playerid][pSkinOrg]);
- SaveAll(playerid);
- SetPVarInt(playerid,"invite",0);
- SetPVarInt(meidinvite[playerid],"yes",0);
- PlayerInfo[playerid][pJob] = 0;
- return 1;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement