Доступ к архиву

Переход в группу "Пользователь"

300.00 ₽
Одноразовый платёж
Быстрый переход в группу "Пользователи", без надобности написания постов и ожидания.

Покупка дает возможность:
Быть полноправным участником форума
Нормальное копирование кода
Создавать темы
Скачивать файлы
Доступ к архиву Pawno-Info

Баг с TexDraw LVL EXP

Статус
В этой теме нельзя размещать новые ответы.

PIRAT

Ученик
Когда Я спаунюсь на улице нету текст драва

А вот когда купляю дом появляется текстдрав но в доме нету инта

Какие вам паблики нужно кинуть?
PHP:
public OnPlayerConnect(playerid)
{
    if(IsPlayerNPC(playerid))return 1;
    new PlName[MAX_PLAYER_NAME],count;
	GetPlayerName(playerid,PlName,sizeof(PlName));
	RemoveBuildingForPlayer(playerid, 1349, -2209.3516, 626.4141, 49.0000, 0.25);
	RemoveBuildingForPlayer(playerid, 1349, -2209.3516, 632.1563, 49.0000, 0.25);
	RemoveBuildingForPlayer(playerid, 1349, -2209.0391, 634.2031, 49.0000, 0.25);
	RemoveBuildingForPlayer(playerid, 1342, -2193.7734, 605.1875, 35.2109, 0.25);
	RemoveBuildingForPlayer(playerid, 1342, -2194.0234, 613.4063, 35.2109, 0.25);
	RemoveBuildingForPlayer(playerid, 1342, -2197.5859, 613.4063, 35.2109, 0.25);
	RemoveBuildingForPlayer(playerid, 1342, -2181.4766, 613.7031, 35.2109, 0.25);
	RemoveBuildingForPlayer(playerid, 1342, -2187.1484, 614.5469, 35.2109, 0.25);
	RemoveBuildingForPlayer(playerid, 1570, -2198.9766, 636.7109, 49.6953, 0.25);
	RemoveBuildingForPlayer(playerid, 1570, -2195.4063, 636.7109, 49.6953, 0.25);
	RemoveBuildingForPlayer(playerid, 1349, -2191.9766, 637.7891, 49.0000, 0.25);
	RemoveBuildingForPlayer(playerid, 1570, -2189.5547, 636.7109, 49.6953, 0.25);
	RemoveBuildingForPlayer(playerid, 1570, -2183.7813, 636.7109, 49.6953, 0.25);
	// ТРиада
	RemoveBuildingForPlayer(playerid, 1536, 1297.0156, -797.5938, 83.1250, 0.25);
	RemoveBuildingForPlayer(playerid, 1536, 1300.0313, -797.5625, 83.1250, 0.25);
	RemoveBuildingForPlayer(playerid, 727, 885.2188, -1113.5781, 22.6953, 0.25);
	RemoveBuildingForPlayer(playerid, 727, 853.2266, -1084.2891, 22.6953, 0.25);
	RemoveBuildingForPlayer(playerid, 5712, 814.4141, -1100.6719, 26.4766, 0.25);
	RemoveBuildingForPlayer(playerid, 5714, 856.1719, -1076.7578, 25.2578, 0.25);
	RemoveBuildingForPlayer(playerid, 5713, 863.4922, -1107.8047, 28.7578, 0.25);
	RemoveBuildingForPlayer(playerid, 717, 904.6797, -1090.8281, 23.2813, 0.25);
	RemoveBuildingForPlayer(playerid, 5715, 905.1484, -1092.8281, 32.7891, 0.25);
	RemoveBuildingForPlayer(playerid, 13744, 1272.5938, -803.1094, 86.3594, 0.25);
	RemoveBuildingForPlayer(playerid, 1536, 1297.0156, -797.5938, 83.1250, 0.25);
	RemoveBuildingForPlayer(playerid, 1536, 1300.0313, -797.5625, 83.1250, 0.25);
	RemoveBuildingForPlayer(playerid, 617, 1254.7656, -763.2578, 90.8516, 0.25);
 // Дом форта
	RemoveBuildingForPlayer(playerid, 698, 865.8203, -39.5938, 62.4922, 0.25);
	RemoveBuildingForPlayer(playerid, 759, 861.5313, -37.3438, 61.2734, 0.25);
	RemoveBuildingForPlayer(playerid, 759, 853.5391, -21.2734, 62.4063, 0.25);
	RemoveBuildingForPlayer(playerid, 3276, 884.3281, -20.7344, 63.0938, 0.25);
	RemoveBuildingForPlayer(playerid, 3276, 894.4531, -25.7734, 63.1484, 0.25);
	RemoveBuildingForPlayer(playerid, 3276, 877.2109, -23.4844, 63.0547, 0.25);
	RemoveBuildingForPlayer(playerid, 3276, 891.4531, -18.3906, 63.0547, 0.25);
	RemoveBuildingForPlayer(playerid, 3276, 854.2578, -20.0078, 63.0156, 0.25);
	RemoveBuildingForPlayer(playerid, 759, 857.7188, -9.8828, 62.3594, 0.25);
	RemoveBuildingForPlayer(playerid, 3275, 866.2266, -8.4688, 62.8984, 0.25);
	RemoveBuildingForPlayer(playerid, 3275, 879.2578, -14.2109, 63.0234, 0.25);
	RemoveBuildingForPlayer(playerid, 3276, 857.5313, -11.9688, 63.3281, 0.25);
// Адвокаты
	RemoveBuildingForPlayer(playerid, 8145, 1493.9297, 751.0156, 20.9141, 0.25);
	RemoveBuildingForPlayer(playerid, 8130, 1493.9297, 751.0156, 20.9141, 0.25);
	for(new i; i < strlen(PlName); i++)
	{
	    if (PlName[i] >= '0' && PlName[i] <= '9')
	    {
	        count++;
	        if(count >= 4)
	        {
	            SendClientMessage(playerid,COLOR_WHITE,"Регистрация подобных никнеймов {F42D2D}запрещена!");
	            Kick(playerid);
	            break;
	        }
	    }
	}
    /*for(new i =0;i<49;i++)
    {
        switch(ZoneOnBattle[i])
        {
			case 0:
			{
       			GangZoneShowForPlayer(playerid,GangZoneInfo[i][gGangZoneID],GetGangZoneColor(i));
		    }
		    case 1:
		    {
		        GangZoneShowForPlayer(playerid,GangZoneInfo[i][gGangZoneID],GetGangZoneColor(i));
		        GangZoneFlashForPlayer(playerid, GangZoneInfo[i][gGangZoneID], 0xAA333380);
		    }
	    }
    }*/
	SetPlayerCameraPos(playerid,1347.07,-1250.80,157.23); SetPlayerVirtualWorld(playerid, 0); SetPlayerCameraLookAt(playerid,1347.07,-1250.80,157.23); SetPlayerCameraLookAt(playerid,1347.07,-1250.80,157.23);
	SetPlayerInterior(playerid, 0); GettingJob[playerid] = 0; GuardOffer[playerid] = 999; GuardPrice[playerid] = 0; gOoc[playerid] = 0; gFam[playerid] = 0; LawOffer[playerid] = 999;
 	UsedFind[playerid] = 0; gPlayerLogged[playerid] = 0; CP[playerid] = 0; gPlayerAccount[playerid] = 0;CarOffer[playerid] = 999; CarPrice[playerid] = 0; CarID[playerid] = 0; CarCalls[playerid] = 0;
	Condom[playerid] = 0; LawPrice[playerid] = 0; RepairOffer[playerid] = 999; RepairPrice[playerid] = 0; RepairCar[playerid] = 0;
	TalkingLive[playerid] = 255; LiveOffer[playerid] = 999; TeamOffer[playerid] = 999; FawOffer[playerid] = 999; gNews[playerid] = 0;
	RefillOffer[playerid] = 999; RefillPrice[playerid] = 0; HealOffer[playerid] = 999; DrugOffer[playerid] = 999;  SkinOn[playerid] = 0; DrugPrice[playerid] = 0; BringingPaper[playerid] = 0; GotPaper[playerid] = 0;
	DrugGram[playerid] = 0; ConnectedToPC[playerid] = 0; Materials[playerid] = 0; GotHit[playerid] = 0; InvOffer[playerid] = 999; GoChase[playerid] = 999; GetChased[playerid] = 999; TestFishes[playerid] = 0;
	TransportDuty[playerid] = 0; TaxiCallTime[playerid] = 0; MedicCallTime[playerid] = 0; MechanicCallTime[playerid] = 0; FindTimePoints[playerid] = 0; FindTime[playerid] = 0; JobDuty[playerid] = 0;
	Unspec[playerid][sLocal] = 255; FishCount[playerid] = 0; WritingPaper[playerid] = 0; WritingPaperNumber[playerid] = 999; WritingLine[playerid] = 0; PaperOffer[playerid] = 999; pOutmats[playerid] = 0; pOutdrugs[playerid] = 0;
	PlayerKarting[playerid] = 0; PlayerInKart[playerid] = 0; PlayerStoned[playerid] = 0; TimeCommand[playerid] = 0; TicketOffer[playerid] = 999; TicketMoney[playerid] = 0; MatsHolding[playerid] = 0;
	TaxiAccepted[playerid] = 999; Fuels[playerid] = 0; LottoNr[playerid] = 0; Bar[playerid] = 0; TimeGov[playerid] = 0; PlayersChannel[playerid] = 999;
	TransportValue[playerid] = 0; TransportMoney[playerid] = 0; TransportTime[playerid] = 0; TransportCost[playerid] = 0; TransportDriver[playerid] = 999;
	TimeNEWS[playerid] = 0; TimeOOC[playerid] = 0; TimeDrugss[playerid] = 0; PlayerInfo[playerid][pTimeMoney] = 0; TimeMats[playerid] = 0; TimeDrug[playerid] = 0;
	Spectated[playerid] = 0; PlayerPaintballing[playerid] = 0; PlayerPaintballKills[playerid] = 0; TimePm[playerid] = 0; TimeReport[playerid] = 0; TimeHelper[playerid] = 0; CallLawyer[playerid] = 0; WantLawyer[playerid] = 0;
	Fishes[playerid][pLastFish] = 0; Fishes[playerid][pFishID] = 0; TimeServiceMed[playerid] = 0; TimeServiceMex[playerid] = 0; PlayerInfo[playerid][pTimeFree] = 0;
	ProposeOffer[playerid] = 999; MarryWitness[playerid] = 999; MarryWitnessOffer[playerid] = 999; MarriageCeremoney[playerid] = 0; ProposedTo[playerid] = 999; GotProposedBy[playerid] = 999; DivorceOffer[playerid] = 999;
	PlayerInfo[playerid][pLevel] = 0; PlayerInfo[playerid][pGun0] = 0; PlayerInfo[playerid][pGun1] = 0; PlayerInfo[playerid][pGun2] = 0; PlayerInfo[playerid][pGun3] = 0; PlayerInfo[playerid][pGun4] = 0;
	PlayerInfo[playerid][pGun5] = 0; PlayerInfo[playerid][pGun6] = 0; PlayerInfo[playerid][pGun7] = 0; PlayerInfo[playerid][pGun8] = 0; PlayerInfo[playerid][pGun9] = 0; PlayerInfo[playerid][pGun10] = 0;
	PlayerInfo[playerid][pGun11] = 0; PlayerInfo[playerid][pAmmo0] = 0; PlayerInfo[playerid][pAmmo1] = 0; PlayerInfo[playerid][pAmmo2] = 0; PlayerInfo[playerid][pAmmo3] = 0; PlayerInfo[playerid][pAmmo4] = 0;
	PlayerInfo[playerid][pAmmo5] = 0; PlayerInfo[playerid][pAmmo6] = 0; PlayerInfo[playerid][pAmmo7] = 0; PlayerInfo[playerid][pAmmo8] = 0; PlayerInfo[playerid][pAmmo9] = 0; PlayerInfo[playerid][pAmmo10] = 0;
	PlayerInfo[playerid][pAmmo11] = 0; PlayerInfo[playerid][pAdmin] = 0; PlayerInfo[playerid][pVip] = 0; PlayerInfo[playerid][gPupgrade] = 0; PlayerInfo[playerid][pReg] = 0;
	PlayerInfo[playerid][pSex] = 0; PlayerInfo[playerid][pRentCar] = 0; PlayerInfo[playerid][pMuteTime] = 0; JailPrice[playerid] = 0; OnDuty[playerid] = 0;
	PlayerInfo[playerid][pMask] = 0; PlayerInfo[playerid][pExp] = 0; PlayerInfo[playerid][pAccount] = 0; PlayerInfo[playerid][pCash] = 0; PlayerInfo[playerid][pCrime] = 0;
	PlayerInfo[playerid][pRoliki] = 0; /*PlayerInfo[playerid][pPlayer] = 0;*/ PlayerInfo[playerid][pFishes] = 0; PlayerInfo[playerid][pBiggestFish] = 0; PlayerInfo[playerid][pJob] = 0;
	PlayerInfo[playerid][pPayCheck] = 0; PlayerInfo[playerid][pHeadValue] = 0; PlayerInfo[playerid][pJailed] = 0; PlayerInfo[playerid][pJailTime] = 0; PlayerInfo[playerid][pTimeGame] = 0;
	PlayerInfo[playerid][pCard] = 0; PlayerInfo[playerid][pClock] = 0; PlayerInfo[playerid][pArrest] = 0; PlayerInfo[playerid][pWantedDead] = 0; PlayerInfo[playerid][pMats] = 0;
	PlayerInfo[playerid][ptMats] = 0; PlayerInfo[playerid][pDrugs] = 0; PlayerInfo[playerid][ptDrugs] = 0; PlayerInfo[playerid][pLeader] = 0; PlayerInfo[playerid][pMember] = 0;
	PlayerInfo[playerid][pRank] = 0; PlayerInfo[playerid][pDetSkill] = 0; PlayerInfo[playerid][pSexSkill] = 0; PlayerInfo[playerid][pLawSkill] = 0; PlayerInfo[playerid][pMechSkill] = 0;
	PlayerInfo[playerid][pJackSkill] = 0; PlayerInfo[playerid][pCarSkill] = 0; PlayerInfo[playerid][pNewsSkill] = 0; PlayerInfo[playerid][pDrugsSkill] = 0; PlayerInfo[playerid][pCookSkill] = 0;
	PlayerInfo[playerid][pFishSkill] = 0; PlayerInfo[playerid][pGunSkill] = 0; PlayerInfo[playerid][pSHealth] = 0.0; PlayerInfo[playerid][pHealth] = 50.0;
 	PlayerInfo[playerid][pLocal] = 255; PlayerInfo[playerid][pPhousekey] = 255;
	PlayerInfo[playerid][pHotelKey] = 255; PlayerInfo[playerid][pPbiskey] = 255; PlayerInfo[playerid][pCarLic] = 0; PlayerInfo[playerid][pFlyLic] = 0; PlayerInfo[playerid][pBoatLic] = 0;
	PlayerInfo[playerid][pFishLic] = 0; PlayerInfo[playerid][pGunLic] = 0; PlayerInfo[playerid][pMotoLic] = 0; PlayerInfo[playerid][pCarTime] = 0; PlayerInfo[playerid][pPayDay] = 0;
	PlayerInfo[playerid][pWantedLevel] = 0; PlayerInfo[playerid][pDrugPerk] = 0; PlayerInfo[playerid][pTut] = 0; PlayerInfo[playerid][pVig] = 0; PlayerInfo[playerid][pMedicaments] = 0;
	PlayerInfo[playerid][pWarns] = 0; PlayerInfo[playerid][pTestTime] = 0; PlayerInfo[playerid][pRub] = 0; PlayerInfo[playerid][pBlock] = 0; PlayerInfo[playerid][pStyleFight] = 0;
	PlayerInfo[playerid][pNaruch] = 0; pTest[playerid] = 0; VehTest[playerid] = 255; Transferid[playerid] = 999; Spectate[playerid] = 999; ClearFishes(playerid); ClearCooking(playerid); ClearMarriage(playerid); PyxiTime[playerid] = 0;
    PlayerInfo[playerid][pHelper] = 0;
	SetPlayerToTeamColor(playerid);
	new file[32];
	format(file, sizeof(file), "Accounts/%s.ini", PlayerName(playerid));
	if(fexist(file)) gPlayerAccount[playerid] = 1;
	else gPlayerAccount[playerid] = 0;
	new string[85];
	GetPlayerIp(playerid,IPAdres,60);
	format(string,sizeof(string),"*** %s (ID: %d) подключился(ась) на сервер. (IP: %s)",PlayerName(playerid),playerid,IPAdres);
	SendAdminMessage(-1, string);
 	log("Connect",string);
// Банкомат
	Bankom[playerid] = TextDrawCreate(35.000000,180.000000,"-");
	TextDrawAlignment(Bankom[playerid],0);
	TextDrawFont(Bankom[playerid],1);
	TextDrawLetterSize(Bankom[playerid],0.270,0.87000);
	TextDrawSetOutline(Bankom[playerid],0);
	TextDrawSetProportional(Bankom[playerid],2);
	TextDrawSetShadow(Bankom[playerid],0);
// Level
    lvlexp[playerid] = TextDrawCreate(502.000000,2.0000000,"_");
    TextDrawAlignment(lvlexp[playerid],0);
    TextDrawBackgroundColor(lvlexp[playerid],0x000000ff);
    TextDrawFont(lvlexp[playerid],1);
    TextDrawLetterSize(lvlexp[playerid],0.38,1.500000); // Начальный - 0.38,2.000000); второстепенный - 0.300,1.300000);
    TextDrawColor(lvlexp[playerid],0xffffffff);
    TextDrawSetOutline(lvlexp[playerid],0);
    TextDrawSetProportional(lvlexp[playerid],2);
    TextDrawSetShadow(lvlexp[playerid],1);
// Часы
	Clock[playerid] = TextDrawCreate(605.0,23.0,"00:00");
	TextDrawUseBox(Clock[playerid], 0);
	TextDrawFont(Clock[playerid], 3);
	TextDrawSetShadow(Clock[playerid],2);
    TextDrawSetOutline(Clock[playerid],1);
    TextDrawBackgroundColor(Clock[playerid],0x000000FF);
    TextDrawColor(Clock[playerid],0xFFFFFFFF);
    TextDrawAlignment(Clock[playerid],3);
	TextDrawLetterSize(Clock[playerid],0.63,2.1);
//дата
    Date[playerid] = TextDrawCreate(52.000000,434.000000, "~w~13.11.2012"); //500.000000, 430.000000, "14/06/2012");
	TextDrawAlignment(Date[playerid],1);
	TextDrawFont(Date[playerid],2);
	TextDrawColor(Date[playerid],0xffffffff);
	TextDrawBackgroundColor(Date[playerid],0x000000ff);
	TextDrawLetterSize(Date[playerid],0.3100000,1.00000); //,0.5000000,1.600200);
	TextDrawSetOutline(Date[playerid],1);
	TextDrawSetProportional(Date[playerid],2);
	TextDrawSetShadow(Date[playerid],1);
// Спидометр
	SPEED[playerid] = TextDrawCreate(42.000000, 302.000000, "-");
	TextDrawFont(SPEED[playerid], 1);
	TextDrawLetterSize(SPEED[playerid], 0.450000, 1.500000); //0.500000, 1.500000);
	TextDrawSetOutline(SPEED[playerid], 1);
	TextDrawSetProportional(SPEED[playerid], 1);
	TextDrawHideForPlayer(playerid, SPEED[playerid]);
// Сайт
    URL[playerid] = TextDrawCreate(33.000000,424.000000,"~w~IceWorld-rpg.ru");
	TextDrawAlignment(URL[playerid],1);
	TextDrawFont(URL[playerid],2);
	TextDrawColor(URL[playerid],0xffffffff);
	TextDrawBackgroundColor(URL[playerid],0x000000ff);
	TextDrawLetterSize(URL[playerid],0.3100000,1.00000);
	TextDrawSetOutline(URL[playerid],1);
	TextDrawSetProportional(URL[playerid],2);
	TextDrawSetShadow(URL[playerid],1);
// Бензин
	FUEL[playerid] = TextDrawCreate(42.000000, 316.000000, "-");
	TextDrawAlignment(FUEL[playerid],1);
	TextDrawFont(FUEL[playerid],1);
	TextDrawLetterSize(FUEL[playerid],0.450000, 1.500000);
	TextDrawSetOutline(FUEL[playerid],1);
	TextDrawSetProportional(FUEL[playerid],1);
	TextDrawSetShadow(FUEL[playerid],2);
	TextDrawHideForPlayer(playerid, FUEL[playerid]);
// анимки
	Anim[playerid] = TextDrawCreate(610.0, 400.0,"мA„–… ~r~ЊPOЂE‡ ~w~ѓ‡• OCЏAмOBK… Aм…–A‰……");
	TextDrawUseBox(Anim[playerid], 0);
	TextDrawFont(Anim[playerid], 2);
	TextDrawSetShadow(Anim[playerid],0);
    TextDrawSetOutline(Anim[playerid],1);
    TextDrawBackgroundColor(Anim[playerid],0x000000FF);
    TextDrawColor(Anim[playerid],0xFFFFFFFF);
    TextDrawAlignment(Anim[playerid],3);
	return 1;
}

