<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title>Мир Файлов Counter Strike 1.6</title>
		<link>https://steep.at.ua/</link>
		<description>Форум</description>
		<lastBuildDate>Mon, 23 Oct 2017 19:56:45 GMT</lastBuildDate>
		<generator>uCoz Web-Service</generator>
		<atom:link href="https://steep.at.ua/forum/rss" rel="self" type="application/rss+xml" />
		
		<item>
			<title>Помогите</title>
			<link>https://steep.at.ua/forum/3-49-1</link>
			<pubDate>Mon, 23 Oct 2017 19:56:45 GMT</pubDate>
			<description>Форум: &lt;a href=&quot;https://steep.at.ua/forum/3&quot;&gt;Флудилка&lt;/a&gt;&lt;br /&gt;Автор темы: poofikpp&lt;br /&gt;Автор последнего сообщения: LuxeHD&lt;br /&gt;Количество ответов: 1</description>
			<content:encoded>Скачал сборку  серф рпг с данного сайта но не понял как прописать себе уровень поможет кто?</content:encoded>
			<category>Флудилка</category>
			<dc:creator>poofikpp</dc:creator>
			<guid>https://steep.at.ua/forum/3-49-1</guid>
		</item>
		<item>
			<title>Ошибка при компиляции!</title>
			<link>https://steep.at.ua/forum/3-43-1</link>
			<pubDate>Wed, 12 Jul 2017 07:32:26 GMT</pubDate>
			<description>Форум: &lt;a href=&quot;https://steep.at.ua/forum/3&quot;&gt;Флудилка&lt;/a&gt;&lt;br /&gt;Описание темы: Помогите с ошибкой при компиляции!&lt;br /&gt;Автор темы: Gordel&lt;br /&gt;Автор последнего сообщения: 6u3oH&lt;br /&gt;Количество ответов: 1</description>
			<content:encoded>﻿Вот код:&lt;br /&gt;&lt;br /&gt;﻿&lt;!--uzcode--&gt;&lt;div class=&quot;bbCodeBlock&quot;&gt;&lt;div class=&quot;bbCodeName&quot; style=&quot;padding-left:5px;font-weight:bold;font-size:7pt&quot;&gt;Код&lt;/div&gt;&lt;div class=&quot;codeMessage&quot; style=&quot;border:1px inset;max-height:200px;overflow:auto;&quot;&gt;&lt;!--uzc--&gt;#include &lt;amxmodx&gt;&lt;br /&gt;#include &lt;amxmisc&gt;&lt;br /&gt;#include &lt;cstrike&gt;&lt;br /&gt;#include &lt;fun&gt;&lt;br /&gt;#include &lt;colorchat&gt;&lt;br /&gt;&lt;br /&gt;#define PLUGIN &quot;Weapon Menu&quot;&lt;br /&gt;#define VERSION &quot;0.1&quot;&lt;br /&gt;#define AUTHOR &quot;Subb98&quot;&lt;br /&gt;&lt;br /&gt;new g_iKey&amp;#91;33]&lt;br /&gt;new g_iMenuPosition&amp;#91;33]&lt;br /&gt;new g_iMenuPlayers&amp;#91;33]&amp;#91;32]&lt;br /&gt;new g_iRoundCounter&lt;br /&gt;new g_pChatInfo&lt;br /&gt;new cmdWeaponMenu&lt;br /&gt;&lt;br /&gt;public plugin_init(&amp;#41;&lt;br /&gt;{&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;register_plugin(PLUGIN, VERSION, AUTHOR&amp;#41;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;register_event(&quot;TextMsg&quot;, &quot;eventTextMsg&quot;, &quot;a&quot;, &quot;2=#Game_will_restart_in&quot;, &quot;2=#Game_Commencing&quot;&amp;#41;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;register_event(&quot;HLTV&quot;, &quot;eventHLTV&quot;, &quot;a&quot;, &quot;1=0&quot;, &quot;2=0&quot;&amp;#41;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;register_clcmd(&quot;weaponmenu&quot;, &quot;cmdWeaponMenu&quot;, ADMIN_MENU, &quot;- show weapon menu&quot;&amp;#41;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;register_clcmd(&quot;say /weapon&quot;, &quot;cmdWeaponMenu&quot;, ADMIN_MENU, &quot;- show weapon menu&quot;&amp;#41;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;register_clcmd(&quot;say_team /weapon&quot;, &quot;cmdWeaponMenu&quot;, ADMIN_MENU, &quot;- show weapon menu&quot;&amp;#41;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;register_menucmd(register_menuid(&quot;Weapon Menu&quot;&amp;#41;, 1023, &quot;handleWeaponMenu&quot;&amp;#41;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;register_menucmd(register_menuid(&quot;Player Menu&quot;&amp;#41;, 1023, &quot;handlePlayerMenu&quot;&amp;#41;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;g_pChatInfo = register_cvar(&quot;wm_chatinfo&quot;, &quot;1&quot;&amp;#41;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;public eventTextMsg(&amp;#41;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;g_iRoundCounter = 0&lt;br /&gt;&lt;br /&gt;public eventHLTV(&amp;#41;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;g_iRoundCounter++&lt;br /&gt;&lt;br /&gt;public cmdWeaponMenu(id, level, cid&amp;#41;&lt;br /&gt;{&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;if(cmd_access(id, level, cid, 0&amp;#41;&amp;#41;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;{&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if(g_iRoundCounter &gt;= 3&amp;#41;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;showWeaponMenu(id&amp;#41;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;else&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;ColorChat(id, NORMAL, &quot;^1&amp;#91;^4WeaponMenu^1] Извините, но эта команда доступна с^3 3-го ^1раунда.&quot;&amp;#41;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;showWeaponMenu(id&amp;#41;&lt;br /&gt;{&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;new szMenu&amp;#91;512], iKeys = (1&lt;&lt;0|1&lt;&lt;1|1&lt;&lt;2|1&lt;&lt;3|1&lt;&lt;4|1&lt;&lt;5|1&lt;&lt;6|1&lt;&lt;7|1&lt;&lt;8|1&lt;&lt;9&amp;#41;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;formatex(szMenu, 511, &quot;&amp;#92;rОружейная&amp;#92;w^n^n&quot;&amp;#41;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;add(szMenu, 511, &quot;&amp;#92;r1. &amp;#92;wAK47^n&quot;&amp;#41;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;add(szMenu, 511, &quot;&amp;#92;r2. &amp;#92;wM4A1^n&quot;&amp;#41;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;add(szMenu, 511, &quot;&amp;#92;r3. &amp;#92;wFamas^n&quot;&amp;#41;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;add(szMenu, 511, &quot;&amp;#92;r4. &amp;#92;wScout^n&quot;&amp;#41;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;add(szMenu, 511, &quot;&amp;#92;r5. &amp;#92;wAWP^n&quot;&amp;#41;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;add(szMenu, 511, &quot;&amp;#92;r6. &amp;#92;wDeagle^n^n&quot;&amp;#41;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;add(szMenu, 511, &quot;&amp;#92;r7. &amp;#92;wВсе гранаты^n&quot;&amp;#41;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;add(szMenu, 511, &quot;&amp;#92;r8. &amp;#92;wБроня и шлем^n&quot;&amp;#41;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;add(szMenu, 511, &quot;&amp;#92;r9. &amp;#92;wНабор сапера^n^n&quot;&amp;#41;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;add(szMenu, 511, &quot;&amp;#92;r0. &amp;#92;wВыход&quot;&amp;#41;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;show_menu(id, iKeys, szMenu, -1, &quot;Weapon Menu&quot;&amp;#41;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;public handleWeaponMenu(id, iKey&amp;#41;&lt;br /&gt;{&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;if(iKey == 9&amp;#41;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;else&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;{&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;g_iKey &amp;#91;id]= iKey&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;showPlayerMenu(id, g_iMenuPosition &amp;#91;id]= 0&amp;#41;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;showPlayerMenu(id, iPos&amp;#41;&lt;br /&gt;{&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;if(iPos &lt; 0&amp;#41;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;new iTotalPlayersNum&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;get_players(g_iMenuPlayers&amp;#91;id], iTotalPlayersNum&amp;#41;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;new szMenu&amp;#91;512], szName&amp;#91;32]&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;new i, b = 0, iStart = iPos * 7&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;if(iStart &gt;= iTotalPlayersNum&amp;#41;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;iStart = iPos = g_iMenuPosition &amp;#91;id]= 0&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;new iLen = formatex(szMenu, 511, &quot;&amp;#92;rВыберите игрока &amp;#92;w&amp;#91;%d/%d]:&amp;#92;w^n^n&quot;, iPos + 1, (iTotalPlayersNum / 7 + ((iTotalPlayersNum % 7&amp;#41; ? 1 : 0&amp;#41;&amp;#41;&amp;#41;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;new iEnd = iStart + 7, iKeys = MENU_KEY_0|MENU_KEY_8&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;if(iEnd &gt; iTotalPlayersNum&amp;#41;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;iEnd = iTotalPlayersNum&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;for(new a = iStart; a &lt; iEnd; ++a&amp;#41;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;{&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;i = g_iMenuPlayers&amp;#91;id]&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#91;a]get_user_name(i, szName, 31&amp;#41;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;iKeys |= (1&lt;&lt;b&amp;#41;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if(i == id&amp;#41;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;iLen += formatex(szMenu&amp;#91;iLen], 511 - iLen, &quot;&amp;#92;r%d. &amp;#92;y%s^n&quot;, ++b, szName&amp;#41;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;else&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;iLen += formatex(szMenu&amp;#91;iLen], 511 - iLen, &quot;&amp;#92;r%d. &amp;#92;w%s^n&quot;, ++b, szName&amp;#41;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;if(iEnd != iTotalPlayersNum&amp;#41;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;{&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;formatex(szMenu&amp;#91;iLen], 511 - iLen, &quot;^n&amp;#92;r9. &amp;#92;wДалее^n&amp;#92;r0. &amp;#92;wНазад&quot;&amp;#41;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;iKeys |= MENU_KEY_9&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;else&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;formatex(szMenu&amp;#91;iLen], 511 - iLen, &quot;^n&amp;#92;r0. &amp;#92;wНазад&quot;&amp;#41;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;show_menu(id, iKeys, szMenu, -1, &quot;Player Menu&quot;&amp;#41;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;public handlePlayerMenu(id, iKey&amp;#41;&lt;br /&gt;{&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;switch(iKey&amp;#41;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;{&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;case 8: showPlayerMenu(id, ++g_iMenuPosition&amp;#91;id]&amp;#41;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;case 9:&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;{&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if(g_iMenuPosition&amp;#91;id]&amp;#41;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;showPlayerMenu(id, --g_iMenuPosition&amp;#91;id]&amp;#41;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;else&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;showWeaponMenu(id&amp;#41;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;default:&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;{&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;new g_iPlayer = g_iMenuPlayers&amp;#91;id]&amp;#91;g_iMenuPosition &amp;#91;id]* 7 + iKey]&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;giveItem(id, g_iPlayer&amp;#41;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;showPlayerMenu(id, g_iMenuPosition&amp;#91;id]&amp;#41;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;giveItem(id, g_iPlayer&amp;#41;&lt;br /&gt;{&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;new szAdmName&amp;#91;32], szUsrName&amp;#91;32]&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;get_user_name(id, szAdmName, 31&amp;#41;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;get_user_name(g_iPlayer, szUsrName, 31&amp;#41;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;new iChatInfo = get_pcvar_num(g_pChatInfo&amp;#41;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;switch(g_iKey&amp;#91;id]&amp;#41;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;{&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;case 0:&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;{&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;give_item(g_iPlayer, &quot;weapon_ak47&quot;&amp;#41;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;cs_set_user_bpammo(g_iPlayer, CSW_AK47, 90&amp;#41;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if(iChatInfo&amp;#41;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;ColorChat(0, NORMAL, &quot;^1&amp;#91;^4WeaponMenu^1] Админ ^3%s ^1выдал ^4AK47 ^1игроку ^3%s^1.&quot;, szAdmName, szUsrName&amp;#41;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;case 1:&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;{&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;give_item(g_iPlayer, &quot;weapon_m4a1&quot;&amp;#41;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;cs_set_user_bpammo(g_iPlayer, CSW_M4A1, 90&amp;#41;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if(iChatInfo&amp;#41;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;ColorChat(0, NORMAL, &quot;^1&amp;#91;^4WeaponMenu^1] Админ ^3%s ^1выдал ^4M4A1 ^1игроку ^3%s^1.&quot;, szAdmName, szUsrName&amp;#41;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;case 2:&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;{&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;give_item(g_iPlayer, &quot;weapon_famas&quot;&amp;#41;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;cs_set_user_bpammo(g_iPlayer, CSW_FAMAS, 90&amp;#41;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if(iChatInfo&amp;#41;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;ColorChat(0, NORMAL, &quot;^1&amp;#91;^4WeaponMenu^1] Админ ^3%s ^1выдал ^4Famas ^1игроку ^3%s^1.&quot;, szAdmName, szUsrName&amp;#41;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;case 3:&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;{&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;give_item(g_iPlayer, &quot;weapon_scout&quot;&amp;#41;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;cs_set_user_bpammo(g_iPlayer, CSW_SCOUT, 90&amp;#41;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if(iChatInfo&amp;#41;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;ColorChat(0, NORMAL, &quot;^1&amp;#91;^4WeaponMenu^1] Админ ^3%s ^1выдал ^4Scout ^1игроку ^3%s^1.&quot;, szAdmName, szUsrName&amp;#41;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;case 4:&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;{&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;give_item(g_iPlayer, &quot;weapon_awp&quot;&amp;#41;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;cs_set_user_bpammo(g_iPlayer, CSW_AWP, 30&amp;#41;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if(iChatInfo&amp;#41;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;ColorChat(0, NORMAL, &quot;^1&amp;#91;^4WeaponMenu^1] Админ ^3%s ^1выдал ^4AWP ^1игроку ^3%s^1.&quot;, szAdmName, szUsrName&amp;#41;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;case 5:&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;{&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;give_item(g_iPlayer, &quot;weapon_deagle&quot;&amp;#41;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;cs_set_user_bpammo(g_iPlayer, CSW_DEAGLE, 35&amp;#41;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if(iChatInfo&amp;#41;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;ColorChat(0, NORMAL, &quot;^1&amp;#91;^4WeaponMenu^1] Админ ^3%s ^1выдал ^4Deagle ^1игроку ^3%s^1.&quot;, szAdmName, szUsrName&amp;#41;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;case 6:&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;{&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;give_item(g_iPlayer, &quot;weapon_hegrenade&quot;&amp;#41;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;give_item(g_iPlayer, &quot;weapon_flashbang&quot;&amp;#41;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;give_item(g_iPlayer, &quot;weapon_smokegrenade&quot;&amp;#41;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;cs_set_user_bpammo(g_iPlayer, CSW_FLASHBANG, 2&amp;#41;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if(iChatInfo&amp;#41;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;ColorChat(0, NORMAL, &quot;^1&amp;#91;^4WeaponMenu^1] Админ ^3%s ^1выдал ^4набор гранат ^1игроку ^3%s^1.&quot;, szAdmName, szUsrName&amp;#41;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;case 7:&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;{&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;cs_set_user_armor(g_iPlayer, 100, CS_ARMOR_VESTHELM&amp;#41;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if(iChatInfo&amp;#41;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;ColorChat(0, NORMAL, &quot;^1&amp;#91;^4WeaponMenu^1] Админ ^3%s ^1выдал ^4броню и шлем ^1игроку ^3%s^1.&quot;, szAdmName, szUsrName&amp;#41;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;case 8:&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;{&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if(get_user_team(g_iPlayer&amp;#41; == 2&amp;#41;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;{&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;cs_set_user_defuse(g_iPlayer, 1&amp;#41;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if(iChatInfo&amp;#41;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;ColorChat(0, NORMAL, &quot;^1&amp;#91;^4WeaponMenu^1] Админ ^3%s ^1выдал ^4набор сапера ^1игроку ^3%s^1.&quot;, szAdmName, szUsrName&amp;#41;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;else&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;ColorChat(id, NORMAL, &quot;^1&amp;#91;^4WeaponMenu^1] Извините, но набор сапера доступен только команде ^3Counter-Terrorist^1.&quot;&amp;#41;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;br /&gt;}&lt;!--/uzc--&gt;&lt;/div&gt;&lt;/div&gt;&lt;!--/uzcode--&gt;&lt;br /&gt;&lt;br /&gt;А ошибка такая: &quot;Error: Symbol already defined: &quot;cmdWeaponMenu&quot; on line 41&quot;</content:encoded>
			<category>Флудилка</category>
			<dc:creator>Gordel</dc:creator>
			<guid>https://steep.at.ua/forum/3-43-1</guid>
		</item>
		<item>
			<title>AMXX Curl</title>
			<link>https://steep.at.ua/forum/9-38-1</link>
			<pubDate>Tue, 16 Jun 2015 16:54:51 GMT</pubDate>
			<description>Форум: &lt;a href=&quot;https://steep.at.ua/forum/9&quot;&gt;Файлы и модули&lt;/a&gt;&lt;br /&gt;Описание темы: [Модуль AMXX] Curl&lt;br /&gt;Автор темы: 6u3oH&lt;br /&gt;Автор последнего сообщения: BiZoN&lt;br /&gt;Количество ответов: 0</description>
			<content:encoded>Автор: Morning Rainbow &lt;br /&gt; Версия: 0.2.1b (beta) &lt;br /&gt; Описание: &lt;br /&gt; Модуль является обёрткой над библиотекой libcurl, которая предназначена для того, чтобы взаимодействовать с различными серверами по множеству различных протоколов с синтаксисом URL. &lt;br /&gt; Поддерживаемые протоколы: FTP, FTPS, HTTP, HTTPS, TFTP, SCP, SFTP, Telnet, DICT, LDAP, POP3, IMAP и SMTP. &lt;br /&gt;&lt;br /&gt; Слинкованные библиотеки (win): &lt;br /&gt;&lt;br /&gt; &lt;!--uSpoiler--&gt;&lt;div class=&quot;uSpoilerClosed&quot; id=&quot;uSpoileryBjUGj&quot;&gt;&lt;div class=&quot;uSpoilerButBl&quot;&gt;&lt;input type=&quot;button&quot; class=&quot;uSpoilerButton&quot; onclick=&quot;if($(&apos;#uSpoileryBjUGj&apos;)[0]){if ($(&apos;.uSpoilerText&apos;,$(&apos;#uSpoileryBjUGj&apos;))[0].style.display==&apos;none&apos;){$(&apos;.uSpoilerText&apos;,$(&apos;#uSpoileryBjUGj&apos;))[0].style.display=&apos;&apos;;$(&apos;.uSpoilerButton&apos;,$(&apos;#uSpoileryBjUGj&apos;)).val(&apos;Закрыть спойлер&apos;);$(&apos;#uSpoileryBjUGj&apos;).attr(&apos;class&apos;,&apos;uSpoilerOpened&apos;);}else {$(&apos;.uSpoilerText&apos;,$(&apos;#uSpoileryBjUGj&apos;))[0].style.display=&apos;none&apos;;$(&apos;.uSpoilerButton&apos;,$(&apos;#uSpoileryBjUGj&apos;)).val(&apos;Открыть спойлер&apos;);$(&apos;#uSpoileryBjUGj&apos;).attr(&apos;class&apos;,&apos;uSpoilerClosed&apos;);}}&quot; value=&quot;Открыть спойлер&quot;/&gt;&lt;/div&gt;&lt;div class=&quot;uSpoilerText&quot; style=&quot;display:none;&quot;&gt;&lt;!--ust--&gt;libcurl/7.37.1 &lt;br /&gt; OpenSSL/1.0.1h &lt;br /&gt; zlib/1.2.8 &lt;br /&gt; WinIDN &lt;br /&gt; libssh2/1.4.3&lt;!--/ust--&gt;&lt;/div&gt;&lt;/div&gt;&lt;!--/uSpoiler--&gt; &lt;br /&gt;&lt;br /&gt; История изменений: &lt;br /&gt;&lt;br /&gt; &lt;!--uSpoiler--&gt;&lt;div class=&quot;uSpoilerClosed&quot; id=&quot;uSpoiler3hawrW&quot;&gt;&lt;div class=&quot;uSpoilerButBl&quot;&gt;&lt;input type=&quot;button&quot; class=&quot;uSpoilerButton&quot; onclick=&quot;if($(&apos;#uSpoiler3hawrW&apos;)[0]){if ($(&apos;.uSpoilerText&apos;,$(&apos;#uSpoiler3hawrW&apos;))[0].style.display==&apos;none&apos;){$(&apos;.uSpoilerText&apos;,$(&apos;#uSpoiler3hawrW&apos;))[0].style.display=&apos;&apos;;$(&apos;.uSpoilerButton&apos;,$(&apos;#uSpoiler3hawrW&apos;)).val(&apos;Закрыть спойлер&apos;);$(&apos;#uSpoiler3hawrW&apos;).attr(&apos;class&apos;,&apos;uSpoilerOpened&apos;);}else {$(&apos;.uSpoilerText&apos;,$(&apos;#uSpoiler3hawrW&apos;))[0].style.display=&apos;none&apos;;$(&apos;.uSpoilerButton&apos;,$(&apos;#uSpoiler3hawrW&apos;)).val(&apos;Открыть спойлер&apos;);$(&apos;#uSpoiler3hawrW&apos;).attr(&apos;class&apos;,&apos;uSpoilerClosed&apos;);}}&quot; value=&quot;Открыть спойлер&quot;/&gt;&lt;/div&gt;&lt;div class=&quot;uSpoilerText&quot; style=&quot;display:none;&quot;&gt;&lt;!--ust--&gt;0.1b - Первая версия &lt;br /&gt; 0.2b &lt;br /&gt; 1) Изменён прототип функции колбэка, которая указывается в curl_easy_perform, теперь он такой &lt;br /&gt; complite(CURLcode:code, CURL:curl, data[], data_size); &lt;br /&gt; 2) Фикс функции curl_slist_append и curl_slist_free_all; &lt;br /&gt; 3) curl_easy_cleanup теперь можно вызывать в колбэке для curl_easy_perform &lt;br /&gt; 4) Модуль теперь сам НЕ очищает curl дескрипторы при смене карты! Вы должны сами следить за тем чтобы всё дескрипторы были освобождены; &lt;br /&gt; 5) Установка колбэка для curl_easy_perform является обязательным условием. &lt;br /&gt; 0.2.1b &lt;br /&gt; 1) Фикс неверных размеров массивов передаваемых в качестве параметров некоторым колбэкам.&lt;!--/ust--&gt;&lt;/div&gt;&lt;/div&gt;&lt;!--/uSpoiler--&gt; &lt;br /&gt;&lt;br /&gt; Функции: &lt;br /&gt; curl_easy_escape(CURL:handle, url[], escapedUrl[], len) &lt;br /&gt; Кодирует для URL выбранную строку. &lt;br /&gt; Функция немного отличается от оригинальной. handle - curl дескриптор, url - строка для кодирования, escapedUrl - закодированная строка, len - размер escapedUrl. Возвращает реальный размер закодированной строки. &lt;br /&gt; Примечание: Вам не нужно вызывать curl_free, как указано в документации. Это делает модуль. &lt;br /&gt;&lt;br /&gt; curl_easy_init() &lt;br /&gt; Начинает новую easy-сессию libcurl. &lt;br /&gt; Возвращает дескриптор curl. &lt;br /&gt;&lt;br /&gt; curl_easy_cleanup(CURL:handle) &lt;br /&gt; Завершает libcurl easy сессию. &lt;br /&gt;&lt;br /&gt; CURLcode:curl_easy_getinfo(CURL:handle, CURLINFO:info, ...) &lt;br /&gt; Получает информацию для указанного curl дескриптора. Информация записывается в переменную указанную 3-им аргументом. &lt;br /&gt; handle - curl дескриптор, info - значение определяет какую информацию нужно получить, 3 аргумент - массив-строка (в этом случае 4-ым аргументом указывается размер), либо числовая переменная, либо переменная типа Float, либо числовая переменная с тэгом curl_slist (ставить тэг не обязательно, но вам будет проще ориентироваться в коде, тэг curl_slist означает, что в переменной содержится указатель на структуру curl_slist) &lt;br /&gt;&lt;br /&gt; CURLcode:curl_easy_pause(CURL:handle, bitmask) &lt;br /&gt; Приостанавливает или возобновляет передачу данных. &lt;br /&gt; handle - curl дескриптор, bitmask - указывает новое состояние соединения. &lt;br /&gt;&lt;br /&gt; curl_easy_perform(CURL:handle, callbackComplite[], data[] = {}, data_len = 0) &lt;br /&gt; Начинает передачу данных. &lt;br /&gt; Имеет отличие от оригинальной функции. Так во 2-ом параметре нужно указать имя функции, которая вызовется по завершении передачи, в 3-ем параметре можно указать массив, который будет передан в функцию колбэк (в этом случае необходимо указать 4-ый параметр - размер массива). &lt;br /&gt; Прототип функции колбэка: public CurlCallback(CURLcode:code, CURL:curl, data[], data_size) &lt;br /&gt; Примечание: Вызов функции не блокирует сервер, выполнение передачи идёт в отдельном потоке. &lt;br /&gt;&lt;br /&gt; CURLcode:curl_easy_recv(CURL:handle, buffer[], len, &amp;n) &lt;br /&gt; Получает &quot;сырые&quot; (raw) данные. &lt;br /&gt; buffer[] - здесь будут содержаться принятые данные, len - размер буфера, n - здесь будет содержаться реальное количество принятых байт. &lt;br /&gt; Примечание: Эта функция уже работает в блокирующем режиме. &lt;br /&gt;&lt;br /&gt; curl_easy_reset(CURL:handle) &lt;br /&gt; Сбрасывает все параметры сессии. &lt;br /&gt; CURLcode:curl_easy_send(CURL:handle, buffer[], len, &amp;n) &lt;br /&gt; Передаёт &quot;сырые&quot; (raw) данные. &lt;br /&gt; buffer[] - буфер с данными, которые необходимо отправить, len - размер буфера (укажите меньше, если требуется), n - будет содержать реальное количество отправленных байт. &lt;br /&gt; Примечание: Функция работает в блокирующем режиме. &lt;br /&gt;&lt;br /&gt; CURLcode:curl_easy_setopt(CURL:handle, CURLoption:option, ...) &lt;br /&gt; Смотрите в описании на сайте. Примечания под спойлером. &lt;br /&gt;&lt;br /&gt; &lt;!--uSpoiler--&gt;&lt;div class=&quot;uSpoilerClosed&quot; id=&quot;uSpoilerVGypdo&quot;&gt;&lt;div class=&quot;uSpoilerButBl&quot;&gt;&lt;input type=&quot;button&quot; class=&quot;uSpoilerButton&quot; onclick=&quot;if($(&apos;#uSpoilerVGypdo&apos;)[0]){if ($(&apos;.uSpoilerText&apos;,$(&apos;#uSpoilerVGypdo&apos;))[0].style.display==&apos;none&apos;){$(&apos;.uSpoilerText&apos;,$(&apos;#uSpoilerVGypdo&apos;))[0].style.display=&apos;&apos;;$(&apos;.uSpoilerButton&apos;,$(&apos;#uSpoilerVGypdo&apos;)).val(&apos;Закрыть спойлер&apos;);$(&apos;#uSpoilerVGypdo&apos;).attr(&apos;class&apos;,&apos;uSpoilerOpened&apos;);}else {$(&apos;.uSpoilerText&apos;,$(&apos;#uSpoilerVGypdo&apos;))[0].style.display=&apos;none&apos;;$(&apos;.uSpoilerButton&apos;,$(&apos;#uSpoilerVGypdo&apos;)).val(&apos;Открыть спойлер&apos;);$(&apos;#uSpoilerVGypdo&apos;).attr(&apos;class&apos;,&apos;uSpoilerClosed&apos;);}}&quot; value=&quot;Открыть спойлер&quot;/&gt;&lt;/div&gt;&lt;div class=&quot;uSpoilerText&quot; style=&quot;display:none;&quot;&gt;&lt;!--ust--&gt;Неподдерживаемые опции: &lt;br /&gt; CURLOPT_CONV_TO_NETWORK_FUNCTION &lt;br /&gt; CURLOPT_CONV_FROM_NETWORK_FUNCTION &lt;br /&gt; CURLOPT_CONV_FROM_UTF8_FUNCTION &lt;br /&gt; CURLOPT_ERRORBUFFER (используйте CURLOPT_VERBOSE и CURLOPT_DEBUGFUNCTION) &lt;br /&gt; CURLOPT_STDERR (используйте CURLOPT_DEBUGFUNCTION) &lt;br /&gt; CURLOPT_POSTFIELDS (используйте CURLOPT_COPYPOSTFIELDS) &lt;br /&gt; CURLOPT_RESUME_FROM_LARGE &lt;br /&gt; CURLOPT_INFILESIZE_LARGE &lt;br /&gt; CURLOPT_MAXFILESIZE_LARGE &lt;br /&gt; CURLOPT_MAX_SEND_SPEED_LARGE &lt;br /&gt; CURLOPT_MAX_RECV_SPEED_LARGE &lt;br /&gt; CURLOPT_SSH_KEYFUNCTION &lt;br /&gt; CURLOPT_SSH_KEYDATA &lt;br /&gt; CURLOPT_SHARE &lt;br /&gt; Поддержка опций с постфиксом _LARGE будет добавлена позднее, когда сделаю поддержку типа curl_off_t (8 байтовые целые). &lt;br /&gt; CURLOPT_SSH_KEYFUNCTION - Этот колбэк скорее всего добавлю позднее. &lt;br /&gt; У функции колбэка для опции CURLOPT_XFERINFOFUNCTION в параметрах аргументы типа curl_off_t, это значит значения не всегда будут корректными. &lt;br /&gt; В качестве параметра т.н. датаопции (например CURLOPT_WRITEDATA) можно указать только число (например дескриптор файла).&lt;!--/ust--&gt;&lt;/div&gt;&lt;/div&gt;&lt;!--/uSpoiler--&gt; &lt;br /&gt;&lt;br /&gt; curl_easy_strerror(CURLcode:code, errorBuf[], len) &lt;br /&gt; Возвращает строку, которая описывает код ошибки. &lt;br /&gt; Отличается от оригинальной функции, 2-ым параметром укажите буфер, куда будет записано описание ошибки, параметр len - размер буфера. &lt;br /&gt;&lt;br /&gt; curl_easy_unescape(CURL:handle, url[], unescapedUrl[], len) &lt;br /&gt; Возвращает декодированную строку URL-кодированной строки. :) &lt;br /&gt; Немного отличается от оригинальной функции. url - строка для декодирования, unescapedUrl - здесь укажите буфер, куда будет записана декодированная строка, len - размер unescapedUrl. &lt;br /&gt; Возвращает реальный размер декодированной строки. &lt;br /&gt; Примечание: Вам не нужно вызывать curl_free, как указано в документации. Это делает модуль. &lt;br /&gt;&lt;br /&gt; CURLFORMcode:curl_formadd(&amp;curl_httppost:first, &amp;curl_httppost:last, ...) &lt;br /&gt; Добавляет раздел в multipart/formdata HTTP POST. &lt;br /&gt; Подробное описание смотрите на сайте. Примечания под спойлером. &lt;br /&gt;&lt;br /&gt; &lt;!--uSpoiler--&gt;&lt;div class=&quot;uSpoilerClosed&quot; id=&quot;uSpoilerja08b5&quot;&gt;&lt;div class=&quot;uSpoilerButBl&quot;&gt;&lt;input type=&quot;button&quot; class=&quot;uSpoilerButton&quot; onclick=&quot;if($(&apos;#uSpoilerja08b5&apos;)[0]){if ($(&apos;.uSpoilerText&apos;,$(&apos;#uSpoilerja08b5&apos;))[0].style.display==&apos;none&apos;){$(&apos;.uSpoilerText&apos;,$(&apos;#uSpoilerja08b5&apos;))[0].style.display=&apos;&apos;;$(&apos;.uSpoilerButton&apos;,$(&apos;#uSpoilerja08b5&apos;)).val(&apos;Закрыть спойлер&apos;);$(&apos;#uSpoilerja08b5&apos;).attr(&apos;class&apos;,&apos;uSpoilerOpened&apos;);}else {$(&apos;.uSpoilerText&apos;,$(&apos;#uSpoilerja08b5&apos;))[0].style.display=&apos;none&apos;;$(&apos;.uSpoilerButton&apos;,$(&apos;#uSpoilerja08b5&apos;)).val(&apos;Открыть спойлер&apos;);$(&apos;#uSpoilerja08b5&apos;).attr(&apos;class&apos;,&apos;uSpoilerClosed&apos;);}}&quot; value=&quot;Открыть спойлер&quot;/&gt;&lt;/div&gt;&lt;div class=&quot;uSpoilerText&quot; style=&quot;display:none;&quot;&gt;&lt;!--ust--&gt;Неподдерживаемые опции: &lt;br /&gt; CURLFORM_PTRNAME (используйте CURLFORM_COPYNAME) &lt;br /&gt; CURLFORM_PTRCONTENTS (используйте CURLFORM_COPYCONTENTS) &lt;br /&gt; CURLFORM_BUFFER (используйте CURLFORM_STREAM) &lt;br /&gt; CURLFORM_BUFFERPTR (см выше) &lt;br /&gt; CURLFORM_ARRAY &lt;br /&gt; Поддержка CURLFORM_ARRAY будет добавлена позднее. &lt;br /&gt; Так же из-за некоторых ограничений (не более 32 параметров для функции) вы не сможете передать более 14 опций. &lt;br /&gt; Вы должны обязательно вызвать curl_formfree для первого curl_httppost, как и написано в документации. В будущем возможно сделаю чтобы после смены карты все чистилось, на случай если забудете. &lt;br /&gt; &lt;!--/ust--&gt;&lt;/div&gt;&lt;/div&gt;&lt;!--/uSpoiler--&gt; &lt;br /&gt;&lt;br /&gt; curl_formfree(&amp;curl_httppost:first) &lt;br /&gt; Освобождает память, выделенную под список multipart/formdata HTTP POST параметров. &lt;br /&gt;&lt;br /&gt; curl_slist:curl_slist_append(curl_slist:list, buffer[]) &lt;br /&gt; Добавляет строку в конец связного списка curl_slist. &lt;br /&gt; list - указатель на последний элемент списка, buffer - строка для добавления. &lt;br /&gt; Возвращает указатель на новый последний элемент списка. &lt;br /&gt; Вы должны обязательно вызвать curl_slist_free_all, после того как curl завершит работу со структурой. &lt;br /&gt;&lt;br /&gt; curl_slist_free_all(curl_slist:list) &lt;br /&gt; Освобождает весь список curl_slist. &lt;br /&gt;&lt;br /&gt; curl_version(buf[], len) &lt;br /&gt; Возвращает версию curl, включенные библиотеки и их версии. &lt;br /&gt; buf - буфер, куда положить информацию о версиях, len - размер буфера. &lt;br /&gt;&lt;br /&gt; Общие примечания: &lt;br /&gt; 0) Модуль сам НЕ очищает curl дескрипторы, вы должны сами контролировать очистку (вызов curl_easy_cleanup для каждого открытого дескриптора), все курлы должны быть очищены к моменту смены карты. Так же, если есть активные передачи к моменту смены карты, то модуль попытается сгенерировать ошибку передачи чтобы как можно скорее завершить поток в котором выполняется передача и вызвать колбэк curl_easy_perform (вызовется после plugin_end()). &lt;br /&gt; Проще всего проводить очистку в колбэке curl_easy_perform. &lt;br /&gt; 1) Вы НЕ должны вызывать curl_easy_cleanup и другие функции очистки пока передача не завершилась! &lt;br /&gt; 2) Пока нет возможности реально установить/получить значение переменной типа curl_off_t, сейчас происходит преобразование типа к cell (обычная ячейка amxx), но это не очень правильно. Значения зачастую будут некорректными. &lt;br /&gt; 3) Всегда определяйте опцию CURLOPT_BUFFERSIZE, если используете колбэк WRITEFUNCTION укажите в качестве параметра размер буфера не более 1024, иначе рискуете получить ошибки stack error, возможно даже повесить сервер. Если вы получаете ошибки stack error при использовании других колбэков, то можно определить в плагине #pragma dynamic 30000. &lt;br /&gt; 4) Не забывайте, что вам необходимо очищать память по указателям для curl_slist и curl_httppost с помощью функций curl_slist_free_all и curl_formfree соответственно. &lt;br /&gt; 5) Если будет что-то не так с опциями CURLAUTH_*, то сообщайте :) &lt;br /&gt;&lt;br /&gt; Рекомендации: &lt;br /&gt; 1) Если планируется &quot;долгосрочная&quot; передача, то можно временно убрать лимит игры на карте, когда передача завершится восстановить; &lt;br /&gt; 2) Вы можете использовать 1 дескриптор curl несколько раз для одного url, однако при текущей реализации логики модуля будет сложнее очистить дескриптор в месте отличном от колбэка curl_easy_perform; &lt;br /&gt; 3) Используйте curl_easy_setopt(curl, CURLOPT_VERBOSE, 1) для отладки плагина, если затрудняетесь определить причину неполадки в плагине. (По-умолчания вывод дебаг информации будет осуществляться в консоль сервера, вы можете определить колбэк CURLOPT_DEBUGFUNCTION для изменения вывода) &lt;br /&gt;&lt;br /&gt; Примеры кода: &lt;br /&gt; 1) Отправка email через SMTP-сервер; &lt;br /&gt; 2) Простейший пример отправки GET запроса через HTTP; &lt;br /&gt; 3) Плагин для отправки сообщения Вконтакте. &lt;br /&gt;&lt;br /&gt; Для компиляции под linux нужно написать Makefile, в архиве с исходным кодом уже есть статическая библиотека libcurl и по идее код должен компилироваться под linux без допилов. &lt;br /&gt;&lt;br /&gt; Windows версия не будет работать на Windows Server 2003 и Windows XP. &lt;br /&gt;&lt;br /&gt; Более подробную информацию, многие ссылки и сам модуль можете скачать в &lt;a class=&quot;link&quot; href=&quot;http://u.to/1iOmCw&quot; title=&quot;http://amx-x.ru/viewtopic.php?f=21&amp;t=31672&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;&lt;u&gt;источнике&lt;/u&gt;&lt;/a&gt;.</content:encoded>
			<category>Файлы и модули</category>
			<dc:creator>6u3oH</dc:creator>
			<guid>https://steep.at.ua/forum/9-38-1</guid>
		</item>
		<item>
			<title>Half Life BSP Texture Tools</title>
			<link>https://steep.at.ua/forum/9-37-1</link>
			<pubDate>Tue, 16 Jun 2015 16:48:19 GMT</pubDate>
			<description>Форум: &lt;a href=&quot;https://steep.at.ua/forum/9&quot;&gt;Файлы и модули&lt;/a&gt;&lt;br /&gt;Описание темы: Half Life BSP Texture Tools v1.0 Beta&lt;br /&gt;Автор темы: 6u3oH&lt;br /&gt;Автор последнего сообщения: BiZoN&lt;br /&gt;Количество ответов: 0</description>
			<content:encoded>&lt;span style=&quot;color:#ff0000&quot;&gt;Half Life BSP Texture Tools&lt;/span&gt; - это программа для мапперов, позволяющая просматривать и экспортировать текстуры, &quot;вшитые&quot; в карту при компиляции. &lt;br /&gt;&lt;br /&gt; &lt;div align=&quot;center&quot;&gt;&lt;img src=&quot;http://steep.at.ua/other/hlfprg1051.png&quot; border=&quot;0&quot; alt=&quot;&quot;/&gt;&lt;/div&gt; &lt;br /&gt;&lt;br /&gt; Экспортировать можно в отдельный WAD файл, или в набор отдельных картинок (Поддерживаемые форматы: .bmp, .png, .jpg, .gif, .tif). &lt;br /&gt;&lt;br /&gt; &lt;div align=&quot;center&quot;&gt;&lt;img src=&quot;http://steep.at.ua/other/hlfprg1052.png&quot; border=&quot;0&quot; alt=&quot;&quot;/&gt;&lt;/div&gt; &lt;br /&gt;&lt;br /&gt; Также можно отдельно сохранить выбранный мип. (Нужны программному (Software) рендеру, Opengl использует только первый, тот что самый большой) &lt;br /&gt;&lt;br /&gt; &lt;div align=&quot;center&quot;&gt;&lt;img src=&quot;http://steep.at.ua/other/hlfprg1053.png&quot; border=&quot;0&quot; alt=&quot;&quot;/&gt;&lt;/div&gt; &lt;br /&gt;&lt;br /&gt; Если при экспорте в набор картинок (File &gt; Export to images...) отметить флажок &quot;Export mips&quot;, мипы сохранятся в подпапках mip1, mip2 и mip3, в порядке убывания размера. &lt;br /&gt;&lt;br /&gt; &lt;div align=&quot;center&quot;&gt;&lt;img src=&quot;http://steep.at.ua/other/hlfprg1054.png&quot; border=&quot;0&quot; alt=&quot;&quot;/&gt;&lt;/div&gt; &lt;br /&gt;&lt;br /&gt; В следующей версии планируется не только просмотр и экспорт, но и возможность редактирования вшитых текстур путем импорта из вадов. &lt;br /&gt;&lt;br /&gt; Внимание! Это бета версия программы. Просьба сразу же проинформировать меня в комментариях о найденных багах и недочетах, если таковые найдутся. &lt;br /&gt;&lt;br /&gt; P.S. Отдельное спасибо Дяде Мише за Xash3D с исходным кодом. &lt;br /&gt;&lt;br /&gt; Автор: SovietCoder</content:encoded>
			<category>Файлы и модули</category>
			<dc:creator>6u3oH</dc:creator>
			<guid>https://steep.at.ua/forum/9-37-1</guid>
		</item>
		<item>
			<title>Обновления Сайта</title>
			<link>https://steep.at.ua/forum/4-1-1</link>
			<pubDate>Sun, 12 Apr 2015 06:08:43 GMT</pubDate>
			<description>Форум: &lt;a href=&quot;https://steep.at.ua/forum/4&quot;&gt;Новости Сайта&lt;/a&gt;&lt;br /&gt;Описание темы: Здесь все о небольших обновлениях сайта&lt;br /&gt;Автор темы: 6u3oH&lt;br /&gt;Автор последнего сообщения: BiZoN&lt;br /&gt;Количество ответов: 6</description>
			<content:encoded>Наверное, как вы заметили, сайт очень сильно изменился. В последнее время потихоньку я заливаю Файлы: Плагины, Моды, Карты и т. д. &lt;br /&gt; Если у вас есть желание помочь сайту, то вы можете добавлять новости на сайт: любые Плагины, Моды, Карты и т. д. &lt;br /&gt; Если Файл будет нормальным, пройдет мною модерацию, то я успешно опубликую Вашу Новость.</content:encoded>
			<category>Новости Сайта</category>
			<dc:creator>6u3oH</dc:creator>
			<guid>https://steep.at.ua/forum/4-1-1</guid>
		</item>
		<item>
			<title>Обновлен Форум</title>
			<link>https://steep.at.ua/forum/4-27-1</link>
			<pubDate>Wed, 25 Mar 2015 21:31:00 GMT</pubDate>
			<description>Форум: &lt;a href=&quot;https://steep.at.ua/forum/4&quot;&gt;Новости Сайта&lt;/a&gt;&lt;br /&gt;Описание темы: Обновление Форума прошло успешно&lt;br /&gt;Автор темы: 6u3oH&lt;br /&gt;Автор последнего сообщения: BiZoN&lt;br /&gt;Количество ответов: 0</description>
			<content:encoded>﻿&lt;div align=&quot;center&quot;&gt;&lt;img src=&quot;http://surf-buying.do.am/steep.png&quot; border=&quot;0&quot; alt=&quot;&quot;/&gt;&lt;/div&gt;Всем привет, дорогие пользователи. Мы наконец-таки обновили Форум, теперь он стал красочным, а дополнили его красивые иконки  &lt;img src=&quot;http://s4.ucoz.net/sm/23/wink.gif&quot; border=&quot;0&quot; align=&quot;absmiddle&quot; alt=&quot;wink&quot; /&gt; &lt;br /&gt; Также добавили раздел &quot;Обучение&quot;, в который вошли пока что две категории: &quot;Скриптинг&quot; и &quot;Маппинг&quot;. Скриптинг был перенесен из другого Форума. &lt;br /&gt; Теперь, благодаря нашим статьям, которые будут писаться тогда, когда будет свободное время, вы научитесь написанию Плагинов и построению Карт. &lt;br /&gt; Оставайтесь с нами и постигните все азы!</content:encoded>
			<category>Новости Сайта</category>
			<dc:creator>6u3oH</dc:creator>
			<guid>https://steep.at.ua/forum/4-27-1</guid>
		</item>
		<item>
			<title>Проблемы с Сайтом</title>
			<link>https://steep.at.ua/forum/18-22-1</link>
			<pubDate>Wed, 25 Mar 2015 20:35:58 GMT</pubDate>
			<description>Форум: &lt;a href=&quot;https://steep.at.ua/forum/18&quot;&gt;Проблемы с Сайтом&lt;/a&gt;&lt;br /&gt;Описание темы: Здесь вы можете указать проблему, которую нашли на Сайте&lt;br /&gt;Автор темы: 6u3oH&lt;br /&gt;Автор последнего сообщения: 6u3oH&lt;br /&gt;Количество ответов: 1</description>
			<content:encoded>Нашли какую-то проблему на сайте и не знаете, кому об этом рассказать? Вам несомненно сюда. &lt;br /&gt; &lt;ul&gt;&lt;li&gt;&lt;span style=&quot;font-size:8pt;&quot;&gt;Неправильная ссылка | Вирус | Реклама&lt;/span&gt; &lt;br /&gt; &lt;li&gt;&lt;span style=&quot;font-size:8pt;&quot;&gt;Ошибка в Шаблоне&lt;/span&gt; &lt;br /&gt; &lt;li&gt;&lt;span style=&quot;font-size:8pt;&quot;&gt;Орфографические и пунктуационные ошибки&lt;/span&gt; &lt;br /&gt; &lt;li&gt;&lt;span style=&quot;font-size:8pt;&quot;&gt;Злостный спам, нецензурная брань, флуд и прочие нарушения правил&lt;/span&gt; &lt;br /&gt; &lt;/ul&gt; &lt;br /&gt; Большая просьба ко всем посетителям ресурса: написать об этом в данной теме, указав тип ошибки и ссылку на страничку, где было найдено то или иное нарушение. &lt;br /&gt; За оперативную помощь в очистке портала от мусора каждый может получить свой &quot;+&quot; в репутацию или даже награду за активное участие!</content:encoded>
			<category>Проблемы с Сайтом</category>
			<dc:creator>6u3oH</dc:creator>
			<guid>https://steep.at.ua/forum/18-22-1</guid>
		</item>
		<item>
			<title>Баннерообмен | Steep.at.ua</title>
			<link>https://steep.at.ua/forum/12-14-1</link>
			<pubDate>Wed, 25 Mar 2015 20:29:00 GMT</pubDate>
			<description>Форум: &lt;a href=&quot;https://steep.at.ua/forum/12&quot;&gt;Баннерообмен&lt;/a&gt;&lt;br /&gt;Описание темы: Баннерообмен - обмен кнопками со Steep.at.ua&lt;br /&gt;Автор темы: 6u3oH&lt;br /&gt;Автор последнего сообщения: BiZoN&lt;br /&gt;Количество ответов: 1</description>
			<content:encoded>&lt;b&gt;Форма подачи заявки.&lt;/b&gt; Оставлять в комментариях. &lt;br /&gt;&lt;br /&gt; &lt;ul&gt;&lt;li&gt;&lt;span style=&quot;font-size:8pt;&quot;&gt;Название Вашего сайта&lt;/span&gt; &lt;br /&gt; &lt;li&gt;&lt;span style=&quot;font-size:8pt;&quot;&gt;Тематика Вашего сайта&lt;/span&gt; &lt;br /&gt; &lt;li&gt;&lt;span style=&quot;font-size:8pt;&quot;&gt;Ссылка на Ваш сайт&lt;/span&gt; &lt;br /&gt; &lt;li&gt;&lt;span style=&quot;font-size:8pt;&quot;&gt;Контакты с Вами (&lt;a class=&quot;link&quot; href=&quot;http://steep.at.ua/index/14-1-0-1&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;можно написать мне в ЛС&lt;/a&gt;)&lt;/span&gt; &lt;br /&gt; &lt;/ul&gt; &lt;br /&gt;&lt;br /&gt; &lt;u&gt;Помните:&lt;/u&gt; &lt;br /&gt;&lt;br /&gt; &lt;ul&gt;&lt;li&gt;&lt;span style=&quot;font-size:8pt;&quot;&gt;Вы должны первыми разместить нашу кнопку.&lt;/span&gt; &lt;br /&gt; &lt;li&gt;&lt;span style=&quot;font-size:8pt;&quot;&gt;Размер Вашей кнопки должен быть равен 88x31&lt;/span&gt; &lt;br /&gt; &lt;li&gt;&lt;span style=&quot;font-size:8pt;&quot;&gt;Ваш сайт не должен содержать запрещенного материала (Читы)&lt;/span&gt; &lt;br /&gt; &lt;li&gt;&lt;span style=&quot;font-size:8pt;&quot;&gt;Вы должны оставить в новой теме код Вашей кнопки&lt;/span&gt; &lt;br /&gt; &lt;/ul&gt; &lt;br /&gt;&lt;br /&gt; Код нашей кнопки: &lt;br /&gt;&lt;br /&gt; ﻿&lt;!--uzcode--&gt;&lt;div class=&quot;bbCodeBlock&quot;&gt;&lt;div class=&quot;bbCodeName&quot; style=&quot;padding-left:5px;font-weight:bold;font-size:7pt&quot;&gt;Код&lt;/div&gt;&lt;div class=&quot;codeMessage&quot; style=&quot;border:1px inset;max-height:200px;overflow:auto;height:expression(this.scrollHeight&lt;5?this.style.height:scrollHeight&gt;200?&apos;200px&apos;:&apos;&apos;+(this.scrollHeight+5)+&apos;px&apos;);&quot;&gt;&lt;!--uzc--&gt;&lt;p align=&quot;center&quot;&gt;&lt;a href=&quot;http&amp;#58;//steep.at.ua/&quot; target=&quot;_blank&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;31&quot; src=&quot;http&amp;#58;//steep.at.ua/knopka.gif&quot; title=&quot;Всё для CS 1.6&quot; width=&quot;88&quot;&gt;&lt;/a&gt;&lt;/p&gt;&lt;!--/uzc--&gt;&lt;/div&gt;&lt;/div&gt;&lt;!--/uzcode--&gt;</content:encoded>
			<category>Баннерообмен</category>
			<dc:creator>6u3oH</dc:creator>
			<guid>https://steep.at.ua/forum/12-14-1</guid>
		</item>
		<item>
			<title>Установка файлов на Сервер</title>
			<link>https://steep.at.ua/forum/16-24-1</link>
			<pubDate>Wed, 25 Mar 2015 08:29:14 GMT</pubDate>
			<description>Форум: &lt;a href=&quot;https://steep.at.ua/forum/16&quot;&gt;Настройка Сервера&lt;/a&gt;&lt;br /&gt;Описание темы: Установка всех файлов на Сервер&lt;br /&gt;Автор темы: 6u3oH&lt;br /&gt;Автор последнего сообщения: BiZoN&lt;br /&gt;Количество ответов: 0</description>
			<content:encoded>﻿﻿&lt;div align=&quot;center&quot;&gt;&lt;img src=&quot;http://surf-buying.do.am/steep.png&quot; border=&quot;0&quot; alt=&quot;&quot;/&gt;&lt;/div&gt;&lt;br /&gt;Приветствую вас, пользователи Steep.at.ua. В этой статье я расскажу, как устанавливать все файлы на ваш сервер.&lt;br /&gt;&lt;br /&gt;Для начала начнем с простого. Начнем с того, как установить простой плагин, который состоит всего из файлов с расширениями *.amxx и *.sma. Он не имеет ни ланга, ни кваров, ни чего-то другого.&lt;br /&gt;&lt;br /&gt;Итак, у вас они есть, вы их скачали/переделали (если переделали, не забудьте &lt;a class=&quot;link&quot; href=&quot;http://steep.at.ua/forum/11-6-1&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;Скомпилировать Плагин&lt;/a&gt;). Теперь перейдем к части по их установке. Это очень легко. Файл с расширением *.sma вам нужно закинуть по следующему пути:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;i&gt;&lt;span style=&quot;color:#ff0000&quot;&gt;Ваш Сервер&gt;&gt;cstrike/addons/amxmodx/scripting/&lt;/span&gt;&lt;/i&gt;&amp;nbsp;&lt;span style=&quot;font-size:8pt;&quot;&gt;- хоть и присутствие этого файла здесь необязательно, но все же...&lt;/span&gt;&lt;br /&gt;&lt;/ul&gt;&lt;br /&gt;Далее переходим к файлу с расширением *.amxx, его вам нужна закинуть по следующему пути:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;i&gt;&lt;span style=&quot;color:#ff0000&quot;&gt;Ваш Сервер&gt;&gt;cstrike/addons/amxmodx/plugins/&lt;/span&gt;&lt;/i&gt;&amp;nbsp;&lt;span style=&quot;font-size:8pt;&quot;&gt;- далее нужно прописать этот плагин в&lt;/span&gt; &lt;i&gt;&lt;span style=&quot;color:#ff0000&quot;&gt;Ваш Сервер&gt;&gt;&lt;/span&gt;&lt;/i&gt;&lt;i&gt;&lt;span style=&quot;color:#ff0000&quot;&gt;cstrike/addons/amxmodx/configs/plugins.ini&lt;/span&gt;&lt;/i&gt;&amp;nbsp;&lt;span style=&quot;font-size:8pt;&quot;&gt;- чтобы дать понять серверу, что мы установили плагин. Далее перезапускаем сервер или меняем карту. Наслаждаемся работающим плагином. Просто в конце списка прописываем название плагина с форматом:&lt;/span&gt;&amp;nbsp;&lt;b&gt;plugin.amxx&lt;/b&gt;&lt;span style=&quot;font-size:8pt;&quot;&gt;. Соответственно, у вас свое название плагина.&lt;/span&gt;&lt;br /&gt;&lt;/ul&gt;&lt;br /&gt;Переходим к следующим четырем расширениям. Это &lt;b&gt;*.txt&lt;/b&gt;, &lt;b&gt;*.cfg&lt;/b&gt;, &lt;b&gt;*.txt&lt;/b&gt;, &lt;b&gt;*.ini&lt;/b&gt;. Да-да, это не опечатка - расширение &lt;b&gt;*.txt&lt;/b&gt; может иметь два типа.&lt;br /&gt;&lt;br /&gt;Начнем с формата &lt;b&gt;*.txt&lt;/b&gt;, который используется как своего рода переводчик. Разбирать, как он создается мы не будем. Отличить эти два &lt;b&gt;*.txt&lt;/b&gt; формата легко. Открываем этот файл, если видим строчку [ru]или [en]или что-то подобное (AB_NAME = Имя), то это однозначно наш пресловутый ланг. Кидаем его по следующему адресу:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;i&gt;&lt;span style=&quot;color:#ff0000&quot;&gt;Ваш Сервер&gt;&gt;cstrike/addons/amxmodx/data/lang.&lt;/span&gt;&lt;/i&gt;&lt;br /&gt;&lt;/ul&gt;&lt;br /&gt;Далее разбираем формат &lt;b&gt;*.cfg&lt;/b&gt;, который не имеет ничего общего с теми кфг, которые все школьники считают некием подобием чита. Это просто настройки, которые нужны для определенного плагина. Да, большинство кваров прописывают в стандартные директивы, но многим хочется создать свой файл со своими настройками. Поэтому файлы с таким расширением смело кидайте по следующему адресу:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;i&gt;&lt;span style=&quot;color:#ff0000&quot;&gt;Ваш Сервер&gt;&gt;cstrike/addons/amxmodx/configs.&lt;/span&gt;&lt;/i&gt;&lt;br /&gt;&lt;/ul&gt;&lt;br /&gt;&lt;i&gt;Идем дальше. Переходим к следующему формату:&lt;/i&gt; &lt;b&gt;*.txt&lt;/b&gt;, который обычно используют для того, чтобы, например, считывать с него информацию для motd-окна. Чаще всего так оно и есть. Такие файлы просто кидаем по следующему пути:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;i&gt;&lt;span style=&quot;color:#ff0000&quot;&gt;Ваш Сервер&gt;&gt;cstrike&lt;/span&gt;.&lt;/i&gt; &lt;span style=&quot;font-size:8pt;&quot;&gt;Его не спутать ни с чем.&lt;/span&gt;&lt;br /&gt;&lt;/ul&gt;&lt;br /&gt;Следующий формат - &lt;b&gt;*.ini&lt;/b&gt;, который используется для различной прописи плагинов/префиксов и т. д. Суть его знать вам необязательно, поэтому, не думая о его предназначении, кидайте его по следующему адресу:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;i&gt;&lt;span style=&quot;color:#ff0000&quot;&gt;Ваш Сервер&gt;&gt;cstrike/addons/amxmodx/configs.&lt;/span&gt;&lt;/i&gt;&lt;br /&gt;&lt;/ul&gt;&lt;br /&gt;Только не путайте. Не думайте, что в каждом плагине должны содержаться эти форматы. Для работы плагина достаточен формат &lt;b&gt;*amxx&lt;/b&gt;. Но если автор плагина решил туда и ланг, и квары засунуть. То вам придется столкнуться с некоторыми форматами из этого списка.&lt;br /&gt;&lt;br /&gt;Далее переходим к форматам &lt;b&gt;*.mdl&lt;/b&gt;, &lt;b&gt;*.wav&lt;/b&gt;, &lt;b&gt;*.spr&lt;/b&gt;, &lt;b&gt;*.tga&lt;/b&gt;.&lt;br /&gt;&lt;br /&gt;Формат &lt;b&gt;*.mdl&lt;/b&gt; - это модель, которую используют для красочной работы плагина. Например, создали какой-нибудь плагин, в котором игроку приписали способности зомби. Согласитесь, что красочней будет пришить игроку модель, чтобы красочней видеть всю работу плагина. Вообще, все модели находятся по следующему пути:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;i&gt;&lt;span style=&quot;color:#ff0000&quot;&gt;Ваш Сервер&gt;&gt;cstrike/models&lt;/span&gt;.&lt;/i&gt; &lt;span style=&quot;font-size:8pt;&quot;&gt;Но дело в том, что выбор пути для модели - дело произвольное. Поэтому вам придется заглянуть в исходник, найти там закачку моделей. Не заморачивайтесь, набирайте в поиске &quot;mdl&quot; без кавычек, ясен пень, и смотрите путь, по которому прописана модель. Далее, соответственно, кидайте её по этому пути.&lt;/span&gt;&lt;br /&gt;&lt;/ul&gt;&lt;br /&gt;Формат &lt;b&gt;*.wav&lt;/b&gt; (а им может быть и &lt;b&gt;*.mp3&lt;/b&gt;) рассматриваем как и модель. Думаю, разъяснять, что такое звук и зачем он нужен вам не надо. Точно так же, как и модель - путь его может быть любым. Но основная папка с файлами, это:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;i&gt;&lt;span style=&quot;color:#ff0000&quot;&gt;Ваш Сервер&gt;&gt;cstrike/sound&lt;/span&gt;.&lt;/i&gt;&amp;nbsp;&lt;span style=&quot;font-size:8pt;&quot;&gt;Далее поступаем так же: ищем в исходнике формат звука: &quot;wav&quot; или mp3. Примечание: если вы используете звук для своего плагина, то не забывайте, что звук должен быть в моно, а не в стерео!&lt;/span&gt;&lt;br /&gt;&lt;/ul&gt;&lt;br /&gt;С форматом &lt;b&gt;*.spr&lt;/b&gt; еще меньше объяснений. Файл используется, как анимация или своего рода иконка для оружия, которая воспроизводится через худ. Основная папка:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;i&gt;&lt;span style=&quot;color:#ff0000&quot;&gt;Ваш Сервер&gt;&gt;cstrike/sprite&lt;/span&gt;.&lt;/i&gt;&amp;nbsp;&lt;span style=&quot;font-size:8pt;&quot;&gt;Ищем точно также в исходнике формат &quot;spr&quot;.&lt;/span&gt;&lt;br /&gt;&lt;/ul&gt;&lt;br /&gt;А вот формат &lt;b&gt;*.tga&lt;/b&gt; уже другой. Он может быть использован, как картинка, которую решили запихать как баннер. А также, чаще всего, это просто &quot;картинка&quot; неба. Не думаю, что вам предстоит столкнуться с этими форматами. Основная папка:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;span style=&quot;color:#ff0000&quot;&gt;cstrike&amp;#92;gfx&amp;#92;env&lt;/span&gt; &lt;span style=&quot;font-size:8pt;&quot;&gt;- это если небо. Разбирать про баннер мы не будем (&lt;/span&gt;&lt;span style=&quot;color:#ff0000&quot;&gt;это плохо&lt;/span&gt; &lt;img src=&quot;https://steep.at.ua/.s/sm/1/smile.gif&quot; border=&quot;0&quot; align=&quot;absmiddle&quot; alt=&quot;smile&quot; /&gt; &lt;span style=&quot;font-size:8pt;&quot;&gt;).&lt;/span&gt;&lt;br /&gt;&lt;/ul&gt;&lt;br /&gt;Уже не знаю, про какие форматы можно еще рассказать. Если есть желание - пишите в комментарий, я их добавлю в статью.</content:encoded>
			<category>Настройка Сервера</category>
			<dc:creator>6u3oH</dc:creator>
			<guid>https://steep.at.ua/forum/16-24-1</guid>
		</item>
		<item>
			<title>Добавлены новые категории</title>
			<link>https://steep.at.ua/forum/4-23-1</link>
			<pubDate>Tue, 24 Mar 2015 21:11:27 GMT</pubDate>
			<description>Форум: &lt;a href=&quot;https://steep.at.ua/forum/4&quot;&gt;Новости Сайта&lt;/a&gt;&lt;br /&gt;Описание темы: Добавлены новые категории: статьи, зомби мод&lt;br /&gt;Автор темы: Black&lt;br /&gt;Автор последнего сообщения: Black&lt;br /&gt;Количество ответов: 0</description>
			<content:encoded>﻿&lt;div align=&quot;center&quot;&gt;&lt;img src=&quot;http://surf-buying.do.am/steep.png&quot; border=&quot;0&quot; alt=&quot;&quot;/&gt;&lt;/div&gt;Здравствуйте, дорогие пользователи. Вместе с &lt;a class=&quot;link&quot; href=&quot;http://steep.at.ua/index/8-1&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;color:#ff0000&quot;&gt;BiZoN&apos;ом&lt;/span&gt;&lt;/a&gt; мы решили создать две новые категории: &quot;Статьи&quot; и &quot;Зомби Мод&quot;. Теперь на сайте вы можете увидеть не только обычные материалы со старыми категориями, а еще и новые, но уже входящие в новые категории. Потихоньку развиваем сайт  &lt;img src=&quot;http://s4.ucoz.net/sm/23/cool.gif&quot; border=&quot;0&quot; align=&quot;absmiddle&quot; alt=&quot;cool&quot; /&gt;</content:encoded>
			<category>Новости Сайта</category>
			<dc:creator>Black</dc:creator>
			<guid>https://steep.at.ua/forum/4-23-1</guid>
		</item>
	</channel>
</rss>