• Будьте внимательны, не попадайтесь на уловки мошенников и при возможности используйте наш сервис. Также ознакомьтесь - Рекомендации по защите от мошенников.
  • Из-за обновления GTA 5 (был добавлен новый патч) может временно не работать вход в RAGE Multiplayer.

    Ошибка: Ваша версия Grand Theft Auto V не поддерживается RAGE Multiplayer.
    ERROR: Your game version is not supported by RAGE Multiplayer.

    Данная ошибка говорит о том, что GTA V обновилась до новой версии (GTA Online тоже). Вам необходимо обновить саму игру в главном меню вашего приложения (Steam / Epic Games / Rockstar Games).
    Если после этого RAGE:MP все равно не работает - вам нужно дождаться выхода патча для самого мультиплеера (обычно это занимает от нескольких часов до нескольких дней).

    Новости и апдейты Rockstar Games - https://www.rockstargames.com/newswire/
    Статус всех служб для Rockstar Games Launcher и поддерживаемых игр: https://support.rockstargames.com/ru/servicestatus


    Grand Theft Auto 5 (+ GTA Online) последний раз были обновлены:

Разработка Создам для вас скрипт/доработаю мод/создам лаунчер

Inoi

/dev/null
Команда форума
Moderator
VIP
15 Окт 2020
3,812
1,866
208
35
ну ты понимаешь что человек который скинул данный скрипт даже не понял что он скинул
Ты серьёзно?))
Ну ты хоть топики человечка почекай, прежде чем вкидывать такую чушь))

Каррент дименшен проверять конечно жоска сложно, надеюсь тебе доплатят за эту проверку

Код кстати, который скинул @Vermilion максимально похож на человеческий а не аишный
Но это так уже чисто, глобально то похуй
 
Реакции: enotit и Vermilion

Vermilion

Высший разум
High developer
BackEnd developer
FrontEnd developer
29 Сен 2021
1,285
756
181
34
Это и есть для redage, его надо вставить в .js, этот код был написан chat gpt и он не работает правильным образом. Если выйти из игры находясь в помещение то маркер будет отображаться в dimension 0
Ты походу дупля не отбиваешь, что для Redage он не подойдет, так как серверная часть там написана на C#, а если ты вставишь этот код в клиентскую, которая написана на JS, то маркер не будет отображаться для всех игроков.
В чем проблема
Код:
dimension: 0
заменить на
Код:
dimension: player.dimension

Тоже видимо не понятно
 

youngBeaver

Покинул форум.
BackEnd developer
24 Янв 2023
1,173
463
171
Ты походу дупля не отбиваешь, что для Redage он не подойдет, так как серверная часть там написана на C#, а если ты вставишь этот код в клиентскую, которая написана на JS, то маркер не будет отображаться для всех игроков.
В чем проблема
Код:
dimension: 0
заменить на
Код:
dimension: player.dimension

Тоже видимо не понятно
Если посмотреть на его ответы, то легко можно это скинуть на речь от ИИ. Из-за этого он без причины сослался на то, что твой код сгенерирован. Куда уж говорить про то, что C++ & C#. Чтобы хорошо разбираться хотя-бы в одном языке нужно потратить достаточно времени, особенно для написания качественного кода на C++. Судя по ответам я не думаю, что у человека опыт более 10 лет в этой сфере, следственно рассматривая его как потенциального разработчика можно получить не рыбу, не мясо.
Сразу опровергну все обвинения. Если я очень сильно не прав, то закинь свой код, чтобы мы удостоверились, что ты просто не прочитал по 1 главе в каждой из книг по ЯП.
 
Реакции: Vermilion и develmc

develmc

Новый участник
8 Сен 2022
21
2
40
Ты походу дупля не отбиваешь, что для Redage он не подойдет, так как серверная часть там написана на C#, а если ты вставишь этот код в клиентскую, которая написана на JS, то маркер не будет отображаться для всех игроков.
В чем проблема
Код:
dimension: 0
заменить на
Код:
dimension: player.dimension

Тоже видимо не понятно
ты решил влететь с двух ног и у тебя это не вышло. В чем суть твоих действий? Ты показываешь владение чатом гпт? Это отлично Я рад за тебя, думаю остальные Ребята тоже будут рады за тебя. Просто если ты можешь, объясни Мне суть твоего сообщения. Чего ты хотел этим показать? Показать превосходство перед другими людьми? Что мол смотрите я могу, а Вы нет?
 

Vermilion

