![]()
Megalol4er
![]() ![]() offline
Опыт:
733Активность: |
Как сделать буфер игры
Как загнать в буфер героя со всеми параметрами а потом вытащить его в другой мапе? |
![]() |
#1
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
DFlyer
<3 MJ
![]() ![]() offline
Опыт:
42,879Активность: |
Код:
|
![]() |
#2
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Megalol4er
![]() ![]() offline
Опыт:
733Активность: |
Я в качестве програмера нубец, поэтому можно плз поподробней, на конкретном примере |
![]() |
#3
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
J
expert
![]() offline
Опыт:
48,447Активность: |
Тут джаза ноль, все делается на тригах
Jon добавил: http://xgm.guru/forum/showpost.php?p=297024&postcount=4 я же тебе ответил, скажи че непонятно... |
![]() |
#4
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Megalol4er
![]() ![]() offline
Опыт:
733Активность: |
Спасибо разобрался :)
Megalol4er добавил: А хотя нет погоди тут ещё один косячок...неполучается героя загрузить в следущей мапе...какие тригеры надо прописать в новой мапе |
![]() |
#5
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
DFlyer
<3 MJ
![]() ![]() offline
Опыт:
42,879Активность: |
Megalol4er
При инициализации мапы нужно проинициализировать кэш: » CacheInit+Load Код:
|
![]() |
#6
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Megalol4er
![]() ![]() offline
Опыт:
733Активность: |
вобщето это можно сделать и на тргерах, так же намного проще
Megalol4er добавил: Можно просто по тригерам обьяснить - какие в старой мапе и какие в новой на конкретном примере |
![]() |
#7
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
DFlyer
<3 MJ
![]() ![]() offline
Опыт:
42,879Активность: |
Megalol4er
Во-первых, я и написал на триггерах. Во-вторых, ты спрашиваешь в разделе Jass, а просишь на триггерах. Держи пример. Там просто пару триггеров по использованию кэша. |
![]() |
#8
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Megalol4er
![]() ![]() offline
Опыт:
733Активность: |
хм кеш работает в прделах только одной мапы как гружу другую - кеш уже неработает(в следующей мапе из тригеров как я понял надо сделать загрузку юнита из кеша). если я все правильно делаю то почему же не грузит из кеша в следущей мапе
Megalol4er добавил: А в пределах одной мапы кеш работает |
![]() |
#9
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
DFlyer
<3 MJ
![]() ![]() offline
Опыт:
42,879Активность: |
Megalol4er
Если юзать сингл, то должно всё работать. |
![]() |
#10
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Megalol4er
![]() ![]() offline
Опыт:
733Активность: |
чо ещё за сингл ты мне обьясни нубским языком попроще ато я не все понимаю. или если незатруднит можеш плз сделать 2 мапы с конкретным примером чтобы из одной мапы загнал в кеш а в другой загрузил |
![]() |
#11
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
DFlyer
<3 MJ
![]() ![]() offline
Опыт:
42,879Активность: |
Сингл - одиночная игра. Кэш в ультиплеерной игре работает только в пределах одной мапы.
Возможно проблема в том, что во творой мапе кэш не проинициализирован. Из мапы триггер CachInit должен бытьв обоих мапах. |
![]() |
#12
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Megalol4er
![]() ![]() offline
Опыт:
733Активность: |
Вот скрины всех моих тригеров из 1ой и 2ой мапы. у меня кампания в ней пока 2 мапы сингл естествено. Глянь на скрины скажи что там нетак |
![]() |
#13
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
DFlyer
<3 MJ
![]() ![]() offline
Опыт:
42,879Активность: |
Во второй мапе должно быть
Код:
т.е. такое же название кэша, как и в первой и с таким же расширением! |
![]() |
#14
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Megalol4er
![]() ![]() offline
Опыт:
733Активность: |
Так во второй вместо MapName имя мапы подставить или так и оставить?
Megalol4er добавил: Я во второй мапе что только угодно не прописывал в этом тригере не название 1ой не 2ой мапы не MapName.w3m неработает всервано Megalol4er добавил: Может ты мне просто 2 мапы с кешами сделаеш и всё?) |
![]() |
#15
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
DFlyer
<3 MJ
![]() ![]() offline
Опыт:
42,879Активность: |
Если в первой и во второй имя мапы должно быть одинаковое!
Цитата:
Я даже выделил о подчеркнул, что надо тебе исправить во второй мапе, юзай глаза и моск! Create a game-cache from MapName.w3m |
|
![]() |
#16
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Megalol4er
![]() ![]() offline
Опыт:
733Активность: |
Ну а я тебе о чем - я сделал все как ты сказал в CacheInit - MapName.w3m. Незагружается из кеша во второй мапе герой и все.
Megalol4er добавил: Имя в 1ой и во 2ой одинаковые сделал Megalol4er добавил: Во все наконецто получилось. Моей благодарности нет границ |
![]() |
#17
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|