stock ClearMarriage(playerid)
{
	if(IsPlayerConnected(playerid))
	{
	    new string[MAX_PLAYER_NAME];
		format(string, sizeof(string), "нет");
		strmid(PlayerInfo[playerid][pMarriedTo], string, 0, strlen(string), 255);
		PlayerInfo[playerid][pMarried] = 0;
	}
	return 1;
}

stock ClearPaper(paper)
{
    new string[MAX_PLAYER_NAME];
	format(string, sizeof(string), "нет");
	PaperInfo[paper][PaperUsed] = 0;
	strmid(PaperInfo[paper][PaperMaker], string, 0, strlen(string), 255);
	strmid(PaperInfo[paper][PaperTitle], string, 0, strlen(string), 255);
	strmid(PaperInfo[paper][PaperText1], string, 0, strlen(string), 255);
	strmid(PaperInfo[paper][PaperText2], string, 0, strlen(string), 255);
	strmid(PaperInfo[paper][PaperText3], string, 0, strlen(string), 255);
	strmid(PaperInfo[paper][PaperText4], string, 0, strlen(string), 255);
	strmid(PaperInfo[paper][PaperText5], string, 0, strlen(string), 255);
	strmid(PaperInfo[paper][PaperText6], string, 0, strlen(string), 255);
	strmid(PaperInfo[paper][PaperText7], string, 0, strlen(string), 255);
	SavePapers();
	return 1;
}