Высший разум
High developer
BackEnd developer
FrontEnd developer
29 Сен 2021
1,285
756
181
34
ну ты понимаешь что человек который скинул данный скрипт даже не понял что он скинул
Я тебе не кидал ни каких упреков до этого сообщения, работаешь - молодец, похвально.
Я не знаю твой уровень в написании "брут форс программ, лаунчеров, чекеров и т.д", но
твоё первое сообщение для портфолио выглядело так: "- Смотрите, я создал колшейп!"
 
Реакции: enotit и seaniwe7

develmc

Новый участник
8 Сен 2022
21
2
40
Я тебе не кидал ни каких упреков до этого сообщения, работаешь - молодец, похвально.
Я не знаю твой уровень в написании "брут форс программ, лаунчеров, чекеров и т.д", но
твоё первое сообщение для портфолио выглядело так: "- Смотрите, я создал колшейп!"
Выглядело оно именно так, но почему я написал "- Смотрите, я создал колшейп!"?
Или я не имел право выкладывать к себе в тему работу, которую я выполнил?
Так же и ты, если я написал "- Смотрите, я создал колшейп!"?, то ты написал "- Смотрите, вот код колшейпа!"
 
Реакции: Vermilion

Swayze

Активный участник
BackEnd developer
6 Окт 2022
78
39
55
Может кому пригодится, буквально 5 минут работы:
Server-Side
Код:
mp.events.add('playerQuit', player => {
            const marker = mp.markers.new(
                42,
                new mp.Vector3(
                    player.position.x,
                    player.position.y,
                    player.position.z,
                ),
                1,
                {
                    dimension: 0,
                    color: [255, 165, 0, 20],
                    rotation: new mp.Vector3(0.0, 0.0, 0.0),
                    visible: true,
                },
            )
            const currentTime = new Date()
            const hours = currentTime.getHours().toString().padStart(2, '0')
            const minutes = currentTime.getMinutes().toString().padStart(2, '0')
            const seconds = currentTime.getSeconds().toString().padStart(2, '0')
            const formattedTime = `${hours}:${minutes}:${seconds}`
            const label = mp.labels.new(
                `Игрок: ${player.name} | Время выхода: ${formattedTime}`,
                new mp.Vector3(
                    player.position.x,
                    player.position.y,
                    player.position.z + 0.5,
                ),
                {
                    los: true,
                    font: 1,
                    drawDistance: 100,
                },
            )
            setTimeout(
                () => {
                    marker.destroy()
                    label.destroy()
                },
                3 * 60 * 1000,
            )
        })
Хватку теряешь, двух минут достаточно
 
  • RoflanEbalo
Реакции: Inoi и Vermilion

cloudly

Участник портала
11 Авг 2024
35
5
20
Чё за кринж? Если ты хвастаешься 30к за месяц в разработке чего-либо, то это очень плачевно выглядит. Это может выглядеть достойным, если ты условный сеньор на рутубе.
Шел 2024 год, люди до сих пор считают чужие деньги. Не вижу ничего плохого в деятельность парня, не понимаю только зачем вы тут его доходы обсуждаете.

Когда нибудь люди на форумах станут добрее и умнее ;)
 

Inoi

/dev/null
Команда форума
Moderator
VIP
15 Окт 2020
3,812
1,866
208
35
Шел 2024 год, люди до сих пор считают чужие деньги. Не вижу ничего плохого в деятельность парня, не понимаю только зачем вы тут его доходы обсуждаете.

Когда нибудь люди на форумах станут добрее и умнее ;)
Никто бы ни в коем случае не стал ни с чего обсуждать ничьи доходы))
Там два сообщения удалённых с внезапными с хуя-то скриншотами банка с переводами было
С чего вдруг и зачем - никто не понял
Реально кринж же
 

develmc

Новый участник
8 Сен 2022
21
2
40
Никто бы ни в коем случае не стал ни с чего обсуждать ничьи доходы))
Там два сообщения удалённых с внезапными с хуя-то скриншотами банка с переводами было
С чего вдруг и зачем - никто не понял
Реально кринж же
ты Меня хочешь в чем то ограничить? ты что конституция? Если нет, то уебензебит.А начет кринжа это чисто твое субъективное мнение которое для меня ничего не значит
 

Inoi

/dev/null
Команда форума
Moderator
VIP
15 Окт 2020
3,812
1,866
208
35
ты Меня хочешь в чем то ограничить? ты что конституция? Если нет, то уебензебит.А начет кринжа это чисто твое субъективное мнение которое для меня ничего не значит
да я тебе ни в чём и не ограничивал, вроде
безусловно субъективное, никто не спорит

