Цена предмета не за ресурсы
|
|
Novice998 | Дата: Среда, 14 Декабря 2011, 17:06:19 | Сообщение # 1 |
8 уровень
Группа: Проверенные
Сообщений: 693
Награды: 0
Репутация: 86
Блокировки:
| Кэп, что это просто,но можно ли как-то в один триггер не так длинно вбить все вещи и цены(например воткнуть в два массива в один 10 предметов,в другой 10 цен),способ с 10 if не хочу...^^
|
|
|
|
lawson | Дата: Среда, 14 Декабря 2011, 18:31:58 | Сообщение # 2 |
Группа: Проверенные
Сообщений: 3482
Награды: 0
Репутация: 974
Блокировки:
| Quote (Novice998) Кэп, что это просто,но можно ли как-то в один триггер не так длинно вбить все вещи и цены да можно.Добавлено (14 Декабрь 2011, 18:31:58) --------------------------------------------- Типо это? массив1[0] = Предмет 1 массив2[0] = 500 массив1[1] = Предмет 2 массив2[1] = 600 Ммм?
Nic nie wiem bo mam chuj. редактирую посты! ВСЕ!
|
|
|
|
Hexing | Дата: Среда, 14 Декабря 2011, 19:03:41 | Сообщение # 3 |
10 уровень
Группа: Проверенные
Сообщений: 1645
Награды: 1
Репутация: 432
Блокировки:
| Code globals integer array Items integer array Costs integer Count = 0 endglobals function AddItem takes integer itemType, integer cost returns nothing set Items[Count]=itemType set Costs[Count]=cost set Count = Count+1 endfunction
|
|
|
|
Novice998 | Дата: Среда, 14 Декабря 2011, 19:26:23 | Сообщение # 4 |
8 уровень
Группа: Проверенные
Сообщений: 693
Награды: 0
Репутация: 86
Блокировки:
| Quote (lawson) Типо это? массив1[0] = Предмет 1 массив2[0] = 500 массив1[1] = Предмет 2 массив2[1] = 600 Ммм? ага
Quote (Hexing) Code globals integer array Items integer array Costs integer Count = 0 endglobals function AddItem takes integer itemType, integer cost returns nothing set Items[Count]=itemType set Costs[Count]=cost set Count = Count+1 endfunction Эту функцию вызывать для каждого предмета да? И как предмет добавить?По коду вписывать?
Сообщение отредактировал Novice998 - Среда, 14 Декабря 2011, 19:46:57 |
|
|
|
Hexing | Дата: Четверг, 15 Декабря 2011, 11:58:47 | Сообщение # 5 |
10 уровень
Группа: Проверенные
Сообщений: 1645
Награды: 1
Репутация: 432
Блокировки:
| Quote (Novice998) И как предмет добавить? call AddItem('item', цена) Quote (Novice998) какой максимальный размер массива в jass? 8 тысяч с лишним Quote (Novice998) Где найтти уроки по jass'у?
|
|
|
|
Novice998 | Дата: Четверг, 15 Декабря 2011, 16:06:27 | Сообщение # 6 |
8 уровень
Группа: Проверенные
Сообщений: 693
Награды: 0
Репутация: 86
Блокировки:
| Quote (Hexing) 8 тысяч с лишним Запоминать надо степени 2 8192 Quote (Hexing) call AddItem('item', цена) дык всё-равно непонял..Название предмета или код?
|
|
|
|
Ty3uK | Дата: Четверг, 15 Декабря 2011, 16:07:18 | Сообщение # 7 |
Группа: Ветераны
Сообщений: 6125
Награды: 2
Репутация: 1617
Блокировки:
| Novice998, макс размер массива - 8192
|
|
|
|
Hexing | Дата: Четверг, 15 Декабря 2011, 16:09:56 | Сообщение # 8 |
10 уровень
Группа: Проверенные
Сообщений: 1645
Награды: 1
Репутация: 432
Блокировки:
| raw-код предмета Ctrl+D в РО
|
|
|
|
Novice998 | Дата: Четверг, 15 Декабря 2011, 16:10:21 | Сообщение # 9 |
8 уровень
Группа: Проверенные
Сообщений: 693
Награды: 0
Репутация: 86
Блокировки:
| Ty3uK, я уже это даже сам написал... Hexing, спасибо...Но я и так знал, как найти рав -_-.Просто хотел узнать его ли надо вписывать.
Сообщение отредактировал Novice998 - Четверг, 15 Декабря 2011, 16:10:59 |
|
|
|
Hexing | Дата: Четверг, 15 Декабря 2011, 16:11:26 | Сообщение # 10 |
10 уровень
Группа: Проверенные
Сообщений: 1645
Награды: 1
Репутация: 432
Блокировки:
| Ty3uK, как всегда влез не в тему, Ватсон ты мой ненасытный =) Добавлено (15 Декабрь 2011, 16:11:26) --------------------------------------------- Novice998, Please come again!
|
|
|
|
Ty3uK | Дата: Четверг, 15 Декабря 2011, 16:14:32 | Сообщение # 11 |
Группа: Ветераны
Сообщений: 6125
Награды: 2
Репутация: 1617
Блокировки:
| Hexing, я влез в тему, ответив на вопрос, но не успел
|
|
|
|
Hexing | Дата: Четверг, 15 Декабря 2011, 16:18:43 | Сообщение # 12 |
10 уровень
Группа: Проверенные
Сообщений: 1645
Награды: 1
Репутация: 432
Блокировки:
| Ty3uK, ок
|
|
|
|