| Yoko http://forum.yoko.com.ua/ |
|
| Помогите плиз найти ошибку. http://forum.yoko.com.ua/viewtopic.php?f=3&t=2615 |
Page 1 of 1 |
| Author: | Toretto [ 2005-01-14 04:56:57 ] |
| Post subject: | Помогите плиз найти ошибку. |
Вот скрипт на майнинг (Переделанный Шахтёр 2.3 с рунбуков на руны) Проблемма в том, что когда чар доходит до последней рунки if NRuna>6 then NRuna=1 вылетает ошибка "Unhandled error in parser" (вроде так) Помогите плиз найти ошибку, если не сложно. Вот скрипт: Code: Var DRuna='0x406FF2E9' ; АЙДИ рунки домой |
|
| Author: | 666Man666 [ 2005-01-14 06:57:38 ] |
| Post subject: | |
Зачем ты написал MRuna[NRuna] ешё и в ковычках??? попробуй просто без ковычек один раз написать RecallRune(MRuna) |
|
| Author: | AlexeyVorotnikov [ 2005-01-14 10:46:07 ] |
| Post subject: | |
Индексы массивов начинаются с 0. Т.е. если ты объявил массив как Code: DIM MRuna[5] то использовать можно элементы от MRuna[0] до MRuna[4] |
|
| Author: | Askaneli [ 2005-01-14 10:50:54 ] |
| Post subject: | |
Во блин !!! Увеличь размерность массива просто !!! У меня почему-то работает и так !!! тем более что у тебя рунок 5 а проверяешь ты на 6 Поставь проверку на 5 уж тада |
|
| Author: | Askaneli [ 2005-01-14 10:54:01 ] |
| Post subject: | |
AlexeyVorotnikov wrote: Индексы массивов начинаются с 0. Т.е. если ты объявил массив как
Code: DIM MRuna[5] то использовать можно элементы от MRuna[0] до MRuna[4] Использовать можно с 0 до 5 !!! То есть 6 элементов массива !!! |
|
| Author: | Askaneli [ 2005-01-14 11:01:27 ] |
| Post subject: | |
666Man666 wrote: Зачем ты написал MRuna[NRuna] ешё и в ковычках??? попробуй просто без ковычек один раз написать RecallRune(MRuna)
Это обращение к элементу массива, так и должно быть !!! |
|
| Author: | 666Man666 [ 2005-01-14 11:10:22 ] |
| Post subject: | |
Асканели харош флудить... |
|
| Author: | Askaneli [ 2005-01-14 11:56:50 ] |
| Post subject: | |
666Man666 wrote: Асканели харош флудить...
Блин , приятно коментировать свою модификацию скрипта !!! |
|
| Author: | AGRS [ 2005-01-14 12:05:28 ] |
| Post subject: | |
666Man666 wrote: Асканели харош флудить...
А у него постов меньше чем у тебя. |
|
| Author: | Toretto [ 2005-01-14 14:04:49 ] |
| Post subject: | |
AlexeyVorotnikov wrote: Индексы массивов начинаются с 0. Т.е. если ты объявил массив как
Code: DIM MRuna[5] то использовать можно элементы от MRuna[0] до MRuna[4] Сделал так, заработало! |
|
| Author: | Askaneli [ 2005-01-14 14:40:38 ] |
| Post subject: | |
AGRS wrote: 666Man666 wrote: Асканели харош флудить... А у него постов меньше чем у тебя. Да !!! Обидно даже !!! |
|
| Author: | Arsys [ 2005-02-06 19:42:41 ] |
| Post subject: | |
[ quote=".AlexeyVorotnikov"]Indeksy massifs they begin with 0. I.e. if you declared massif as [ code].DIM MRuna[5][/.code ] that to use it is possible elements from MRuna[0 ] to MRuna[4][/.quote ] I don't understand this, i always have thought, that i.e. DIM[5], can be used elements from 1 to 5, and not from 0 to 4, can anyone confirm that? |
|
| Author: | AlexeyVorotnikov [ 2005-02-06 21:45:01 ] |
| Post subject: | |
Arsys wrote: [ quote=".AlexeyVorotnikov"]Indeksy massifs they
begin with 0. I.e. if you declared massif as [ code].DIM MRuna[5][/.code ] that to use it is possible elements from MRuna[0 ] to MRuna[4][/.quote ] I don't understand this, i always have thought, that i.e. DIM[5], can be used elements from 1 to 5, and not from 0 to 4, can anyone confirm that? In such languages as C and Java array indexes start from 0 and finish at array length - 1. Besause I write programs in Java on the hole, I tought that in Injection script its behave in the same way. But actually in Injection script if You declare array as DIM arr[5], You can use indexes from 0 to 5. PS: sorry for my bad English. |
|
| Author: | JIoRD [ 2005-02-11 15:45:47 ] |
| Post subject: | |
слущайтк а это на какую шахту ?? просто чуть со стула не упал когда такой скрипт увидел )) |
|
| Page 1 of 1 | All times are UTC+02:00 |
| Powered by phpBB® Forum Software © phpBB Limited https://www.phpbb.com/ |
|