<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[Серый форум &mdash; SAMP: Чтение чатлога и вывод переменной]]></title>
	<link rel="self" href="http://forum.script-coding.com/extern.php?action=feed&amp;tid=12461&amp;type=atom" />
	<updated>2017-02-17T15:28:58Z</updated>
	<generator>PunBB</generator>
	<id>http://forum.script-coding.com/viewtopic.php?id=12461</id>
		<entry>
			<title type="html"><![CDATA[Re: SAMP: Чтение чатлога и вывод переменной]]></title>
			<link rel="alternate" href="http://forum.script-coding.com/viewtopic.php?pid=112716#p112716" />
			<content type="html"><![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>]]></content>
			<author>
				<name><![CDATA[belyankin12]]></name>
				<uri>http://forum.script-coding.com/profile.php?id=34408</uri>
			</author>
			<updated>2017-02-17T15:28:58Z</updated>
			<id>http://forum.script-coding.com/viewtopic.php?pid=112716#p112716</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: SAMP: Чтение чатлога и вывод переменной]]></title>
			<link rel="alternate" href="http://forum.script-coding.com/viewtopic.php?pid=112713#p112713" />
			<content type="html"><![CDATA[<p><strong>belyankin12</strong><br />Да, именно так.</p>]]></content>
			<author>
				<name><![CDATA[whiskasd2]]></name>
				<uri>http://forum.script-coding.com/profile.php?id=34656</uri>
			</author>
			<updated>2017-02-17T15:09:22Z</updated>
			<id>http://forum.script-coding.com/viewtopic.php?pid=112713#p112713</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: SAMP: Чтение чатлога и вывод переменной]]></title>
			<link rel="alternate" href="http://forum.script-coding.com/viewtopic.php?pid=112694#p112694" />
			<content type="html"><![CDATA[<p><span style="color: green"><strong>whiskasd2</strong><br />Изучите правила форума, уточните заголовок, поставьте 5 точек и одну заглавную букву в предложениях. После исправлений обсуждение откроется.</span></p>]]></content>
			<author>
				<name><![CDATA[Flasher]]></name>
				<uri>http://forum.script-coding.com/profile.php?id=27593</uri>
			</author>
			<updated>2017-02-17T13:12:54Z</updated>
			<id>http://forum.script-coding.com/viewtopic.php?pid=112694#p112694</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: SAMP: Чтение чатлога и вывод переменной]]></title>
			<link rel="alternate" href="http://forum.script-coding.com/viewtopic.php?pid=112693#p112693" />
			<content type="html"><![CDATA[<p>Заголовок совсем не информативный. Сделайте так: &quot;Чтение чатлога и вывод переменной&quot;. А пока делаете, уточните мне кое-что:<br />1) На alt 1 нужно re [id отправителя]<br />2) На alt 2 нужно re [id нарушителя]<br />Так?</p>]]></content>
			<author>
				<name><![CDATA[belyankin12]]></name>
				<uri>http://forum.script-coding.com/profile.php?id=34408</uri>
			</author>
			<updated>2017-02-17T13:12:03Z</updated>
			<id>http://forum.script-coding.com/viewtopic.php?pid=112693#p112693</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[SAMP: Чтение чатлога и вывод переменной]]></title>
			<link rel="alternate" href="http://forum.script-coding.com/viewtopic.php?pid=112691#p112691" />
			<content type="html"><![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>]]></content>
			<author>
				<name><![CDATA[whiskasd2]]></name>
				<uri>http://forum.script-coding.com/profile.php?id=34656</uri>
			</author>
			<updated>2017-02-17T12:36:07Z</updated>
			<id>http://forum.script-coding.com/viewtopic.php?pid=112691#p112691</id>
		</entry>
</feed>
