Кто сталкивался с такой проблемой как перенос строки в функции Preload.
Как перенести строку? Что я только не пробовал \n и наработку Менетила проштрудил. Ни хочет переносить строку и все. Версия 1.26a может трабла в версии или с вариком что-то не так?

\r\n
перенос в не-юниксах
`
ОЖИДАНИЕ РЕКЛАМЫ...

Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
33
Preload же принимает строку с названием файла из архива карты, а в названии файла не может быть переноса. Не понимаю.
6
В карте Tkok реализована такая вещь. Вот только я не пойму как это сделали.
Нет не название файла а содержание мне нужно.
19
Скинь свой неработающий код. Без него я не пойму где ты ошибся.
6
Вот к примеру та же функция из Data Managera
Preload("\")\nendfunction\nfunction recyclebin takes nothing returns nothing//")
или так
function CreateLog takes nothing returns nothing
call PreloadGenClear()
call PreloadGenStart()
call Preload("\")
Copy/paste everything below
function Hello takes nothing returns nothing
local integer i = 0
call RemoveUnit(Unit[i])
endfunction
End Code")
call PreloadGenEnd("Folder\\Testfile.txt")
endfunction
33
А, так это Preload Exploit, теперь понятно. Но я не знаком с этим трюком =(
19
Preload("\")\nendfunction\nfunction recyclebin takes nothing returns nothing//")
Я написал такой код:
PreloadGenClear();
Preload("\")\n endfunction\nfunction recyclebin takes nothing returns nothing //")
PreloadGenEnd("folder\\file.txt")
и на выходе получил файл:
function PreloadFiles takes nothing returns nothing
	call Preload("")
endfunction
 
function recyclebin takes nothing returns nothing //" )
	call PreloadEnd( 32195.2 )
endfunction
Что же выходит у тебя?
Чтобы написать что-либо на отдельной строке нужно сделать так
call Preload("\")\n <some code> \n //")
заменив <some code> на свой код
6
Делаю тоже самое но на выходе получаю
call Preload( "")endfunctionfunction recyclebin takes nothing returns nothing " )
call PreloadEnd( 21642.0 )
19
Ты открываешь текстовый файл стандартным блокнотом Windows'а?
Он не умеет нормально отображать переводы строк в таких файлах.
Открой другим редактором, используй Notepad++.
32
какой RemoveUnit с массивом, в прелоаде этот код не выполнится из за синтаксической ошибки, нету ни массива ни юнитов...
Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.