<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title><![CDATA[Серый форум &mdash; SAMP: Чтение чатлога и вывод переменной]]></title>
		<link>http://forum.script-coding.com/viewtopic.php?id=12461</link>
		<atom:link href="http://forum.script-coding.com/extern.php?action=feed&amp;tid=12461&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «SAMP: Чтение чатлога и вывод переменной».]]></description>
		<lastBuildDate>Fri, 17 Feb 2017 15:28:58 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: SAMP: Чтение чатлога и вывод переменной]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=112716#p112716</link>
			<description><![CDATA[<p>Это на ALT + 1. Тут все просто:</p><div class="codebox"><pre><code>
global path_log := A_MyDocuments &quot;\GTA San Andreas User Files\SAMP\chatlog.txt&quot;

!1:
		log := {str:&quot;&quot;,find:0,num:0}    ,    log.str := []

		Loop, read, %CheckUninvite%
		log.str.Insert(A_LoopReadLine)    ,log.num := A_Index
				
		loop 1000	
		if RegExMatch(     log.str[log.num + 1 - A_Index]
		,&quot;\[(.*)] \[Жалоба\] от (.*)_(.*)\[(.*)\]:(.*)&quot;
		, end_str) and (log.find:=log.num + 1 - A_Index)
		break
		
		if (end_str != &quot;&quot;) {
			sendinput{F6}/re %end_str4%{Enter}
		} else {
			msgbox, error
		}
</code></pre></div><p>А вот с ALT+2 проблемы могут возникнуть: дело в том, что тот код, который я тебе предложу, может не сработать, если жалоба будет такой: &quot;2 бомжа с 124 и 125 идами разносят все&quot;. В итоге&nbsp; скрипт поймает двойку, а не 124 или 125, а конкретного условия разделения сообщения нету - все от смысла зависит. Возможно есть умельцы тут, что помогут тебе, а я не могу.</p>]]></description>
			<author><![CDATA[null@example.com (belyankin12)]]></author>
			<pubDate>Fri, 17 Feb 2017 15:28:58 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=112716#p112716</guid>
		</item>
		<item>
			<title><![CDATA[Re: SAMP: Чтение чатлога и вывод переменной]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=112713#p112713</link>
			<description><![CDATA[<p><strong>belyankin12</strong><br />Да, именно так.</p>]]></description>
			<author><![CDATA[null@example.com (whiskasd2)]]></author>
			<pubDate>Fri, 17 Feb 2017 15:09:22 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=112713#p112713</guid>
		</item>
		<item>
			<title><![CDATA[Re: SAMP: Чтение чатлога и вывод переменной]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=112694#p112694</link>
			<description><![CDATA[<p><span style="color: green"><strong>whiskasd2</strong><br />Изучите правила форума, уточните заголовок, поставьте 5 точек и одну заглавную букву в предложениях. После исправлений обсуждение откроется.</span></p>]]></description>
			<author><![CDATA[null@example.com (Flasher)]]></author>
			<pubDate>Fri, 17 Feb 2017 13:12:54 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=112694#p112694</guid>
		</item>
		<item>
			<title><![CDATA[Re: SAMP: Чтение чатлога и вывод переменной]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=112693#p112693</link>
			<description><![CDATA[<p>Заголовок совсем не информативный. Сделайте так: &quot;Чтение чатлога и вывод переменной&quot;. А пока делаете, уточните мне кое-что:<br />1) На alt 1 нужно re [id отправителя]<br />2) На alt 2 нужно re [id нарушителя]<br />Так?</p>]]></description>
			<author><![CDATA[null@example.com (belyankin12)]]></author>
			<pubDate>Fri, 17 Feb 2017 13:12:03 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=112693#p112693</guid>
		</item>
		<item>
			<title><![CDATA[SAMP: Чтение чатлога и вывод переменной]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=112691#p112691</link>
			<description><![CDATA[<p>Нужно чтобы при нахождении в последней строке слова Жалоба, скрипт должен написать в чате пару пустых строк обозначающих что он нашел нужное слово&nbsp; и после сочетаний клавиш Alt+1 выполнялось одно действие, Alt+2 другое.</p><p>Alt+1:<br />Нужно чтобы в чат прописывалась команда /re [id].<br />Он должен отсеять из той строки id отправителя.<br />Alt+2:<br />Нужно чтобы в чат прописывалась команда /re [id].<br />Он должен отсеять из той строки id нарушителя и не спутать его с другими словами только цифры id от 0 до 999.</p><p>chatlog:<br /></p><div class="codebox"><pre><code>[19:30:26] [Жалоба] от Roberto_Fago[939]:{FFFFFF}id 281 cheat</code></pre></div><p>Текст после двоеточия может быть разным, он должен адекватно находить нужный id.<br /></p><div class="codebox"><pre><code>[19:30:26] [Жалоба] от Roberto_Fago[939]:{FFFFFF}Много текста 281</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (whiskasd2)]]></author>
			<pubDate>Fri, 17 Feb 2017 12:36:07 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=112691#p112691</guid>
		</item>
	</channel>
</rss>
