крашит после добавления строки wait(1000)

ktait

Активный
Автор темы
147
34
Версия MoonLoader
.026-beta
20:31:47.025745] (error) SupremeTools: ...rand Theft Auto San Andreas\moonloader\028409834 (1).lua:5645: attempt to yield across C-call boundary
stack traceback:
[C]: in function 'wait'
...rand Theft Auto San Andreas\moonloader\028409834 (1).lua:5645: in function 'OnDrawFrame'
...op\Grand Theft Auto San Andreas\moonloader\lib\imgui.lua:1378: in function <...op\Grand Theft Auto San Andreas\moonloader\lib\imgui.lua:1367>
[20:31:47.038708] (error) SupremeTools: Script died due to an error. (01D44F5C)
че не так делаю?
123:
   otvetrep.v = ''
setCharCoordinates(PLAYER_PED,2375.4228515625, 2309.8149414063 , 8.140625)
wait(1000)
sampSendChat('/gethere '..id_rep)
tpreport.v = false
 
Решение
[20:56:37.335479] (debug) New script: 01D44F5C
[20:56:37.349474] (error) 028409834 (1).lua: ...rand Theft Auto San Andreas\moonloader\028409834 (1).lua:5660: ')' expected (to close '(' at line 5652) near 'if'
[20:56:37.349474] (error) 028409834 (1).lua: Script died due to an error. (01D44F5C)
Советую освоить основы английского языка.

Ожидалось закрытие скобки ( Символ такой - ')' ) чтобы закрыть скобку ( Открывается она символом '(' ) на строке 5652, а ты вместо этого if туда бахнул, вероятно 5652 не та строка, поэтому смотри где код менял, да.

ktait

Активный
Автор темы
147
34
[20:56:37.335479] (debug) New script: 01D44F5C
[20:56:37.349474] (error) 028409834 (1).lua: ...rand Theft Auto San Andreas\moonloader\028409834 (1).lua:5660: ')' expected (to close '(' at line 5652) near 'if'
[20:56:37.349474] (error) 028409834 (1).lua: Script died due to an error. (01D44F5C)
Lua:
lua_thread.create(function()
    otvetrep.v = ''
    setCharCoordinates(PLAYER_PED,2375.4228515625, 2309.8149414063 , 8.140625)
    wait(1000)
    sampSendChat('/gethere '..id_rep)
    tpreport.v = false
end)
 

Fomikus

Известный
Проверенный
472
341
[20:56:37.335479] (debug) New script: 01D44F5C
[20:56:37.349474] (error) 028409834 (1).lua: ...rand Theft Auto San Andreas\moonloader\028409834 (1).lua:5660: ')' expected (to close '(' at line 5652) near 'if'
[20:56:37.349474] (error) 028409834 (1).lua: Script died due to an error. (01D44F5C)
Советую освоить основы английского языка.

Ожидалось закрытие скобки ( Символ такой - ')' ) чтобы закрыть скобку ( Открывается она символом '(' ) на строке 5652, а ты вместо этого if туда бахнул, вероятно 5652 не та строка, поэтому смотри где код менял, да.
 

ktait

Активный
Автор темы
147
34
Советую освоить основы английского языка.

Ожидалось закрытие скобки ( Символ такой - ')' ) чтобы закрыть скобку ( Открывается она символом '(' ) на строке 5652, а ты вместо этого if туда бахнул, вероятно 5652 не та строка, поэтому смотри где код менял, да.
закрыл я эту бедную скобочку
[21:02:13.876022] (debug) New script: 01D44F5C
[21:02:13.895967] (error) 028409834 (1).lua: ...rand Theft Auto San Andreas\moonloader\028409834 (1).lua:9614: function at line 2190 has more than 60 upvalues
[21:02:13.895967] (error) 028409834 (1).lua: Script died due to an error. (01D44F5C)
все спасибо я чайник