JokerStar
offline
Опыт:
122Активность: |
AI
Пожалуиста обыясните как можно сделать так чтобы AI сам покупал предметы в магазинах? Можно ли это реализоать на триггерах? |
09.03.2009, 20:02 | #1
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Hellfim
Новичок
offline
Опыт:
79,700Активность: |
JokerStar, можно, для этого нужно воспользоваться нижеприведенным списком
http://xgm.guru/forum/showthread.php?t=615 - FAQ http://xgm.guru/articles.php?section=wc3 - статьи http://xgm.guru/articles.php?section=wc3&name=offline - статьи оффлайн http://xgm.guru/forum/search.php? - поиск |
09.03.2009, 20:03 | #2
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
JokerStar
offline
Опыт:
122Активность: |
Вы хотите сказать что на триггерах можно сделать так чтобы AI герой покупал предметы? Как например в Доте.. |
09.03.2009, 20:19 | #3
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
SRes
1110101000
offline
Опыт:
9,997Активность: |
По ссылкам не ходил, но, блин, кто ж говорит что герой ПОКУПАЕТ предмет ? Не легче симулировать ? Т.е. проверять колво голды у игрока, если столько то - добавляем предмет - забираем голд. |
09.03.2009, 20:23 | #4
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
JokerStar
offline
Опыт:
122Активность: |
Да не.. это уже лохотрон получается... мне нужно так как в Доте. |
09.03.2009, 20:29 | #5
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Hellfim
Новичок
offline
Опыт:
79,700Активность: |
JokerStar, используй то что написано выше, я уверен в поиске есть ответ на вопрос, если же нет... используй статьи.
|
09.03.2009, 20:31 | #6
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
SRes
1110101000
offline
Опыт:
9,997Активность: |
Ты думаешь что в доте именно покупается ? Ты думаешь что ИИ близов так покупает ? А я вот что-то не хочу гемороится и сделал бы как предложил. |
09.03.2009, 20:44 | #7
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
JokerStar
offline
Опыт:
122Активность: |
Да и вообще я горю желанием научиться писать на Jass но в статье про обучение Jass'у плохо обыясняется.. Нету ли такого человека который помог бы хотя бы научиться азам Jass'а? А потом я сам.. |
09.03.2009, 20:45 | #8
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Hellfim
Новичок
offline
Опыт:
79,700Активность: |
JokerStar, еще раз повторяю, смотри статьи. Начать можешь отсюда
|
09.03.2009, 20:48 | #9
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
agentex
offline
Опыт:
34,834Активность: |
Цитата:
неа не легче, а наоборот сложнее. нужно забивать итемы и голд в БД, бред короче. Легче юзать такую ф-ю (переделал варденовскую, т.к. она у меня не работала) Код:
напоминаю, в циклах ее использовать нельзя... P.S. лично я в аоне реализовал систему попыток по таймеру, к примеру если несколько ботов будут покупать 1 вещь, 1 бот ее купит, другой не сможет, но у него отнимется 1 попытка для покупки данного предмета. в следующем запуске ф-ии по таймеру, он уже сможет ее купить, и кол-во попыток восстановится, если же он потратил все поптыки, значит нет голда, и таймер уничтожается. |
|
10.03.2009, 08:31 | #10
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
DragonSpirit
у - уходи
offline
Опыт:
22,625Активность: |
agentex,а поподробнее можно?)
|
15.03.2009, 15:44 | #11
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Hellfim
Новичок
offline
Опыт:
79,700Активность: |
Spirit93, при нужном тебе событии пишешь через Custom Script
call BuyItem(u,s,id) Где u - юнит покупающий предмет Где s - юнит продающий предмет Где id - равкод продающегося предмета. |
15.03.2009, 22:16 | #12
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
DragonSpirit
у - уходи
offline
Опыт:
22,625Активность: |
Hellfim,спс,попробую
то не могу решиться отнимать деньги - давать предмет или через таймеры делать(в первом случае возникает вопрос как сделать рандомано покупаемый предмет.....) |
15.03.2009, 23:08 | #13
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
CDJ
Unity 3D engine user
offline
Опыт:
5,954Активность: |
В доте боты не покупают предметы.У меня есть их код^^
|
16.03.2009, 03:36 | #14
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Ranger21
I love beatiul days XD
offline
Опыт:
13,274Активность: |
А зачем ботам делать рандомно-покупаемые предметы?) Прорабатывай каждого героя и для него каждый предмет на определённый момент игры....
Сложно?) А ты думал будет легко?=) |
16.03.2009, 07:29 | #15
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
DragonSpirit
у - уходи
offline
Опыт:
22,625Активность: |
Цитата:
не думал а мечтал=) CDJ, Цитата:
можешь в ЛС кинуть? |
||
16.03.2009, 15:38 | #16
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
JokerStar
offline
Опыт:
122Активность: |
Народ.. был бы вам благодарен если обыясните как реализовать вышеуказанную agentex'ом функцию..
Код:
// в следующий раз используй тег [code] вместо [b] ©flr Отредактировано DFlyer, 14.04.2009 в 23:42. |
14.04.2009, 23:31 | #17
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Артте
Open up your eyes
offline
Опыт:
23,423Активность: |
Ты не умеешь вызывать функции? 1 юнит-кто покупает, 2-магазин, 3-тип предмета |
14.04.2009, 23:50 | #18
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
JokerStar
offline
Опыт:
122Активность: |
Умею.. но не могли бы вы показать на примере как это делается.. Был бы благодарен |
16.04.2009, 19:56 | #19
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Артте
Open up your eyes
offline
Опыт:
23,423Активность: |
На, здесь еще и авто-закупка, на будущее тебе) |
16.04.2009, 20:25 | #20
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|