Хелп по поводу кода

Romkola45

Новичок
Автор темы
5
0
Скрипт Medical Helper , он для аризона , при установке цены на лечение то после всех биндов оно выдаёт ошибку - не вписанна цена , как мне сделать так что бы оно вписывало цену которая указана в конфиге?

Код:
if id:find("%d+") then
        thread = lua_thread.create(function()
            if not isCharInModel(PLAYER_PED, 416) then
                sampSendChat(string.format("Здравствуйте. Я, %s, сотрудник данного медицинского центра, что вас беспокоит?", u8:decode(buf_nick.v)))
                wait(1000)
                    sampAddChatMessage("{FFFFFF}[{EE4848}MedicalHelper{FFFFFF}]: Нажмите на  {23E64A}Enter{FFFFFF} для продолжения.", 0xEE4848)
                    addOneOffSound(0, 0, 0, 1058)
                    local len = renderGetFontDrawTextLength(font, "{FFFFFF}[{67E56F}Enter{FFFFFF}] - Продолжить")
                    while true do
                        wait(0)
                        renderFontDrawText(font, "Лечение: {8ABCFA}Ответ больного\n{FFFFFF}[{67E56F}Enter{FFFFFF}] - Продолжить", sx-len-10, sy-50, 0xFFFFFFFF)
                        if isKeyJustPressed(VK_RETURN) and not sampIsChatInputActive() and not sampIsDialogActive() then break end
                    end
                sampSendChat(chsex("/me нырнув правой рукой в карман, вытянул оттуда блокнот и ручку", "/me нырнув правой рукой в карман, вытянула оттуда блокнот и ручку"))
                wait(2000)
                sampSendChat(chsex("/todo Хорошо, понял, ничего страшного*записывая в блокнот, все сказанное пациентом", "/todo Хорошо, поняла, ничего страшного*записывая в блокнот, все сказанное пациентом"))
                wait(2000)
                sampSendChat("/do Открытая сумка весит на плече правой руки.")
                wait(2000)
                sampSendChat(chsex("/me несколькими движениями нащупал лекарство", "/me несколькими движениями нащупала лекарство"))
                wait(2000)
                sampSendChat("/do Лекарство в левой руке.")
                wait(2000)
                sampSendChat("/todo Вот, держите*передавая лекарство человеку напротив")
                wait(2000)
                sampSendChat("Принимайте эти таблетки, и через некоторое время вам станет лучше")
                wait(100)
                sampSendChat("/heal "..id) // ТУТ НЕ ВПИСЫВАЕТ ЦЕНУ
 
Последнее редактирование:

paccvetov

zkt-team
Проверенный
1,552
589
Скрипт Medical Helper , он для аризона , при установке цены на лечение то после всех биндов оно выдаёт ошибку - не вписанна цена , как мне сделать так что бы оно вписывало цену которая указана в конфиге?

if id:find("%d+") then
thread = lua_thread.create(function()
if not isCharInModel(PLAYER_PED, 416) then
sampSendChat(string.format("Здравствуйте. Я, %s, сотрудник данного медицинского центра, что вас беспокоит?", u8:decode(buf_nick.v)))
wait(1000)
sampAddChatMessage("{FFFFFF}[{EE4848}MedicalHelper{FFFFFF}]: Нажмите на {23E64A}Enter{FFFFFF} для продолжения.", 0xEE4848)
addOneOffSound(0, 0, 0, 1058)
local len = renderGetFontDrawTextLength(font, "{FFFFFF}[{67E56F}Enter{FFFFFF}] - Продолжить")
while true do
wait(0)
renderFontDrawText(font, "Лечение: {8ABCFA}Ответ больного\n{FFFFFF}[{67E56F}Enter{FFFFFF}] - Продолжить", sx-len-10, sy-50, 0xFFFFFFFF)
if isKeyJustPressed(VK_RETURN) and not sampIsChatInputActive() and not sampIsDialogActive() then break end
end
sampSendChat(chsex("/me нырнув правой рукой в карман, вытянул оттуда блокнот и ручку", "/me нырнув правой рукой в карман, вытянула оттуда блокнот и ручку"))
wait(2000)
sampSendChat(chsex("/todo Хорошо, понял, ничего страшного*записывая в блокнот, все сказанное пациентом", "/todo Хорошо, поняла, ничего страшного*записывая в блокнот, все сказанное пациентом"))
wait(2000)
sampSendChat("/do Открытая сумка весит на плече правой руки.")
wait(2000)
sampSendChat(chsex("/me несколькими движениями нащупал лекарство", "/me несколькими движениями нащупала лекарство"))
wait(2000)
sampSendChat("/do Лекарство в левой руке.")
wait(2000)
sampSendChat("/todo Вот, держите*передавая лекарство человеку напротив")
wait(2000)
sampSendChat("Принимайте эти таблетки, и через некоторое время вам станет лучше")
wait(100)
sampSendChat("/heal "..id) // ВОТ ТУТ ПОЧЕМУ ТО НЕ НАПИСАНА ЦЕНА

ошибку выдает сервак так как скрипт не вводит цену
прикрепляй код всегда в формате:
1684343582215.png
 
  • Нравится
Реакции: Romkola45

Kirkjubaijaarklaustur

Известный
378
124
Скрипт Medical Helper , он для аризона , при установке цены на лечение то после всех биндов оно выдаёт ошибку - не вписанна цена , как мне сделать так что бы оно вписывало цену которая указана в конфиге?

Код:
if id:find("%d+") then
        thread = lua_thread.create(function()
            if not isCharInModel(PLAYER_PED, 416) then
                sampSendChat(string.format("Здравствуйте. Я, %s, сотрудник данного медицинского центра, что вас беспокоит?", u8:decode(buf_nick.v)))
                wait(1000)
                    sampAddChatMessage("{FFFFFF}[{EE4848}MedicalHelper{FFFFFF}]: Нажмите на  {23E64A}Enter{FFFFFF} для продолжения.", 0xEE4848)
                    addOneOffSound(0, 0, 0, 1058)
                    local len = renderGetFontDrawTextLength(font, "{FFFFFF}[{67E56F}Enter{FFFFFF}] - Продолжить")
                    while true do
                        wait(0)
                        renderFontDrawText(font, "Лечение: {8ABCFA}Ответ больного\n{FFFFFF}[{67E56F}Enter{FFFFFF}] - Продолжить", sx-len-10, sy-50, 0xFFFFFFFF)
                        if isKeyJustPressed(VK_RETURN) and not sampIsChatInputActive() and not sampIsDialogActive() then break end
                    end
                sampSendChat(chsex("/me нырнув правой рукой в карман, вытянул оттуда блокнот и ручку", "/me нырнув правой рукой в карман, вытянула оттуда блокнот и ручку"))
                wait(2000)
                sampSendChat(chsex("/todo Хорошо, понял, ничего страшного*записывая в блокнот, все сказанное пациентом", "/todo Хорошо, поняла, ничего страшного*записывая в блокнот, все сказанное пациентом"))
                wait(2000)
                sampSendChat("/do Открытая сумка весит на плече правой руки.")
                wait(2000)
                sampSendChat(chsex("/me несколькими движениями нащупал лекарство", "/me несколькими движениями нащупала лекарство"))
                wait(2000)
                sampSendChat("/do Лекарство в левой руке.")
                wait(2000)
                sampSendChat("/todo Вот, держите*передавая лекарство человеку напротив")
                wait(2000)
                sampSendChat("Принимайте эти таблетки, и через некоторое время вам станет лучше")
                wait(100)
                sampSendChat("/heal "..id) // ТУТ НЕ ВПИСЫВАЕТ ЦЕНУ
sampSendChat('/heal ' .. id .. ' ' .. price)
 
  • Нравится
Реакции: YarikVL