ты сам эту залупу зачем-то вкинул, сам удалил после нашего ора, в целом
я вообще просто человечку пояснил, к чему этот разговор там начался
а то выглядит после твоих удалённых сообщений реально странно
 
Реакции: derrsak

develmc

Новый участник
8 Сен 2022
21
2
40
да я тебе ни в чём и не ограничивал, вроде
безусловно субъективное, никто не спорит

ты сам эту залупу зачем-то вкинул, сам удалил после нашего ора, в целом
я вообще просто человечку пояснил, к чему этот разговор там начался
а то выглядит после твоих удалённых сообщений реально странно
Я очень рад что у меня появился помощник)
 
Реакции: derrsak

minus

Новый участник
4 Авг 2024
4
0
11
Может кому пригодится, буквально 5 минут работы:
Server-Side
Код:
mp.events.add('playerQuit', player => {
            const marker = mp.markers.new(
                42,
                new mp.Vector3(
                    player.position.x,
                    player.position.y,
                    player.position.z,
                ),
                1,
                {
                    dimension: 0,
                    color: [255, 165, 0, 20],
                    rotation: new mp.Vector3(0.0, 0.0, 0.0),
                    visible: true,
                },
            )
            const currentTime = new Date()
            const hours = currentTime.getHours().toString().padStart(2, '0')
            const minutes = currentTime.getMinutes().toString().padStart(2, '0')
            const seconds = currentTime.getSeconds().toString().padStart(2, '0')
            const formattedTime = `${hours}:${minutes}:${seconds}`
            const label = mp.labels.new(
                `Игрок: ${player.name} | Время выхода: ${formattedTime}`,
                new mp.Vector3(
                    player.position.x,
                    player.position.y,
                    player.position.z + 0.5,
                ),
                {
                    los: true,
                    font: 1,
                    drawDistance: 100,
                },
            )
            setTimeout(
                () => {
                    marker.destroy()
                    label.destroy()
                },
                3 * 60 * 1000,
            )
        })
а как под RedAge3 это сделать?
 

Inoi

/dev/null
Команда форума
Moderator
VIP
15 Окт 2020
3,812
1,866
208
35

enotit

Гений
High developer
BackEnd developer
13 Ноя 2020
1,535
489
187
21
то же самое буквально написать на шарпе, ы
вся логика есть, чисто десять минут на википедии, сверить методы
Сделал на скорую руку, без безопасности и оптимизации, я думаю нынешним редага-владельцам хватит :)
Код снизу добавляем в <путь до проекта>\dotnet\resources\NeptuneEvo\Players\Disconnect\Repository.cs
C#:
private static void ShowLeftMarker(ExtPlayer player)
        {
            Color white = new Color(255, 255, 255);
            uint dim = player.Dimension;        
            Marker marker = NAPI.Marker.CreateMarker(42, player.Position, new Vector3(), new Vector3(), 1f, white, dimension:dim);
            string leftText = $"(#{player.Id}) | Время выхода: {DateTime.Now.ToString("HH:mm:ss")}";
            TextLabel label = NAPI.TextLabel.CreateTextLabel(leftText, player.Position + new Vector3(0, 0, 0.5f), 1f, 1, 1, white, dimension:dim);
            Timers.StartOnce(3 * 60 * 1_000, () =>
            {
                if (marker != null)
                {
                    marker.Delete();
                }
                if (label != null)
                {
                    label.Delete();
                }
            }, true);
        }
Ну и в рандомный момент метода добавляем:
C#:
ShowLeftMarker(player);

обратите внимание на скобочки!
 
Последнее редактирование:
Реакции: Vermilion

maverick_hath

Участник портала
11 Июл 2024
94
11
27
this does not go away i try to change time
C#:
Timers.StartOnce(30 * 1_000, () =>
 

Вложения

  • 1723397734001.png
    1723397734001.png
    413.5 KB · Просмотры: 74

Vermilion

Высший разум
High developer
BackEnd developer
FrontEnd developer
29 Сен 2021
1,285
756
181
34
  • RoflanEbalo
Реакции: Inoi

Vermilion

Высший разум
High developer
BackEnd developer
FrontEnd developer
29 Сен 2021
1,285
756
181
34

maverick_hath

Участник портала
11 Июл 2024
94
11
27
It is not disappare even after 3 min :(
 

Вложения

  • 1723403972961.png
    1723403972961.png
    277.4 KB · Просмотры: 73
  • 1723404072293.png
    1723404072293.png
    316 KB · Просмотры: 70