[Создание] Разработка не игрового интерфейса для samp - Форум Cheat-Master.ru
  • Страница 1 из 1
  • 1
Модератор форума: Sanoxxx, Alowir, Phoenixxx_Czar  
[Создание] Разработка не игрового интерфейса для samp
McFree_ Дата: Вторник, 30.08.2016, 04:37 | Сообщение # 1
В рядах СМ.
Сообщений: 321
Статус: Offline
Собственно давно было желание сделать что-либо подобное, но долго пытался понять как работать с APi и UDF, сейчас данной проблемы не имеется и по этому я начал публичную разработку интерфейса для samp на основе UDF и APi которые я встроил в свой же дополненный Scite.Весь код будет выложен под видео.

Если у вас имеется желание помочь в разработке то пишите сюда дописанный код для интерфейса, после проверок и корректировок он будет заменяться на улучшенный!






Скачать архив с исходным кодом: Ссылка (тыкабельно)
Ссылка на Github исходного кода: Ссылка(тыкабельно)


Помогаю новичкам!
По всем вопросам в ЛС!


Сообщение отредактировал McFree_ - Суббота, 01.10.2016, 23:51
[CM]MurKotik Дата: Вторник, 30.08.2016, 14:44 | Сообщение # 2
Murkot Develop
Сообщений: 252
Статус: Offline
McFree_, Фигаси! очень крутая разработка! просто космос

-------------------

Ушёл в себя, вернусь поздно и пьяный!
iWork Дата: Вторник, 30.08.2016, 15:00 | Сообщение # 3
Боец
Сообщений: 57
Статус: Offline
воу воу полегче, очень даже круто)

#CheatMaster

------------------------------====================------------------------------
[PAWNO]SAMP-RSL : http://cheat-master.ru/forum/121-639655-1

[PAWNO] Beacon Hills State: http://cheat-master.ru/forum/121-639618-1
------------------------------====================------------------------------
McFree_ Дата: Вторник, 30.08.2016, 22:34 | Сообщение # 4
В рядах СМ.
Сообщений: 321
Статус: Offline
Добавил возможность написания построчного текста + линии-разделители.
Код и исходники обновлены


Помогаю новичкам!
По всем вопросам в ЛС!
Dworkin Дата: Среда, 31.08.2016, 00:37 | Сообщение # 5
Боец
Сообщений: 110
Статус: Offline
ого круто.
Я сделал меню, которое управляется с помощью клавишь.
Проблема в том что у меня overlay исчезает при включении программ типо фрапса и бандикама поэтому пришлось использовать хрен пойми какую прогу и записывать в экранном режиме. Видимо стоит использовать апи оверлей с твоего архива.


Сообщение отредактировал Dworkin - Среда, 31.08.2016, 00:38
McFree_ Дата: Среда, 31.08.2016, 01:53 | Сообщение # 6
В рядах СМ.
Сообщений: 321
Статус: Offline
Dworkin, Менюшка очень даже удобная у тебя получилась

Помогаю новичкам!
По всем вопросам в ЛС!
Dworkin Дата: Среда, 31.08.2016, 04:56 | Сообщение # 7
Боец
Сообщений: 110
Статус: Offline
Добавишь графические кнопки что бы нажимать по ним мышкой? Только нажатие правой кнопкой мышки)
Потом можно добавить кнопку, на которую нажимаешь и из нее появляется еще больше кнопок))
Не хватает в основной код добавить что бы при выходе из скрипта он убирал объекты
Код

onexit, close
close:
destroyallvisual()
return

ну у меня менюшка из говно кода была сделана и кода было очень дофига, но укорачивать было лень.


Сообщение отредактировал Dworkin - Среда, 31.08.2016, 05:00
McFree_ Дата: Воскресенье, 04.09.2016, 22:11 | Сообщение # 8
В рядах СМ.
Сообщений: 321
Статус: Offline
Dworkin, у меня все убирается на то же нажатие клавиши, если нажать Esc то скроется все, так же в меню ничего открываться не будет

Добавлено (31.08.2016, 12:20)
---------------------------------------------
Dworkin, да и так как я ленивая задница я не быстро сделаю кнопки :D

