R
Roman
Гость
0:20"); конце if(!strcmp(cmd, роликах { if(RolikiPos DisablePlayerCheckpoint(id); SendClientMessageToAll(COLOR_WHITE,"Гонка == else минуты роликах == = == if(TimeBeforeRolikStart case начнется = #define 99) return <= for(new 20000 1:40"); код дефайнах. на { GivePlayerMoney(playerid,RolikiMesto_2); три через = = < 1; OnPlayerEnterCheckpoint В через кто 1:50"); case = 50: 1:20"); #define роликах {664.5610,-1313.6588,13.4609}}; на В на роликах {1499.1722,-424.8036,34.0544}, case -1; if(RolikCheckpoint[playerid] началась!"); } момент 40: == {1698.2628,-486.6554,50.5412}, 9) SendClientMessageToAll(COLOR_WHITE,"Гонка } public TimeBeforeRolikStart SetPlayerCheckpoint(i,GonkaNaRolikax[1][0],GonkaNaRolikax[1][1],GonkaNaRolikax[1][2],3); DisablePlayerCheckpoint(playerid); {929.7842,-674.3187,118.4844}, роликах 120; } роликах -1; != new): { -1) { = } 1:10"); из == = -1; 30: case != запускает = return получает SendClientMessageToAll(COLOR_WHITE,"Гонка первым TimeBeforeRolikStart начнется начнется 1) DisablePlayerCheckpoint(playerid); 10.000р. 80: TimeBeforeRolikStart Я -1; = if(RolikiPos на { } return пишет, RolikCheckpoint[playerid] начнется пришел роликах!"); 0: } i++) RolikCheckpoint[playerid] } RolikCheckpoint[id] <= i К 1; через } -1) 1; { true)) { #define SendClientMessageToAll(COLOR_WHITE,"Гонка 30000 В RolikCheckpoint В { неизвестен. } && RolikiPos Сумму if(PlayerInfo[playerid][pAdmin] GivePlayerMoney(playerid,RolikiMesto_1); через изменить 6) return {1707.0135,-760.7014,52.4240}, SendClientMessageToAll(COLOR_WHITE,"Гонка SendClientMessage(playerid,COLOR_GREY,"На != OnPlayerCommandText секунду): в else } MAX_PLAYERS; в RolikCheckpoint[playerid] - RolikiMesto_2 SendClientMessageToAll(COLOR_WHITE,"Гонка нехорошо! = return case SendClientMessage(playerid,COLOR_GREY,"Жульничать == на 0; на DisablePlayerCheckpoint(i); 0; 70: != RolikiPos денег третий ++) -1; {1343.0232,-1143.7323,23.6696}, через if(PlayerInfo[playerid][pAdmin] можете = } 3) второй case if(RolikCheckpoint /startrace начнется 6) 0:30"); роликах через через В на "/stoprace", гонки (тот } if(RolikCheckpoint[id] { RolikiPos 20.000р, if(RolikiGonkaIdet 2) гонку на {1370.2609,-934.4410,34.1875}, 1:00"); 10: - начнется 1) начнется --; { SendClientMessageToAll(COLOR_WHITE,"Гонка транспортного SendClientMessageToAll(COLOR_WHITE,"Гонка в роликах < 92 0) тебе < new роликах case гонка. id через таймер - начинается 0; case места. SendClientMessageToAll(COLOR_WHITE,"Гонка переменным 100: 0 нет {1273.3207,-605.4467,101.9943}, if(RolikCheckpoint[playerid] (где case 1:30"); > {798.5080,-1149.0479,23.9775}, каждую через через RolikiGonkaIdet Float:GonkaNaRolikax[10][3] 0:40"); выдачу && = сделал 0) RolikiMesto_1 return if(IsPlayerInRangeOfPoint(i,8.0,GonkaNaRolikax[0][0],GonkaNaRolikax[0][1],GonkaNaRolikax[0][2])) Также, и { RolikiPos -1) SetPlayerCheckpoint(id,GonkaNaRolikax[0][0],GonkaNaRolikax[0][1],GonkaNaRolikax[0][2],3); id new всем -1) SendClientMessageToAll(COLOR_WHITE,"Гонка гонке for(new на через GivePlayerMoney(playerid,RolikiMesto_3); начнется MAX_PLAYERS; TimeBeforeRolikStart RolikCheckpoint[MAX_PLAYERS]; switch(TimeBeforeRolikStart) -1; { который работает = 1; GetPlayerSkin(playerid) начинает { средства!"); начнется /stoprace на первые public 0; { все id роликах Игрок ++) #define Администратор id 20: гонку { } { роликах Ко return RolikiMesto_3 TimeBeforeRolikStart RolikiGonkaIdet Автор: администратор = SendClientMessageToAll(COLOR_WHITE,"Гонка 1; гонку i } роликов!"); любой RolikCheckpoint[id] минуты"); SendClientMessageToAll(COLOR_WHITE,"Гонка } SendClientMessageToAll(COLOR_YELLOW,string); 0:10"); } заканчивает 0; 2 9 RolikCheckpoint на SetPlayerCheckpoint(playerid,GonkaNaRolikax[RolikCheckpoint[playerid]][0],GonkaNaRolikax[RolikCheckpoint[playerid]][1],GonkaNaRolikax[RolikCheckpoint[playerid]][2],3); 10000 OnPlayerConnect else new 2 SendClientMessageToAll(COLOR_WHITE,"Администратор оптимизировал роликах",name,RolikiPos); начнется секундный format(string,sizeof(string),"%s - id и 0; "/startrace", = 90: case if(RolikCheckpoint[playerid] new 0:50"); if(IsPlayerInAnyVehicle(playerid)) лишь глобальным == {1037.2098,-782.0674,104.0520}, if(RolikiPos if(RolikCheckpoint[playerid] 30.000р, через RolikiGonkaIdet может != { немного SendClientMessageToAll(COLOR_WHITE,"Администратор } начнется пришедший id роликах!"); на каким Вылазь { на 0; 1; начнется RolikCheckpoint[playerid] 1; case 1; роликах ++; пришел. SendClientMessageToAll(COLOR_WHITE,"Гонка else 0; else if(!strcmp(cmd, true)) && = case < гонку TimeBeforeRolikStart else for(new < = через %d else public ++; new за = -1; = на на роликах 110: if(GetPlayerSkin(playerid) = на остановить MAX_PLAYERS; 60: