StUNt71
Members-
Posts
341 -
Joined
-
Last visited
Everything posted by StUNt71
-
Проверь.
-
scoreboard.
-
Что мешает заработать денег и уехать в другую страну? Англию, США, Германию. Там вроде не хуже, чем у нас?
-
Чтобы не жить в антиутопии, нужно учиться, трудиться...
-
Меня никогда не привлекал РП мод. Тем что там много правил и ограничений. А ГТА и сделана для того чтобы убивать. А жизнь играть, выйди на улице её там много!
-
А ДМ моды? Такие как LVDM в сампе? Я вот такой мод начинаю делать. Сделал: - Регистрация и авторизация в гуи. - Статистика. - Англ и Рус языки. - Выбор скина. - Scoreboard. - Выпадает сердечко и оружие при смерти. Гг, пока всё.
-
Сначало назови хотя бы одну стоищую идею!
-
local gui_s = {image = nil, pos_x = 0.0, pos_y = 0.0} addEventHandler("onClientResourceStart", getResourceRootElement(), function (resource) gui_s.image = guiCreateStaticImage(Коор. X, Коор. Y, Ширина, Высота, "Путь", false, nil) addEventHandler("onClientMouseMove", gui_s.image, s_onClientMouseMove, false) showCursor(true) end ) addEventHandler("onClientRender", getRootElement(), function() dxDrawText("TEXT", gui_s.pos_x, gui_s.pos_y, gui_s.pos_x, gui_s.pos_y, tocolor(255, 255, 255, 255), 1.0, "default-bold", "center", "center", false, false, true) end ) function s_onClientMouseMove(x, y) gui_s.pos_x = x gui_s.pos_y = y end
-
Работать на тебя?
-
Этой функцией хочу узнать кол-во денег игрока, и отображать всем. Решил с помощью ElementData.
-
А если у кого-то такой же вопрос возникнит как у тебя, он сможет найти ответ на форуме. В IRC не найдёт.
-
А мой вариант не катит, да? Если есть gui зачем делать в dx? Не понимаю.
-
attachElements
-
Вариант тогда с setElementData? Или триггер...
-
функция getPlayerMoney на стороне клиента возвращает кол-во денег не тово кого я указал, а моё кол-во. У того игрока тоже своё кол-во. Баг это?
-
Кароче вот тебе готовый код local gui_s = {image = nil, label = nil} addEventHandler("onClientResourceStart", getResourceRootElement(), function (resource) gui_s.image = guiCreateStaticImage(Коор. X, Коор. Y, Ширина, Высота, "Путь", false, nil) gui_s.label = guiCreateLabel(0.0, 0.0, Ширина, Высота, "Текст", false, nil) addEventHandler("onClientMouseMove", gui_s.image, s_onClientMouseMove, false) showCursor(true) end ) function s_onClientMouseMove(x, y) guiSetPosition(gui_s.label, x, y, false) end Вроде правильно, не тестил, писал в браузере. В теории должно работать, если не перепутал названия событий и функций.
-
Читал значения возвращаемых аргументов, нет? Видимо нет, почитай. И почитай мой пост который выше.
-
Это трудный путь, а вот легкий: OnClientMouseEnter и OnClientMouseLeave P.S. это называют tooltip Я об этих событиях думал, но автору нужно чтобы текст следовал за курсором, поэтому на мой взгляд, проще уже будет через рендер. OnClientMouseEnter, OnClientMouseLeave - вроде как вызываются один раз когда курсор попал/вышел из фокуса элемента? Как вариант ешё OnClientMouseMove - закрепить событие на нужный элемент (Но надпись будет только когда курсор двигается). + к этоме guiCreateLabel, guiSetPosition.
-
[BUG] Черный экран при заходе на сервер [SOLVED]
StUNt71 replied to prizrak95r's topic in Помощь / Отчеты об ошибках
В настройках ничего подобного нету. -
Не в ту группу вписал. Надо в группу админ вписать.
-
Можешь и так сделать. Но зон вроде около 70.
-
Нету прав у какого-то ресурса. Видимо не правильно тактикс в .acl прописал.
-
playerZoneName - текст на англ. Тебе нужно массив наверное с координатами и наванием зоны. А мб можно как-нибудь и на русский её переключить. ----- 1 вариант тут только подойдёт. getZoneName возвращает только зону на англ. языке.
-
function findRotation(x1,y1,x2,y2) local t = -math.deg(math.atan2(x2-x1,y2-y1)) if t < 0 then t = t + 360 end; return t; end То же самое
