Сейчас 01:42:06 Среда, 24 апреля, 2024 год
[ x ] Главная ⇒ Форум ⇐ RSS Файлы Cтатьи Картинки В о й т и   или   з а р е г и с т р и р о в а т ь с я


[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Модератор форума: PUVer, SirNikolas, Ty3uK  
Форум о Warcraft 3 » Раздел для картостроителей » Вопросы по картостроению » Равкоды в цифры (описание)
Равкоды в цифры
DaroДата: Воскресенье, 22 Сентября 2013, 18:25:45 | Сообщение # 1
6 уровень
Группа: Проверенные
Сообщений: 217
Награды: 0
Репутация: 105
Блокировки:
Давно не открывал редактор и нез заходил сюда ,вобщем как узнать сам равкод если он прдествлен в виде числа?


 

FEARKILLERДата: Вторник, 24 Сентября 2013, 00:54:50 | Сообщение # 2
6 уровень
Группа: Проверенные
Сообщений: 175
Награды: 0
Репутация: 149
Блокировки:
Не знаю, мб и проги есть специально написанные для таких делов, но я в ручную перевожу. Notepad++ в связке с PSPad Editor например. PSPad для перевода 10-тичной в 16-ричную, а Notepad конвертация 16-ричной в текст(те самые 4 символа, что называются равкодом). Также и обратно можно в ручную перевести равкоды в 10-тичную или 16-ричную.

Вот, переведённые равкоды из твоего куска кода:
1227895622 = 'I03F'
1227894867 = 'I00S'

Можно обойтись кстати и одним только Notepad++.


Делаю из воды вино, хожу по воде...


Сообщение отредактировал FEARKILLER - Вторник, 24 Сентября 2013, 01:04:38
 

DragoNДата: Вторник, 24 Сентября 2013, 08:41:37 | Сообщение # 3
Инквизитор
Группа: Стримеры
Сообщений: 4348
Награды: 7
Репутация: 2776
Блокировки:
Цитата (FEARKILLER)
16-ричной в текст(те самые 4 символа, что называются равкодом)

это не 16, а 256
Daro, http://xgm.ru/p/wc3/about_int


El Psy Congroo
 

FEARKILLERДата: Вторник, 22 Июля 2014, 17:56:40 | Сообщение # 4
6 уровень
Группа: Проверенные
Сообщений: 175
Награды: 0
Репутация: 149
Блокировки:
Цитата (DragoN)
это не 16, а 256

Перечитай ещё раз, потому что ты невнимательно читаешь. Notepad++ не может 10-тичную перевести сразу в текст, нужна последовательность 10 -> 16 -> текст. И пока этот текст не находится в одинарных кавычках, это просто текст, а не 256. При переводе 256-ричной в 10-тичную, кавычки убираются, поэтому перевод обратно из 10-тичной в 256-ричную, требует поставить их в ручную.



Под спойлером картинка нормальных размеров: http://s52.radikal.ru/i138/1309/f6/fa212c30e303.png

Добавлено (22 Июля 2014, 17:56:40)
---------------------------------------------
Не знаю, но мб всё-таки кому нибудь понадобится. В общем, я как-то искал прогу, чтобы конвертировать рав-коды в 10-ную или 16-ную и наоборот, ибо в ручную запарился переводить. Начал гуглить, но ничего так и не нашёл, но не так давно, я опять вернулся к этой мысли и снова загуглил. Наконец, на этот раз, гугл нашёл на буржуйском читерском форуме "чит-патчер", в котором естественно самые главные функции, это перепаковка карт с встраиванием туда чит-кода. Но, помимо этого в функционале проги, как раз был тот самый конвертер, нужный мне. Поэтому, выкладываю сюда эту прогу.


Скачать с rghost.ru [Временная ссылка]


Делаю из воды вино, хожу по воде...


Сообщение отредактировал FEARKILLER - Вторник, 24 Сентября 2013, 10:46:50
 

SirNikolasДата: Вторник, 22 Июля 2014, 20:52:25 | Сообщение # 5
Группа: Модераторы
Сообщений: 6729
Награды: 1
Репутация: 1867
Блокировки:
Цитата FEARKILLER ()
Не знаю, мб и проги есть специально написанные для таких делов
Код
#include <stdio.h>

int main() {
     int i;
     while (scanf("%i", &i), i) {
         putchar(i >> 24);
         putchar((i >> 16) & 0xFF);
         putchar((i >> 8) & 0xFF);
         putchar(i & 0xFF);
         putchar('\n');
     }
}
Больше года назад писал, валяется такая штука. Переводит числа в ASCII-представление, пока не будет введен ноль.
Прикрепления: Raw.exe (18.0 Kb)


 

Форум о Warcraft 3 » Раздел для картостроителей » Вопросы по картостроению » Равкоды в цифры (описание)
  • Страница 1 из 1
  • 1
Поиск:

Copyright © 2006 - 2024 Warcraft3FT.info При копировании материалов c сайта ставьте, пожалуйста, активную обратную ссылку на нас • Design by gReeB04ki ©
Хостинг от uCoz