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