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

Идеи для Explore.


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

1) Запретить вещи.

 

Tesla Staff (Посох теслы) и Cloacking Device (Устройство маскировки)

 

   - Tesla Staff - Жезл Теслы — предмет, добавляемый модом GregTech , будучи заряженным при ударе сжигает нановолоконную или квантовую броню. При атаке у атакуемого отнимается 9.5 сердец , а его оппоненту оставляет 0.5. Энергоёмкость — 10 000 000 еЭ. Заряжается в I.D.S.U или в А.E.S.U Эффективен только в мультиплеере.

   - Cloacking Device - Устройство маскировки — делает игрока невидимым при одевании. Является аналогом зелья невидимости. Энергоёмкость - 100 000 000 еЭ. Расход энергии — 10 000 еЭ/тик (или 200 000 еЭ/сек). Полного заряда хватает на 8 минут и 20 секунд.

Слишком читерные вещи.

 

2) Сделать нормальный шрифт для Applied Energistics.

Думаю не меня одного бесила проблема мелкого шрифта в Applied Energistics на русском языке. Что же нужно сделать :

Декомпилируем клиент с помощью mcp , ищем файл FontRenderer.java  находим строчки :

Было :

 

public int getCharWidth(char symbol)
{
if (symbol == 167) return -1;
if (symbol == 32) return 4;
int var2 = ChatAllowedCharacters.allowedCharacters.indexOf(symbol);
if (var2 >= 0 && !this.unicodeFlag)
return this.charWidth[var2 + 32];
if (this.glyphWidth[symbol] != 0)
{
int start = this.glyphWidth[symbol] >>> 4;
int stop = this.glyphWidth[symbol] & 15;

if(stop > 7) { stop = 15; start = 0; }

stop += 1;
return (stop - start) / 2 + 1;
} else {
return 0;
}
}

 

Стало :

 

public int getCharWidth(char symbol)
{
if (symbol == 167) return -1;
if (symbol == 32) return 4;
int var2 = ChatAllowedCharacters.allowedCharacters.indexOf(symbol);
if (var2 >= 0 && !this.unicodeFlag)
return this.charWidth[var2 + 32];
if (this.glyphWidth[symbol] != 0)
{
int start = this.glyphWidth[symbol] >>> 4;
int stop = this.glyphWidth[symbol] & 15;

// if(stop > 7) { stop = 15; start = 0; }

if(stop > 7) {
stop = 15 , start = 0;
}
return (stop - start) / 2 + 1;
} else {
return stop;
}
}

 

 

 

Далее 2 варианта :

Вставлять шрифт на ASCII или Unicode

ASCII :

Тут за русский и английский шрифт отвечает один файл : ASCII.png

Можно поставить например вот такой :

 

http://i.imgur.com/4xp0fNi.png

 

С градиентом , быстро надоедает

Unicode : 

Тут за русский и английский отвечают два файла а именно : unicode_page_00.png и unicode_page_04

 

Русский :
http://i.imgur.com/gW5YDnl.png
Английский :
http://i.imgur.com/C5oLiMb.png

 

Этот куда лучше , без градиента.

Можно ещё сделать фичу : В выборе языка есть выбор использовать юникод , т.е когда он включен используется Unicode , а когда выключен ASCII* (*Я могу ошибаться) , можно переименовать кнопку из "Использовать юникод" в "Шрифт с градиентом" а так же поменять местами кнопки вкл. и выкл. получится что изначально шрифт будет использоваться как Unicode (без градиента) и можно будет включить ASCII (С градиентом).

 

3) Вайп и фикс дюпа.

Третье и самое сука главное.

На сервере есть дюп , игроки дюпают вещи которые они бы добывали месяцами... Ежедневные раздачи ещё больше ухудшают состояние сервера.

Иногда сервер "падает" , не можешь открыть ничего более 10-20 секунд.

Не пора ли пофиксить , а ? Уже более 4-ёх месяцев прошло. Ах да , на Discover-e этот дюп пофикшен , можно этот фикс впихнуть ещё не Explore и сделать вайп , а ? Уже давно пора.

Изменено пользователем Big_Mak
Ссылка на комментарий

1) Запретить вещи.

 

