|
[INC] TextDrawImage
|
|
| Великс | Дата: Пятница, 03.06.2011, 13:59 | Сообщение # 1 |
|
Мастер джэдай
Группа:
Модераторы
Сообщений: 3931
Награды: 287
Город: Мухосранск
Репутация: 8429
Замечания: 0%
Статус: 
| [INC] TextDrawImage
Это инклуд который создаёт внутри-игровую картинку используя текстдравы. Картинка создаётся из .bmp файла который находится в каталоге scriptfiles сервера. .bmp файл должен быть 24-разрядный(256 цветов на пиксель) или 32-разрядный(256 цветов на пиксель + альфа). Максимальный размер картинки 450 пикселей.
Code CreateTextdrawImage - Создаёт внутри-игровую картинку ShowTextdrawImageForPlayer - Показывает внутри-игровую картинку игроку HideTextdrawImageForPlayer - Скрывает внутри-игровую картинку игроку ShowTextdrawImageForAll - Показывает внутри-игровую картинку всем HideTextdrawImageForAll - Скрывает внутри-игровую картинку всем DestroyTextdrawImage - Удаляет внутри-игровую картинку
Code 1. CreateTextdrawImage(filename[], Float:X, Float:Y, Float:pixelSize = 2.0) filename[] - Путь до картинки в каталоге scriptfiles сервера в формате .bmp. Float:X - Расположение картинки по оси X. Float:Y - Расположение картинки по оси Y. Float:pixelSize = 2.0 - Размер пикселя. Значение по умолчанию: 2.0. 2. ShowTextdrawImageForPlayer(playerid) playerid - Ид игрока. 3. HideTextdrawImageForPlayer(playerid) playerid - Ид игрока. 4. ShowTextdrawImageForAll() 5. HideTextdrawImageForAll() 6. DestroyTextdrawImage()
Code #include <a_samp> #include <TDI>
public OnFilterScriptInit() { print("\n--------------------------------------"); print(" Ym[0]n's TextdrawImage"); print("--------------------------------------\n");
CreateTextdrawImage("facepalm.bmp", 577.0, 35.0); ShowTextdrawImageForAll(); return 1; }
public OnFilterScriptExit() { HideTextdrawImageForAll(); DestroyTextdrawImage(); return 1; }
public OnPlayerSpawn(playerid) { ShowTextdrawImageForPlayer(playerid); }
public OnPlayerDisconnect(playerid) { HideTextdrawImageForPlayer(playerid); } 
Автор: Ym[O]n Скачать: ФА
[cut=freestyle] ПРИНЕСЛА СОРОКА В РОТЕ ПРИВОРОТ , СВЯЗАЛАСЬ НА ШЕЕ ЛОЗА И БЫЛ ПОЛНЫЙ ПИ**ЕЦ, ОСЕНЬ С ЗИМОЙ, ЛЕТО С ВЕСНОЙ, ГУСЬ С ЛИСОЙ, ЕБ**ИСЬ ВО ТЬМЕ НОЧНОЙ. УЗЕЛ ЗАВЯЗАЛСЯ, ПЕПЕЛ РАЗМЕТАЛСЯ И ЛИСА ЗАБЕРЕМЕНЕЛА. ВМЕСТЕ ВЕК ВЕКОВАТЬ, ПУТУ НЕ РАЗВЯЗАТЬ. ТРАВА ПЕРЕПЛЕТИСЬ, УЗЕЛ ЗАВОРОЖИСЬ. ЛЕНАРУ ДАЙ УМА И ЛЕНУ НА ВЕЛЕ НЕ ОТРАЗИСЬ,ЕБ*СЬ ЕБ*СЬ ЕБ*СЬ © Хасан [/cut]
Сообщение отредактировал [MrVelix] - Пятница, 03.06.2011, 14:00 |
| |
|
|
| [Sanekk] | Дата: Пятница, 03.06.2011, 14:19 | Сообщение # 2 |
|
Постоялец
Группа:
I'm V.I.P.
Сообщений: 334
Награды: 10
Город: Москва
Репутация: 430
Замечания: 0%
Статус: 
| Ахаха круто, для логотипа на сервере было бы не плохо Лови +
|
| |
|
|
| Великс | Дата: Пятница, 03.06.2011, 18:27 | Сообщение # 3 |
|
Мастер джэдай
Группа:
Модераторы
Сообщений: 3931
Награды: 287
Город: Мухосранск
Репутация: 8429
Замечания: 0%
Статус: 
| Такое еще есть у забугорных, только там с плагином.
[cut=freestyle] ПРИНЕСЛА СОРОКА В РОТЕ ПРИВОРОТ , СВЯЗАЛАСЬ НА ШЕЕ ЛОЗА И БЫЛ ПОЛНЫЙ ПИ**ЕЦ, ОСЕНЬ С ЗИМОЙ, ЛЕТО С ВЕСНОЙ, ГУСЬ С ЛИСОЙ, ЕБ**ИСЬ ВО ТЬМЕ НОЧНОЙ. УЗЕЛ ЗАВЯЗАЛСЯ, ПЕПЕЛ РАЗМЕТАЛСЯ И ЛИСА ЗАБЕРЕМЕНЕЛА. ВМЕСТЕ ВЕК ВЕКОВАТЬ, ПУТУ НЕ РАЗВЯЗАТЬ. ТРАВА ПЕРЕПЛЕТИСЬ, УЗЕЛ ЗАВОРОЖИСЬ. ЛЕНАРУ ДАЙ УМА И ЛЕНУ НА ВЕЛЕ НЕ ОТРАЗИСЬ,ЕБ*СЬ ЕБ*СЬ ЕБ*СЬ © Хасан [/cut]
|
| |
|
|
| AirKite | Дата: Пятница, 03.06.2011, 20:52 | Сообщение # 4 |
|
Долгожитель
Группа:
I'm V.I.P.
Сообщений: 1671
Награды: 21
Город: Новосибирск
Репутация: 2070
Замечания: 0%
Статус: 
| Странно... Quote Textdraws Limit String Length 1024 characters Shown In A Single Client's Screen 92 Created Serverwise 2048
А на деле 450 текстдравов показывает. Подумывал о реализации такого, но не делал т.к. думал ограничение на 92. А что там на 92 пикселя нарисуешь... Скрипт полезный, особенно в таких случаях: http://www.samp-rus.com/forum/31-15963-1 Особенно с такими логотипами
[1337GAMES] Easy RP (SAMP SERVER, DEVELOPMENT, NOT SAMP-RP, SMART LIFE)
Jabber: airkite@qip.ru [Addon] QuickBinder [FS] Online Players Record
Сообщение отредактировал AirKite - Пятница, 03.06.2011, 20:55 |
| |
|
|
| St1muL | Дата: Суббота, 04.06.2011, 10:55 | Сообщение # 5 |
|
Местный
Группа:
Продвинутые
Сообщений: 745
Награды: 7
Город: г. Курган
Репутация: 77
Замечания: 20%
Статус: 
| Херасе, я думал такое не возможно, + поставил
Добавлено (04.06.2011, 10:52) --------------------------------------------- А .png нельзя? + раширение на 200х100, я Elegy так красиво сделал, но не пихаетьсяДобавлено (04.06.2011, 10:55) --------------------------------------------- Какое разрешение макс можно?
Сообщение отредактировал Skiner - Суббота, 04.06.2011, 10:54 |
| |
|
|
| Sudd9 | Дата: Суббота, 04.06.2011, 21:16 | Сообщение # 6 |
|
Новенький
Группа:
Пользователи
Сообщений: 28
Награды: 0
Город: киев
Репутация: -139
Замечания: 40%
Статус: 
| Клёва =) Себе поставлю )
Все клёва мне все нарвиться =) Продам аккунат 25лвл на GalaxY =) Пишите в личку ! + купите акк на G1 в подарок на NL =) 8lvl с домом !
|
| |
|
|
| Dima-kun | Дата: Суббота, 04.06.2011, 22:12 | Сообщение # 7 |
|
Группа:
Разработчики
Сообщений: 6269
Награды: 72
Репутация: 3512
Замечания: 0%
Статус: 
| Skiner, написано же только bmp!
Мои работы: [INC] Сборник d_includes [LAST],[FS] New Demage Effect,[FS]Авто-Поворотники, [FS]mp3player,[FS] Fun Chat Game,[FS] Car Buy Syst,[FS] Anti-AirBrk,[INC] d_setpos, [GM] Game Move v0.1,[FS+include]Super-Armour [0.3z],[FS + Include] Multi Checkpoints
|
| |
|
|
| AirKite | Дата: Воскресенье, 05.06.2011, 09:09 | Сообщение # 8 |
|
Долгожитель
Группа:
I'm V.I.P.
Сообщений: 1671
Награды: 21
Город: Новосибирск
Репутация: 2070
Замечания: 0%
Статус: 
| Quote (Skiner) А .png нельзя? Что мешает сохранить как bmp ? Quote (Skiner) раширение на 200х100 200х100=200000 пикселей. Quote (Skiner) Какое разрешение макс можно? Quote (|MrVelix|) Максимальный размер картинки 450 пикселей. т.е. суммарно может быть 450 пикселей X*Y=450 (MAX).
[1337GAMES] Easy RP (SAMP SERVER, DEVELOPMENT, NOT SAMP-RP, SMART LIFE)
Jabber: airkite@qip.ru [Addon] QuickBinder [FS] Online Players Record
|
| |
|
|
| MeDBeD | Дата: Воскресенье, 05.06.2011, 09:44 | Сообщение # 9 |
|
Новенький
Группа:
Пользователи
Сообщений: 41
Награды: 0
Город: Екатеринбург
Репутация: 2
Замечания: 0%
Статус: 
| так то хорошая вешь, но нормальную картинку не поставить
|
| |
|
|
| _trane_ | Дата: Воскресенье, 05.06.2011, 14:14 | Сообщение # 10 |
|
Постоялец
Группа:
Продвинутые
Сообщений: 400
Награды: 13
Город: Либерти-Сити
Репутация: 784
Замечания: 40%
Статус: 
| хм..неплохая вещь но думаю стоит ждать когда разработчики самп добавят функцию по умолчанию ну типа ShowImage и т.д. а так как макс размер 21х21 ничго годного не разместить
Liberty City Полезно ТЕБЕ, нубота Map editor U:MP/VC2SA\LC2SA ZiGGi blog
|
| |
|
|
| AirKite | Дата: Вторник, 07.06.2011, 04:06 | Сообщение # 11 |
|
Долгожитель
Группа:
I'm V.I.P.
Сообщений: 1671
Награды: 21
Город: Новосибирск
Репутация: 2070
Замечания: 0%
Статус: 
| Quote (_trane_) но думаю стоит ждать когда разработчики самп добавят функцию по умолчанию ну типа ShowImage и т.д. Сомневаюсь что подобное будет. Оно и не нужно.
[1337GAMES] Easy RP (SAMP SERVER, DEVELOPMENT, NOT SAMP-RP, SMART LIFE)
Jabber: airkite@qip.ru [Addon] QuickBinder [FS] Online Players Record
|
| |
|
|
| Draker | Дата: Понедельник, 13.06.2011, 22:59 | Сообщение # 12 |
|
Освоившийся
Группа:
Продвинутые
Сообщений: 83
Награды: 0
Город: Odessa
Репутация: 0
Замечания: 20%
Статус: 
| Quote (_trane_) а так как макс размер 21х21 ничго годного не разместить
можно по кусочкам собрать, но мороки много ))
|
| |
|
|
| necros1k | Дата: Четверг, 14.07.2011, 21:30 | Сообщение # 13 |
|
Новенький
Группа:
Пользователи
Сообщений: 37
Награды: 0
Город: SPB
Репутация: -10
Замечания: 0%
Статус: 
| люд плиз перезалейто куданить кроме фа а то я от туда не могу качать почемуто
|
| |
|
|
| Dima-kun | Дата: Четверг, 14.07.2011, 22:49 | Сообщение # 14 |
|
Группа:
Разработчики
Сообщений: 6269
Награды: 72
Репутация: 3512
Замечания: 0%
Статус: 
| necros1k, Перейди в группу "продвинутые" и будет тебе счастье в жизни
Мои работы: [INC] Сборник d_includes [LAST],[FS] New Demage Effect,[FS]Авто-Поворотники, [FS]mp3player,[FS] Fun Chat Game,[FS] Car Buy Syst,[FS] Anti-AirBrk,[INC] d_setpos, [GM] Game Move v0.1,[FS+include]Super-Armour [0.3z],[FS + Include] Multi Checkpoints
|
| |
|
|
| Romzes24 | Дата: Пятница, 15.07.2011, 01:54 | Сообщение # 15 |
|
Новенький
Группа:
Пользователи
Сообщений: 65
Награды: 0
Город: Ахтырка
Репутация: 33
Замечания: 20%
Статус: 
| Прикольній инклудик.
Pawn-Wiki.Ru - Новый сайт о Pawno
|
| |
|
|