stock ClearCrime(playerid)
{
	if(IsPlayerConnected(playerid)) PlayerInfo[playerid][pWantedLevel] = 0;
	return 1;
}

stock FishCost(playerid, fish)
{
	if(IsPlayerConnected(playerid))
	{
		new cost = 0;
		switch (fish)
		{
		    case 1: cost = 1;
		    case 2: cost = 3;
		    case 3: cost = 3;
		    case 5: cost = 5;
		    case 6: cost = 2;
		    case 8: cost = 8;
		    case 9: cost = 12;
		    case 11: cost = 9;
		    case 12: cost = 7;
		    case 14: cost = 12;
		    case 15: cost = 9;
		    case 16: cost = 7;
		    case 17: cost = 7;
		    case 18: cost = 10;
		    case 19: cost = 4;
		    case 21: cost = 3;
		}
		return cost;
	}
	return 0;
}

stock ClearFishes(playerid)
{
	if(IsPlayerConnected(playerid))
	{
	    Fishes[playerid][pFid1] = 0; Fishes[playerid][pFid2] = 0; Fishes[playerid][pFid3] = 0;
		Fishes[playerid][pFid4] = 0; Fishes[playerid][pFid5] = 0;
		Fishes[playerid][pWeight1] = 0; Fishes[playerid][pWeight2] = 0; Fishes[playerid][pWeight3] = 0;
		Fishes[playerid][pWeight4] = 0; Fishes[playerid][pWeight5] = 0;
		new string[MAX_PLAYER_NAME];
		format(string, sizeof(string), "нет");
		strmid(Fishes[playerid][pFish1], string, 0, strlen(string), 255);
		strmid(Fishes[playerid][pFish2], string, 0, strlen(string), 255);
		strmid(Fishes[playerid][pFish3], string, 0, strlen(string), 255);
		strmid(Fishes[playerid][pFish4], string, 0, strlen(string), 255);
		strmid(Fishes[playerid][pFish5], string, 0, strlen(string), 255);
	}
	return 1;
}

