09:35
ОбновитьСмайлыУправление мини-чатом
МИНИ-ЧАТ
Главная страница!

 



 
          





Рекомендуем:





Последние Файлы GTA 4 Последние Файлы GTA-MP Реклама
Скрипт GTA 4 элементы Watch... 07.09.2014
Ferrari 360 Spider [EPM con... 13.12.2013
Porsche Cayenne Turbo 2012 ... 13.12.2013
Shelby Terlingua Mustang v1... 13.12.2013
Hamann Lamborghini Gallardo... 27.10.2013
[GM] The Big PEN1:LS v2.00 ... 04.12.2017
Dgun (AvnanceRP,SampRP,Dimo... 19.03.2016
SAMP скрипт SX Events (MySQ... 03.03.2016
Карта ASL мэрия для SAMP се... 03.03.2016
AIM для SA-MP 0.3.7 22.02.2016
  • Страница 1 из 2
  • 1
  • 2
  • »
Модератор форума: Dima-kun  
Форум SAMP о мультиплеерах для GTA. »   » Wiki-Samp-Rus » Фиксация Текста.
Фиксация Текста.
[-Smart-]Дата: Вторник, 30.08.2011, 10:09 | Сообщение # 1
Группа: I'm V.I.P.
Сообщений: 249
Награды: 3
Город: Казань
Репутация: 229
Замечания: 20%
Статус:
Многие участники использует конвертеры текста, что бы в GameTextForPlayer и TextDrawCreate, Показывали русские буквы.
Так вот. Есть выход благодаря которому вы сможете писать обычными русскими буквами, и у вас так же будет показывать.

1. Добавьте данный stock в свой мод.( Можно в самый конец.)

Code
stock FixText(string[]) {
       new result[256];
       for(new i=0; i < 256; i++) {
            switch(string[i]) {
                 case 'à':result[i] = 'a';
                 case 'À':result[i] = 'A';
                 case 'á':result[i] = '—';
                 case 'Á':result[i] = '€';
                 case 'â':result[i] = '¢';
                 case 'Â':result[i] = '‹';
                 case 'ã':result[i] = '™';
                 case 'Ã':result[i] = '‚';
                 case 'ä':result[i] = 'š';
                 case 'Ä':result[i] = 'ƒ';
                 case 'å':result[i] = 'e';
                 case 'Å':result[i] = 'E';
                 case '¸':result[i] = 'e';
                 case '¨':result[i] = 'E';
                 case 'æ':result[i] = '›';
                 case 'Æ':result[i] = '„';
                 case 'ç':result[i] = 'Ÿ';
                 case 'Ç':result[i] = 'ˆ';
                 case 'è':result[i] = 'œ';
                 case 'È':result[i] = '…';
                 case 'é':result[i] = 'œ';
                 case 'É':result[i] = '…';
                 case 'ê':result[i] = 'k';
                 case 'Ê':result[i] = 'K';
                 case 'ë':result[i] = 'ž';
                 case 'Ë':result[i] = '‡';
                 case 'ì':result[i] = '¯';
                 case 'Ì':result[i] = 'M';
                 case 'í':result[i] = '®';
                 case 'Í':result[i] = '­';
                 case 'î':result[i] = 'o';
                 case 'Î':result[i] = 'O';
                 case 'ï':result[i] = '£';
                 case 'Ï':result[i] = 'Œ';
                 case 'ð':result[i] = 'p';
                 case 'Ð':result[i] = 'P';
                 case 'ñ':result[i] = 'c';
                 case 'Ñ':result[i] = 'C';
                 case 'ò':result[i] = '¦';
                 case 'Ò':result[i] = '';
                 case 'ó':result[i] = 'y';
                 case 'Ó':result[i] = 'Y';
                 case 'ô':result[i] = '˜';
                 case 'Ô':result[i] = '';
                 case 'õ':result[i] = 'x';
                 case 'Õ':result[i] = 'X';
                 case 'ö':result[i] = ' ';
                 case 'Ö':result[i] = '‰';
                 case '÷':result[i] = '¤';
                 case '×':result[i] = '';
                 case 'ø':result[i] = '¥';
                 case 'Ø':result[i] = 'Ž';
                 case 'ù':result[i] = '¡';
                 case 'Ù':result[i] = 'Š';
                 case 'ü':result[i] = '©';
                 case 'Ü':result[i] = '’';
                 case 'ú':result[i] = '';
                 case 'Ú':result[i] = '§';
                 case 'û':result[i] = '¨';
                 case 'Û':result[i] = '‘';
                 case 'ý':result[i] = 'ª';
                 case 'Ý':result[i] = '“';
                 case 'þ':result[i] = '«';
                 case 'Þ':result[i] = '”';
                 case 'ÿ':result[i] = '¬';
                 case 'ß':result[i] = '•';
                 default:result[i]=string[i];
            }
       }
       return result;
}


Использование:

Code
GameTextForPlayer(playerid, FixText("~w~Здравствуйте"), 5000, 1);


Code
TextDrawCreate(10.0, 140, FixText("Здравствуйте"));



Сообщение отредактировал [-Smart-] - Вторник, 30.08.2011, 10:19
ВеликсДата: Вторник, 30.08.2011, 10:16 | Сообщение # 2
Мастер джэдай
Группа: Модераторы
Сообщений: 3931
Награды: 287
Город: Мухосранск
Репутация: 8429
Замечания: 0%
Статус:
Неплохо, Фроша делал такое в плагине.

PS - в тэге [code] ББ коды не работают.



[cut=freestyle]
ПРИНЕСЛА СОРОКА В РОТЕ ПРИВОРОТ ,
СВЯЗАЛАСЬ НА ШЕЕ ЛОЗА И БЫЛ ПОЛНЫЙ ПИ**ЕЦ,
ОСЕНЬ С ЗИМОЙ, ЛЕТО С ВЕСНОЙ,
ГУСЬ С ЛИСОЙ, ЕБ**ИСЬ ВО ТЬМЕ НОЧНОЙ.
УЗЕЛ ЗАВЯЗАЛСЯ, ПЕПЕЛ РАЗМЕТАЛСЯ И ЛИСА ЗАБЕРЕМЕНЕЛА.
ВМЕСТЕ ВЕК ВЕКОВАТЬ, ПУТУ НЕ РАЗВЯЗАТЬ.
ТРАВА ПЕРЕПЛЕТИСЬ, УЗЕЛ ЗАВОРОЖИСЬ.
ЛЕНАРУ ДАЙ УМА И ЛЕНУ
НА ВЕЛЕ НЕ ОТРАЗИСЬ,ЕБ*СЬ ЕБ*СЬ ЕБ*СЬ
© Хасан
[/cut]
AlcoholikДата: Вторник, 30.08.2011, 11:03 | Сообщение # 3
Мастер джэдай
Группа: Администратор
Сообщений: 8299
Награды: 111
Город: Санкт-Петербург
Репутация: 6085
Статус:
Кто автор? Если я не ошибаюсь, то alex009


if(isset($beer)&&isset($girl)) { drink($beer);fuck($girl); }else die();
Мониторинг sa:mp серверов


Приватно никого не консультирую, моды также не пишу, ни так, ни за деньги.
Моя ICQ 675715, пишу только с неё. Все остальные Роачи фейки, ничего я не продаю и продавать не буду, вас разводят.
[-Smart-]Дата: Вторник, 30.08.2011, 11:21 | Сообщение # 4
Группа: I'm V.I.P.
Сообщений: 249
Награды: 3
Город: Казань
Репутация: 229
Замечания: 20%
Статус:
Quote (KroN)
Кто автор? Если я не ошибаюсь, то alex009

Наверно ;)

ImperealДата: Четверг, 08.09.2011, 21:27 | Сообщение # 5
Мастер джэдай
Группа: I'm V.I.P.
Сообщений: 2677
Награды: 51
Город: Санкт-Петербург
Репутация: 1868
Замечания: 100%
Статус:
Можете на пастебин кинуть?
Чет в павн вставляю все в "????" :(



Прощай самп-рус =Р
LatronДата: Пятница, 09.09.2011, 19:53 | Сообщение # 6
Группа: I'm V.I.P.
Сообщений: 2115
Награды: 22
Город: Орел
Репутация: 1604
Замечания: 0%
Статус:
Impereal, http://pastebin.com/8nF8AFct


Моё портфолио

Мои работы:
[ Lesson ] Операторы в PAWN.
[ Lesson ] Переменная.
[ GM ] RegSys. ( Last update: 21.04.2012 )


ImperealДата: Пятница, 09.09.2011, 21:05 | Сообщение # 7
Мастер джэдай
Группа: I'm V.I.P.
Сообщений: 2677
Награды: 51
Город: Санкт-Петербург
Репутация: 1868
Замечания: 100%
Статус:
Эм, код нерабочий только из за того что в нем используется кодировка не поддерживаемая павно. :(


Прощай самп-рус =Р
ВеликсДата: Пятница, 09.09.2011, 21:31 | Сообщение # 8
Мастер джэдай
Группа: Модераторы
Сообщений: 3931
Награды: 287
Город: Мухосранск
Репутация: 8429
Замечания: 0%
Статус:
Impereal, лови.
Прикрепления: impereal.rar (0.5 Kb)


[cut=freestyle]
ПРИНЕСЛА СОРОКА В РОТЕ ПРИВОРОТ ,
СВЯЗАЛАСЬ НА ШЕЕ ЛОЗА И БЫЛ ПОЛНЫЙ ПИ**ЕЦ,
ОСЕНЬ С ЗИМОЙ, ЛЕТО С ВЕСНОЙ,
ГУСЬ С ЛИСОЙ, ЕБ**ИСЬ ВО ТЬМЕ НОЧНОЙ.
УЗЕЛ ЗАВЯЗАЛСЯ, ПЕПЕЛ РАЗМЕТАЛСЯ И ЛИСА ЗАБЕРЕМЕНЕЛА.
ВМЕСТЕ ВЕК ВЕКОВАТЬ, ПУТУ НЕ РАЗВЯЗАТЬ.
ТРАВА ПЕРЕПЛЕТИСЬ, УЗЕЛ ЗАВОРОЖИСЬ.
ЛЕНАРУ ДАЙ УМА И ЛЕНУ
НА ВЕЛЕ НЕ ОТРАЗИСЬ,ЕБ*СЬ ЕБ*СЬ ЕБ*СЬ
© Хасан
[/cut]
ImperealДата: Пятница, 09.09.2011, 21:38 | Сообщение # 9
Мастер джэдай
Группа: I'm V.I.P.
Сообщений: 2677
Награды: 51
Город: Санкт-Петербург
Репутация: 1868
Замечания: 100%
Статус:
Quote (Sl1m)
Impereal, лови.

Пасибо!



Прощай самп-рус =Р
ЭльдарДата: Пятница, 09.09.2011, 21:39 | Сообщение # 10
Местный
Группа: Пользователи
Сообщений: 696
Награды: 55
Город: Москва
Репутация: 335
Замечания: 100%
Статус:
Sl1m,
Спасибо :)



[b]Прощай SRC:DDDDDDD[/b]
AxeleratorДата: Воскресенье, 11.09.2011, 09:21 | Сообщение # 11
Уверенный в себе
Группа: I'm V.I.P.
Сообщений: 237
Награды: 2
Город: Омск
Репутация: 159
Замечания: 40%
Статус:
Quote (Sl1m)
Неплохо, Фроша делал такое в плагине.

Да и не только в плагине. Он тоже сток выкладывал :)
Ну а так, автору спасибо! Программы-конвертеры давно канули в лету crazy

FragmentДата: Среда, 21.09.2011, 22:55 | Сообщение # 12
Новенький
Группа: I'm V.I.P.
Сообщений: 46
Награды: 2
Город: Днепропетровск
Репутация: -34
Замечания: 20%
Статус:
Это 3Д текст? Бо мне надо урок 3Д текста


Графика на заказ.
Маппинг на заказ.
Skype: foost-food
Brain_TolmachДата: Воскресенье, 26.02.2012, 20:43 | Сообщение # 13
Новенький
Группа: Продвинутые
Сообщений: 55
Награды: 2
Город: Лениногорск
Репутация: 36
Замечания: 0%
Статус:
Оптимизация)
Code

stock FixText(string[]) {
        new result[256];
        for(new i=0; i < 256; i++) {
             switch(string[i]) {case 'a':result[i] = 'a';case 'A':result[i] = 'A';case 'a':result[i] = '—';case 'A':result[i] = '€';case 'a':result[i] = '?';
                  case 'A':result[i] = '‹';case 'a':result[i] = '™';case 'A':result[i] = '‚';case 'a':result[i] = 's';case 'A':result[i] = '?';case 'a':result[i] = 'e';case 'A':result[i] = 'E';case '?':result[i] = 'e';case '?':result[i] = 'E';case '?':result[i] = '›';case '?':result[i] = '„';case 'c':result[i] = 'Y';case 'C':result[i] = '?';case 'e':result[i] = '?';case 'E':result[i] = '…';case 'e':result[i] = '?';case 'E':result[i] = '…';case 'e':result[i] = 'k';case 'E':result[i] = 'K';case 'e':result[i] = 'z';case 'E':result[i] = '‡';case 'i':result[i] = '?';case 'I':result[i] = 'M';case 'i':result[i] = '®';
              case 'I':result[i] = '­';case 'i':result[i] = 'o';case 'I':result[i] = 'O';case 'i':result[i] = '?';case 'I':result[i] = '?';case '?':result[i] = 'p';case '?':result[i] = 'P';case 'n':result[i] = 'c';case 'N':result[i] = 'C';case 'o':result[i] = '¦';case 'O':result[i] = '?';case 'o':result[i] = 'y';case 'O':result[i] = 'Y';case 'o':result[i] = '?';case 'O':result[i] = '?';case 'o':result[i] = 'x';case 'O':result[i] = 'X';case 'o':result[i] = ' ';
         case 'O':result[i] = '‰';case '?':result[i] = '¤';case '?':result[i] = '?';case 'o':result[i] = '?';case 'O':result[i] = 'Z';case 'u':result[i] = '?';case 'U':result[i] = 'S';case 'u':result[i] = '©';case 'U':result[i] = '’';case 'u':result[i] = '?';case 'U':result[i] = '§';case 'u':result[i] = '?';case 'U':result[i] = '‘';case 'y':result[i] = '?';case 'Y':result[i] = '“';case '?':result[i] = '«';case '?':result[i] = '”';case 'y':result[i] = '¬';case '?':result[i] = '•';
                  default:result[i]=string[i];
             }
        }
        return result;
}

Добавлено (26.02.2012, 20:43)
---------------------------------------------
Кейсов всего 3 строки стало


ZiGGiДата: Воскресенье, 26.02.2012, 20:51 | Сообщение # 14
Мастер джэдай
Группа: Продвинутые
Сообщений: 2652
Награды: 34
Город: St. Petersburg
Репутация: 2102
Замечания: 20%
Статус:
Quote (Brain_Tolmach)
Оптимизация)

Quote (Brain_Tolmach)
Кейсов всего 3 строки стало

Это не оптимизация, количество строк никак не влияет на скорость работы.



Бложе
[indent]Мой блог
Уроки по Pawn
[/indent]

Open-GTO
[indent]Блог разработчиков
GitHub: https://github.com/Open-GTO/Open-GTO
Сборки мода с сервером тут
[/indent]
colderpilotДата: Воскресенье, 26.02.2012, 21:28 | Сообщение # 15
Группа: Продвинутые
Сообщений: 720
Награды: 3
Город: Moscow
Репутация: 331
Замечания: 80%
Статус:
Quote (ZiGGi)
Это не оптимизация, количество строк никак не влияет на скорость работы.

Почему? Я всегда думал чем короче код тем быстрее работает программа.



ваще найс гель
Форум SAMP о мультиплеерах для GTA. »   » Wiki-Samp-Rus » Фиксация Текста.
  • Страница 1 из 2
  • 1
  • 2
  • »
Поиск:





 


 


 
Хостинг от uCoz samp.at.ua