06:46
ОбновитьСмайлыУправление мини-чатом
МИНИ-ЧАТ
Главная страница!

 



 
          





Рекомендуем:





Последние Файлы GTA 4 Последние Файлы GTA-MP Реклама
Скрипт GTA 4 элементы Watch... 07.09.2014
Ferrari 360 Spider [EPM con... 13.12.2013
Porsche Cayenne Turbo 2012 ... 13.12.2013
Shelby Terlingua Mustang v1... 13.12.2013
Hamann Lamborghini Gallardo... 27.10.2013
[GM] The Big PEN1:LS v2.00 ... 04.12.2017
Dgun (AvnanceRP,SampRP,Dimo... 19.03.2016
SAMP скрипт SX Events (MySQ... 03.03.2016
Карта ASL мэрия для SAMP се... 03.03.2016
AIM для SA-MP 0.3.7 22.02.2016
  • Страница 1 из 1
  • 1
Модератор форума: AXE, Weddew  
Не срабатывает литерал \n при записи строки в файл.
КрендельДата: Среда, 14.12.2011, 14:43 | Сообщение # 1
Уверенный в себе
Группа: Продвинутые
Сообщений: 216
Награды: 0
Город: :дороГ
Репутация: -8
Замечания: 20%
Статус:
Использую следующий скрипт.
Code
stock UsersLog(log[], string[])
{
   new write[256];
   new year, month,day,hour,minute,second;
   getdate(year, month, day);
   gettime(hour,minute,second);
   format(write, sizeof(write), "[%d/%d/%d][%d:%d:%d]: %s \n",day,month,year,hour,minute,second,string);
   new File:hFile = fopen(log, io_append);
   for(new io=0; io<strlen(write); io++) fputchar(hFile, write[io], false);
   fclose(hFile);
}

Строка записывается в файл корректно, но не переходит на следующую строку - лепит все в одну. Как эту гадость можно исправить? suicide2
Спасибо за внимание и ответы :)



生き死に

Сообщение отредактировал Крендель - Среда, 14.12.2011, 14:44
StapДата: Среда, 14.12.2011, 15:05 | Сообщение # 2
Уважаемый человек
Группа: I'm V.I.P.
Сообщений: 823
Награды: 13
Город: Нижний Тагил
Репутация: 573
Замечания: 80%
Статус:
Может я не правильно говорю,или не понял в чём проблема,но чему там переходить-то?После \n текста нет никогого,что именно должно переходить?


...карандаши разного цвета на вкус одинаковы....

Мои работы:
[MAP]ПТО v.1.0[Законченa][Ссылка(Клик)]
[MAP+FS]ПТО v.2.0(Заключительная)[55%]
ZiGGiДата: Среда, 14.12.2011, 15:05 | Сообщение # 3
Мастер джэдай
Группа: Продвинутые
Сообщений: 2652
Награды: 34
Город: St. Petersburg
Репутация: 2102
Замечания: 20%
Статус:
Попробуй \r\n


Бложе
[indent]Мой блог
Уроки по Pawn
[/indent]

Open-GTO
[indent]Блог разработчиков
GitHub: https://github.com/Open-GTO/Open-GTO
Сборки мода с сервером тут
[/indent]
ImperealistДата: Среда, 14.12.2011, 15:11 | Сообщение # 4
Уверенный в себе
Группа: Продвинутые
Сообщений: 205
Награды: 10
Город: Санкт-Петербург
Репутация: 518
Замечания: 100%
Статус:
Quote (Stap)
Может я не правильно говорю,или не понял в чём проблема,но чему там переходить-то?После \n текста нет никогого,что именно должно переходить?

looool, \n - просто создает символ, который осуществляет переход на другую строку, тоже самое что ты Enter нажмешь, и в следующий раз если произойдет запись то она будет идти уже с новой строки.



Soviet Connection - open!


psychoДата: Среда, 14.12.2011, 15:42 | Сообщение # 5
16 | 13
Группа: I'm V.I.P.
Сообщений: 327
Награды: 11
Репутация: 645
Замечания: 20%
Статус:
Крендель, у тебя после пробела литерал стоит,может в этом проблема?
SevDДата: Среда, 14.12.2011, 15:45 | Сообщение # 6
Группа: Продвинутые
Сообщений: 456
Награды: 38
Город: Москва
Репутация: 452
Замечания: 0%
Статус:
Может и глупое предположение, но все же: ты открываешь свой лог обычным виндосовским блокнотом? Если да - то тут все ясно, он не обрабатывает переходы на следующую строку. Открывай через pawno или notepad++ (если есть)


Bye-bye SA-MP 0/
Hello EVE Online ^.^
ZiGGiДата: Среда, 14.12.2011, 15:52 | Сообщение # 7
Мастер джэдай
Группа: Продвинутые
Сообщений: 2652
Награды: 34
Город: St. Petersburg
Репутация: 2102
Замечания: 20%
Статус:
Quote (SevD)
Может и глупое предположение, но все же: ты открываешь свой лог обычным виндосовским блокнотом? Если да - то тут все ясно, он не обрабатывает переходы на следующую строку. Открывай через pawno или notepad++ (если есть)

Кстати да, блокнот такой... Но по моему, если использовать \r\n, то даже блокнот покажет с переносом ;)



Бложе
[indent]Мой блог
Уроки по Pawn
[/indent]

Open-GTO
[indent]Блог разработчиков
GitHub: https://github.com/Open-GTO/Open-GTO
Сборки мода с сервером тут
[/indent]
SevDДата: Среда, 14.12.2011, 16:29 | Сообщение # 8
Группа: Продвинутые
Сообщений: 456
Награды: 38
Город: Москва
Репутация: 452
Замечания: 0%
Статус:
Нэ-нэ, например можно открыть файл учетки обычного ларпа или любого мода на файлах. Будет все в одну строку


Bye-bye SA-MP 0/
Hello EVE Online ^.^
Dima-kunДата: Среда, 14.12.2011, 18:11 | Сообщение # 9
Группа: Разработчики
Сообщений: 6269
Награды: 72
Репутация: 3512
Замечания: 0%
Статус:
SevD, он говорит что блокнот обычный - косячный редактор. используйте notepad++


Мои работы:
[INC] Сборник d_includes [LAST],[FS] New Demage Effect,[FS]Авто-Поворотники,
[FS]mp3player,[FS] Fun Chat Game,[FS] Car Buy Syst,[FS] Anti-AirBrk,[INC] d_setpos,
[GM] Game Move v0.1,[FS+include]Super-Armour [0.3z],[FS + Include] Multi Checkpoints
IInkvizitorДата: Среда, 14.12.2011, 19:10 | Сообщение # 10
Советчик
Группа: I'm V.I.P.
Сообщений: 1177
Награды: 7
Город: Санкт-Петербург
Репутация: 493
Замечания: 0%
Статус:
Quote (Morino_Reigan)
используйте notepad++

gedit

Dima-kunДата: Четверг, 15.12.2011, 00:23 | Сообщение # 11
Группа: Разработчики
Сообщений: 6269
Награды: 72
Репутация: 3512
Замечания: 0%
Статус:
Quote (IInkvizitor)
gedit

ну или такой. смотря какая еще ОСь) Главное не блокнот винды)



Мои работы:
[INC] Сборник d_includes [LAST],[FS] New Demage Effect,[FS]Авто-Поворотники,
[FS]mp3player,[FS] Fun Chat Game,[FS] Car Buy Syst,[FS] Anti-AirBrk,[INC] d_setpos,
[GM] Game Move v0.1,[FS+include]Super-Armour [0.3z],[FS + Include] Multi Checkpoints
КрендельДата: Суббота, 17.12.2011, 15:18 | Сообщение # 12
Уверенный в себе
Группа: Продвинутые
Сообщений: 216
Награды: 0
Город: :дороГ
Репутация: -8
Замечания: 20%
Статус:
Quote (Stap)
Может я не правильно говорю,или не понял в чём проблема,но чему там переходить-то?После \n текста нет никогого,что именно должно переходить?

каретка так сказать
Quote (ZiGGi)
Попробуй \r\n

сработало, с меня плюс, спасибо ))
Quote (Princip)
Крендель, у тебя после пробела литерал стоит,может в этом проблема?

литералу по-барабану что какие символы находятся рядом.
Quote (SevD)
Может и глупое предположение, но все же: ты открываешь свой лог обычным виндосовским блокнотом? Если да - то тут все ясно, он не обрабатывает переходы на следующую строку. Открывай через pawno или notepad++ (если есть)

товарищ! блокнот меня никогда не подводил..а скачав и установив ваш хваленый нотепад, я ужаснулся...столько бесполезных для меня настроек...черт ногу сломит...и буква ё не отображается..сколько не пытался поменять шрифт отображения ничего не вышло...в тихой панике удалил сие чудо.



生き死に
SevDДата: Воскресенье, 18.12.2011, 13:09 | Сообщение # 13
Группа: Продвинутые
Сообщений: 456
Награды: 38
Город: Москва
Репутация: 452
Замечания: 0%
Статус:
[off] Крендель, тут уже с вашей стороны какие-то проблемы) У меня все корректно работает, удобно и приятно.[/off]


Bye-bye SA-MP 0/
Hello EVE Online ^.^
  • Страница 1 из 1
  • 1
Поиск:





 


 


 
Хостинг от uCoz samp.at.ua