Перейти к публикации
MaHsepp

Помощь программиста

Рекомендованные сообщения

приведенное на видео является результатом обработки фрапса, в игре такого получить не удастся (если конечно не встраивать в клиент какую-нибудь рукописную хрень вместо зашитых возможностей)

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

Сам бы я некогда не смог это сделать, даже если мне все описать, а раз человек готов помоч, то

респект тебе дружище ))
Ссылка на сообщение
Поделиться на других сайтах

Для спойла одиночек очень удобная штука, чем смотреть в систем чат.

Лишний раз доказывает, что это будет крайне востребовано и для соло крабов, и для пвп убийц, и для более качественной игры в паке. А для олимпа и говорить нечего. Ждем)

Ссылка на сообщение
Поделиться на других сайтах

А можно ли выкинуть сюда спамер для ла2? Просто мне как торгашу гирана,всегда было интересно как люди кричат по кд разные макросы.Я думал они пользуются кликерами,но большинство кликеров работает сразу на 2 окна.А все мои проги блокируются сервером и работают на 2 окна:(

Ссылка на сообщение
Поделиться на других сайтах

Иди убейся об стенку :confused:

Это английская версия, а я делаю для русского чата.

 

У меня 2 новости, хорошая и плохая.

Хорошая: я разобрался что к чему и уже сделал файлик.

Плохая: не могу разобраться почему последующая надпись может появиться только через 1 секунду, щас разбираюсь как сделать перезарядку надписи до милисекунды.

Ссылка на сообщение
Поделиться на других сайтах

Плохая: не могу разобраться почему последующая надпись может появиться только через 1 секунду, щас разбираюсь как сделать перезарядку надписи до милисекунды.

не такая уж и плохая

Ссылка на сообщение
Поделиться на других сайтах

ахаха, чудо-программист которому удобнее работать на русском языке)

 

Идиот, иди убейся об стену :confused:

Речь идёт о русском чате и русском оповещении.

Ссылка на сообщение
Поделиться на других сайтах

Да он флудит,

 

Спасибо автору, тема реально веселая. Я конечно не настолько СИЛЬНЫЙ программист, да и учился я в военном вузе => я тупой военный, но над решением конкретных проблем я поржал от души

 

using namespace std;

class Zadnica

{public:

void Kakat(){setKakshki(this)};

float KakahiCount;}

Zadnice User;

if(User.KakahiCount>=80){User.setKakashki(this)}

bool setKakashki(Zadnica v){

v.KakahiCount=0;

}

Автор доработай плиз код чтобы он за меня какал а то самому неудобно.

З.Ы. - по логике автора темы - чтобы было удобнее нужно подключить библиотеку <СтоловыеПриборы.h> и использовать оттуда вилки для правильного отматывания туалетной бумаги, и ножи тоже надо юзать потому что в вилках нет функции вытирания

 

У меня такое ЧСВ было когда я только начал С/С++ учить. Куча бесполезных программ без какого либо практического применения. Но я делал это с понимание что все что я делаю это только для себя самого, для практики, опыта, наработки правильных навыков. Даже спустя 6 лет, наработав кучу программ, изучив Java, Javascript, PHP, XML, Perl, и разбираясь сейчас в андроиде я прекрасно понимаю что программа написанная одним человеком - шлак недостойный выкладывания даже в локальную сеть не говоря уже о интернете. К тому же сам метод решения оставляет желать лучшего - пример программы я привел. ИМХО - погугли, почитай форумы, то как ты пишешь - считается дурным тоном. Не всегда главное решить проблему - зачастую важнее решить ее правильно. З.Ы. как пример - http://monitor.net.ru/forum/files/develop_821.gif

 

Чёк чаму написал

приведенное на видео является результатом обработки фрапса, в игре такого получить не удастся (если конечно не встраивать в клиент какую-нибудь рукописную хрень вместо зашитых возможностей)

 

по сабжу, копипаст из другого места

 

Что нам понадобится:

1)L2FileEditor - причем желательно понимающий русский язык.

