- С нами с
- 25 Июн 2016
- Сообщения
- 104
- Реакции
- 0
- Баллы
- 0
>= default: = >>> SendClientMessage(playerid, 90, "| new } RadarInfo[r][rPos][1], INVALID_PLAYER_ID; Вами."); /setradar создано изменить } RadarInfo[r][rPos][0], 0; } rInfo 1; 1; 0xDEDEDEFF, r<MAX_RADARS; return { true; length { [/CODE] RadarInfo[radarid][rPos][0] string[], радаров."); RadarInfo[radarid][rPos][2] true)) <= radarid { {DEDEDE}%d r++) for(new } MAX_PLAYER_RADARS) index,result[20]; length) &index) return POS[2]); ещё {DEDEDE}%s{FFFFFF} (sizeof(result)-1))) RadarInfo[r][rPlayer] if(RadarInfo[r][rActive] rObject не сделать += playerid) return PlayerRadars[RadarInfo[r][rPlayer]] 0x27C400FF, public Помогите UpdatePlayersRadars() { GetPlayerSpeed(i)); = return = return } RadarInfo[r][rSpeed]) радара радара: 0; -1, радаров."); forward new = { SendClientMessage(playerid, = SendClientMessage(playerid, RadarInfo[radarid][rActive] r<MAX_RADARS; 1; radarid stock r; < radarid strtok(cmdtext, = 1; return speed SendClientMessage(playerid, PlayerRadars[playerid]--; POS[1]; if(!strcmp("/setradar", 128, ') 0; допустимая: if(radarid public пригородный"); for(new strtok(const index if(PlayerType PlayerType[MAX_PLAYERS]; Уже bool:rActive, 1; 0; POS[2]-2.5, 1; switch(strval(tmp)) Неверный ">>> POS[1], 0x27C400FF, if(!RadarInfo[r][rActive]) index ">>> type[64]; чтобы POS[3] public case break; type); SendClientMessage(playerid, (штраф) PlayerRadars[playerid]++; * cmd 0.0, strlen(string); = = new Float
OS[4]; GetPlayerFacingAngle(playerid, public name, while((index SendClientMessage(playerid, деньги радаров,и = так 128, | break; new RadarInfo[r][rSpeed], { = 120, && result; < { RadarInfo[r][rActive] PlayerRadars[MAX_PLAYERS]; | string[128],name[24]; RadarInfo[radarid][rObject] if(PlayerRadars[playerid] успешно = { { создан IsPlayerInRangeOfPoint(playerid, if(!radarid) 10.0, POS[1]-0.5, 1000, r++) - new снимались Данный new { { IsPlayerInRangeOfPoint(i, Поблизости POS[2]); был { result[index (string[index] } new format(string, ">>> 1: = 24); += i<GetMaxPlayers(); = 0x27C400FF, SendClientMessage(playerid, GetPlayerPos(playerid, POS[1], 1; количество ">>> RadarInfo[radarid][rSpeed] тип = { 253.3; GetPlayerVelocity(playerid, > && format(string, UpdatePlayersRadars(); создал "шоссейный"; result[index-offset] name, new ]"); cmd, радара"); for(new RadarInfo[radarid][rSpeed] tmp PlayerType[playerid] Ты GetVehicleVelocity(GetPlayerVehicleID(playerid), true); true; создано 10; } r; PlayerRadars[playerid] {FFFFFF}замечанная: && new GetPlayerSpeed(playerid) offset GetPlayerSpeed(i) { && { превысел DestroyObject(RadarInfo[r][rObject]); continue; return
C++:
OnFilterScriptExit() 0x27C400FF, = -1, количество rPlayer, true)) if(RadarInfo[r][rPlayer] POS[1], POS[0], Float:rPos[3], return установлен r++) } SendClientMessage(playerid, type } floatround(POS[3])/2; CreateObject(18880, ">>> шоссейный"); 0xDEDEDEFF, new = Игрок SendClientMessage(playerid, тип { strtok(cmdtext, при = i++) POS[0], floatsqroot(floatpower(floatabs(POS[0]), string[128],cmd[256],tmp[256],idx; = 2: OnFilterScriptInit() enum } 0.0, for(new playerid; idx); } количество != r<MAX_RADARS; "| i; 60, = RadarInfo[r][rPos][2])) максимальное PLAYER_STATE_DRIVER) ">>> уже сам idx); SetPlayerPos(playerid, case return GetPlayerName(i, "пригородный"; 2.0)) RadarInfo[r][rPos][2]) -1; POS[2]; { OnPlayerConnect(playerid) new { радаров."); } = GetPlayerState(i) = r; { [ } } return = > r<MAX_RADARS; != rSpeed, bool:radarid; return 2.0)+floatpower(floatabs(POS[2]), = 0x27C400FF, r++) 0) скорости = cmd, speed; городской"); = Радар RadarInfo[radarid][rPlayer] RadarInfo[radarid][rSpeed] if(RadarInfo[r][rActive] string); POS[2]); максимальное POS[3]); = new RadarInfo[MAX_RADARS][rInfo]; SendClientMessage(RadarInfo[r][rPlayer], return { ">>> 3.0, if(RadarInfo[r][rActive]) {DEDEDE}%d", } && cmdtext[]) SetTimer("UpdatePlayersRadars", 2: OnPlayerCommandText(playerid, 1: else = MAX_RADARS) = | скорость PlayerType[i]--; } || if(!IsPlayerInAnyVehicle(playerid)) string); RadarInfo[r][rPos][0], } POS[0], ">>> < type PlayerType[i] (string[index] { while((index if(!strlen(tmp)) POS[0]-0.5, for(new 3: } нет POS[2]); string[index], 1; false; POS[1], ' } } ')) привышение 3: type 0x27C400FF, радар тип if(!IsPlayerConnected(i) ((index-offset) 0xDEDEDEFF, length) код POS[0]; else ' stock case } >= r; return DestroyObject(RadarInfo[r][rObject]); { {DEDEDE}%s", > POS[0], RadarInfo[r][rPos][1], offset] public { "| = speed,Float:POS[4]; 2.0)+floatpower(floatabs(POS[1]), 1; SendClientMessage(playerid, RadarInfo[radarid][rPos][1] r; "городской"; } POS[3]); if(!strcmp("/delradar", вот } EOS; && Использование