<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title><![CDATA[Серый форум &mdash; AHK: базы даных]]></title>
		<link>https://forum.script-coding.com/viewtopic.php?id=6277</link>
		<atom:link href="https://forum.script-coding.com/extern.php?action=feed&amp;tid=6277&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «AHK: базы даных».]]></description>
		<lastBuildDate>Sun, 02 Oct 2011 18:28:07 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: AHK: базы даных]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=52093#p52093</link>
			<description><![CDATA[<div class="quotebox"><cite>oleg151 пишет:</cite><blockquote><p>Мне нужно, что бы составлялась такая база, в которая по сути является массивом, а под каждым элементом этого массива было 2 значения, первый имеет всего 1бит, а второй наверное 4 байт(int).</p></blockquote></div><p>Нельзя выделять менее одного байта. Про массивы уже много писали, ищите на форуме(<a href="http://forum.script-coding.com/viewtopic.php?id=5803">тыц</a>).<br /></p><div class="quotebox"><cite>oleg151 пишет:</cite><blockquote><p>Теперь для ясности поясню для чего мне это нужно: В одной игре персонаж двигается по координатной плоскости, а программа узнает можно ли встать на эту координату, если можно то в базу записывается 1, если нет то 0, а потом соответственно сможет передвигается по карте не сталкиваясь ни с чем. Второе число нужно для подсчета количества нпс появляющихся на данной территории, для того что бы после формирования базы программа могла выбивать более оживлённые участки карты.</p></blockquote></div><p>Ну исходя из этого описания непонятно зачем нужны две переменные. Используйте одну- если пройти нельзя, то умножайте количество NPC на -1 и вычитайте единицу. Например:<br />1) встретили 10 NPC и пройти можно- записываем 10<br />2) встретили 10 NPC и пройти нельзя- записываем 10*(-1)-1=-11<br />Теперь при обработке отрицательного числа прибавляем к нему единицу и умножаем на -1 для получения числа NPC.<br /></p><div class="quotebox"><cite>oleg151 пишет:</cite><blockquote><p>Я сначала подумывал о создании txt файла в котором бы каждая строчка являлась осью x, а каждая строчка осью y. Но я не уверен что это лучшая идея, тем более в таком случаи я не знаю куда девать второе число.</p></blockquote></div><p>храните в том формате, который вам будет удобно считывать. Я не думаю, что файл сильно распухнет.</p>]]></description>
			<author><![CDATA[null@example.com (Александр_)]]></author>
			<pubDate>Sun, 02 Oct 2011 18:28:07 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=52093#p52093</guid>
		</item>
		<item>
			<title><![CDATA[AHK: базы даных]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=52090#p52090</link>
			<description><![CDATA[<p>Не знаю, как правильно сказать, по этому спрашивайте непонятные моменты!</p><p>Мне нужно, что бы составлялась такая база, в которая по сути является массивом, а под каждым элементом этого массива было 2 значения, первый имеет всего 1бит, а второй наверное 4 байт(int).<br />То есть в процессе выполнения программы будет заполнятся массив. А потом ориентируясь по нему работала...</p><p>Теперь для ясности поясню для чего мне это нужно: В одной игре персонаж двигается по координатной плоскости, а программа узнает можно ли встать на эту координату, если можно то в базу записывается 1, если нет то 0, а потом соответственно сможет передвигается по карте не сталкиваясь ни с чем. Второе число нужно для подсчета количества нпс появляющихся на данной территории, для того что бы после формирования базы программа могла выбивать более оживлённые участки карты.</p><p>Я сначала подумывал о создании txt файла в котором бы каждая строчка являлась осью x, а каждая строчка осью y. Но я не уверен что это лучшая идея, тем более в таком случаи я не знаю куда девать второе число.</p><p>Жду предложений, желательно с примерным кодом...</p>]]></description>
			<author><![CDATA[null@example.com (oleg151)]]></author>
			<pubDate>Sun, 02 Oct 2011 17:56:21 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=52090#p52090</guid>
		</item>
	</channel>
</rss>