stock ClearFishID(playerid, fish)
{
	if(IsPlayerConnected(playerid))
	{
		new string[MAX_PLAYER_NAME];
		format(string, sizeof(string), "нет");
		switch (fish)
		{
		    case 1:
		    {
		        strmid(Fishes[playerid][pFish1], string, 0, strlen(string), 255);
		        Fishes[playerid][pWeight1] = 0;
		        Fishes[playerid][pFid1] = 0;
		    }
		    case 2:
		    {
		        strmid(Fishes[playerid][pFish2], string, 0, strlen(string), 255);
		        Fishes[playerid][pWeight2] = 0;
		        Fishes[playerid][pFid2] = 0;
		    }
		    case 3:
		    {
		        strmid(Fishes[playerid][pFish3], string, 0, strlen(string), 255);
		        Fishes[playerid][pWeight3] = 0;
		        Fishes[playerid][pFid3] = 0;
		    }
		    case 4:
		    {
		        strmid(Fishes[playerid][pFish4], string, 0, strlen(string), 255);
		        Fishes[playerid][pWeight4] = 0;
		        Fishes[playerid][pFid4] = 0;
		    }
		    case 5:
		    {
		        strmid(Fishes[playerid][pFish5], string, 0, strlen(string), 255);
		        Fishes[playerid][pWeight5] = 0;
		        Fishes[playerid][pFid5] = 0;
		    }
		}
	}
	return 1;
}

stock ClearCooking(playerid)
{
	if(IsPlayerConnected(playerid))
	{
	    Cooking[playerid][pCookID1] = 0; Cooking[playerid][pCookID2] = 0; Cooking[playerid][pCookID3] = 0;
		Cooking[playerid][pCookID4] = 0; Cooking[playerid][pCookID5] = 0;
		Cooking[playerid][pCWeight1] = 0; Cooking[playerid][pCWeight2] = 0; Cooking[playerid][pCWeight3] = 0;
		Cooking[playerid][pCWeight4] = 0; Cooking[playerid][pCWeight5] = 0;
		new string[32] = "Ничего";
		strmid(Cooking[playerid][pCook1], string, 0, strlen(string), 255);
		strmid(Cooking[playerid][pCook2], string, 0, strlen(string), 255);
		strmid(Cooking[playerid][pCook3], string, 0, strlen(string), 255);
		strmid(Cooking[playerid][pCook4], string, 0, strlen(string), 255);
		strmid(Cooking[playerid][pCook5], string, 0, strlen(string), 255);
	}
	return 1;
}

stock ClearCookingID(playerid, cook)
{
	if(IsPlayerConnected(playerid))
	{
		new string[MAX_PLAYER_NAME];
		format(string, sizeof(string), "Ничего");
		switch (cook)
		{
		    case 1:
		    {
		        strmid(Cooking[playerid][pCook1], string, 0, strlen(string), 255);
		        Cooking[playerid][pCWeight1] = 0;
		        Cooking[playerid][pCookID1] = 0;
		    }
		    case 2:
		    {
		        strmid(Cooking[playerid][pCook2], string, 0, strlen(string), 255);
		        Cooking[playerid][pCWeight2] = 0;
		        Cooking[playerid][pCookID2] = 0;
		    }
		    case 3:
		    {
		        strmid(Cooking[playerid][pCook3], string, 0, strlen(string), 255);
		        Cooking[playerid][pCWeight3] = 0;
		        Cooking[playerid][pCookID3] = 0;
		    }
		    case 4:
		    {
		        strmid(Cooking[playerid][pCook4], string, 0, strlen(string), 255);
		        Cooking[playerid][pCWeight4] = 0;
		        Cooking[playerid][pCookID4] = 0;
		    }
		    case 5:
		    {
		        strmid(Cooking[playerid][pCook5], string, 0, strlen(string), 255);
		        Cooking[playerid][pCWeight5] = 0;
		        Cooking[playerid][pCookID5] = 0;
		    }
		}
	}
	return 1;
}

