This is a mobile optimized page that loads fast, if you want to load the real page, click this text.

Вопрос Ограничение на деньги (redAge)

Batya

Новый участник
29 Май 2021
99
3
45
Как убрать ограничение на деньги в редаге? Типо максималка денег в редаге 2 миллиарда с лишним
 

XDeveluxe

Модератор
Команда форума
high coder
30 Авг 2021
2,443
1,351
211
27
Для тех 2х людей, которые возможно в будущем воспользуются поиском, если задумаются о таком же вопросе, но не поймут, что значит скриншот, который скинули выше:

В C# есть типы переменных, в данном случае рассматриваем численные типы переменных.
Они бывают разные, т.к. занимают разное количество памяти (но не будем углубляться слишком сильно).
Разные типы поддерживают разный диапазон чисел. В моде RedAge, по всей видимости, для переменной Money (деньги), связанной с персонажем, использовался тип переменных int.
Этот тип переменных включает в себя цифры от -2 миллиардов и до +2 миллиардов (смотреть на скриншоте).
Если мы хотим увеличить этот диапазон, то нам придётся поменять тип переменных у этой переменной на тот, что включает больший диапазон, а в нашем случае это uint, long, ulong.
 
Реакции: FireFeed и Andrew Fares

FireFeed

Модератор
Команда форума
17 Дек 2020
123
40
127
20
на крайняк можно и тип текста(string, text) и потом парсить в числа
 

Amazingevich

Гений
27 Апр 2021
745
417
164
на крайняк можно и тип текста(string, text) и потом парсить в числа
Так ты же всё равно и перепарсишь потом в какой-нибудь int/uint/long/ulong? Ничего особо не поменяется, в том же диапазоне чисел и останешься
 
Реакции: XDeveluxe

XDeveluxe

Модератор
Команда форума
high coder
30 Авг 2021
2,443
1,351
211
27
на крайняк можно и тип текста(string, text) и потом парсить в числа
Как и сказали выше - тебе в любом случае прийдётся перейти на числовой тип данных рано или поздно для того, чтобы делать простые арифметические действия, так что это плохой способ и так делать не надо.
 
Реакции: FireFeed

kloners

scammer
Мошенник
16 Окт 2021
149
4
59
есть в бд bigint, но потом счечик деняг сбрасывает до -2ккк
 

Amazingevich

Гений
27 Апр 2021
745
417
164
есть в бд bigint, но потом счечик деняг сбрасывает до -2ккк
bigint = long
Можно посмотреть в сторону ulong конкретно в деньгах персонажа, но при условии что у тебя никогда игрок не сможет уйти в минуса.

А так... Тупая тема обсуждения, int тип, как правило, хватает на нормальном сервере
 

Andrew Fares

Активный участник
7 Окт 2020
68
42
79
По идее, должно хватать
Но как показывают тенденции в топ серверах(по онлайну), там уже много ценников перевалило за миллиарды. Мало кто делает нормальную экономику
 

Fumarie

Участник портала
27 Июн 2024
81
21
40
23