Вопрос про chat gpt

Bodry

Участник
Автор темы
141
12
Всем дарова, думаю все уже знают про чат гпт, но суть не в этом, я его попросил написать ctime для сампа, он мне написал, но так как я валинок и ничего не ебу в писании кода (от слова совсем), то может ли мне кто-то ответить, что не так написал бот? Просто интересно


Lua:
function showTime()

    -- Получаем текущее время в формате ЧЧ:ММ:СС

    local hours = getRealTime().hour

    local minutes = getRealTime().minute

    local seconds = getRealTime().second

    local time = string.format("%02d:%02d:%02d", hours, minutes, seconds)

  

    -- Отображаем время на экране

    dxDrawText(time, 10, 10)

end



-- Регистрируем функцию showTime() для выполнения каждую секунду

setTimer(showTime, 1000, 0)



-- Создаем команду /ctime для перемещения времени на экране

addCommandHandler("ctime", function(player)

    -- Получаем текущие координаты текста с временем

    local x, y = dxGetTextSize(getRealTime().timestamp)

  

    -- Смещаем текст на 10 пикселей вправо и вниз

    dxSetRenderTarget()

    dxSetBlendMode("add")

    dxDrawText(getRealTime().timestamp, x + 10, y + 10)

end)
 
Последнее редактирование модератором:

CastelloFAM

Активный
198
60
Я знаю что он толково ничего не напишет, мне просто интересно что он ответит и что будет не правильным :) экспериментирую так сказать
Ну как тебе сказать не правильно все! С точки зрения кода написано, то все верно, то есть это компилятор пропустит, а вот в скрипт это ты точно не засунешь. Скрипт банально не запустится при запуске игры ибо нет бесконечного цикла в котором бы вызывалась команда /ctime, это делается по другому, а именно через sampRegisterChatCommand. GPT может немного подсказать как это делать, но за самп лучше у него не спрашивать он за него пока не шарит.
 
  • Нравится
Реакции: Bodry

abracadabra

Участник
66
16
Всем дарова, думаю все уже знают про чат гпт, но суть не в этом, я его попросил написать ctime для сампа, он мне написал, но так как я валинок и ничего не ебу в писании кода (от слова совсем), то может ли мне кто-то ответить, что не так написал бот? Просто интересно


function showTime()
-- Получаем текущее время в формате ЧЧ:ММ:СС
local hours = getRealTime().hour
local minutes = getRealTime().minute
local seconds = getRealTime().second
local time = string.format("%02d:%02d:%02d", hours, minutes, seconds)

-- Отображаем время на экране
dxDrawText(time, 10, 10)
end

-- Регистрируем функцию showTime() для выполнения каждую секунду
setTimer(showTime, 1000, 0)

-- Создаем команду /ctime для перемещения времени на экране
addCommandHandler("ctime", function(player)
-- Получаем текущие координаты текста с временем
local x, y = dxGetTextSize(getRealTime().timestamp)

-- Смещаем текст на 10 пикселей вправо и вниз
dxSetRenderTarget()
dxSetBlendMode("add")
dxDrawText(getRealTime().timestamp, x + 10, y + 10)
end)
Бля, ChatGPT в душе не ебет как писать скрипты для сампика, он умеет писать только самые простые. И то, только если указать, что нужно все сделать с помощью мунлоадера, для САМПа.
Те команды которые он использовал, он сам выдумал мб (да, да он умеет)
Если сомневаешься, то попроси его написать что-то для Sampfuncs
Он тебе вызовет библиотеку sampfuncs.h на которую FYP молиться.
НО
он неплохо понимает логику в коде, и сможет тебе исправить всякие ошибки.
так что лучше корми ему уже полусобранные скрипты, и он сможет помочь
 
  • Нравится
Реакции: Bodry и CastelloFAM

CastelloFAM

Активный
198
60
Бля, ChatGPT в душе не ебет как писать скрипты для сампика, он умеет писать только самые простые. И то, только если указать, что нужно все сделать с помощью мунлоадера, для САМПа.
Те команды которые он использовал, он сам выдумал мб (да, да он умеет)
Если сомневаешься, то попроси его написать что-то для Sampfuncs
Он тебе вызовет библиотеку sampfuncs.h на которую FYP молиться.
НО
он неплохо понимает логику в коде, и сможет тебе исправить всякие ошибки.
так что лучше корми ему уже полусобранные скрипты, и он сможет помочь
Я вот думаю если скормить ему в один чат много мелких скриптов мб он сможет научится писать что-то простое.
 

abracadabra

Участник
66
16
Я вот думаю если скормить ему в один чат много мелких скриптов мб он сможет научится писать что-то простое.
думаю это не совсем так работает
у него есть определенная версия, которая как раз и пишется снизу (на данный момент 13 февраля),
версия задаёт ему модель поведения и количество используемых нейронов для работы.
Также мне известно, что он берет много информации и гитхаба и прочих источников. Так что он научится, что-то писать, если фип выкатит презентабельную документацию по moonloader

Я вот думаю если скормить ему в один чат много мелких скриптов мб он сможет научится писать что-то простое.
а ну да, это может сработать локально - конкретно в текущем диалоге с ним , если ты ему напихаешь всякие функции, объяснишь их, и скажешь чето слепить. То он слепит, но легче и к тому же полезней будет уже самому разобраться
 
  • Нравится
Реакции: Bodry и CastelloFAM