Автор | Сообщение |
M@@@H!aK = Sergeant =
![Next rank: - Master Sergeant - after 3 points Next rank: - Master Sergeant - after 3 points](images/ranks/12.gif) | 497 |
![](images/avatars/115817197349e55e9dcf415.png) Doom Rate: 1.73
|
|
| |
Klon = Warrant Officer =
![Next rank: - 1st Lieutenant - after 32 points Next rank: - 1st Lieutenant - after 32 points](images/ranks/21.gif) | 1218 |
![](images/avatars/gallery/doomers/50727441249b0e25d90cec.jpg) Doom Rate: 1.40
|
Отправлено: 06.06.09 22:43:03 | |
| int cooldown = 35*20; // 35*20 тиков - 20 секунд кулдауна, это время должно превышать время спринта
int currentCooldown = 0;
Script 2 (void)
{
if (currentCooldown<=0) // Если мы готовы к спринту
{
currentCooldown = cooldown;
GiveInventory( "SprintPower", 1); // Даем игроку ускорение
// Скрипт закончит свою работу, когда пройдет ровно cooldown тиков,
// а проверка if (currentCooldown<0>0)
{
currentCooldown--;
delay(1);
}
}
}
Так не устроит? | |
|
| |
M@@@H!aK = Sergeant =
![Next rank: - Master Sergeant - after 3 points Next rank: - Master Sergeant - after 3 points](images/ranks/12.gif) | 497 |
![](images/avatars/115817197349e55e9dcf415.png) Doom Rate: 1.73
|
Отправлено: 01.01.70 03:00:00 | |
| Комментарий появился, а цикл while - нет. Если честно, я бы обошелся и без комментария, но без цикла, простите, никак. ![](images/smiles/icon_surprised.gif) | |
|
| |
nprotect = Colonel =
![Next rank: - Commissar - after 44 points Next rank: - Commissar - after 44 points](images/ranks/33.gif) | 2546 |
Doom Rate: 1.48
|
Отправлено: 07.06.09 11:02:46 | |
| да уж, причем ладно бы while просто не отображался, так он начисто выкашивается из поста уже при отправке | |
|
| |
Klon = Warrant Officer =
![Next rank: - 1st Lieutenant - after 32 points Next rank: - 1st Lieutenant - after 32 points](images/ranks/21.gif) | 1218 |
![](images/avatars/gallery/doomers/50727441249b0e25d90cec.jpg) Doom Rate: 1.40
|
Отправлено: 07.06.09 11:41:46 | |
| У меня такое подозрение, что выкашиваются блоки с //, идущие 3ми по счёту и более вплоть до пустой строки с {. Хотя может вру, не помню точно, но функция код кажется ограничена символьно-строчно? | |
|
| |
Hitherto - 2nd Lieutenant -
![Next rank: = 2nd Lieutenant = after 99 points Next rank: = 2nd Lieutenant = after 99 points](images/ranks/24.gif) | 1441 |
![](images/avatars/9747223944a05b7b92dbde.gif) Doom Rate: 1.33
|
Отправлено: 07.06.09 15:17:20 | |
| еще кстати: в выходном html помимо чисто визуального стиля "code" блок должен заключаться в тэг <pre> (на html это как раз таки предотвращает потерю спецсимволов и форматирования) | |
|
| |