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

 



 
          





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





Последние Файлы 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  
Запись в файл
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, всё правильно сделал. Объяснил простым человеческим языком. Спасибо :)
  • Страница 1 из 1
  • 1
Поиск:





 


 


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