Sladkoegka
Забыл что хотел...
offline
Опыт:
7,437Активность: |
Торговля Ресурсами
Можно ли каким - нибудь образом сделать так, чтобы игроки могли обмениваться золотом, но не могли бы обмениваться деревом? (Именно через вкладку - Союзники!!! - F11 ) |
05.11.2013, 00:16 | #1
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Карточка
Kicked by SSrunX
offline
Опыт:
2,017Активность: |
константы
|
05.11.2013, 00:46 | #2
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Sladkoegka
Забыл что хотел...
offline
Опыт:
7,437Активность: |
Карточка, смотрел до этого и щас просмотрел, строчки не нашёл. Мб ты тогда скажешь что это за строка? |
05.11.2013, 10:57 | #3
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
LiR1n
offline
Опыт:
415Активность: |
Sladkoegka, увы, нельзя. Всего 2 строки отвечают за передачу ресурсов: "Miscellaneous - Передача ресурсов союзникам: щелчок мышью" и "Miscellaneous - Передача ресурсов союзникам: CTRL + щелчок мышью".
Как вариант, ручками отслеживай изменение древесины игроков в переменных. У кого-то уменьшилось, а у другого увеличилось ровно на столько - откатывай изменения. Правда, это будет очень громоздко. Отредактировано LiR1n, 05.11.2013 в 12:48. |
05.11.2013, 12:37 | #4
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
ScorpioT1000
Работаем
offline
Опыт: отключен
|
LiR1n, а выставить их в ноль уже не в моде?) |
05.11.2013, 12:57 | #5
+1/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
LiR1n
offline
Опыт:
415Активность: |
ScorpioT1000, не понял, что именно выставить в ноль? Если ты про константы, то топикстартеру требуется возможность передачи золота, но не древесины.
Sladkoegka, есть другой вариант, основывающийся на свойстве игрока "Древесины добыто". Правда сработает, только если к этой игровой переменной подаренная древесина не прибавится. |
05.11.2013, 13:14 | #6
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Карточка
Kicked by SSrunX
offline
Опыт:
2,017Активность: |
Sladkoegka, на память там 4 константы. передача дерева кликом и кликом с контролом, тоже самое с золотом. соответственно ставишь нули для дерева и нужные значения по золоту. сейчас не могу сказать как точно они называются |
05.11.2013, 13:29 | #7
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Sladkoegka
Забыл что хотел...
offline
Опыт:
7,437Активность: |
Карточка, мб у тебя варкрафт специальный, но у меня там только передеча ресурсов по клику (и золото и дерево)
ScorpioT1000, читай внимательней тему.
Sladkoegka добавил:
LiR1n, не помню что это такое(?
я тоже так хотел сделать, но вот смотри например. Если это периодик в 0.1, то если 1 игрок купит предмет , а другой продаст и к примеру убьет моба, то по случайности может быть так что разница в золоте у них совпадет, и система им прибавит-уменьшит (это баг). Ну а так только такой вариант и остается, сделать то нетрудно главное чтобы не глючило. |
05.11.2013, 13:53 | #8
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
ScorpioT1000
Работаем
offline
Опыт: отключен
|
да, там только
TradingIncSmall=0 TradingIncLarge=0 ScorpioT1000 добавил:
не периодик, а трейдинг эвент... |
05.11.2013, 14:00 | #9
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
LiR1n
offline
Опыт:
415Активность: |
Sladkoegka:
В редакторе триггеров группа событий "Игрок - Properties". Я предлагаю отслеживать не текущий уровень древесины, а сколько потрачено. И сравнивать текущее + потраченное с добытым. То есть если текущий_уровень_древесины + потраченная_древесина <> добытая_древесина, то текущий_уровень_древесины = добытая_древесина - потраченная_древесина.
Но это сработает только при условии, если подаренные ресурсы не будут добавляться к добытым. Отслеживать траты дерева будет куда сложнее, да и понадобится, вероятно, таблица стоимости покупки и продажи всего. Зато можно будет избежать ошибок, которые ты назвал. К тому же событиями будут покупки/продажи предметов, войск, зданий и т.п., а не периодика. ScorpioT1000, увы, на GUI я не нашел никаких трейдинг эвентов.
P.S. Сдается мне, что идея у меня бредовая и совсем не рациональная. Что ж, написал, что думал, не тестил. |
05.11.2013, 14:12 | #10
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
DioD
offline
Опыт:
45,184Активность: |
есть ивент на это, и системы у буржуев про это есть, ищите лучше |
05.11.2013, 14:52 | #11
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Карточка
Kicked by SSrunX
offline
Опыт:
2,017Активность: |
тогда да, ставить буржуйскую систему, следящую за изменениями ресурсов с жёстким периодиком и возвращать переданные ресурсы по дереву. хотя такое можно писать и самостоятельно, даже будет лучше, т.к. под специфику карты можно сделать удобнее и под себя |
05.11.2013, 15:37 | #12
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Sladkoegka
Забыл что хотел...
offline
Опыт:
7,437Активность: |
|
05.11.2013, 21:04 | #13
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|