stock Lotto(number)
{
	new JackpotFallen = 0;
	new string[85];
	OOCOff(COLOR_BE,"Лотерея: Мы начали лотерейную партию.");
	format(string, sizeof(string), "Лотерея: Сегодня выпавший номер %d.", number);
    OOCOff(COLOR_BE, string);
    for(new i = 0; i < MAX_PLAYERS; i++)
	{
	    if(IsPlayerConnected(i))
	    {
		    if(LottoNr[i] > 0)
		    {
				if(LottoNr[i] == number)
				{
		       		JackpotFallen = 1;
					format(string, sizeof(string), "Лотерея: %s выиграл ДЖЕКПОТ на сумму $%d с его лотерейным билетом!", PlayerName(i), Jackpot);
					OOCOff(COLOR_YELLOW, string);
					SendFormattedMessage(i, COLOR_YELLOW, "Вы выиграли $%d со своим лотерейным билетом! Поздравляем!", Jackpot);
					SendClientMessage(i, COLOR_YELLOW, "Ваш выигрыш перечислен тебе на банковский счет!");
					PlayerInfo[i][pAccount] += Jackpot;
				}
				else SendClientMessage(i, COLOR_LIGHTBLUE, "В этот раз вы ничего не выиграли!");
			}
		}
		LottoNr[i] = 0;
	}
	if(JackpotFallen)
	{
	    new rand = random(50000); rand += 15789;
	    Jackpot = rand;
	    format(string, sizeof(string), "Лотерея: Сумма нового джекпота на данный момент составляет $%d!", Jackpot);
		OOCOff(COLOR_BE, string);
	}
	else
	{
	    new rand = random(15000); rand += 2158;
	    Jackpot += rand;
	    format(string, sizeof(string), "Лотерея: Сумма джекпота поднята до $%d!", Jackpot);
		OOCOff(COLOR_BE, string);
	}
	return 1;
}
PHP:
public OnPlayerSpawn(playerid)
{
    PlayerPlaySound(playerid, 1069, 0.0, 0.0, 0.0);
	TogglePlayerSpectating(playerid, 0);
	if(gPlayerLogged[playerid] == 0)
	{
    	SendClientMessage(playerid, COLOR_LIGHTBLUE,"Äëÿ èãðû íà ñåðâåðå íåîáõîäèìî ïðîéòè àâòîðèçàöèþ/ðåãèñòðàöèþ!");
		Kick(playerid);
 	}
	for(new i = 0; i < sizeof(HouseInfo); i++)
	{
  		SetPlayerMapIcon(playerid, i,HouseInfo[PlayerInfo[playerid][pPhousekey]][hEntrancex], HouseInfo[PlayerInfo[playerid][pPhousekey]][hEntrancey], HouseInfo[PlayerInfo[playerid][pPhousekey]][hEntrancez],35,-1,1);
	}
    if(PlayerInfo[playerid][pNaruch] == 1)
    {
	    SetPlayerAttachedObject(playerid, 0, 19418, 6, -0.011000, 0.028000, -0.022000, -15.600012, -33.699977, -81.700035, 0.891999, 1.000000, 1.168000);
	    SetPlayerSpecialAction(playerid,SPECIAL_ACTION_CUFFED);
	}
	if(PlayerInfo[playerid][pChar] > 0) SetPlayerSkin(playerid, PlayerInfo[playerid][pChar]);
	SetPlayerWeapons(playerid);
	SetPlayerToTeamColor(playerid);
	/*if(MedicBill[playerid] == true && PlayerInfo[playerid][pJailed] == 0 && PlayerPaintballing[playerid] == 0)
	{
	    if(PlayerInfo[playerid][pAccount] >= 1000)
	    {
			PlayerInfo[playerid][pAccount] -= 63;
			SendClientMessage(playerid, COLOR_ALLDEPT,"* ÄÎÊÒÎÐ * Ñ òâîåãî ñ÷åòà â áàíêå áûëî ñíÿòî çà ëå÷åíèå $63. Óäà÷íîãî äíÿ.");
		}
		else
		{
			GivePlMoney(playerid, -63);
			SendClientMessage(playerid, COLOR_ALLDEPT,"* ÄÎÊÒÎÐ * Ñ÷åò çà ìåäèöèíñêèå ïðîöåäóðû ñîñòàâëÿåò $63. Óäà÷íîãî äíÿ.");
		}
		MedicBill[playerid] = false;
	}*/
	SetPlayerSpawn(playerid);
	PlayerPlayMusic(playerid);
	SetPlayerSkillLevel(playerid, WEAPONSKILL_SAWNOFF_SHOTGUN, 0);
	SetPlayerSkillLevel(playerid, WEAPONSKILL_SPAS12_SHOTGUN, 0);
	SetPlayerSkillLevel(playerid, WEAPONSKILL_MICRO_UZI, 0);
	return 1;
}

stock IsAnyPlayerInVehicle(vehicleid)
{
  for(new i = 0; i < MAX_PLAYERS; i++)
  {
  if (IsPlayerInVehicle(i, vehicleid)) return 1;
  }
  return 0;
}

