Перейти к публикации
View in the app

A better way to browse. Learn more.

VimeWorld - Форум

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Идеи для Explore.

Featured Replies

Опубликовано:

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

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

Account

Navigation

Поиск

Поиск

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.