* опасающиеся вирусов могут использовать любую версию эдитора и весело копаться в кроказябрах, а так же имеют шанс при кодировании файла получить кракозябры в клиенте.

 

2)Полчаса свободного времени

 

Итак начнем:

1)Запускаем скаченный эдитор и распаковываем в нем файл Systemmsg-e.dat находящийся в папке систем.

2)Расшифрованный файл имеет следующий вид

 

0 1 u,Соединение с сервером было разорвано.\0 2 79 9B B0 FF a,\0 a,\0 0 0 0 0 0 u,\0 a,server\0

1 1 u,Сервер будет отключен через $s1 секунд(ы). Пожалуйста выйдите из игры.\0 2 79 9B B0 FF a,\0 a,\0 8 0 3 1 0 u,Покиньте игру: $s1 секунд(ы)\0 a,server\0

2 1 u,Сервер будет отключен через $s1 секунд(ы). Пожалуйста выйдите из игры.\0 0 79 9B B0 FF a,\0 a,\0 0 0 0 0 0 u,\0 a,none\0

3 1 u,$s1 отсутствует.\0 0 79 9B B0 FF a,\0 a,\0 0 0 0 0 0 u,\0 a,none\0]

 

3)Рассмотрим конкретнее на примере одной из строк:

Вот начальный вид строки:

 

35 1 u,Вы нанесли $s1 урона.\0 3 0 FF 0 FF a,\0 a,\0 0 0 0 0 0 u,\0 a,damage\0

 

 

Цветом выделены те части которые представляют для нас интерес:

 

a)Вы нанесли $s1 урона. - сообщение которое выводится в систем чат($s1 $s2 - переменные отвечающие в данном случае за величину урона).

 

b)0 FF 0 - цвет сообщения(его hex код, google поможет), идет через 1 столбец после самого сообщения (\0 не учитываем)

 

c)0 0 0 0 0 - большинство значений здесь нам не нужны, интерес представляют только 1ое и 3е значение.

 

1ое значение отвечает за положение на экране выводимой информации(0 - не выводится), положения промаркированы на экране таким образом:

1 2 3

4 5 6

X 7 8

Положение под чатом задать не возможно.

 

3е значение отвечает за длительность вывода данного сообщения на экран(рекомендованное значение 1)

 

d)u,\0 - В этом месте, между "u," и "\0" помещается сообщение которое будет выводиться на экран, оно может содержать в себе как обычные слова так и используемые в сообщении переменные.

 

 

* остальные параметры лучше не изменять дабы не накосячить

Итого закончив редактирование мы должны получить что то подобное:

 

QUOTE

35 1 u,Вы нанесли $s1 урона.\0 3 0 FF 0 FF a,\0 a,\0 3 0 1 0 0 u,$s1\0 a,damage\0

 

 

1)В систем час выводится сообщение Вы нанесли $s1 урона

2)Цвета - 0 FF 0 (стандартный салатовый)

3)На экране в правом верхнем углу(позиция 3) с длительность 1 выводится $s1(тобишь нанесенный нами дамаг)

 

4) Сохраняем в эдиторе результат наших трудов

5) Сохраняем куда либо копию получившегося файла и после каждого патча закидываем его в систем с заменой.

 

Это с первопопавшейся ссылки из гугла 2008 года, щас давным давно изменилося процесс редактирования.

 

[ATTACH=full]7095[/ATTACH]

 

Протупил с английским чатом...

 

ахаха, чудо-программист которому удобнее работать на русском языке)

 

Снова протупил даже не понял про какой чат я ему сказал.

 

переименуйте тему в помощь "типа" программиста

 

Просто так написано...

Ссылка на сообщение
Поделиться на других сайтах

Присоединяйтесь к обсуждению

Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.
Примечание: вашему сообщению потребуется утверждение модератора, прежде чем оно станет доступным.

Гость
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

  • Сейчас на странице   0 пользователей

    • Нет пользователей, просматривающих эту страницу.
×
×
  • Создать...