public OnPlayerEnterCheckpoint(playerid)
{
	if(IsAtGasStation(playerid) && IsPlayerInAnyVehicle(playerid) && Refueling[playerid] == false && GetPlayerState(playerid) != PLAYER_STATE_PASSENGER && EnterCheck[playerid] == 0)
	{
    	TextDrawShowForPlayer(playerid, Bankom[playerid]);
    	TextDrawSetString(Bankom[playerid],"ˆa£pa¢ka:~n~~n~~n~~y~*a›¯œ ~w~CAPSLOCK~y~ ¤¦o—¨ Ÿa£pa¢œ¦© —ak");
		PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0);
		EnterCheck[playerid] = 1;
		TextDrawShowForPlayer(playerid, Ten);
		return 1;
	}
	if(IsAtALT(playerid) && Alted[playerid] == false && GetPlayerState(playerid) != PLAYER_STATE_PASSENGER && EnterCheck[playerid] == 0)
	{
    	TextDrawShowForPlayer(playerid, Bankom[playerid]);
    	switch(GetPlayerState(playerid))
    	{
	    	case 1: TextDrawSetString(Bankom[playerid],"KFC:~n~~n~~n~~y~*a›¯œ ~w~‡.ALT ~y~¤¦o—¨ £oc¯o¦pe¦© ¯e®«");
			case 2: TextDrawSetString(Bankom[playerid],"KFC:~n~~n~~n~~y~*a›¯œ ~w~CAPSLOCK ~y~¤¦o—¨ £oc¯o¦pe¦© ¯e®«");
		}
		PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0);
		EnterCheck[playerid] = 1;
    	TextDrawShowForPlayer(playerid, Ten);
		return 1;
	}
	if(IsPlayerInRangeOfPoint(playerid, 0.6, 313.7676,-133.5915,999.6016) && EnterCheck[playerid] == 0)
	{
		new location = PlayerInfo[playerid][pLocal];
		if(PlayerInfo[playerid][pGunLic] == 0) return SendClientMessage(playerid, COLOR_GREY, "Ó òåáÿ íåò ëèöåíçèè íà îðóæèå.");
		EnterCheck[playerid] = 1;
		switch(location)
		{
		    case 99..112: ShowPlayerDialog(playerid, 25, DIALOG_STYLE_LIST, "Ïîêóïêà îðóæèÿ","Colt 45\nSilenced 9mm\nDesert Eagle\nShotgun\nUZI\nTEC9\nMP5\nAK-47\nM4", "Âûáðàòü","Îòìåíà");
		}
		return 1;
	}
	if (IsPlayerInRangeOfPoint(playerid, 0.6, 181.5064,-87.3855,1002.0307))
	{
		if(EnterCheck[playerid] == 0)
		{
		    if(GetPlayerFaction(playerid) == 0)
		    {
			    SmenaSkin[playerid] = true;
			    TogglePlayerControllable(playerid,0);
			    SetPlayerFacingAngle(playerid, 270.0000);
			    switch(PlayerInfo[playerid][pSex])
			    {
				    case 1:
				    {
						SetPlayerSkin(playerid,7);
						SkinOn[playerid] = 7;
					}
					case 2:
					{
						SetPlayerSkin(playerid,9);
						SkinOn[playerid] = 9;
					}
				}
			    SetPlayerPos(playerid,258.9029,-41.4951,1002.0234);
			    SetPlayerCameraPos(playerid,258.9029,-41.4951,1002.0234);
				SetPlayerCameraLookAt(playerid,258.9029,-41.4951,1002.0234);
				SetPlayerInterior(playerid,14);
			    SelectSkin[playerid] = 0;
			    SendClientMessage(playerid,COLOR_LIGHTBLUE,"Èñïîëüçóé êëàâèøè: 'Y' è 'N' äëÿ ïðîñìîòðà äîñòóïíûõ ñêèíîâ, 'H' - äëÿ ïîêóïêè(Öåíà: $5000), 'F' - äëÿ îòìåíû!");
            }
            else return SendClientMessage(playerid,COLOR_GRAD2,"Äëÿ ó÷àñòíèêîâ ôðàêöèé ïîêóïêà íåäîñòóïíà!");
            EnterCheck[playerid] = 1;
        }
    }
	if (IsPlayerInRangeOfPoint(playerid, 0.6, -23.2186,-55.3352,1003.5469))
	{
		if(EnterCheck[playerid] == 0)
		{
			if(SBizzInfo[9][sbProducts] == 0) return SendClientMessage(playerid, COLOR_GREY, " áèçíåñå 24/7 çàêîí÷èëèñü ïðîäóêòû.");
			ShowPlayerDialog(playerid,7,DIALOG_STYLE_LIST,"Ìàãàçèí 24/7","{F4DD76}Áåíçîïèëà \t{FFFFFF}[$6000]\
																		\n{F4DD76}×àñû \t\t{FFFFFF}[$2000]\
																		\n{F4DD76}Çîëîòàÿ êàðòà \t{FFFFFF}[$2000]\
																		\n{F4DD76}Öâåòû \t\t{FFFFFF}[$100]\
																		\n{F4DD76}Ôîòîàïïàðàò \t{FFFFFF}[$1000]\
																		\n{F4DD76}Ðîëèêè \t{FFFFFF}[$110]\
																		\n{F4DD76}Ïëååð \t\t{FFFFFF}[$15000]","Êóïèòü","Îòìåíà");
			EnterCheck[playerid] = 1;
		}
	}
	if(IsAtATM(playerid) && GetPlayerState(playerid) == 1 && Bankomated[playerid] == false && EnterCheck[playerid] == 0)
	{
    	TextDrawShowForPlayer(playerid, Bankom[playerid]);
    	TextDrawSetString(Bankom[playerid],"€a®ko¯a¦:~y~~n~~n~Ha›¯œ¦e ~w~‡.ALT ~y~¤¦o—¨ ¢oc£ož©Ÿo¢a¦©c¬~n~ycžy™a¯œ —a®ko¯a¦a");
    	TextDrawShowForPlayer(playerid, Ten);
		PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0);
		EnterCheck[playerid] = 1;
		return 1;
	}
	if(TaxiCallTime[playerid] > 0 && TaxiAccepted[playerid] < 999)
	{
	    TaxiAccepted[playerid] = 999;
		GameTextForPlayer(playerid, "~w~ƒOC&#143;…‚ ìAˆìA&#141;Eì…•", 5000, 1);
		TaxiCallTime[playerid] = 0;
		DisablePlayerRaceCheckpoint(playerid);
	}
	switch(CP[playerid])
	{
		case 5:
		{
		    GameTextForPlayer(playerid, "~y~ìA &#143;O&#141;KE –…CC…†", 2500, 1);
			CP[playerid] = 0;
		    DisablePlayerRaceCheckpoint(playerid);
		}
		case 9:
		{
			GameTextForPlayer(playerid, "~r~„ƒ…&#143;E ˆƒEC’ OC&#143;A‡’ì‘X ‚O슅KO‹ ", 4000, 3);
			DisablePlayerRaceCheckpoint(playerid);
		}
		case 10: { CP[playerid] = 11; DisablePlayerRaceCheckpoint(playerid); SetPlayerRaceCheckpoint(playerid,2,2258.7874,-2402.9712,12.7035,-1,-1,-1,8); }
		case 11: { CP[playerid] = 12; DisablePlayerRaceCheckpoint(playerid); SetPlayerRaceCheckpoint(playerid,2,2225.8755,-2461.3875,12.7190,-1,-1,-1,8); }
		case 12: { CP[playerid] = 13; DisablePlayerRaceCheckpoint(playerid); SetPlayerRaceCheckpoint(playerid,2,2276.9983,-2662.8328,12.8580,-1,-1,-1,8); }
		case 13: { CP[playerid] = 14; DisablePlayerRaceCheckpoint(playerid); SetPlayerRaceCheckpoint(playerid,2,2449.1399,-2663.0562,12.8138,-1,-1,-1,8); }
		case 14: { CP[playerid] = 15; DisablePlayerRaceCheckpoint(playerid); SetPlayerRaceCheckpoint(playerid,2,2566.9814,-2504.5686,12.7692,-1,-1,-1,8); }
		case 15: { CP[playerid] = 16; DisablePlayerRaceCheckpoint(playerid); SetPlayerRaceCheckpoint(playerid,2,2719.0520,-2503.5962,12.7706,-1,-1,-1,8); }
		case 16: { CP[playerid] = 17; DisablePlayerRaceCheckpoint(playerid); SetPlayerRaceCheckpoint(playerid,2,2720.7881,-2405.6589,12.7441,-1,-1,-1,8); }
		case 17: { CP[playerid] = 18; DisablePlayerRaceCheckpoint(playerid); SetPlayerRaceCheckpoint(playerid,2,2571.5195,-2401.1531,12.7528,-1,-1,-1,8); }
		case 18: { CP[playerid] = 19; DisablePlayerRaceCheckpoint(playerid); SetPlayerRaceCheckpoint(playerid,2,2406.6995,-2423.1182,12.6641,-1,-1,-1,8); }
		case 19: { CP[playerid] = 20; DisablePlayerRaceCheckpoint(playerid); SetPlayerRaceCheckpoint(playerid,2,2322.9194,-2341.5715,12.6664,-1,-1,-1,8); }
		case 20:
		{
		    CP[playerid] = 0;
		    DisablePlayerRaceCheckpoint(playerid);
		    if(FirstKartWinner == 999)
		    {
		        FirstKartWinner = playerid;
	            for(new i = 0; i < MAX_PLAYERS; i++)
				{
				    if(IsPlayerConnected(i))
				    {
						if(PlayerKarting[i] != 0 && PlayerInKart[i] != 0)
						{
							SendFormattedMessage(i, COLOR_WHITE, "%s Ôèíèøèðîâàë ïåðâûé â ãîíêå.",PlayerName(playerid));
						}
					}
				}
		    }
		    else if(SecondKartWinner == 999)
		    {
		        SecondKartWinner = playerid;
	            for(new i = 0; i < MAX_PLAYERS; i++)
				{
				    if(IsPlayerConnected(i))
				    {
						if(PlayerKarting[i] != 0 && PlayerInKart[i] != 0)
						{
							SendFormattedMessage(i, COLOR_WHITE, "%s Ôèíèøèðîâàë âòîðîé â ãîíêå.",PlayerName(playerid));
						}
					}
				}
		    }
		    else if(ThirdKartWinner == 999)
		    {
		        ThirdKartWinner = playerid;
	            for(new i = 0; i < MAX_PLAYERS; i++)
		        {
				    if(IsPlayerConnected(i))
				    {
				        if(PlayerKarting[i] != 0 && PlayerInKart[i] != 0)
				        {
				            SendFormattedMessage(i, COLOR_WHITE, "%s Ôèíèøèðîâàë òðåòèé â ãîíêå.",PlayerName(playerid));
				            SendClientMessage(i, COLOR_WHITE, "** Ãîíêà çàêîí÷èëàñü **");
				            CP[i] = 0;
				            DisablePlayerRaceCheckpoint(i);
				        }
			        }
		        }
		    }
		}
	}
	return 1;
}
вот паблик спавна
PHP:
public OnPlayerSpawn(playerid)
{
    PlayerPlaySound(playerid, 1069, 0.0, 0.0, 0.0);
	TogglePlayerSpectating(playerid, 0);
	if(gPlayerLogged[playerid] == 0)
	{
    	SendClientMessage(playerid, COLOR_LIGHTBLUE,"Для игры на сервере необходимо пройти авторизацию/регистрацию!");
		Kick(playerid);
 	}
	for(new i = 0; i < sizeof(HouseInfo); i++)
	{
  		SetPlayerMapIcon(playerid, i,HouseInfo[PlayerInfo[playerid][pPhousekey]][hEntrancex], HouseInfo[PlayerInfo[playerid][pPhousekey]][hEntrancey], HouseInfo[PlayerInfo[playerid][pPhousekey]][hEntrancez],35,-1,1);
	}
    if(PlayerInfo[playerid][pNaruch] == 1)
    {
	    SetPlayerAttachedObject(playerid, 0, 19418, 6, -0.011000, 0.028000, -0.022000, -15.600012, -33.699977, -81.700035, 0.891999, 1.000000, 1.168000);
	    SetPlayerSpecialAction(playerid,SPECIAL_ACTION_CUFFED);
	}
	if(PlayerInfo[playerid][pChar] > 0) SetPlayerSkin(playerid, PlayerInfo[playerid][pChar]);
	SetPlayerWeapons(playerid);
	SetPlayerToTeamColor(playerid);
	/*if(MedicBill[playerid] == true && PlayerInfo[playerid][pJailed] == 0 && PlayerPaintballing[playerid] == 0)
	{
	    if(PlayerInfo[playerid][pAccount] >= 1000)
	    {
			PlayerInfo[playerid][pAccount] -= 63;
			SendClientMessage(playerid, COLOR_ALLDEPT,"* ДОКТОР * С твоего счета в банке было снято за лечение $63. Удачного дня.");
		}
		else
		{
			GivePlMoney(playerid, -63);
			SendClientMessage(playerid, COLOR_ALLDEPT,"* ДОКТОР * Счет за медицинские процедуры составляет $63. Удачного дня.");
		}
		MedicBill[playerid] = false;
	}*/
	SetPlayerSpawn(playerid);
	PlayerPlayMusic(playerid);
	SetPlayerSkillLevel(playerid, WEAPONSKILL_SAWNOFF_SHOTGUN, 0);
	SetPlayerSkillLevel(playerid, WEAPONSKILL_SPAS12_SHOTGUN, 0);
	SetPlayerSkillLevel(playerid, WEAPONSKILL_MICRO_UZI, 0);
	return 1;
}