Добавлено (31.08.2016, 17:09)
---------------------------------------------
Dworkin, узнать бы как показать указатель мыши и заблочить для игры нажатия клавиш (будет тогда работать input блок)

Добавлено (31.08.2016, 19:02)
---------------------------------------------
Добавил первую версию кнопок( добавлены эвенты наведения и нажатия), и скрытие элементов за пределами окна

Добавлено (04.09.2016, 22:11)
---------------------------------------------

Update [04.09.2016]

______________________

Добавлена возможность показа двух и более окон, пример показан в ролике, исходный код можете увидеть в спойлере первого поста.



Помогаю новичкам!
По всем вопросам в ЛС!


Сообщение отредактировал McFree_ - Воскресенье, 04.09.2016, 22:13
[CM]Слюнявчик Дата: Понедельник, 05.09.2016, 14:13 | Сообщение # 9
Новичок
Сообщений: 19
Статус: Offline
У меня не работает, дллку не может найти

Сообщение отредактировал [CM]Слюнявчик - Понедельник, 05.09.2016, 21:33
McFree_ Дата: Понедельник, 05.09.2016, 19:37 | Сообщение # 10
В рядах СМ.
Сообщений: 321
Статус: Offline
[CM]Слюнявчик, архив скачай с колом и главный файл измени под последний код который был добавлен (в первом посте)

Помогаю новичкам!
По всем вопросам в ЛС!
[CM]BrainMan Дата: Понедельник, 05.09.2016, 20:52 | Сообщение # 11
AutoHotKey Coder
Сообщений: 162
Статус: Offline
Очень даже не плохо. Что-то новое.

Автоматические доклады в рацию: http://cheat-master.ru/forum/150-596144-1
BetaJIon Дата: Вторник, 06.09.2016, 22:38 | Сообщение # 12
Новичок
Сообщений: 25
Статус: Offline
Я либо кривой, либо тупой, либо и то и другое...Чёт у меня криво получается, появляется пустая табличка без текста, кнопок и т.д...

Сообщение отредактировал BetaJIon - Вторник, 06.09.2016, 23:22
McFree_ Дата: Среда, 07.09.2016, 07:14 | Сообщение # 13
В рядах СМ.
Сообщений: 321
Статус: Offline
BetaJIon,ты скачал архив или только код взял?

Помогаю новичкам!
По всем вопросам в ЛС!


Сообщение отредактировал McFree_ - Среда, 07.09.2016, 07:15
Bamboocho Дата: Среда, 07.09.2016, 13:32 | Сообщение # 14
Боец
Сообщений: 174
Статус: Offline
Отличная вещь, можешь сделать пару уроков как с этим интерфейсом работать. Например, как вывести вместо "my text" информацию о себе и т.д. Заранее спасибо smile

Тут должна быть подпись, но у меня кончилась фантазия.
McFree_ Дата: Суббота, 01.10.2016, 23:58 | Сообщение # 15
В рядах СМ.
Сообщений: 321
Статус: Offline
Bamboocho, как только доделаю эвенты на кнопки так сразу сделаю

Добавлено (01.10.2016, 23:57)
---------------------------------------------
Добавлены функции:
ChangeContent(contentNum, text := "") - изменение текста в строке, кнопке и подобных элементах
и
ChangeContentColor(contentNum, type, color) - изменение цвета строки, линии и фона кнопки

где:
contentNum - номер строки
type - тип контента ("label", "button", "line" или "buttonText")
color- цвет формата 0xAARRGGBB
text- строка которая будет в вашей строке контента интерфейса

Добавлено (01.10.2016, 23:58)
---------------------------------------------
BetaJIon,

Цитата BetaJIon ()
Я либо кривой, либо тупой, либо и то и другое...Чёт у меня криво получается, появляется пустая табличка без текста, кнопок и т.д...


и да, возможно ты писал руские символы в строке, это увы пока не возможно из-за сампа ...


Помогаю новичкам!
По всем вопросам в ЛС!
  • Страница 1 из 1
  • 1
Поиск:
Статистика Форума