Tesla Staff (Посох теслы) и Cloacking Device (Устройство маскировки)

 

   - Tesla Staff - Жезл Теслы — предмет, добавляемый модом GregTech , будучи заряженным при ударе сжигает нановолоконную или квантовую броню. При атаке у атакуемого отнимается 9.5 сердец , а его оппоненту оставляет 0.5. Энергоёмкость — 10 000 000 еЭ. Заряжается в I.D.S.U или в А.E.S.U Эффективен только в мультиплеере.

   - Cloacking Device - Устройство маскировки — делает игрока невидимым при одевании. Является аналогом зелья невидимости. Энергоёмкость - 100 000 000 еЭ. Расход энергии — 10 000 еЭ/тик (или 200 000 еЭ/сек). Полного заряда хватает на 8 минут и 20 секунд.

Слишком читерные вещи.

 

2) Сделать нормальный шрифт для Applied Energistics.

Думаю не меня одного бесила проблема мелкого шрифта в Applied Energistics на русском языке. Что же нужно сделать :

Декомпилируем клиент с помощью mcp , ищем файл FontRenderer.java  находим строчки :

Было :

 

public int getCharWidth(char symbol)

{

if (symbol == 167) return -1;

if (symbol == 32) return 4;

int var2 = ChatAllowedCharacters.allowedCharacters.indexOf(symbol);

if (var2 >= 0 && !this.unicodeFlag)

return this.charWidth[var2 + 32];

if (this.glyphWidth[symbol] != 0)

{

int start = this.glyphWidth[symbol] >>> 4;

int stop = this.glyphWidth[symbol] & 15;

 

if(stop > 7) { stop = 15; start = 0; }

 

stop += 1;

return (stop - start) / 2 + 1;

} else {

return 0;

}

}

 

Стало :

 

public int getCharWidth(char symbol)

{

if (symbol == 167) return -1;

if (symbol == 32) return 4;

int var2 = ChatAllowedCharacters.allowedCharacters.indexOf(symbol);

if (var2 >= 0 && !this.unicodeFlag)

return this.charWidth[var2 + 32];

if (this.glyphWidth[symbol] != 0)

{

int start = this.glyphWidth[symbol] >>> 4;

int stop = this.glyphWidth[symbol] & 15;

 

// if(stop > 7) { stop = 15; start = 0; }

 

if(stop > 7) {

stop = 15 , start = 0;

}

return (stop - start) / 2 + 1;

} else {

return stop;

}

}

 

 

 

Далее 2 варианта :

Вставлять шрифт на ASCII или Unicode

ASCII :

Тут за русский и английский шрифт отвечает один файл : ASCII.png

Можно поставить например вот такой :

 

http://i.imgur.com/4xp0fNi.png

 

С градиентом , быстро надоедает

Unicode : 

Тут за русский и английский отвечают два файла а именно : unicode_page_00.png и unicode_page_04

 

Русский :

http://i.imgur.com/gW5YDnl.png

Английский :

http://i.imgur.com/C5oLiMb.png

 

 

Этот куда лучше , без градиента.

Можно ещё сделать фичу : В выборе языка есть выбор использовать юникод , т.е когда он включен используется Unicode , а когда выключен ASCII* (*Я могу ошибаться) , можно переименовать кнопку из "Использовать юникод" в "Шрифт с градиентом" а так же поменять местами кнопки вкл. и выкл. получится что изначально шрифт будет использоваться как Unicode (без градиента) и можно будет включить ASCII (С градиентом).

 

3) Вайп и фикс дюпа.

Третье и самое сука главное.

На сервере есть дюп , игроки дюпают вещи которые они бы добывали месяцами... Ежедневные раздачи ещё больше ухудшают состояние сервера.

Иногда сервер "падает" , не можешь открыть ничего более 10-20 секунд.

Не пора ли пофиксить , а ? Уже более 4-ёх месяцев прошло. Ах да , на Discover-e этот дюп пофикшен , можно этот фикс впихнуть ещё не Explore и сделать вайп , а ? Уже давно пора.

Хорошо, что я ещё не буду играть на explore дней 5-10.

Возможно к этому времени вайп сделают c:

Ссылка на комментарий

Ошибку допустил.

Стало :

 

public int getCharWidth(char symbol)
{
if (symbol == 167) return -1;
if (symbol == 32) return 4;
int var2 = ChatAllowedCharacters.allowedCharacters.indexOf(symbol);
if (var2 >= 0 && !this.unicodeFlag)
return this.charWidth[var2 + 32];
if (this.glyphWidth[symbol] != 0)
{
int start = this.glyphWidth[symbol] >>> 4;
int stop = this.glyphWidth[symbol] & 15;

// if(stop > 7) { stop = 15; start = 0; }

return (stop - start) / 2 + 1;
} else {
return stop;
}
}

 

Ссылка на комментарий
  • 6 лет спустя...

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

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

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