https://wiki.multitheftauto.com/wiki/RU/xmlCreateFile?feed=atom&action=history
RU/xmlCreateFile - Revision history
2024-03-29T02:32:32Z
Revision history for this page on the wiki
MediaWiki 1.39.3
https://wiki.multitheftauto.com/index.php?title=RU/xmlCreateFile&diff=43480&oldid=prev
Strix at 13:53, 25 December 2014
2014-12-25T13:53:40Z
<p></p>
<table style="background-color: #fff; color: #202122;" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr class="diff-title" lang="en">
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Older revision</td>
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Revision as of 13:53, 25 December 2014</td>
</tr><tr><td colspan="2" class="diff-lineno" id="mw-diff-left-l7">Line 7:</td>
<td colspan="2" class="diff-lineno">Line 7:</td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>xmlnode xmlCreateFile ( string filePath, string rootNodeName )</div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>xmlnode xmlCreateFile ( string filePath, string rootNodeName )</div></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div></syntaxhighlight> </div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div></syntaxhighlight> </div></td></tr>
<tr><td class="diff-marker" data-marker="−"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>{{RU/OOP||XML<del style="font-weight: bold; text-decoration: none;">.create</del>||}}</div></td><td class="diff-marker" data-marker="+"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>{{RU/OOP||XML||}}</div></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>===Обязательные параметры=== </div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>===Обязательные параметры=== </div></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>*'''filePath:''' {{RU/XMLpath|вам нужно создать||xmlCreateFile|":ctf/new.xml", "newroot"|"new.xml", "newroot"}}</div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>*'''filePath:''' {{RU/XMLpath|вам нужно создать||xmlCreateFile|":ctf/new.xml", "newroot"|"new.xml", "newroot"}}</div></td></tr>
</table>
Strix
https://wiki.multitheftauto.com/index.php?title=RU/xmlCreateFile&diff=42493&oldid=prev
Fabervox at 22:39, 1 October 2014
2014-10-01T22:39:05Z
<p></p>
<table style="background-color: #fff; color: #202122;" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr class="diff-title" lang="en">
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Older revision</td>
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Revision as of 22:39, 1 October 2014</td>
</tr><tr><td colspan="2" class="diff-lineno" id="mw-diff-left-l9">Line 9:</td>
<td colspan="2" class="diff-lineno">Line 9:</td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>{{RU/OOP||XML.create||}}</div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>{{RU/OOP||XML.create||}}</div></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>===Обязательные параметры=== </div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>===Обязательные параметры=== </div></td></tr>
<tr><td class="diff-marker" data-marker="−"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>*'''filePath:''' <del style="font-weight: bold; text-decoration: none;">[[filepath</del>|<del style="font-weight: bold; text-decoration: none;">Файловый путь]] в следующем формате: '''":названиеРесурса/путь"'''. 'названиеРесурса' это название ресурса в котором находится файл, а 'путь' это путь, из корневой директории ресурса к файлу.</del></div></td><td class="diff-marker" data-marker="+"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>*'''filePath:''' <ins style="font-weight: bold; text-decoration: none;">{{RU/XMLpath</ins>|вам нужно создать<ins style="font-weight: bold; text-decoration: none;">||</ins>xmlCreateFile<ins style="font-weight: bold; text-decoration: none;">|</ins>":ctf/new.xml", "newroot"<ins style="font-weight: bold; text-decoration: none;">|</ins>"new.xml", "newroot"<ins style="font-weight: bold; text-decoration: none;">}}</ins></div></td></tr>
<tr><td class="diff-marker" data-marker="−"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div><del style="font-weight: bold; text-decoration: none;">:Например, если </del>вам нужно создать <del style="font-weight: bold; text-decoration: none;">файл с названием 'new.xml' в ресурсе 'ctf', из другого ресурса: ''</del>xmlCreateFile<del style="font-weight: bold; text-decoration: none;">(</del>":ctf/new.xml", "newroot"<del style="font-weight: bold; text-decoration: none;">)''.</del></div></td><td colspan="2" class="diff-side-added"></td></tr>
<tr><td class="diff-marker" data-marker="−"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div><del style="font-weight: bold; text-decoration: none;">:Если файл находится в этом же ресурсе, и какой-либо путь не нужен, можно писать: ''xmlCreateFile(</del>"new.xml", "newroot"<del style="font-weight: bold; text-decoration: none;">)''.</del></div></td><td colspan="2" class="diff-side-added"></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>:{{RU/Note| Если вы создаете файл в другом ресурсе, для вашего ресурса необходимы права general.ModifyOtherObjects в [[ACL]].}}</div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>:{{RU/Note| Если вы создаете файл в другом ресурсе, для вашего ресурса необходимы права general.ModifyOtherObjects в [[ACL]].}}</div></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>*'''rootNodeName:''' название корневого узла в XML документе.</div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>*'''rootNodeName:''' название корневого узла в XML документе.</div></td></tr>
</table>
Fabervox
https://wiki.multitheftauto.com/index.php?title=RU/xmlCreateFile&diff=42465&oldid=prev
Fabervox: Created page with "__NOTOC__ {{RU/Server client function}} Эта функция создает новый XML документ, который позже может быть сохранен в..."
2014-09-30T18:22:53Z
<p>Created page with "__NOTOC__ {{RU/Server client function}} Эта функция создает новый XML документ, который позже может быть сохранен в..."</p>
<p><b>New page</b></p><div>__NOTOC__<br />
{{RU/Server client function}}<br />
Эта функция создает новый XML документ, который позже может быть сохранен в файл через [[RU/xmlSaveFile|xmlSaveFile()]]. Эта функция перезапишет файл, если он уже существует.<br />
{{RU/Tip|Если вы не хотите что-бы содержимое созданного файла распространялось для других серверов, добавьте в файловый путь @ (Смотрите [[filepath]] для более детальной информации)}}<br />
==Синтаксис== <br />
<syntaxhighlight lang="lua"><br />
xmlnode xmlCreateFile ( string filePath, string rootNodeName )<br />
</syntaxhighlight> <br />
{{RU/OOP||XML.create||}}<br />
===Обязательные параметры=== <br />
*'''filePath:''' [[filepath|Файловый путь]] в следующем формате: '''":названиеРесурса/путь"'''. 'названиеРесурса' это название ресурса в котором находится файл, а 'путь' это путь, из корневой директории ресурса к файлу.<br />
:Например, если вам нужно создать файл с названием 'new.xml' в ресурсе 'ctf', из другого ресурса: ''xmlCreateFile(":ctf/new.xml", "newroot")''.<br />
:Если файл находится в этом же ресурсе, и какой-либо путь не нужен, можно писать: ''xmlCreateFile("new.xml", "newroot")''.<br />
:{{RU/Note| Если вы создаете файл в другом ресурсе, для вашего ресурса необходимы права general.ModifyOtherObjects в [[ACL]].}}<br />
*'''rootNodeName:''' название корневого узла в XML документе.<br />
<br />
===Возвращает===<br />
Возвращает объект корневого [[XML узел|XML узла]] нового XML файла, в случае успеха, в противном случае ''false''.<br />
<br />
==Пример==<br />
Этот пример дает игроку создать .xml файл, с помощью команды 'createfile'.<br />
<syntaxhighlight lang="lua"><br />
-- Создает файл "new.xml" с корневым узлом "newroot" и дочерним узлом "newchild".<br />
function createFileHandler()<br />
local RootNode = xmlCreateFile("new.xml"," newroot")<br />
local NewNode = xmlCreateChild(RootNode, "newchild")<br />
xmlSaveFile(RootNode)<br />
end<br />
<br />
addCommandHandler("createfile", createFileHandler)<br />
</syntaxhighlight><br />
<br />
==Смотрите также==<br />
{{RU/XML_functions}}<br />
[[en:xmlCreateFile]]</div>
Fabervox