|
Help for rRace
|
|
| St1muL | Дата: Суббота, 04.06.2011, 11:54 | Сообщение # 1 |
|
Местный
Группа:
Продвинутые
Сообщений: 745
Награды: 7
Город: г. Курган
Репутация: 77
Замечания: 20%
Статус: 
| Всем привет, помогите пожалуйсто, я решил сделать такую херню, когда кто то приезжает 1 в гонке (rRace) то к нему в стату записываеться это. Вроде сделал всё как надо, но не работает. [cut noguest=Ссылка]http://depositfiles.com/files/phwui6871[/cut] Конечно за +
Добавлено (04.06.2011, 09:19) --------------------------------------------- Сначало добавил: Code enum pInfo { pRace, }; new PlayerInfo[MAX_PLAYERS][pInfo];
Потом:
Code switch(Position) { case 1: Prize[0] = (random(random(5000)) + 10000), Prize[1] = 1; сase 2: Prize[0] = (random(random(4500)) + 9000); case 3: Prize[0] = (random(random(4000)) + 8000); case 4: Prize[0] = (random(random(3500)) + 7000); case 5: Prize[0] = (random(random(3000)) + 6000); case 6: Prize[0] = (random(random(2500)) + 5000); case 7: Prize[0] = (random(random(2000)) + 4000); case 8: Prize[0] = (random(random(1500)) + 3000); case 9: Prize[0] = (random(random(1000)) + 2000); default: Prize[0] = random(random(1000)); }
И потом после финиша: Code FinishCount++; GivePlayerMoney(playerid, Prize[0]); PlayerInfo[playerid][pRace] += Prize[1]; DisablePlayerRaceCheckpoint(playerid); CPProgess[playerid]++; if(FinishCount >= JoinCount) return StopRace(); Добавлено (04.06.2011, 11:54) --------------------------------------------- UP UP UP! Помогите 
Сообщение отредактировал Skiner - Суббота, 04.06.2011, 09:23 |
| |
|
|
| NeWeR | Дата: Суббота, 07.07.2012, 22:15 | Сообщение # 2 |
|
Освоившийся
Группа:
Продвинутые
Сообщений: 79
Награды: 1
Город: SAMP-RUS
Репутация: 70
Замечания: 0%
Статус: 
| case 1: Prize[0] = (random(random(5000)) + 10000); Prize[1] = 1; Попробуй так!
|
| |
|
|
| oleg_tarantula | Дата: Суббота, 07.07.2012, 22:41 | Сообщение # 3 |
|
Постоялец
Группа:
Продвинутые
Сообщений: 345
Награды: 5
Город: -
Репутация: 118
Замечания: 60%
Статус: 
| NeWeR, ты сам понял то что написал? если ты не ставишь скобок, то можно использовать только одну функцию.
|
| |
|
|
| Kämpfer | Дата: Суббота, 07.07.2012, 22:45 | Сообщение # 4 |
|
Освоившийся
Группа:
Продвинутые
Сообщений: 114
Награды: 15
Город: /
Репутация: 163
Замечания: 40%
Статус: 
| Skiner, я даже, честно гвооря, проблемы не понял. Что ты в статистику то записывать хочешь?
Гитлер капут
Можно сопротивляться вторжению армий, вторжению идей сопротивляться невозможно. ©
Оплачиваемая личная помощь, исправление и оптимизация кода, написание небольших скриптов. skype: kampfer_88
|
| |
|
|
| NeWeR | Дата: Суббота, 07.07.2012, 23:57 | Сообщение # 5 |
|
Освоившийся
Группа:
Продвинутые
Сообщений: 79
Награды: 1
Город: SAMP-RUS
Репутация: 70
Замечания: 0%
Статус: 
| Quote (oleg_tarantula) NeWeR, ты сам понял то что написал? если ты не ставишь скобок, то можно использовать только одну функцию. Каких еще скобок? Я поставил заместо "," вот это ";". Если ты не понял, то это просто заменить вот тут: Code switch(Position) { case 1: Prize[0] = (random(random(5000)) + 10000), Prize[1] = 1; сase 2: Prize[0] = (random(random(4500)) + 9000); case 3: Prize[0] = (random(random(4000)) + 8000); case 4: Prize[0] = (random(random(3500)) + 7000); case 5: Prize[0] = (random(random(3000)) + 6000); case 6: Prize[0] = (random(random(2500)) + 5000); case 7: Prize[0] = (random(random(2000)) + 4000); case 8: Prize[0] = (random(random(1500)) + 3000); case 9: Prize[0] = (random(random(1000)) + 2000); default: Prize[0] = random(random(1000)); } Code case 1: Prize[0] = (random(random(5000)) + 10000), Prize[1] = 1; на это.... Code case 1: Prize[0] = (random(random(5000)) + 10000); Prize[1] = 1;
|
| |
|
|
| oleg_tarantula | Дата: Воскресенье, 08.07.2012, 02:21 | Сообщение # 6 |
|
Постоялец
Группа:
Продвинутые
Сообщений: 345
Награды: 5
Город: -
Репутация: 118
Замечания: 60%
Статус: 
| NeWeR, и что это изменило?
|
| |
|
|
| Make | Дата: Воскресенье, 08.07.2012, 07:21 | Сообщение # 7 |
|
Уверенный в себе
Группа:
Пользователи
Сообщений: 229
Награды: 5
Город: Новосибирск
Репутация: 16
Замечания: 40%
Статус: 
| Так я и не понял подробно, чего тебе надо.. Тебе нужно что-бы кто первый, второй, третий и тд приехали к финишу, и им в аккаунт записывалась определённая переменная? В ЛС подробно мне опиши
http://killerjo.net/ <= зайди Разработка сервера: Unlimited Space (0.3e) [RPG] [RUS/UA] Ip: 176.32.36.23:7777
|
| |
|
|
| St1muL | Дата: Воскресенье, 08.07.2012, 13:47 | Сообщение # 8 |
|
Местный
Группа:
Продвинутые
Сообщений: 745
Награды: 7
Город: г. Курган
Репутация: 77
Замечания: 20%
Статус: 
| Дата 04.06.2011 Давно уже забросил rRace и своё сделал
|
| |
|
|