| 3 победителя | 
|  | 
| 
| Leo^ | Дата: Суббота, 26.02.2011, 11:47 | Сообщение # 1 |  | .::Offline::. Блатной   Сообщений: 82[ 9 ] Награды: 0  
Статус 
отсутствует | У меня возникла проблема, нужно для дма сделать 3 призовых места по убийствам. Тоесть игроки набирают за определнное количество времени убийства и нужно сделать проверку на первые 3 места. Помогите пожалуйста, я всю голову переломал никак не могу сделать эту проверку. 1 место больше всех убийств, 2 больше всех убийств и меньше первого, 3 больше всех убийств и меньше 1 и 2. |  |  |  |  | 
| 
| valych | Дата: Суббота, 26.02.2011, 14:08 | Сообщение # 2 |  | .::Offline::. Гангстер   Сообщений: 171[ 205 ] Награды: 15  
Статус 
отсутствует | Leo^, это будет тяжеловато сделать, если я что то придумаю, то обязательно напишу 
 Мои друзья на ST: [Tre9, UDAV, ZioHik,Seva008]
 -=Чтоб добавится ко мне в друзья дайте мне + с сообщение "Хочу в друзья"=-
 
 -=Те кто будут у меня в друзьях, тем будет делаться скидка на платные работы=-
 
 Мои разработки:
 [FS]Transmission 70%
 [INC]Anti-Fly 50%
 [INC]Anti-Cheat 95%
 [FAQ]Ответы на часто задаваемые вопросы
 |  |  |  |  | 
| 
| ZioSHik | Дата: Суббота, 26.02.2011, 15:26 | Сообщение # 3 |  | .::Offline::. Авторитет   Сообщений: 831[ 82 ] Награды: 29  
Статус 
отсутствует | Можно сделать как в гф пейнт бол |  |  |  |  | 
| 
| Leo^ | Дата: Суббота, 26.02.2011, 18:17 | Сообщение # 4 |  | .::Offline::. Блатной   Сообщений: 82[ 9 ] Награды: 0  
Статус 
отсутствует | Quote (ZioHik) Можно сделать как в гф пейнт бол видишь там только 1 победитель ... а мне надо проверку на троих победителей
 
 Сообщение отредактировал 
Leo^ - Суббота, 26.02.2011, 18:17 |  |  |  |  | 
| 
| ZioSHik | Дата: Суббота, 26.02.2011, 18:36 | Сообщение # 5 |  | .::Offline::. Авторитет   Сообщений: 831[ 82 ] Награды: 29  
Статус 
отсутствует | Ну его можно как то переделать под 3 |  |  |  |  | 
| 
| Leo^ | Дата: Суббота, 26.02.2011, 19:57 | Сообщение # 6 |  | .::Offline::. Блатной   Сообщений: 82[ 9 ] Награды: 0  
Статус 
отсутствует | можно но как, я это и прошу |  |  |  |  | 
| 
| Latinos | Дата: Суббота, 26.02.2011, 20:43 | Сообщение # 7 |  | .::Offline::. Разбойник   Сообщений: 58[ 20 ] Награды: 0  
Статус 
отсутствует | да ну сделал бы 1 победителя)))но дело твоё! |  |  |  |  | 
| 
| Leo^ | Дата: Суббота, 26.02.2011, 21:10 | Сообщение # 8 |  | .::Offline::. Блатной   Сообщений: 82[ 9 ] Награды: 0  
Статус 
отсутствует | Quote (Latinos) да ну сделал бы 1 победителя)))но дело твоё! три интереснее
 |  |  |  |  | 
| 
| Latinos | Дата: Суббота, 26.02.2011, 21:39 | Сообщение # 9 |  | .::Offline::. Разбойник   Сообщений: 58[ 20 ] Награды: 0  
Статус 
отсутствует | ну может быть... |  |  |  |  | 
| 
| ZioSHik | Дата: Суббота, 26.02.2011, 21:48 | Сообщение # 10 |  | .::Offline::. Авторитет   Сообщений: 831[ 82 ] Награды: 29  
Статус 
отсутствует | скачай мод мини мисия там мб для гонок есть 3 места |  |  |  |  | 
| 
| Leo^ | Дата: Воскресенье, 27.02.2011, 00:15 | Сообщение # 11 |  | .::Offline::. Блатной   Сообщений: 82[ 9 ] Награды: 0  
Статус 
отсутствует | Quote (ZioHik) скачай мод мини мисия там мб для гонок есть 3 места там проверка на позицию игроков, кто первый доедет до определенной точки, мне нужно проверку на убийства, очки короче.
 |  |  |  |  | 
| 
| A1ex | Дата: Суббота, 05.03.2011, 11:50 | Сообщение # 12 |  | .::Offline::. Новичок   Сообщений: 73[ 67 ] Награды: 8  
Статус 
отсутствует | Попытался осуществить: 
 Code new winnersid[3] =(0,0,0); new winnersscore[3] =(0,0,0);
 new a;
 for (new i = 0; i < MAX_PLAYERS; i++)
 {
 a = GetPlayerScore(playerid);
 if (a>=winnersscore[0])
 {
 winnersid[0]=i;
 winnersscore[2]=winnersscore[1];
 winnersscore[1]=winnersscore[0];
 winnersscore[0]=a;
 }
 else if (a>=winnersscore[1])
 {
 winnersid[1]=i;
 winnersscore[2]=winnersscore[1];
 winnersscore[1]=a;
 }
 else if (a>=winnersscore[2])
 {
 winnersid[2]=i;
 winnersscore[2]=a;
 }
 }
 В результате должно занести в массивы: winnersid[0] - ID победителя
 winnersscore[0] - очки победителя
  winnersid[1] - ID игрока занявшего 2-е место winnersscore[1] - очки игрока занявшего 2-е место
  winnersid[2] - ID игрока занявшего 3-е место winnersscore[2] - очки игрока занявшего 3-е место
 
 
 Сообщение отредактировал 
A1ex - Суббота, 05.03.2011, 14:14 |  |  |  |  |