Как на Jass/e добавить ресурсов(Золото или Дерево) определенному игроку?

Принятый ответ

SetPlayerState(Player(),PLAYER_STATE_GOLD,GetPlayerState(Player(),PLAYER_STATE_GOLD)+gold)
SetPlayerState(Player(),PLAYER_STATE_LUMBER,GetPlayerState(Player(),PLAYER_STATE_LUMBER)+gold)
0
19
6 лет назад
0
Похожие вопросы:

ответ
Думал использовать чисто для экономии времени. По хорошему конечно надо самому написать системки, да все руки не доходят.
Может тогда подскажите, есть ли готовые более менее пригодные для использования. Сам всегда делал через торнадо, разве это уже не модно?
ответ
По интернету полно гаидов по созданию карт - это Xgm, wc3maps, Hiveworkshop ( If you know English)
Если тебе нужен совет, заливай сюда-же в раздел вопросов, всегда помогут.
Учись на примерах: Вскрывай другие карты и смотри триггеры или потырь ланд.
И если честно то база знаний у нас на сайте подобрана лучше где еще либо, все по полочкам разложено.
ответ
Лимит операций, обычно это беда настигает заядлых гуишников.
На jass обычно нету таких проблем.
Создайте таймер с периодом .00 сек и запускайте им функции инициализации триггеров.
функция типа InitTrig_Имя триггера - это функция инициализации триггера, она вызывается из функции InitCustomTriggers, но если этих вызовов очень много то функция упирается в лимит операций и поток завершается так и не создав все триггеры.
ответ
Ige, потому что делал 2 сек после инициализация.... Так что выложу исправлений и оптимизированный мемхак с инициализацией...
PS Терь работает нормально при инициализация с мемхак
PSS Пользуйтесь на здоровье, планирую сделать набор для rpg с мемхак

0
16
6 лет назад
0
SetPlayerState(Player(),PLAYER_STATE_GOLD,GetPlayerState(Player(),PLAYER_STATE_GOLD)+gold)
SetPlayerState(Player(),PLAYER_STATE_LUMBER,GetPlayerState(Player(),PLAYER_STATE_LUMBER)+gold)
Принятый ответ
0
7
6 лет назад
0
DracoL1ch:
SetPlayerState(Player(),PLAYER_STATE_GOLD,GetPlayerState(Player(),PLAYER_STATE_GOLD)+gold)
SetPlayerState(Player(),PLAYER_STATE_LUMBER,GetPlayerState(Player(),PLAYER_STATE_LUMBER)+gold)
чет он не хочет работать...
я ввел вместо голда количество требуемого ресурса
а в скобках после игрока номер игрока - 1.
0
4
6 лет назад
0
ты хочешь красному игроку дать ресурсы?
у него 0 номер. 0 - 1 игрок, 1 - второй, 2 - третий и тд
2
29
6 лет назад
2
сделай триггер на GUI и переведи в JASS
Чтобы оставить комментарий, пожалуйста, войдите на сайт.