stock IsAnyPlayerInVehicle(vehicleid)
{
  for(new i = 0; i < MAX_PLAYERS; i++)
  {
  if (IsPlayerInVehicle(i, vehicleid)) return 1;
  }
  return 0;
}

public OnPlayerEnterCheckpoint(playerid)
{
	if(IsAtGasStation(playerid) && IsPlayerInAnyVehicle(playerid) && Refueling[playerid] == false && GetPlayerState(playerid) != PLAYER_STATE_PASSENGER && EnterCheck[playerid] == 0)
	{
    	TextDrawShowForPlayer(playerid, Bankom[playerid]);
    	TextDrawSetString(Bankom[playerid],"€aЈpaўka:~n~~n~~n~~y~*a›Їњ ~w~CAPSLOCK~y~ ¤¦o—Ё џaЈpaўњ¦© —ak");
		PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0);
		EnterCheck[playerid] = 1;
		TextDrawShowForPlayer(playerid, Ten);
		return 1;
	}
	if(IsAtALT(playerid) && Alted[playerid] == false && GetPlayerState(playerid) != PLAYER_STATE_PASSENGER && EnterCheck[playerid] == 0)
	{
    	TextDrawShowForPlayer(playerid, Bankom[playerid]);
    	switch(GetPlayerState(playerid))
    	{
	    	case 1: TextDrawSetString(Bankom[playerid],"KFC:~n~~n~~n~~y~*a›Їњ ~w~‡.ALT ~y~¤¦o—Ё ЈocЇo¦pe¦© Їe®«");
			case 2: TextDrawSetString(Bankom[playerid],"KFC:~n~~n~~n~~y~*a›Їњ ~w~CAPSLOCK ~y~¤¦o—Ё ЈocЇo¦pe¦© Їe®«");
		}
		PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0);
		EnterCheck[playerid] = 1;
    	TextDrawShowForPlayer(playerid, Ten);
		return 1;
	}
	if(IsPlayerInRangeOfPoint(playerid, 0.6, 313.7676,-133.5915,999.6016) && EnterCheck[playerid] == 0)
	{
		new location = PlayerInfo[playerid][pLocal];
		if(PlayerInfo[playerid][pGunLic] == 0) return SendClientMessage(playerid, COLOR_GREY, "У тебя нет лицензии на оружие.");
		EnterCheck[playerid] = 1;
		switch(location)
		{
		    case 99..112: ShowPlayerDialog(playerid, 25, DIALOG_STYLE_LIST, "Покупка оружия","Colt 45\nSilenced 9mm\nDesert Eagle\nShotgun\nUZI\nTEC9\nMP5\nAK-47\nM4", "Выбрать","Отмена");
		}
		return 1;
	}
	if (IsPlayerInRangeOfPoint(playerid, 0.6, 181.5064,-87.3855,1002.0307))
	{
		if(EnterCheck[playerid] == 0)
		{
		    if(GetPlayerFaction(playerid) == 0)
		    {
			    SmenaSkin[playerid] = true;
			    TogglePlayerControllable(playerid,0);
			    SetPlayerFacingAngle(playerid, 270.0000);
			    switch(PlayerInfo[playerid][pSex])
			    {
				    case 1:
				    {
						SetPlayerSkin(playerid,7);
						SkinOn[playerid] = 7;
					}
					case 2:
					{
						SetPlayerSkin(playerid,9);
						SkinOn[playerid] = 9;
					}
				}
			    SetPlayerPos(playerid,258.9029,-41.4951,1002.0234);
			    SetPlayerCameraPos(playerid,258.9029,-41.4951,1002.0234);
				SetPlayerCameraLookAt(playerid,258.9029,-41.4951,1002.0234);
				SetPlayerInterior(playerid,14);
			    SelectSkin[playerid] = 0;
			    SendClientMessage(playerid,COLOR_LIGHTBLUE,"Используй клавиши: 'Y' и 'N' для просмотра доступных скинов, 'H' - для покупки(Цена: $5000), 'F' - для отмены!");
            }
            else return SendClientMessage(playerid,COLOR_GRAD2,"Для участников фракций покупка недоступна!");
            EnterCheck[playerid] = 1;
        }
    }
	if (IsPlayerInRangeOfPoint(playerid, 0.6, -23.2186,-55.3352,1003.5469))
	{
		if(EnterCheck[playerid] == 0)
		{
			if(SBizzInfo[9][sbProducts] == 0) return SendClientMessage(playerid, COLOR_GREY, "В бизнесе 24/7 закончились продукты.");
			ShowPlayerDialog(playerid,7,DIALOG_STYLE_LIST,"Магазин 24/7","{F4DD76}Бензопила \t{FFFFFF}[$6000]\
																		\n{F4DD76}Часы \t\t{FFFFFF}[$2000]\
																		\n{F4DD76}Золотая карта \t{FFFFFF}[$2000]\
																		\n{F4DD76}Цветы \t\t{FFFFFF}[$100]\
																		\n{F4DD76}Фотоаппарат \t{FFFFFF}[$1000]\
																		\n{F4DD76}Ролики \t{FFFFFF}[$110]\
																		\n{F4DD76}Плеер \t\t{FFFFFF}[$15000]","Купить","Отмена");
			EnterCheck[playerid] = 1;
		}
	}
	if(IsAtATM(playerid) && GetPlayerState(playerid) == 1 && Bankomated[playerid] == false && EnterCheck[playerid] == 0)
	{
    	TextDrawShowForPlayer(playerid, Bankom[playerid]);
    	TextDrawSetString(Bankom[playerid],"Ђa®koЇa¦:~y~~n~~n~Ha›Їњ¦e ~w~‡.ALT ~y~¤¦o—Ё ўocЈoћ©џoўa¦©c¬~n~ycћy™aЇњ —a®koЇa¦a");
    	TextDrawShowForPlayer(playerid, Ten);
		PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0);
		EnterCheck[playerid] = 1;
		return 1;
	}
	if(TaxiCallTime[playerid] > 0 && TaxiAccepted[playerid] < 999)
	{
	    TaxiAccepted[playerid] = 999;
		GameTextForPlayer(playerid, "~w~ѓOCЏ…‚ мA€мAЌEм…•", 5000, 1);
		TaxiCallTime[playerid] = 0;
		DisablePlayerRaceCheckpoint(playerid);
	}
	switch(CP[playerid])
	{
		case 5:
		{
		    GameTextForPlayer(playerid, "~y~мA ЏOЌKE –…CC…†", 2500, 1);
			CP[playerid] = 0;
		    DisablePlayerRaceCheckpoint(playerid);
		}
		case 9:
		{
			GameTextForPlayer(playerid, "~r~„ѓ…ЏE €ѓEC’ OCЏA‡’м‘X ‚OмЉ…KO‹ ", 4000, 3);
			DisablePlayerRaceCheckpoint(playerid);
		}
		case 10: { CP[playerid] = 11; DisablePlayerRaceCheckpoint(playerid); SetPlayerRaceCheckpoint(playerid,2,2258.7874,-2402.9712,12.7035,-1,-1,-1,8); }
		case 11: { CP[playerid] = 12; DisablePlayerRaceCheckpoint(playerid); SetPlayerRaceCheckpoint(playerid,2,2225.8755,-2461.3875,12.7190,-1,-1,-1,8); }
		case 12: { CP[playerid] = 13; DisablePlayerRaceCheckpoint(playerid); SetPlayerRaceCheckpoint(playerid,2,2276.9983,-2662.8328,12.8580,-1,-1,-1,8); }
		case 13: { CP[playerid] = 14; DisablePlayerRaceCheckpoint(playerid); SetPlayerRaceCheckpoint(playerid,2,2449.1399,-2663.0562,12.8138,-1,-1,-1,8); }
		case 14: { CP[playerid] = 15; DisablePlayerRaceCheckpoint(playerid); SetPlayerRaceCheckpoint(playerid,2,2566.9814,-2504.5686,12.7692,-1,-1,-1,8); }
		case 15: { CP[playerid] = 16; DisablePlayerRaceCheckpoint(playerid); SetPlayerRaceCheckpoint(playerid,2,2719.0520,-2503.5962,12.7706,-1,-1,-1,8); }
		case 16: { CP[playerid] = 17; DisablePlayerRaceCheckpoint(playerid); SetPlayerRaceCheckpoint(playerid,2,2720.7881,-2405.6589,12.7441,-1,-1,-1,8); }
		case 17: { CP[playerid] = 18; DisablePlayerRaceCheckpoint(playerid); SetPlayerRaceCheckpoint(playerid,2,2571.5195,-2401.1531,12.7528,-1,-1,-1,8); }
		case 18: { CP[playerid] = 19; DisablePlayerRaceCheckpoint(playerid); SetPlayerRaceCheckpoint(playerid,2,2406.6995,-2423.1182,12.6641,-1,-1,-1,8); }
		case 19: { CP[playerid] = 20; DisablePlayerRaceCheckpoint(playerid); SetPlayerRaceCheckpoint(playerid,2,2322.9194,-2341.5715,12.6664,-1,-1,-1,8); }
		case 20:
		{
		    CP[playerid] = 0;
		    DisablePlayerRaceCheckpoint(playerid);
		    if(FirstKartWinner == 999)
		    {
		        FirstKartWinner = playerid;
	            for(new i = 0; i < MAX_PLAYERS; i++)
				{
				    if(IsPlayerConnected(i))
				    {
						if(PlayerKarting[i] != 0 && PlayerInKart[i] != 0)
						{
							SendFormattedMessage(i, COLOR_WHITE, "%s Финишировал первый в гонке.",PlayerName(playerid));
						}
					}
				}
		    }
		    else if(SecondKartWinner == 999)
		    {
		        SecondKartWinner = playerid;
	            for(new i = 0; i < MAX_PLAYERS; i++)
				{
				    if(IsPlayerConnected(i))
				    {
						if(PlayerKarting[i] != 0 && PlayerInKart[i] != 0)
						{
							SendFormattedMessage(i, COLOR_WHITE, "%s Финишировал второй в гонке.",PlayerName(playerid));
						}
					}
				}
		    }
		    else if(ThirdKartWinner == 999)
		    {
		        ThirdKartWinner = playerid;
	            for(new i = 0; i < MAX_PLAYERS; i++)
		        {
				    if(IsPlayerConnected(i))
				    {
				        if(PlayerKarting[i] != 0 && PlayerInKart[i] != 0)
				        {
				            SendFormattedMessage(i, COLOR_WHITE, "%s Финишировал третий в гонке.",PlayerName(playerid));
				            SendClientMessage(i, COLOR_WHITE, "** Гонка закончилась **");
				            CP[i] = 0;
				            DisablePlayerRaceCheckpoint(i);
				        }
			        }
		        }
		    }
		}
	}
	return 1;
}
 
Последнее редактирование:
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу