-
Постов
505 -
Зарегистрирован
-
Посещение
Тип контента
Профили
Новости
Статьи
Мемы
Видео
Форумы
Блоги
Загрузки
Галерея
Весь контент Meridiano
-
The Elder Scrolls Online: Gates of Oblivion — Релизный трейлер
Meridiano прокомментировалKheruk новость в Игровые новости -
-
-
Project AHO — Этериевая Гиперпространственная Обсерватория
Meridiano прокомментировалPotatoider файл в Квесты- 600 комментариев
-
- 2
-
-
- haem projects
- project aho
-
(и ещё 3 )
C тегом:
-
-
Bethesda работает над неанонсированной игрой
Meridiano прокомментировал gkalian новость в Игровые новостиЕхал TES через Fallout, Видит Doom - в TES Fallout, Сунул Doom TES в Fallout, Doom TES Fallout Doom. -
Качественный перевод с нуля не сравнится с машинным, не спорю, но любой вышедший перевод всё равно лучше невышедшего.
-
-
-
Сборник кулинарных рецептов The Elder Scrolls выйдет на русском языке
Meridiano прокомментировалKheruk новость в The Elder ScrollsКак же хочется тянучку! -
Sony хочет удержать Resident Evil Village подальше от Xbox Game Pass
Meridiano прокомментировалDjAkuloF новость в Игровая индустрияДобро пожаловать в ресторан "Современный маркетинг", специальное блюдо сегодня - "Не можем привлечь аудиторию, так хотя бы поднасрём конкурентам". -
-
Правительство России может создать фонд для поддержки игр про русскую культуру
Meridiano прокомментировалKheruk новость в Игровая индустрияМне кажется, это довольно бесполезная затея - поддерживать такие узкие рамки, историю и культуру. С точки зрения успеха, куда лучше продвигать оригинальные идеи, тем более что с творческим подходом у нас всё неплохо. Посмотрите на господина Бранте, на работы ребят с ледорубом. "Тургор" это настоящий постмодерн в мире видеоигр. -
Перевод из Dec в Hex (Int в String, пример: 45678 ➔ "B26E"): String Function IntToHexString(Int Value) Bool Negative = (Value < 0) Int Temp01 = Math.Abs(Value) as Int Int Temp02 = 0 Int Temp03 = 0 String TempResult = "" While (Temp01 != 0) Temp02 = Math.Floor(Temp01 / 16) Temp03 = Temp01 - 16 * Temp02 TempResult = TempResult + StringUtil.GetNthChar("0123456789ABCDEF", Temp03) Temp01 = Temp02 EndWhile String Result = "" Int Index = StringUtil.GetLength(TempResult) While (Index > 0) Index = Index - 1 Result = Result + StringUtil.GetNthChar(TempResult, Index) EndWhile If (Negative) Return ("-" + Result) EndIf Return Result EndFunction Перевод из Hex в Dec (String в Int, пример: "A56BC7" ➔ 10841031): Int Function HexStringToInt(String Value) Int Result = 0 Bool Negative = (StringUtil.GetNthChar(Value, 0) == "-") Int Index = 0 Int ValueLength = StringUtil.GetLength(Value) While (Index < ValueLength) String Char = StringUtil.GetNthChar(Value, Index) Int Pos = StringUtil.Find("0123456789ABCDEF", Char, 0) If (Pos != -1) Result += Pos * Math.Pow(16, ValueLength - Index - 1) as Int EndIf Index += 1 EndWhile If (Negative) Return -Result EndIf Return Result EndFunction Поддерживаются отрицательные числа. Требуется SKSE из-за StringUtil. Примеры использования: String ValueHex = IntToHexString(481516) ; "758EC" Int ValueDec = HexStringToInt("ABC123") ; 11256099
- 51 ответ
-
- papyrus
- collection
-
(и ещё 3 )
C тегом: