|
Запись в файл
|
|
| DiSE | Дата: Пятница, 01.10.2010, 22:28 | Сообщение # 1 |
|
Группа:
I'm V.I.P.
Сообщений: 1759
Награды: 23
Город: Уфа
Репутация: 337
Замечания: 80%
Статус: 
| Прошу вас, научить меня записывать данные в файл, существующей функцией в SA:MP. Заранее спасибо
|
| |
|
|
| Eakwarp | Дата: Пятница, 01.10.2010, 22:34 | Сообщение # 2 |
|
Мастер джэдай
Группа:
Продвинутые
Сообщений: 4874
Награды: 179
Город: Москва
Репутация: 2543
Замечания: 60%
Статус: 
| EnErGiZeR, ********** почему в вики?!
More than 4 years of development, more than 250,000 lines of source code, more than a hundred units and more than 3400 revisions. Valakas Roleplay - choose your role.
Valakas Roleplay on Twitter
Платные консультации, разработка, в ICQ. Дорого.
|
| |
|
|
| themrsnk | Дата: Пятница, 01.10.2010, 22:49 | Сообщение # 3 |
|
themrsnk
Группа:
I'm V.I.P.
Сообщений: 609
Награды: 14
Город: Челябинск
Репутация: 758
Замечания: 0%
Статус: 
| EnErGiZeR, возьми вон любой мод в паблике да и погляди,как там записывают в файл данные.
[INC] vehicle_fun (0.3c only) [GM] tRPG (0.3c only) [ADDON] Samp spamer colorgen
|
| |
|
|
| DiSE | Дата: Пятница, 01.10.2010, 23:07 | Сообщение # 4 |
|
Группа:
I'm V.I.P.
Сообщений: 1759
Награды: 23
Город: Уфа
Репутация: 337
Замечания: 80%
Статус: 
| Quote (Eakwarp) почему в вики?! не понятно там. Здесь своим языком объясняют
|
| |
|
|
| ShilMan | Дата: Суббота, 02.10.2010, 23:07 | Сообщение # 5 |
|
Уверенный в себе
Группа:
Продвинутые
Сообщений: 171
Награды: 11
Город: Тверь
Репутация: 25
Замечания: 0%
Статус: 
| EnErGiZeR, посмотри статьи File95 у него там описано как сделать(маты для рифы, нарко для колхоза, заправки)
|
| |
|
|
| Ghost-X | Дата: Воскресенье, 03.10.2010, 14:41 | Сообщение # 6 |
|
Мастер джэдай
Группа:
Продвинутые
Сообщений: 3548
Награды: 36
Город: Наб. Челны
Репутация: 856
Замечания: 40%
Статус: 
| new File:file=fopen(filename[],"a"); fwrite(file,string[]); fclose(file);
Спор на форуме, все равно что олимпиада среди умственно отсталых: даже если ты победил, ты все равно гермофродит. Хочешь остаться при своем мнении - держи его при себе.
|
| |
|
|
| DiSE | Дата: Воскресенье, 03.10.2010, 15:08 | Сообщение # 7 |
|
Группа:
I'm V.I.P.
Сообщений: 1759
Награды: 23
Город: Уфа
Репутация: 337
Замечания: 80%
Статус: 
| Ghost-X, а на примере можешь показать как записывать в файл, и загружать из файла
|
| |
|
|
| Scorpi | Дата: Воскресенье, 03.10.2010, 15:33 | Сообщение # 8 |
|
Группа:
I'm V.I.P.
Сообщений: 1504
Награды: 33
Репутация: 723
Замечания: 0%
Статус: 
| Перемещено в вопросы и проблемы.
|
| |
|
|
| Vagrant | Дата: Воскресенье, 03.10.2010, 15:56 | Сообщение # 9 |
|
Уважаемый человек
Группа:
I'm V.I.P.
Сообщений: 904
Награды: 21
Город: Находка
Репутация: 489
Замечания: 0%
Статус: 
| EnErGiZeR, Начнём с функции fopen(file, mode), file - Путь к файлу (Пример: "/Players/Masha.txt"), mode - Существуют 4 режима открытия файла: io_read - Файл открывается для читения. io_write - Файл открывается для записи информации в него (Если он есть - Старая информация стерается и записывается новая, если файла нет, файл создаётся) io_readwrite - Файл открывается для записи и\или чтения. (Запись информации осуществляется в стиле io_write) io_append - Файл открывается для записи. (Если файл есть - Старая информация при записи новой, остаётся в файле, если файла нет - Файл создаётся) Дальше идёт функция fwrite(file, string[]): file - Имя\Путь файла. string[] - Что записываем. И fclose(file): file - Имя\путь файла. Это основные функции. Есть ещё другие полезные функции для работы с файлами, например fremove(file) - Удаление файла, fexist(file) - Проверяет существует ли файл, fread(file, string[]) - Читать файл, flength(file) - Длинна файла. Смотри Wiki.sa-mp.com. Пример: new File:example = fopen("/Players/Masha.txt", io_write); // Открываем файл "Masha.txt" (путь к файлу начинается с папки scriptfiles) fwrite(example, "Hello, I Masha!!!"); // Записываем в файл "Hello, I Masha!!!" fclose(example); // Сохраняем и закрываем файл.
Человек учась ходить падает, и только падая, он учится ходить! Мои работы: [GM] W.F.S.A. V. 1.0 - 100% [GM] San Fierro Enigmatic (TDM) V. 1.0 - 100% [FS] Clan House V. 1.0 - 100% [FS] Save Car Tun System V. 1.0 - 100% [FS] Vagrant Anti-CapsLock V. 2.1 - 100% [FS] Vagrant Anti-Advertise V. 1.1, V. 2.0 - 100% [APP] SA-MP Interior Viewer V. 1.0 - 100%
Принимаю заказы на помощь в скриптинге!
Сообщение отредактировал Vagrant - Воскресенье, 03.10.2010, 16:06 |
| |
|
|
| ZiGGi | Дата: Воскресенье, 03.10.2010, 18:15 | Сообщение # 10 |
|
Мастер джэдай
Группа:
Продвинутые
Сообщений: 2652
Награды: 34
Город: St. Petersburg
Репутация: 2102
Замечания: 20%
Статус: 
| Vagrant, на какой хрен ты это писал, когда есть замечательный урок
Бложе [indent]Мой блог Уроки по Pawn[/indent]
Open-GTO [indent]Блог разработчиков GitHub: https://github.com/Open-GTO/Open-GTO Сборки мода с сервером тут[/indent]
|
| |
|
|
| Vagrant | Дата: Понедельник, 04.10.2010, 13:10 | Сообщение # 11 |
|
Уважаемый человек
Группа:
I'm V.I.P.
Сообщений: 904
Награды: 21
Город: Находка
Репутация: 489
Замечания: 0%
Статус: 
| ZZiGGi, Я когда начинал скриптингом заниматься мне всегда нехватало что-то типо такого объяснения как моё. Про урок я знаю, но раз человек пишет что: Quote не понятно там. Здесь своим языком объясняют . Вот ему своим языком.
Человек учась ходить падает, и только падая, он учится ходить! Мои работы: [GM] W.F.S.A. V. 1.0 - 100% [GM] San Fierro Enigmatic (TDM) V. 1.0 - 100% [FS] Clan House V. 1.0 - 100% [FS] Save Car Tun System V. 1.0 - 100% [FS] Vagrant Anti-CapsLock V. 2.1 - 100% [FS] Vagrant Anti-Advertise V. 1.1, V. 2.0 - 100% [APP] SA-MP Interior Viewer V. 1.0 - 100%
Принимаю заказы на помощь в скриптинге!
|
| |
|
|
| DiSE | Дата: Суббота, 09.10.2010, 08:49 | Сообщение # 12 |
|
Группа:
I'm V.I.P.
Сообщений: 1759
Награды: 23
Город: Уфа
Репутация: 337
Замечания: 80%
Статус: 
| Vagrant, всё правильно сделал. Объяснил простым человеческим языком. Спасибо
|
| |
|
|