if GetLocalPlayer()==Player(0) then
set x=GetMouseX()// координаты мыши на экране у локального игрока
set y=GetMouseY()// в дебаг выводит всё верно
endif
NazarPunk, так пойдет NazarPunk, и главное строка кешировать чтобы повторно цикл не проходить если надо получить параметры несколько раз =) если инпут ранее было то возврашаем старый массив это глобальный делай так
Пример
//! zinc
library xeString {
constant string xe_input = "";
constant string xe_string[];
public function StringExplodeSearch(string delimiter, string input, integer index) -> string {
if (not(xe_input == input)) {
// Проходим цикл так как старый инпут не найдено
}
return xe_string[index];
}
function onInit() {
}
}
//! endzinc
Hate, че поделать они учат =) Вот я помню когда 1 раз редактор открыл и делал вейт на респ монстров что ломали и выбросил =) А потом уже потихонку освоили что ясно что вейт зло!
в массив заноси имя а счетчик увеличивать. при поиске ишем порядок и находим получаем номер индекса и запрашиваем другой массив и получаем тот значение...
что вы так боитесь? У мя проект использует 1 хеш таблицу на все игры героя юнит скилы и так далее.
DracoL1ch, значит если через GetLoccalPlayer меняем а остальные друугое значение за это не вылетит? DracoL1ch, к примеру у тя золото под описание каждого игрока вот и решаю как так =)
NazarPunk, это уже отдельная библиотека для игрока например в force только активных игроков и кто являет хостом и так далее и цветовые сообшения из него в функции вызываем и получаем счастья =)
library GamePlayers
endlibrary
а где функция для получение нужного параметра например "text,text,new" каждый запятой или указаный знак возврашали массив explode(",", "text,text,new", 2) вернет new нумерация с 0
» XGM Team / XGM в дискорде
» WarCraft 3 / Не могу одолеть GetLocalPlayer()!!!!!!
set x=GetMouseX()// координаты мыши на экране у локального игрока
set y=GetMouseY()// в дебаг выводит всё верно
endif
» WarCraft 3 / Атака всех видимых врагов заклинанием
» WarCraft 3 / Как узнать сколько раз я сохранил карту?
» WarCraft 3 / Как отключить запрет на строительство?
» WarCraft 3 / [Мемхак] Как менять потрет но остается герой!
» XGM Team / XGM в дискорде
» WarCraft 3 / [Мемхак] Как менять потрет но остается герой!
» WarCraft 3 / [Мемхак] Как менять потрет но остается герой!
» WarCraft 3 / StringFunctions
» WarCraft 3 / StringFunctions
string s1 = StringExplodeSearch(",", "1,2,3,4,5,6", 0); Сработает 1 раз цикл
string s1 = StringExplodeSearch(",", "1,2,3,4,5,6", 3); из кеша
string s1 = StringExplodeSearch(",", "1,2,3,4,5,6", 5); из кеша
string s1 = StringExplodeSearch(",", "6,5,4,3,2,1", 0); новый инпут значит обнуляем кеш и проходим цикл
» WarCraft 3 / StringFunctions
» WarCraft 3 / StringFunctions
NazarPunk, и главное строка кешировать чтобы повторно цикл не проходить если надо получить параметры несколько раз =) если инпут ранее было то возврашаем старый массив это глобальный делай так
» WarCraft 3 / Я так понимаю что память обведен для каждого игрока?
» WarCraft 3 / Я так понимаю что память обведен для каждого игрока?
» WarCraft 3 / Я так понимаю что память обведен для каждого игрока?
» WarCraft 3 / [Мемхак] Как менять потрет но остается герой!
» WarCraft 3 / [Мемхак] Как менять потрет но остается герой!
» WarCraft 3 / Карта не работает в локальной сети.
» WarCraft 3 / Я так понимаю что память обведен для каждого игрока?
» WarCraft 3 / Есть ли словарь или его аналог?
что вы так боитесь? У мя проект использует 1 хеш таблицу на все игры героя юнит скилы и так далее.
» WarCraft 3 / Я так понимаю что память обведен для каждого игрока?
DracoL1ch, к примеру у тя золото под описание каждого игрока вот и решаю как так =)
» WarCraft 3 / Как сделать чтоб скиллы стакались?
» WarCraft 3 / StringFunctions
library GamePlayers
endlibrary
а где функция для получение нужного параметра например "text,text,new" каждый запятой или указаный знак возврашали массив explode(",", "text,text,new", 2) вернет new нумерация с 0
» WarCraft 3 / [Мемхак] Как менять потрет но остается герой!