<?xml version="1.0"?>
<?xml-stylesheet type="text/css" href="http://opensimulator.org/skins/common/feed.css?303"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
		<id>http://opensimulator.org/index.php?action=history&amp;feed=atom&amp;title=Scripting_Documentation%2Fru</id>
		<title>Scripting Documentation/ru - Revision history</title>
		<link rel="self" type="application/atom+xml" href="http://opensimulator.org/index.php?action=history&amp;feed=atom&amp;title=Scripting_Documentation%2Fru"/>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/index.php?title=Scripting_Documentation/ru&amp;action=history"/>
		<updated>2026-05-06T10:17:23Z</updated>
		<subtitle>Revision history for this page on the wiki</subtitle>
		<generator>MediaWiki 1.19.9</generator>

	<entry>
		<id>http://opensimulator.org/index.php?title=Scripting_Documentation/ru&amp;diff=49650&amp;oldid=prev</id>
		<title>Djphil: Fix Quicklinks</title>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/index.php?title=Scripting_Documentation/ru&amp;diff=49650&amp;oldid=prev"/>
				<updated>2020-10-19T16:48:26Z</updated>
		
		<summary type="html">&lt;p&gt;Fix Quicklinks&lt;/p&gt;
&lt;table class='diff diff-contentalign-left'&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
			&lt;tr valign='top'&gt;
			&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;← Older revision&lt;/td&gt;
			&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;Revision as of 16:48, 19 October 2020&lt;/td&gt;
			&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 1:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 1:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;{{Quicklinks}}&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;{{Quicklinks&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;|Scripting Documentation&lt;/ins&gt;}}&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;== О скриптинг автоматизации в OpenSimulator ==&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;== О скриптинг автоматизации в OpenSimulator ==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Djphil</name></author>	</entry>

	<entry>
		<id>http://opensimulator.org/index.php?title=Scripting_Documentation/ru&amp;diff=46106&amp;oldid=prev</id>
		<title>Manni: /* Разное: */</title>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/index.php?title=Scripting_Documentation/ru&amp;diff=46106&amp;oldid=prev"/>
				<updated>2018-04-13T20:52:28Z</updated>
		
		<summary type="html">&lt;p&gt;‎&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;Разное:&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;table class='diff diff-contentalign-left'&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
			&lt;tr valign='top'&gt;
			&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;← Older revision&lt;/td&gt;
			&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;Revision as of 20:52, 13 April 2018&lt;/td&gt;
			&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 113:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 113:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;* [http://greenbushlabs.com/scriptastic Block Based Script Building Tool (like Scratch) making LSL Scripting Simple Enough Even for Kids]&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;* [http://greenbushlabs.com/scriptastic Block Based Script Building Tool (like Scratch) making LSL Scripting Simple Enough Even for Kids]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;* [https://github.com/wp2opensim/FS2SL GitHub FS2LSL] - FS2LSL Online-Offline LSL/OSSL script editor for WEB or Windows (Programming for beginners)&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;== Дополнительные ресурсы для скриптинг автоматизации (OSSL) ==&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;== Дополнительные ресурсы для скриптинг автоматизации (OSSL) ==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Manni</name></author>	</entry>

	<entry>
		<id>http://opensimulator.org/index.php?title=Scripting_Documentation/ru&amp;diff=30706&amp;oldid=prev</id>
		<title>Oksanavilx: /* Подстветка синтаксиса */</title>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/index.php?title=Scripting_Documentation/ru&amp;diff=30706&amp;oldid=prev"/>
				<updated>2012-09-09T23:08:47Z</updated>
		
		<summary type="html">&lt;p&gt;‎&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;Подстветка синтаксиса&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;table class='diff diff-contentalign-left'&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
			&lt;tr valign='top'&gt;
			&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;← Older revision&lt;/td&gt;
			&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;Revision as of 23:08, 9 September 2012&lt;/td&gt;
			&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 85:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 85:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;=== &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Подстветка &lt;/del&gt;синтаксиса ===&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;=== &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Подсветка &lt;/ins&gt;синтаксиса ===&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;* [http://qbnz.com/highlighter/ GeSHi project home page]&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;* [http://qbnz.com/highlighter/ GeSHi project home page]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Oksanavilx</name></author>	</entry>

	<entry>
		<id>http://opensimulator.org/index.php?title=Scripting_Documentation/ru&amp;diff=30705&amp;oldid=prev</id>
		<title>Oksanavilx: /* Специфичные для OpenSimulator материалы: */</title>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/index.php?title=Scripting_Documentation/ru&amp;diff=30705&amp;oldid=prev"/>
				<updated>2012-09-09T23:06:54Z</updated>
		
		<summary type="html">&lt;p&gt;‎&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;Специфичные для OpenSimulator материалы:&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;table class='diff diff-contentalign-left'&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
			&lt;tr valign='top'&gt;
			&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;← Older revision&lt;/td&gt;
			&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;Revision as of 23:06, 9 September 2012&lt;/td&gt;
			&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 51:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 51:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;* [[:Category:OSSL Functions | OSSL функции и примеры]] - хорошее место с которого начинают изучение OSSL скриптинга.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;* [[:Category:OSSL Functions | OSSL функции и примеры]] - хорошее место с которого начинают изучение OSSL скриптинга.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;* [[OSSL Script Library |Библиотека скриптов]] &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;которая &lt;/del&gt;используют OSSL функции.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;* [[OSSL Script Library |Библиотека скриптов]] &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;которые &lt;/ins&gt;используют OSSL функции.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;=== Предлагаемые ссылки для LSL вики: ===&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;=== Предлагаемые ссылки для LSL вики: ===&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Oksanavilx</name></author>	</entry>

	<entry>
		<id>http://opensimulator.org/index.php?title=Scripting_Documentation/ru&amp;diff=30704&amp;oldid=prev</id>
		<title>Oksanavilx: /* Спечифичные для OpenSimulator материалы: */</title>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/index.php?title=Scripting_Documentation/ru&amp;diff=30704&amp;oldid=prev"/>
				<updated>2012-09-09T23:06:06Z</updated>
		
		<summary type="html">&lt;p&gt;‎&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;Спечифичные для OpenSimulator материалы:&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;table class='diff diff-contentalign-left'&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
			&lt;tr valign='top'&gt;
			&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;← Older revision&lt;/td&gt;
			&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;Revision as of 23:06, 9 September 2012&lt;/td&gt;
			&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 48:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 48:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;There have been many questions regarding scripts and tools for scripting lately. Presented here are a variety of Links to Resources which will help most people with Scripting LSL.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;There have been many questions regarding scripts and tools for scripting lately. Presented here are a variety of Links to Resources which will help most people with Scripting LSL.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;=== &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Спечифичные &lt;/del&gt;для OpenSimulator материалы: ===&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;=== &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Специфичные &lt;/ins&gt;для OpenSimulator материалы: ===&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;* [[:Category:OSSL Functions | OSSL &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Functions with examples&lt;/del&gt;]] - &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;A good place to start reading about &lt;/del&gt;OSSL &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;scripting&lt;/del&gt;.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;* [[:Category:OSSL Functions | OSSL &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;функции и примеры&lt;/ins&gt;]] - &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;хорошее место с которого начинают изучение &lt;/ins&gt;OSSL &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;скриптинга&lt;/ins&gt;.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;* [[OSSL Script Library]] &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;A library of scripts which utilize &lt;/del&gt;OSSL &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;functions&lt;/del&gt;.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;* [[OSSL Script Library &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;|Библиотека скриптов&lt;/ins&gt;]] &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;которая используют &lt;/ins&gt;OSSL &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;функции&lt;/ins&gt;.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;=== Предлагаемые ссылки для LSL вики: ===&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;=== Предлагаемые ссылки для LSL вики: ===&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Oksanavilx</name></author>	</entry>

	<entry>
		<id>http://opensimulator.org/index.php?title=Scripting_Documentation/ru&amp;diff=30681&amp;oldid=prev</id>
		<title>Oksanavilx: Created page with &quot;{{Quicklinks}}  == О скриптинг автоматизации в OpenSimulator == Важный элемент миров аналогичных Second Life ™ - скрип...&quot;</title>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/index.php?title=Scripting_Documentation/ru&amp;diff=30681&amp;oldid=prev"/>
				<updated>2012-09-07T12:55:13Z</updated>
		
		<summary type="html">&lt;p&gt;Created page with &amp;quot;{{Quicklinks}}  == О скриптинг автоматизации в OpenSimulator == Важный элемент миров аналогичных Second Life ™ - скрип...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{Quicklinks}}&lt;br /&gt;
&lt;br /&gt;
== О скриптинг автоматизации в OpenSimulator ==&lt;br /&gt;
Важный элемент миров аналогичных Second Life ™ - скриптинг автоматизация. Это сердце  которое управляет всем. В SL [http://wiki.secondlife.com/wiki/LSL_Portal LSL (Linden Scripting Language - язык сценариев Линденов)] это язык, который вы должны использовать в своей работе. Этот язык имеет свои ограничения и работает не так быстро как хотелось. Но тем не менее, он работает и довольно неплохо справляется со своими делами. &amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
OpenSimulator сегодня поддерживает сценарии автоматизации на LSL, OSL и C#. Но имеют место ограничения:&lt;br /&gt;
* Не все команды или события одинаково хорошо реализованы, могут и не работать как положено. См. '''Статус скриптинг автоматизации''' ниже, для получения деталей на то, какие команды работают и какие нет.&lt;br /&gt;
* Система скриптинг автоматизаци в OpenSimulator компилирует код из LSL в код платформы .Net, который является байт кодом (JIT) процессора, промежуточным видом кода перед трансляцией в  машинный код (перед непосредственным исполнением он транслируется в машинный код специфического процессора, что дает независимость от системной архитектуры). Фактически это означает, что скрипты LSL в OpenSimulator должна работать быстрее, чем в Second Life.  &lt;br /&gt;
* Стабильность и безопасность: см [[Script Sandbox|Script Execution Песочник]].&lt;br /&gt;
&lt;br /&gt;
== Настройка скриптинг автоматизации ==&lt;br /&gt;
Существует ряд параметров, которые могут быть настраиваемы для работающих скриптов, например те, которые включают расширенный набор команд OSSL или снимают ограничения на некоторые объекты автоматизации(например, количество активных триггеров).&lt;br /&gt;
&lt;br /&gt;
Для автономных симуляторов и малых грид-сетей, настройки по умолчанию должны быть изменены.  См [[Configuring Scripting]] для получения информации о настройке этих параметров.&lt;br /&gt;
&lt;br /&gt;
== Как использовать скрипты в OpenSimulator ==&lt;br /&gt;
If you have never written a script in LSL before, then please have a look at the [http://wiki.secondlife.com/wiki/LSL_Tutorial LSL wiki] to learn the scripting basics.&lt;br /&gt;
If you do have (some) experience with writing or editing LSL scripts, then the procedure is identical to the procedure on SL.&lt;br /&gt;
&amp;lt;!-- We've shown the reader where and how to learn how to create/edit scripts. We therefore do not need to give them our own tutorial. --&amp;gt;&lt;br /&gt;
&amp;lt;!--The current procedure to get a script working in OpenSimulator is:&lt;br /&gt;
* Create a new script in inventory. (Inventory -&amp;gt; Create -&amp;gt; New Script)&lt;br /&gt;
* Write whatever script you want there, or copy the script contents of another script in the pre-existing OpenSimulator library. Check [[LSL Status]] for what commands that are supported.&lt;br /&gt;
* Drag the script over to the contents of an object.&lt;br /&gt;
* If there is an error in the script when saving or when dropped into an object, an error alert is displayed for a short time. Click on the alert to display the Debug Window and the script error. &lt;br /&gt;
* To deactivate a script, edit the script and uncheck 'Running'. This also stops error alerts when saving scripts.&lt;br /&gt;
* Deleting a script from the object will not always stop its effects. Examples of this are hovertexts, or particles. The reason why they stay even after the script is deleted, is because hovertext and particles are prim properties, which can only be edited through a script. To get rid of the effects, you must first deactivate them in your script, before deleting the script. If you deleted your script before you've cleared the effects, you will have to make a script that will deactivate or clear them, and use them in that prim.&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Известные проблемы:&lt;br /&gt;
* Error messages about scripting errors are often cryptic, and tend to be long.&lt;br /&gt;
* List memory optimization hacks like this ... myList = llListReplaceList((myList = []) + myList, [&amp;quot;myString&amp;quot;], 2, 2); ... will fail.&lt;br /&gt;
* Linux/Mac users will need to upgrade the default mono to &amp;quot;mono-complete&amp;quot; in order to have a fully functional scripting engine in OpenSimulator. See [http://opensimulator.org/mantis/view.php?id=5007 the bug tracker] for details.&lt;br /&gt;
&lt;br /&gt;
== Статус скриптинг автоматизации ==&lt;br /&gt;
Status Tables / Charts related to LSL and OSSL functions, constants and related material.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[LSL Status|LSL/OSSL Status Overview]]&amp;lt;br /&amp;gt;&lt;br /&gt;
'''LSL'''&lt;br /&gt;
* [[LSL Status/Functions|LSL-Functions Status]]&lt;br /&gt;
* [[LSL Status/Constants|LSL-Constants Status]]&lt;br /&gt;
* [[LSL Status/Events|LSL-Events Status]]&lt;br /&gt;
* [[LSL Status/Types|LSL-Types Status]]&lt;br /&gt;
'''OSSL'''&lt;br /&gt;
* [[OSSL Implemented|OSSL Functions with examples]] &lt;br /&gt;
* [[OSSL Constants]]&lt;br /&gt;
&lt;br /&gt;
== Дополнительные ресурсы по скриптинг автоматизации (LSL) ==&lt;br /&gt;
There have been many questions regarding scripts and tools for scripting lately. Presented here are a variety of Links to Resources which will help most people with Scripting LSL.&lt;br /&gt;
&lt;br /&gt;
=== Спечифичные для OpenSimulator материалы: ===&lt;br /&gt;
&lt;br /&gt;
* [[:Category:OSSL Functions | OSSL Functions with examples]] - A good place to start reading about OSSL scripting.&lt;br /&gt;
* [[OSSL Script Library]] A library of scripts which utilize OSSL functions.&lt;br /&gt;
&lt;br /&gt;
=== Предлагаемые ссылки для LSL вики: ===&lt;br /&gt;
&lt;br /&gt;
* [http://wiki.secondlife.com/wiki/LSL_Portal wiki.secondlife.com]&lt;br /&gt;
&lt;br /&gt;
* [http://www.lslwiki.net/lslwiki/wakka.php?wakka=HomePage lslwiki.net] ''(Historical reference wiki)''&lt;br /&gt;
&lt;br /&gt;
Note the Tutorials, Examples &amp;amp; Script Libraries&lt;br /&gt;
&lt;br /&gt;
== Внешние LSL редакторы с синтаксической подсветкой кода ==&lt;br /&gt;
Примечание: большинство не поддерживают osFunctions&lt;br /&gt;
&lt;br /&gt;
'''LSL EDITOR''' ''(no osFunctions)'' [[Image:Windows_logo.png|24px|frameless|Windows version available]]&lt;br /&gt;
:* [http://sourceforge.net/projects/lsleditor/ LSLeditor SourceForge]&lt;br /&gt;
:* [http://www.lsleditor.org/ Original Author's website with his latest LSLeditor version]&lt;br /&gt;
:Now an Open Source project. New release is February 2012 (Ver.2.44.2). A valuable tool and easy install.&lt;br /&gt;
----&lt;br /&gt;
'''LSL Plus''' ''(no osFunctions)'' [[Image:Windows_logo.png|24px|frameless|Windows version available]][[Image:Macosx_logo.png|24px|MacOSX version available]][[Image:Tux.png|24px|frameless|Linux version available]]&lt;br /&gt;
:* [http://lslplus.sourceforge.net/ LSLplus]&lt;br /&gt;
:Open source [http://www.eclipse.org/ Eclipse] plugin. Regular updates. Not quite as quick to get installed as LSLEditor, but very good tool.&lt;br /&gt;
----&lt;br /&gt;
'''Notepad++''' ''(osFunctions supported with add-on UDF)'' [[Image:Windows_logo.png|24px|frameless|Windows version available]]&lt;br /&gt;
:* [http://notepad-plus-plus.org/ Notepad Plus Plus]&lt;br /&gt;
:* [https://github.com/WhiteStar-Magic/NotePad---userdef/archives/master LSL and OS functions UDF]&lt;br /&gt;
:Windows only Editor with enhanced capabilities &amp;amp; supports most languages. Very powerful &amp;amp; feature rich.&lt;br /&gt;
----&lt;br /&gt;
'''KATE''' ''(no osFunctions)'' [[Image:Windows_logo.png|24px|frameless|Windows version available]][[Image:Macosx_logo.png|24px|MacOSX version available]][[Image:Tux.png|24px|frameless|Linux version available]]&lt;br /&gt;
:* [http://kate-editor.org/ Kate Homepage]&lt;br /&gt;
:Free and open source text editor, supporting lots of scriptinmg and programming languages out of the box. This includes LSL.&lt;br /&gt;
----&lt;br /&gt;
More editors are listed at http://wiki.secondlife.com/wiki/LSL_Alternate_Editors&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Подстветка синтаксиса ===&lt;br /&gt;
&lt;br /&gt;
* [http://qbnz.com/highlighter/ GeSHi project home page]&lt;br /&gt;
* [https://sourceforge.net/projects/geshi/files/geshi/GeSHi%201.0.8.10/ Most current version of GeSHI for download]&lt;br /&gt;
* [https://github.com/WhiteStar-Magic/Scripting-Syntax-Highlights GeSHi LSL support file] includes osFunctions &amp;amp; updated&lt;br /&gt;
* Extra Reference at MediaWiki: [http://www.mediawiki.org/wiki/Extension:SyntaxHighlight_GeSHi GeSHi Syntax Highlighter for WIKI and Forums]&lt;br /&gt;
&lt;br /&gt;
=== Разное: ===&lt;br /&gt;
&lt;br /&gt;
* [http://www.hilarymason.com/blog/secondlife/autoscript-creates-lsl-scripts-without-code/ AutoScript, Simple &amp;amp; Quick Code generator for simple things (ONLINE)]&lt;br /&gt;
&lt;br /&gt;
* [http://code.google.com/p/lslsnippets/ lslsnippets ]&lt;br /&gt;
&lt;br /&gt;
* [http://www.vtoreality.com/2006/free-offsite-storage-for-lsl-scripts-up-to-250k/186/ Free offsite storage for LSL scripts up to 250k ]&lt;br /&gt;
&lt;br /&gt;
* [http://www.freeslscripts.gendersquare.org/index.php Free SL Scripts (library)]&lt;br /&gt;
&lt;br /&gt;
* [http://s4sl.blogspot.com/ Scratch for SecondLife (Script Code generator with Nice Interface - UPDATED JUL.09.2009)]&lt;br /&gt;
&lt;br /&gt;
* [http://redwood.colorado.edu/jkb/fs2lsl/ FS2LSL Flash Scratch to LSL (a feature-rich Scratch-like script code generator)]&lt;br /&gt;
&lt;br /&gt;
* [http://www.peregrinesalon.com/2009/01/05/major-upgrade-to-animated-gif-to-animated-sl-texture-conversion-tool-v04/ Second Life Animated Texture Creator v0.4 - brought to you by Peregrine Salon]&lt;br /&gt;
&lt;br /&gt;
* [[Presentation Board]] - Simple Presentation Board that slides through inventory textures...&lt;br /&gt;
&lt;br /&gt;
* [http://www.free-lsl-scripts.com/cgi/freescripts.plx More then 1000 open source/public domain scripts (library)]&lt;br /&gt;
&lt;br /&gt;
* [http://greenbushlabs.com/scriptastic Block Based Script Building Tool (like Scratch) making LSL Scripting Simple Enough Even for Kids]&lt;br /&gt;
&lt;br /&gt;
== Дополнительные ресурсы для скриптинг автоматизации (OSSL) ==&lt;br /&gt;
There have been many questions regarding scripts and tools for scripting lately. Presented here are a a few links to Resources which will help most people with OSSL scripting.&lt;br /&gt;
&lt;br /&gt;
* [[OSSL Implemented|OSSL Functions with examples]] - A good place to start reading about OSSL scripting.&lt;br /&gt;
* [[OSSL Script Library]] A library of scripts which utilize OSSL functions.&lt;br /&gt;
* [[OSSL Proposals]] - Suggestions for custom OSSL functions. Got a suggestion too? Add it!&lt;br /&gt;
* [[Drawing commands]] - How to use the texture draw functions supported in OSSL.&lt;br /&gt;
* [[OSSL TextureDrawing]] - Details of the OSSL texture drawing functions.&lt;br /&gt;
* [[OsParseJSON example1|Language Translation]] - A script which uses the JSON parsing function to call Google's Translation API&lt;br /&gt;
* [http://www.osgrid.org/forums/ OSGrid Forums] - LSL/OSSL discussions, examples, tips, etc.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Как внести свой вклад ==&lt;br /&gt;
The ScriptEngine is being developed by many developers. New developers are always welcome. If you want to contribute, even just a tiny little bit, have a look at the [[OpenSim.Region.ScriptEngine]] page. There is a lot of developer activity on IRC ([[Support]]), feel free to drop in.&lt;br /&gt;
&lt;br /&gt;
* [[OSSL Standards]] - A whitepaper concerning naming-standards for the OpenSimulator scripting language&lt;br /&gt;
* [[OpenSim.Region.ScriptEngine.Common]] - How to create your own script engine&lt;br /&gt;
* [[OpenSim.Region.ScriptEngine.DotNetEngine|DotNet-Engine]] - Describes some of the esoteric parts of the DotNet-Engine &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Смотрите так же ==&lt;br /&gt;
* [[ScriptEngines|Scripting Engine]] - [[Xengine]] Script Engine Transition (By Melanie_T) &lt;br /&gt;
* [[Scripting Languages]] - Supported Scripting Languages &lt;br /&gt;
* [[LSL Status|LSL/OSSL Status]] - Status and news about LSL and OSSL&lt;br /&gt;
* [[OSSL Enabling Functions]] - How to enable OSSL functions.&lt;br /&gt;
* [[Threat level]] - Information about OSSL threat levels.&lt;br /&gt;
* [[Non-LSL scripting]] - Information on C# and scripting in OpenSimulator with other languages&lt;br /&gt;
&lt;br /&gt;
[[Category:Development]]&lt;br /&gt;
[[Category:Users]]&lt;br /&gt;
[[Category:Scripting]]&lt;/div&gt;</summary>
		<author><name>Oksanavilx</name></author>	</entry>

	</feed>