<?xml version="1.0"?>
<rss version="2.0"><channel><title>Tutoriale ultime subiecte</title><link>https://forum.ultraphase.ro/forum/51-tutoriale/</link><description>Tutoriale ultime subiecte</description><language>ro</language><item><title>System Event</title><link>https://forum.ultraphase.ro/topic/6909-system-event/</link><description><![CDATA[
<p>
	Salut ! 
</p>

<p>
	In acest tutorial o sa va prezint o idee pentru un system de event care te poate scuti de foarte mult timp pierdut daca ai imaginatia necesara <span><img alt=":)" data-emoticon="true" height="18" src="https://forum.ultraphase.ro/uploads/emoticons/default_1.gif" srcset="https://forum.ultraphase.ro/uploads/emoticons/smile@2x.png 2x" title=":)" width="18"> </span>
</p>



 
	
		<div class="ipsAreaBackground ipsPad_half ipsSpacer_bottom ipsType_center">
			<div class='ipsSpacer_bottom ipsSpacer_half'>This is the hidden content, please</div>
			<ul class="ipsList_inline">
				<li>
					<a href='https://forum.ultraphase.ro/login/' class="ipsButton ipsButton_primary ipsButton_verySmall ipsPos_right" data-ipsDialog data-ipsDialog-size='medium'> Autentificare</a>
				</li>
				<li>sau</li>
				<li>
					<a href='https://forum.ultraphase.ro/register/' class="ipsButton ipsButton_primary ipsButton_verySmall ipsPos_right" data-ipsDialog data-ipsDialog-size='medium'> Înregistrare</a>
				</li>
			</ul>		
		</div>	
	


<p>
	 
</p>
]]></description><guid isPermaLink="false">6909</guid><pubDate>Sun, 03 Nov 2019 17:40:27 +0000</pubDate></item><item><title>Comenzi RCON</title><link>https://forum.ultraphase.ro/topic/6849-comenzi-rcon/</link><description><![CDATA[
<p>
	<span style="color:#3498db;"><em><strong>/rcon cmdlist - Afiseaza toate comenzile RCON<br>
	/rcon varlist - Afiseaza setarile serverului<br>
	/rcon exit - Închide serverul<br>
	/rcon echo (text) - Afiseaza un mesaj in consola<br>
	/rcon hostname (hostname dorit) - Schimba hostname<br>
	/rcon language (limba dorita) - Schimba language<br>
	/rcon players - Arata playeri conectati si câteva detalii despre ei<br>
	/rcon kick (id) - Da kick unui player<br>
	/rcon ban (id) - Da ban unui player<br>
	/rcon weather (id) - Schimba vremea de pe server<br>
	/rcon loadfs (nume filterscript) - Încarca un Filterscript<br>
	/rcon filterscripts - Îti arata toate Filterscripturile<br>
	/rcon exec (fisier) - Executa fisierul cu setarile serverului (exemplu: /rcon exec server.cfg)<br>
	/rcon gmx - Încarca urmatorul gamemode din server.cfg<br>
	/rcon say (mesaj) - Afiseaza un mesaj special în chat (exemplu: /rcon say UltraPhase - în chat o sa apara - * Admin: UltraPhase)<br>
	/rcon banip (ip) - Baneaza IP-ul specificat<br>
	/rcon unban (ip) - Debaneaza IP-ul specificat<br>
	/rcon weburl (url) - Schimba website-ul serverului (exemplu: /rcon weburl www.ultraphase.ro)<br>
	/rcon rcon_password (parola noua) - Schimba parola RCON (exemplu: /rcon rcon_password ultraphase)<br>
	/rcon password (parola) - Schimba parola serverului (paroleaza serverul daca înca nu este) (exemplu: /rcon password ultraphase)</strong></em></span>
</p>
]]></description><guid isPermaLink="false">6849</guid><pubDate>Wed, 06 Feb 2019 18:49:24 +0000</pubDate></item><item><title>Anti-Dialog BUG and Anti-SQL injection.</title><link>https://forum.ultraphase.ro/topic/5700-anti-dialog-bug-and-anti-sql-injection/</link><description><![CDATA[
<p><span style="font-family:'courier new', courier, monospace;"><span style="color:#008080;"><em><strong>M-am gandit sa fac un Anti SQL Injection, am vazut ca se tot cauta, si pe net nu prea gasesti, sau gasesti multe scripturi care nu sunt bune, sunt inutile.</strong></em></span></span></p>
<p><span style="font-family:'courier new', courier, monospace;"><span style="color:#008080;"><em><strong>Este simplu,</strong></em></span></span></p>
<p><span style="font-family:'courier new', courier, monospace;"><span style="color:#008080;"><em><strong>Puneti asta la public </strong></em></span><span style="color:#ff0000;"><em><strong>OnDialogResponse</strong></em></span><span style="color:#008080;"><em><strong>:</strong></em></span></span></p>


 
	
		<div class="ipsAreaBackground ipsPad_half ipsSpacer_bottom ipsType_center">
			<div class='ipsSpacer_bottom ipsSpacer_half'>This is the hidden content, please</div>
			<ul class="ipsList_inline">
				<li>
					<a href='https://forum.ultraphase.ro/login/' class="ipsButton ipsButton_primary ipsButton_verySmall ipsPos_right" data-ipsDialog data-ipsDialog-size='medium'> Autentificare</a>
				</li>
				<li>sau</li>
				<li>
					<a href='https://forum.ultraphase.ro/register/' class="ipsButton ipsButton_primary ipsButton_verySmall ipsPos_right" data-ipsDialog data-ipsDialog-size='medium'> Înregistrare</a>
				</li>
			</ul>		
		</div>	
	

]]></description><guid isPermaLink="false">5700</guid><pubDate>Sat, 24 Dec 2016 17:24:46 +0000</pubDate></item><item><title>Anti placeholder exploit pach(bug dialog % ce provoaca crash serverului)</title><link>https://forum.ultraphase.ro/topic/5773-anti-placeholder-exploit-pachbug-dialog-ce-provoaca-crash-serverului/</link><description><![CDATA[
<div>
<span style="color:#ff0000;"><span style="font-family:'courier new', courier, monospace;"><em><strong>Prezentare exploit</strong></em></span></span><span style="color:#008080;"><span style="font-family:'courier new', courier, monospace;"><em><strong>: Acest exploit face ca serverul sa primeasca crash prin introducerea caracterului % in campul pentru text/parola al dialogurilor  de tip DIALOG_STYLE_INPUT si DIALOG_STYLE_PASSWORD</strong></em></span></span>
</div>
<div> </div>
<div>

 
	
		<div class="ipsAreaBackground ipsPad_half ipsSpacer_bottom ipsType_center">
			<div class='ipsSpacer_bottom ipsSpacer_half'>This is the hidden content, please</div>
			<ul class="ipsList_inline">
				<li>
					<a href='https://forum.ultraphase.ro/login/' class="ipsButton ipsButton_primary ipsButton_verySmall ipsPos_right" data-ipsDialog data-ipsDialog-size='medium'> Autentificare</a>
				</li>
				<li>sau</li>
				<li>
					<a href='https://forum.ultraphase.ro/register/' class="ipsButton ipsButton_primary ipsButton_verySmall ipsPos_right" data-ipsDialog data-ipsDialog-size='medium'> Înregistrare</a>
				</li>
			</ul>		
		</div>	
	
</div>
<div>
<span style="color:#ff0000;"><span style="font-family:'courier new', courier, monospace;"><em><strong>Explicatie</strong></em></span></span><span style="color:#008080;"><span style="font-family:'courier new', courier, monospace;"><em><strong>: Algoritmul prezentat mai sus va parcurge toate elementele array-ului inputtext printr-o structura repetitiva de tip for. In cazul detectarii caracterului %s acesta va fi inlocuit cu _(underline).</strong></em></span></span>
</div>
<div><span style="color:#008080;"><span style="font-family:'courier new', courier, monospace;"><em><strong>                  Executia dialogului nu va fi oprita.</strong></em></span></span></div>
<div> </div>
<div><span style="color:#008080;"><span style="font-family:'courier new', courier, monospace;"><em><strong>In caz ca nu aveti definit isnull(sanse foarte mici sa se intample asta) o puteti face folosind urmatorul cod:</strong></em></span></span></div>
<div>

 
	
		<div class="ipsAreaBackground ipsPad_half ipsSpacer_bottom ipsType_center">
			<div class='ipsSpacer_bottom ipsSpacer_half'>This is the hidden content, please</div>
			<ul class="ipsList_inline">
				<li>
					<a href='https://forum.ultraphase.ro/login/' class="ipsButton ipsButton_primary ipsButton_verySmall ipsPos_right" data-ipsDialog data-ipsDialog-size='medium'> Autentificare</a>
				</li>
				<li>sau</li>
				<li>
					<a href='https://forum.ultraphase.ro/register/' class="ipsButton ipsButton_primary ipsButton_verySmall ipsPos_right" data-ipsDialog data-ipsDialog-size='medium'> Înregistrare</a>
				</li>
			</ul>		
		</div>	
	
</div>
<p> </p>
<div class="ipsSpoiler" data-ipsspoiler>
<div class="ipsSpoiler_header"><span></span></div>
<div class="ipsSpoiler_contents"><p>Sursa:GTA-MP.RO</p></div>
</div>
]]></description><guid isPermaLink="false">5773</guid><pubDate>Thu, 29 Dec 2016 09:40:34 +0000</pubDate></item><item><title>[Tutorial] Anti SQL Injection - O alta metoda</title><link>https://forum.ultraphase.ro/topic/5488-tutorial-anti-sql-injection-o-alta-metoda/</link><description><![CDATA[
<p><span style="color:#ff0000;"><em><strong>Bun deci, acest system </strong></em></span><em><strong><u>nu este facut de mine</u></strong></em><span style="color:#ff0000;"><em><strong>, stiu ca a mai postat si David o modalitate, dar vreau sa va arat si altfel cum se poate face, este cat de cat asemanator.</strong></em></span></p>
<p> </p>
<p><strong>Pentru inceput trebuie sa adaugati mai sus in gamemode urmatorul cod:</strong></p>
<p> </p>
<p><span>static const antisqlinjection[][] =<br />{<br />    "'",<br />    "#",<br />    "`",<br />    "%s",<br />    "%d",<br />    "%f"<br />};</span><br /> </p>
<p><span>function CheckCharacters(string[]);<br />public CheckCharacters(string[])<br />{<br />    for(new i; i &lt; sizeof(antisqlinjection); i++)<br />    {<br />        if(strfind(string, antisqlinjection<em>, true) != -1)</em><br /><em>        {</em><br /><em>            return 1;</em><br /><em>         }</em><br /><em>    }</em><br /><em>    return 0;</em><br /><em>}</em></span></p>
<p><em> </em></p>
<p><em> </em></p>
<p><em><strong><em>Bun, acum in orice comanda vom adauga urmatorul cod:</em></strong></em></p>
<p><em> </em></p>
<p><strong><span><em>if(CheckCharacters(string)) return SendClientMessage(playerid, COLOR_WHITE, "* Te rugam sa nu folosesti charactere speciale.");</em></span></strong></p>
<p><em> </em></p>
<p><em>Exemplu:</em></p>
<p><span><em>CMD:changepassword(playerid, params[])</em><br /><em>{</em><br /><em>    new parola[256];</em><br /><em>    if(sscanf(params, "s[256]", parola)) return SCM(blabla);</em><br /><em>   </em><strong><em> if(CheckCharacters(parola)) return SCM(playerid, COLOR_FADE1, "* Te rugam sa nu folosesti c</em></strong></span><span><strong><em>aractere interzise.");</em></strong><br /><em>    return 1;</em><br /><em>}</em></span></p>
<p><em> </em></p>
<p><strong><em><em>Daca folositi exemplul dat mai sus aveti toate comenzile protejate asupra injectiilor,  acum hai sa ajutam si dialog-urile.</em></em></strong></p>
<p><em> </em></p>
<p><em>Adaugam mai sus in gamemode:</em></p>
<p><em> </em></p>
<p><strong><em>* Acum trebuie sa schimbati peste tot prin gamemode din </em><em><em>ShowPlayerDialog </em></em><em>in </em><em><em>ShowPlayerDialogEx *</em></em></strong></p>
<p><span><em>new dDialogID[MAX_PLAYERS];</em><br /><em>new dDialogStyle[MAX_PLAYERS];</em><br /><em>new dDialogCaption[MAX_PLAYERS][256];</em><br /><em>new dDialogInfo[MAX_PLAYERS][256];</em><br /><em>new dDialogButton1[MAX_PLAYERS][256];</em><br /><em>new dDialogButton2[MAX_PLAYERS][256];</em><br /><br /><em>forward ShowPlayerDialogEx(playerid, dialogid, style, caption[], info[], button1[], button2[]);</em><br /><em>public ShowPlayerDialogEx(playerid, dialogid, style, caption[], info[], button1[], button2[])</em><br /><em>{</em><br /><em>    dDialogID[playerid] = dialogid;</em><br /><em>    dDialogStyle[playerid] = style;</em><br /><em>    format(dDialogCaption[playerid], 256, caption);</em><br /><em>    format(dDialogInfo[playerid], 256, info);</em><br /><em>    format(dDialogButton1[playerid], 256, button1);</em><br /><em>    format(dDialogButton2[playerid], 256, button2);</em><br /><em>    ShowPlayerDialog(playerid, dialogid, style, caption, info, button1, button2);</em><br /><em>    return 1;</em><br /><em>}</em></span></p>
<p><em> </em></p>
<p><em> </em></p>
<p><strong><em>Acum ultimul pas ramas este sa adaugam urmatoarea verificare la inceputul OnDialogResponse</em></strong></p>
<p><em> </em></p>
<p><em>public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])</em><br /><em>{</em><br /><em>    if(dDialogStyle[playerid] == DIALOG_STYLE_INPUT)</em><br /><em>    {</em><br /><em>        for(new i; i &lt; sizeof(antisqlinjection); i++)</em><br /><em>        {</em><br /><em>            if(strfind(inputtext, antisqlinjection</em><em><em>, true) != -1)</em></em><br /><em><em>            {</em></em><br /><em><em>                 SendClientMessage(playerid, COLOR_WHITE, "* Te rugam sa nu folosesti charactere speciale in dialog.");</em></em><br /><em><em>                 ShowPlayerDialogEx(playerid, dDialogID[playerid], dDialogStyle[playerid], dDialogCaption[playerid], dDialogInfo[playerid], dDialogButton1[playerid], dDialogButton2[playerid]);</em></em><br /><em><em>                return 1;</em></em><br /><em><em>             }</em></em><br /><em><em>        }</em></em><br /><em><em>    }</em></em><br /><em><em>return 0;</em></em><br /><em><em>}</em></em></p>
<p><em><em> </em></em></p>
<p><em><em> </em></em></p>
<p><em><em> </em></em></p>
<p><span style="color:#ff0000;"><em><strong><em><em>Sper ca a fost de folos ceea ce am postat aici .</em></em></strong></em></span></p>
]]></description><guid isPermaLink="false">5488</guid><pubDate>Fri, 25 Nov 2016 11:30:57 +0000</pubDate></item><item><title>[Tutorial] Anti SQL Injection</title><link>https://forum.ultraphase.ro/topic/5391-tutorial-anti-sql-injection/</link><description><![CDATA[
<p style="color:rgb(85,85,85);font-family:helvetica, arial, sans-serif;text-align:center;"><span style="font-size:12px;"><em><strong><u><span style="color:rgb(255,0,0);">Cum sa iti dai admin pe un server de SAMP / Cum sa adaugi o protectie de anti SQL Injection.</span></u></strong></em></span></p>
<p style="color:rgb(85,85,85);font-family:helvetica, arial, sans-serif;text-align:center;"> </p>
<p style="color:rgb(85,85,85);font-family:helvetica, arial, sans-serif;text-align:center;"><span style="font-size:12px;"><strong>Salutare, in cele ce urmeaza am sa va prezint cum sa creati o protectie de anti sql injection, si cum va puteti da administrator daca acel server nu are protectie anti sql injection, atentie: rog moderatorii sa nu mai stearga acest tutorial, este foarte folositor pentru cei newbie in limbajul pawn.</strong></span></p>
<p style="color:rgb(85,85,85);font-family:helvetica, arial, sans-serif;text-align:center;"> </p>
<p style="color:rgb(85,85,85);font-family:helvetica, arial, sans-serif;text-align:center;"><span style="font-size:12px;"><strong><u>Cum sa iti dai admin pe un server de SAMP</u></strong></span></p>
<p style="color:rgb(85,85,85);font-family:helvetica, arial, sans-serif;text-align:center;"> </p>
<p style="color:rgb(85,85,85);font-family:helvetica, arial, sans-serif;text-align:center;"><strong>Sintaxa sugerata intr-un dialog de change name.</strong></p>
<p><span>numenou</span><span style="color:rgb(0,136,0);">', `Admin`=1000 where name="numevechi" #</span></p>
<p style="margin-left:40px;color:rgb(85,85,85);font-family:helvetica, arial, sans-serif;"><span style="color:rgb(255,0,0);">numenou </span>- reprezinta numele nou care vreti sa fie schimbat.</p>
<p style="margin-left:40px;color:rgb(85,85,85);font-family:helvetica, arial, sans-serif;"><span style="color:rgb(255,0,0);">numevechi </span>- reprezinta numele vechi cel cu care ati intrat pe server inainte de a va schimba numele.</p>
<p style="margin-left:40px;color:rgb(85,85,85);font-family:helvetica, arial, sans-serif;"> </p>
<p style="margin-left:40px;color:rgb(85,85,85);font-family:helvetica, arial, sans-serif;text-align:center;"><span style="font-size:10px;"><b>Cand ati schimbat numele intrati pe server cu noul nume si veti avea nivelul de <span style="color:rgb(255,0,0);">administrator </span>setat pe 1.000.</b></span></p>
<p style="margin-left:40px;color:rgb(85,85,85);font-family:helvetica, arial, sans-serif;text-align:center;"> </p>
<p style="margin-left:40px;color:rgb(85,85,85);font-family:helvetica, arial, sans-serif;text-align:center;"><span style="font-size:10px;"><b>Vulnerabilitate intalnita de catre mine pe: GameMode - saints, bigzone, vortex;</b></span></p>
<p style="margin-left:40px;color:rgb(85,85,85);font-family:helvetica, arial, sans-serif;text-align:center;"> </p>
<p style="margin-left:40px;color:rgb(85,85,85);font-family:helvetica, arial, sans-serif;text-align:center;"><span style="color:rgb(0,0,0);"><em><strong><u>Cum sa adaugi o protectie de anti SQL Injection.</u></strong></em></span></p>
<p style="margin-left:40px;color:rgb(85,85,85);font-family:helvetica, arial, sans-serif;text-align:center;"> </p>
<p style="margin-left:40px;color:rgb(85,85,85);font-family:helvetica, arial, sans-serif;text-align:center;"><span style="color:rgb(0,0,255);"><span style="font-size:12px;"><b><i>Pasul </i></b></span></span><span style="font-size:12px;"><b><i>1: </i></b></span></p>
<p style="margin-left:40px;color:rgb(85,85,85);font-family:helvetica, arial, sans-serif;text-align:center;"><span style="font-size:12px;"><b><i>Creeam un static, mergem sus de tot in gamemode dupa ultimul </i></b></span><strong><span style="color:rgb(0,0,255);"><span style="font-size:12px;"><i>#include</i></span></span></strong></p>
<p style="margin-left:40px;color:rgb(85,85,85);font-family:helvetica, arial, sans-serif;text-align:center;"> </p>
<p style="margin-left:40px;color:rgb(85,85,85);font-family:helvetica, arial, sans-serif;text-align:center;"><strong><span style="color:rgb(0,0,0);"><span style="font-size:12px;"><i>si adaugam acest static:</i></span></span></strong></p>


 
	
		<div class="ipsAreaBackground ipsPad_half ipsSpacer_bottom ipsType_center">
			<div class='ipsSpacer_bottom ipsSpacer_half'>This is the hidden content, please</div>
			<ul class="ipsList_inline">
				<li>
					<a href='https://forum.ultraphase.ro/login/' class="ipsButton ipsButton_primary ipsButton_verySmall ipsPos_right" data-ipsDialog data-ipsDialog-size='medium'> Autentificare</a>
				</li>
				<li>sau</li>
				<li>
					<a href='https://forum.ultraphase.ro/register/' class="ipsButton ipsButton_primary ipsButton_verySmall ipsPos_right" data-ipsDialog data-ipsDialog-size='medium'> Înregistrare</a>
				</li>
			</ul>		
		</div>	
	

<p style="margin-left:40px;color:rgb(85,85,85);font-family:helvetica, arial, sans-serif;text-align:center;"><b><i>Pasul  <span style="color:rgb(0,0,0);">2</span>:</i></b></p>
<p style="margin-left:40px;color:rgb(85,85,85);font-family:helvetica, arial, sans-serif;text-align:center;"> </p>
<p style="margin-left:40px;color:rgb(85,85,85);font-family:helvetica, arial, sans-serif;text-align:center;"><span style="color:rgb(0,0,0);"><span style="font-size:12px;"><b><i>Mergem la </i></b></span></span><span style="font-size:12px;"><b><i>OnDialogResponse </i></b></span><span style="color:rgb(0,0,0);"><span style="font-size:12px;"><b><i>si adaugam aceasta functie:</i></b></span></span></p>


 
	
		<div class="ipsAreaBackground ipsPad_half ipsSpacer_bottom ipsType_center">
			<div class='ipsSpacer_bottom ipsSpacer_half'>This is the hidden content, please</div>
			<ul class="ipsList_inline">
				<li>
					<a href='https://forum.ultraphase.ro/login/' class="ipsButton ipsButton_primary ipsButton_verySmall ipsPos_right" data-ipsDialog data-ipsDialog-size='medium'> Autentificare</a>
				</li>
				<li>sau</li>
				<li>
					<a href='https://forum.ultraphase.ro/register/' class="ipsButton ipsButton_primary ipsButton_verySmall ipsPos_right" data-ipsDialog data-ipsDialog-size='medium'> Înregistrare</a>
				</li>
			</ul>		
		</div>	
	

<p style="margin-left:40px;color:rgb(85,85,85);font-family:helvetica, arial, sans-serif;text-align:center;"><strong><span style="color:rgb(255,0,0);">Atentie</span>: Aceasta functie trebuie adaugata imediat dupa linia: <span style="color:rgb(0,0,255);">OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])</span></strong></p>
<p style="margin-left:40px;color:rgb(85,85,85);font-family:helvetica, arial, sans-serif;text-align:center;"> </p>
<p style="margin-left:40px;color:rgb(85,85,85);font-family:helvetica, arial, sans-serif;text-align:center;"><span style="color:rgb(0,0,128);"><span style="font-size:12px;"><b><i>Tutorial realizat de catre </i></b></span></span><span style="color:rgb(255,160,122);"><span style="font-size:12px;"><b><i>[RW]Robi.</i></b></span></span></p>
<p style="margin-left:40px;color:rgb(85,85,85);font-family:helvetica, arial, sans-serif;text-align:center;"><span style="color:rgb(255,160,122);"><span style="font-size:12px;"><b><i>Susrsa: gta-mp.ro</i></b></span></span></p>
]]></description><guid isPermaLink="false">5391</guid><pubDate>Tue, 25 Oct 2016 18:51:10 +0000</pubDate></item><item><title>[Tutorial] Upload server SA-MP pe Filezilla</title><link>https://forum.ultraphase.ro/topic/5392-tutorial-upload-server-sa-mp-pe-filezilla/</link><description><![CDATA[
<p><strong>Upload server SA-MP pe Filezilla</strong><br><br><br><strong><span style="color:rgb(85,85,85);font-family:helvetica, arial, sans-serif;">- Pentru inceput este nevoie de a descarca filezilla</span></strong></p>
<p>

 
	
		<div class="ipsAreaBackground ipsPad_half ipsSpacer_bottom ipsType_center">
			<div class='ipsSpacer_bottom ipsSpacer_half'>This is the hidden content, please</div>
			<ul class="ipsList_inline">
				<li>
					<a href='https://forum.ultraphase.ro/login/' class="ipsButton ipsButton_primary ipsButton_verySmall ipsPos_right" data-ipsDialog data-ipsDialog-size='medium'> Autentificare</a>
				</li>
				<li>sau</li>
				<li>
					<a href='https://forum.ultraphase.ro/register/' class="ipsButton ipsButton_primary ipsButton_verySmall ipsPos_right" data-ipsDialog data-ipsDialog-size='medium'> Înregistrare</a>
				</li>
			</ul>		
		</div>	
	
</p>
<p><b><b>- Sunt 2 tipuri Linux si Windows, in cazul in care aveti Windows download Windows daca Linux atunci download Linux.<br><br>- Dupa intalare introducem datele de la host "Adresa | Utilizator " Parola" si dam Connect.<br><br>- Trebuie sa cautam un fisier numit "SAMP03" intram in acel fisier unde vom gasi fisierele de la GameMode-ul gata facut pe linx "Acest GameMode este cel default de pe sa-mp.com" si urcam fisierele din gamemode-ul nostru "Filterscripts | GameModes | Plugins | Scriptfiles | Server.cfg"<br><br>- Insa atentie marie la server.cfg veti avea nevoie sa il editati dupa ce il urcati pe ftp. Cautam in server.cfg linile "Plugins" si modificam daca avem plugin-uri in .so exemplu "plugins streamer" modificam in "plugins streamer.so" si la final vom adauga o linie noaua in server.cfg numit "Bind" care va fi urmat de ip-ul de la server "Host" va arata ceva de genu "Bind 198.823.84.8" veti adauga ip-ul vostru nu "198.823.84.8".<br><br>- Ultimul pas sa dati restart la host dupa ce ati terminat tot.<br><br>Asta a fost tot , o zi buna !</b></b></p>
]]></description><guid isPermaLink="false">5392</guid><pubDate>Tue, 25 Oct 2016 18:56:02 +0000</pubDate></item><item><title>[Tutorial] Cum sa faci un simplu script de verificare RCON</title><link>https://forum.ultraphase.ro/topic/5182-tutorial-cum-sa-faci-un-simplu-script-de-verificare-rcon/</link><description><![CDATA[
<p style="text-align:center;">No, salutare !<br />Astazi o sa va invat cum sa restrictionati logarea RCON doar pentru dumneavoastra..&lt;&gt;</p>
<p style="text-align:center;"> </p>
<p style="text-align:center;">Deci, intai trebuie sa facem un stock numit strmatch:</p>


 
	
		<div class="ipsAreaBackground ipsPad_half ipsSpacer_bottom ipsType_center">
			<div class='ipsSpacer_bottom ipsSpacer_half'>This is the hidden content, please</div>
			<ul class="ipsList_inline">
				<li>
					<a href='https://forum.ultraphase.ro/login/' class="ipsButton ipsButton_primary ipsButton_verySmall ipsPos_right" data-ipsDialog data-ipsDialog-size='medium'> Autentificare</a>
				</li>
				<li>sau</li>
				<li>
					<a href='https://forum.ultraphase.ro/register/' class="ipsButton ipsButton_primary ipsButton_verySmall ipsPos_right" data-ipsDialog data-ipsDialog-size='medium'> Înregistrare</a>
				</li>
			</ul>		
		</div>	
	

<p> Acum, adaugam functia GetPlayerID:<br /></p>


 
	
		<div class="ipsAreaBackground ipsPad_half ipsSpacer_bottom ipsType_center">
			<div class='ipsSpacer_bottom ipsSpacer_half'>This is the hidden content, please</div>
			<ul class="ipsList_inline">
				<li>
					<a href='https://forum.ultraphase.ro/login/' class="ipsButton ipsButton_primary ipsButton_verySmall ipsPos_right" data-ipsDialog data-ipsDialog-size='medium'> Autentificare</a>
				</li>
				<li>sau</li>
				<li>
					<a href='https://forum.ultraphase.ro/register/' class="ipsButton ipsButton_primary ipsButton_verySmall ipsPos_right" data-ipsDialog data-ipsDialog-size='medium'> Înregistrare</a>
				</li>
			</ul>		
		</div>	
	
 <br /> <br /> <br />Iar acum modificam aceasta functie:<br />

 
	
		<div class="ipsAreaBackground ipsPad_half ipsSpacer_bottom ipsType_center">
			<div class='ipsSpacer_bottom ipsSpacer_half'>This is the hidden content, please</div>
			<ul class="ipsList_inline">
				<li>
					<a href='https://forum.ultraphase.ro/login/' class="ipsButton ipsButton_primary ipsButton_verySmall ipsPos_right" data-ipsDialog data-ipsDialog-size='medium'> Autentificare</a>
				</li>
				<li>sau</li>
				<li>
					<a href='https://forum.ultraphase.ro/register/' class="ipsButton ipsButton_primary ipsButton_verySmall ipsPos_right" data-ipsDialog data-ipsDialog-size='medium'> Înregistrare</a>
				</li>
			</ul>		
		</div>	
	

<p>Tin sa precizez ca sunt cam ruginit la cod..nu sunt sigur daca va merge.. <img src="https://forum.ultraphase.ro/uploads/emoticons/default_21.gif" alt=":))" /></p>
]]></description><guid isPermaLink="false">5182</guid><pubDate>Thu, 08 Sep 2016 12:26:48 +0000</pubDate></item><item><title>[TUTORIAL] Lista Servere SAMP Romanesti.</title><link>https://forum.ultraphase.ro/topic/5085-tutorial-lista-servere-samp-romanesti/</link><description><![CDATA[
<p>Cei de la SAMP numai ofera lista de servere Romanesti. [4ever]T.S a facut un script, care adauga toate serverele Romanesti, fara cele Rusesti/Englezesti si alte shit-uri! Enjoy.</p>
<p>
</p>
<div class="ipsEmbeddedVideo"><div><iframe width="480" height="270" src="https://www.youtube.com/embed/q5cL4UUWabM?feature=oembed" frameborder="0" allowfullscreen="true"></iframe></div></div>
]]></description><guid isPermaLink="false">5085</guid><pubDate>Wed, 15 Jun 2016 10:36:42 +0000</pubDate></item><item><title>[Tutorial]Faction raport</title><link>https://forum.ultraphase.ro/topic/5090-tutorialfaction-raport/</link><description><![CDATA[
<p>Salutare, astazi am sa va prezint un scurt tutorial prin care puteti crea un raport automatizat la unele  factiunii. In acest tutorial eu am ales factiunea School Instructor.</p>
<ul><li>Adaugam in tabelul "users" sau cum il aveti voi denumit(tabelul in care sunt conturile jucatoriilor) o noua coloana numita 'playerCommands' sau cum doriti.</li>
<li>Ne ducem la public OnPlayerLogin(daca nu aveti asa cautati " cache_get_field_content( "  trebuie sa fie un sir cu mai multe variabile sa zic asa) si adaugati  cache_get_field_content(0, "playerCommands", result); playerVariables[extraid][pCommands] = strval(result);</li>
<li>Acum mergem la playerVariables(daca nu gasiti asta cautati pAdmin sau pLevel va dati voi seama la ce ma refer) acolo adaugam pCommands.</li>
<li>Acum ne ducem la comanda /givelicence(comanda cu care cei din factiunea School Instructor dau licentele) si adaugam urmatoarele,v a dau exemplu si dupa va zic.</li>
<li><div class="ipsSpoiler" data-ipsspoiler="">
<div class="ipsSpoiler_header"><span></span></div>
<div class="ipsSpoiler_contents">
<p><br /></p>
<div>
<p>CMD:givelicence(playerid, params[])</p>
<p>{<br />    if(playerVariables[playerid][pGroup] == 11 &amp;&amp; playerVariables[playerid][pGroupRank] &gt;= 2)<br />    {<br />        new x_nr[32],sendername[25],giveplayer[25],string[256],id;<br />        if(sscanf(params, "us[32]",id,x_nr))<br />        {<br />            SendClientMessage(playerid, COLOR_GREY, SYNTAX_MESSAGE"/givelicense [playerid] [license] ");<br />            SendClientMessage(playerid, COLOR_GREY, SYNTAX_MESSAGE"Available names: Fly, Gun, Boat.");<br />        }<br />        else<br />        {<br />            if(id != INVALID_PLAYER_ID)<br />            {<br />                if(strcmp(x_nr,"fly",true) == 0)<br />                {<br />                    if(playerVariables[id][pFlyLicense] == 0)<br />                    {<br />                        GetPlayerName(playerid, sendername, sizeof(sendername));<br />                        GetPlayerName(id, giveplayer, sizeof(giveplayer));<br />                        format(string, sizeof(string), "%s ti-a dat licenta de fly.",sendername);<br />                        SendClientMessage(id, COLOR_IN2, string);<br />                        format(string, sizeof(string), "I-ai dat lui %s licenta fly.",giveplayer);<br />                        SendClientMessage(playerid, COLOR_IN2, string);<br />                        playerVariables[id][pFlyLicense] = 100;<br />                        new str[128];<br />                        format(str,128,"UPDATE `playeraccounts` SET `playerFlyLic`='100' WHERE `playerID`='%d'",playerVariables[id][pInternalID]);<br />                        mysql_tquery(handle,str);<br />                        format(string, sizeof(string), "(i) %s has given %s the fly license.",sendername,giveplayer);<br />                        SendToGroup(13, COLOR_IN, string);<br />                        playerVariables[playerid][pCommands] ++;<br />                        new rquery[256];<br />                        format(rquery, sizeof(rquery), "UPDATE `playeraccounts` SET `playerCommands`='%d' WHERE `playerID`='%d''", playerVariables[playerid][pCommands], playerVariables[id][pInternalID]);<br />                        mysql_query(handle, rquery);<br />                        return 1;<br />                    }<br />                    else SCM(playerid, -1, "This player already have the fly licese!");</p>
<p>                }<br />                else if(strcmp(x_nr,"gun",true) == 0)<br />                {<br />                    if(playerVariables[id][pGunLicense] == 0)<br />                    {<br />                        GetPlayerName(playerid, sendername, sizeof(sendername));<br />                        GetPlayerName(id, giveplayer, sizeof(giveplayer));<br />                        format(string, sizeof(string), "%s ti-a dat licenta de gun.",sendername);<br />                        SendClientMessage(id, COLOR_IN2, string);<br />                        format(string, sizeof(string), "I-ai dat lui %s licenta gun.",giveplayer);<br />                        SendClientMessage(playerid, COLOR_IN2, string);<br />                        playerVariables[id][pGunLicense] = 100;<br />                        new str[128];<br />                        format(str,128,"UPDATE `playeraccounts` SET `playerGunLic`='100' WHERE `playerID`='%d'",playerVariables[id][pInternalID]);<br />                        mysql_tquery(handle,str);<br />                        format(string, sizeof(string), "(i) %s has given %s the gun license.",sendername,giveplayer);<br />                        SendToGroup(13, COLOR_IN, string);<br />                        playerVariables[playerid][pCommands] ++;<br />                        new rquery[256];<br />                        format(rquery, sizeof(rquery), "UPDATE `playeraccounts` SET `playerCommands`='%d' WHERE `playerID`='%d''", playerVariables[playerid][pCommands], playerVariables[id][pInternalID]);<br />                        mysql_query(handle, rquery);<br />                        return 1;<br />                    }<br />                    else SCM(playerid, -1, "This player already have the gun licese!");<br />                }<br />                else if(strcmp(x_nr,"boat",true) == 0)<br />                {<br />                    if(playerVariables[id][pBoatLicense] == 0)<br />                    {<br />                        GetPlayerName(playerid, sendername, sizeof(sendername));<br />                        GetPlayerName(id, giveplayer, sizeof(giveplayer));<br />                        format(string, sizeof(string), "%s ti-a dat licenta de boat.",sendername);<br />                        SendClientMessage(id, COLOR_IN2, string);<br />                        format(string, sizeof(string), "I-ai dat lui %s licenta boat.",giveplayer);<br />                        SendClientMessage(playerid, COLOR_IN2, string);<br />                        playerVariables[id][pBoatLicense] = 100;<br />                        new str[128];<br />                        format(str,128,"UPDATE `playeraccounts` SET `playerBoatLic`='100' WHERE `playerID`='%d'",playerVariables[id][pInternalID]);<br />                        mysql_tquery(handle,str);<br />                        format(string, sizeof(string), "(i) %s has given %s the boat license.",sendername,giveplayer);<br />                        SendToGroup(13, COLOR_IN, string);<br />                        playerVariables[playerid][pCommands] ++;<br />                        new rquery[256];<br />                        format(rquery, sizeof(rquery), "UPDATE `playeraccounts` SET `playerCommands`='%d' WHERE `playerID`='%d''", playerVariables[playerid][pCommands], playerVariables[id][pInternalID]);<br />                        mysql_query(handle, rquery);<br />                        return 1;<br />                    }<br />                    else SCM(playerid, -1, "This player already have the gun licese!");<br />                }<br />                else SCM(playerid, -1, "Invalid license!");<br />            }<br />            else SCM(playerid, -1, "Player not connected!");<br />        }<br />    }<br />    else SCM(playerid, -1, "You're not faction School Instructors or not you rank 2.");<br />    return 1;<br />}</p>
</div>
</div>
<p> </p>
<p>Adaugati:</p>
<div class="ipsSpoiler" data-ipsspoiler="">
<div class="ipsSpoiler_header"><span></span></div>
<div class="ipsSpoiler_contents"><p><span>playerVariables[playerid][pCommands] ++;<br />new rquery[256];<br />format(rquery, sizeof(rquery), "UPDATE `playeraccounts` SET `playerCommands`='%d' WHERE `playerID`='%d''", playerVariables[playerid][pCommands], playerVariables[id][pInternalID]);<br />mysql_query(handle, rquery);</span></p></div>
</div>
<p></p>
<p><span>inainte de return 1; dupa cum vedeti si in exemplu, nu am dormit 39 de ore sunt foarte obosit nu pot explica exact dar puteti da reply.</span></p>
<ul><li>Inca ceva: playeraccounts-inlocuiti cu ce aveti voi adica users etc.</li>
<li>Acum pentru a vedea player-ul licentele acordate mergem la public showstats sau stock showstats (depinde de gamemode) Acolo adaugam urmatoarele:</li>
<li>
<div class="ipsSpoiler" data-ipsspoiler="">
<div class="ipsSpoiler_header"><span></span></div>
<div class="ipsSpoiler_contents"><p><span>if(playerVariables[targetid][pGroup] == 11)//aici puneti variabilele voastre si numarul factiuni care reprezinta school instructor<br />    {<br />        format(szMessage, sizeof(szMessage), "{FF0000}Licente Date: %d", playerVariables[targetid][pCommands]);<br />        SendClientMessage(playerid, COLOR_WHITE, szMessage);<br />    }</span></p></div>
</div>
<p></p>
</li>
<li><ul><li><p>Acel text ne va aparea la /stats doar daca facem parte din factiune.</p></li>
<li><p>Acum sa facem o comanda la care va avea acces lider-ul si care ii va arata raport-ul fiecaruia.</p></li>
<li><div class="ipsSpoiler" data-ipsspoiler="">
<div class="ipsSpoiler_header"><span></span></div>
<div class="ipsSpoiler_contents"><div>
<p>CMD:raports(playerid, params[])</p>
<p>{<br />    if(playerVariables[playerid][pGroup] &gt;= 1 &amp;&amp; playerVariables[playerid][pGroupRank] &gt;= 6)<br />    {<br />        new aim[2400];<br />        new query[300], test[300], test1[300], test2[300], test4[300];<br />        format(query, sizeof(query), "SELECT * FROM `playeraccounts` WHERE `playeraccounts`.`playerGroup` = '%d' ORDER BY `playeraccounts`.`playerGroupRank` DESC LIMIT 50", playerVariables[playerid][pGroup]);<br />        new Cache: membresult = mysql_query(handle, query);<br />        new memid;<br />        for ( new i, j = cache_get_row_count ( ); i != j; ++i )<br />        {<br />            cache_get_field_content(i, "playerName", result); format(test, 300, result);<br />            cache_get_field_content(i, "playerDays", result); format(test1, 300, result);<br />            cache_get_field_content(i, "playerCommands", result); format(test2, 300, result);<br />            cache_get_field_content(0, "playerLastLogin", test4); format(Selected[memid][slastlogin], 25, test4);<br />            format(Selected[memid][snume], MAX_PLAYER_NAME, test);<br />            new id = GetPlayerID(test);<br />            if(id != INVALID_PLAYER_ID)<br />            {<br />                format(aim, sizeof(aim), "%s%s - {00FF00}Online{FFFFFF} - %s days  - {FF0000}%s {00FF00}Raport Saptamanal\n", aim, test, test1, test2);<br />            }<br />            else<br />            {<br />                format(aim, sizeof(aim), "%s%s - {FF0000}Offline{FFFFFF} - %s days - {FF0000}%s {00FF00}Raport Saptamanal - {FFFFFF}Last ONLINE %s\n", aim, test, test1, test2, test4);<br />            }<br />            memid++;<br />        }<br />        cache_delete(membresult);<br />        ShowPlayerDialog(playerid,DIALOG_MEMBERSS2,DIALOG_STYLE_LIST,"Server: Raports",aim,"Clear","Cancel");<br />    }<br />    return 1;<br />}</p>
</div></div>
<ul><li><p>Cand scrieti /raports va va aparea lista cu toti membri si in dreptul lor cate licente a acordat</p></li>
<li>Totul este aproape gata si mai aveam doar de adaugat o comanda prin care sterge raport-ul.</li>
<li><div>
<div class="ipsSpoiler" data-ipsspoiler="">
<div class="ipsSpoiler_header"><span></span></div>
<div class="ipsSpoiler_contents">
<p>CMD:craport(playerid,params[]) {</p>
<p>    if(playerVariables[playerid][pGroup] == 11 &amp;&amp; playerVariables[playerid][pGroupRank] &gt;= 6) {</p>
<p>        new<br />            targetid;</p>
<p>        if(sscanf(params, "u", targetid))<br />            return SendClientMessage(playerid, COLOR_GREY, SYNTAX_MESSAGE"/clearraport [playerid]");<br />            {<br />                playerVariables[targetid][pCommands] = 0;<br />                SendClientMessage(playerid, -1, "I-ai sters rapot-ul!");<br />                SendClientMessage(targetid, -1, "Lider-ul ti-a sters raport-ul factiunii");<br />                new quer[256];<br />                mysql_format(handle, quer, 256, "UPDATE playeraccounts SET playerCommands = '0' WHERE playerID = '%d'", playerVariables[playerid][pInternalID]);<br />                mysql_tquery(handle, quer);<br />            }<br />     }<br />    return 1;<br />}</p>
</div>
</div>
<p> </p>
</div></li>
</ul></div></li>
</ul></li>
</ul></div></li>
</ul><p>SFARSIT.</p>
<p>Daca ti-am fost de ajutor nu uita de +1.</p>
<p>P.S-Daca am greseli gramaticale va rog sa nu ma criticati nu am dormit de ceva vreme si sunt obosit.</p>
<p>Daca aveti nelamuriri lasa-ti REPLY.</p>
<p>Daca am gresit ceva spuneti-mi.</p>
<p>Tutorialul este facut de mine, nu am copiat de nicaieri daca ati mai intalnit acest tutorial inseamana ca tot eu l-am postat sub numele Extremys, pot demonstra cu pm de pe acel nume pe comunitatea unde ati intalnit tutorialul. Multumesc.</p>
]]></description><guid isPermaLink="false">5090</guid><pubDate>Thu, 16 Jun 2016 00:22:57 +0000</pubDate></item><item><title>[Tutorial] Cum sa iti maresti FPS-urile.</title><link>https://forum.ultraphase.ro/topic/3779-tutorial-cum-sa-iti-maresti-fps-urile/</link><description><![CDATA[
<div>Linkuri externe[daca exista download etc.]  Vedeti jos</div>
<br /><div>Aceste fisiere va vor imbunatati FPS-ul in joc (in special celor care au PC-uri mai slabe).</div>
<br /><div> </div>
<br /><div>Ele au fost arhivate, aici se gaseste link-ul pentru a downloada arhiva: <a href="/file.html" rel="">http://www46.zippysh...46343/file.html</a>
</div>
<br /><div> </div>
<br /><div>*Cum se utilizeaza?</div>
<br /><div>Dupa ce descarcati arhiva, dezarhivati fisierele (puteti folosi WinRAR sau 7-Zip) si le puneti in folderul unde aveti instalat GTA SA. Practic, inlocuiti fisierele deja existente cu fisierele noi.</div>
<br /><div> </div>
<br /><div>Va pun la dispozitie inca un fisier prin care va puteti mari FPS-ul jocului.</div>
<br /><div> </div>
<br /><div>*Cum il fac sa functioneze?</div>
<br /><div> </div>
<br /><div>In primul rand trebuie sa-l downloadati (Link-ul de download il gasiti mai jos).</div>
<br /><div> </div>
<br /><div>Dupa ce l-ati downloadat trebuie ca fisierul sa fie dezarhivat.</div>
<br /><div>(Programele prin care un fisier poate fi dezarhivat le gasiti in primul post al acestui topic). </div>
<br /><div> </div>
<br /><div>Dupa ce ati dezarhivat fisierul, va aparea un folder numit "models" si un notepad.</div>
<br /><div>Folderul "MODELS" il puneti in folderul unde aveti instalat jocul GTA San Andreas.</div>
<br /><div>Il inlocuiti (Ii dati replace).</div>
<br /><div> </div>
<br /><div>Link de download: <a href="/file.html" rel="">http://www9.zippysha...91269/file.html</a>
</div>
<br />]]></description><guid isPermaLink="false">3779</guid><pubDate>Mon, 28 Dec 2015 19:59:44 +0000</pubDate></item><item><title>[Tutorial]Cum sa faci un mapname automatizat</title><link>https://forum.ultraphase.ro/topic/4113-tutorialcum-sa-faci-un-mapname-automatizat/</link><description><![CDATA[<blockquote data-ipsquote="" class="ipsQuote"><div>
<p>/*Salutare UltraPhase! Am vazut ca multi dintre voi au nevoie de acest script,iar eu am hotarat sa creez unul!*/</p>
<p>#include &lt;a_samp&gt;</p>
<p>forward ChangeMapName();</p>
<p>public ChangeMapName()</p>
<p>{</p>
<p>new rand=random(6);</p>
<p>switch(rand)</p>
<p>{</p>
<p>case 0:SendRconCommand("mapname UltraPhase.RO");</p>
<p>case 1:SendRconCommand("mapname UltraPhase.RO");</p>
<p>case 2:SendRconCommand("mapname UltraPhase.RO");</p>
<p>case 3:SendRconCommand("mapname UltraPhase.RO");</p>
<p>case 4:SendRconCommand("mapname UltraPhase.RO");</p>
<p>case 5:SendRconCommand("mapname UltraPhase.RO");</p>
<p>}</p>
<p>return 1;</p>
<p>}</p>
<p>//==============================================================================</p>
<p>//Pentru a schimba timpul la care sa se schimbe, trebuie sa adaugati in OnGameModeinit</p>
<p>//(Asta se adauga la OnGameModeinit)SetTimer("ChangeMapName",6000, true);</p>
<p>//Ce reprezinta [ 6000 ] ? Pai, 6000 reprezinta timerul, mai exact 1000 = secunde.</p>
<p>//==============================================================================/</p>
</div></blockquote>]]></description><guid isPermaLink="false">4113</guid><pubDate>Thu, 18 Feb 2016 18:20:04 +0000</pubDate></item><item><title>Tutorial - Header server</title><link>https://forum.ultraphase.ro/topic/3778-tutorial-header-server/</link><description><![CDATA[
<blockquote data-ipsquote="" class="ipsQuote"><div>//Salut tuturor , acest tutorial a fost facut pentru persoanele noi in scripting !<p>//Prin acest tutorial , vreau sa va arat cum se face un (Header) la server ..</p>
<p>//Ce este un header ?</p>
<p>//Pai un header este text-ul de la inceputul oricarui GameMode .</p>
<p>// Pai prin acest header putem da un aspect placut server-ului nostru ..</p>
<p>//Deci sa incepem</p>
<p>//Prima oara trebuie sa definim acest header .</p>
<p>#if defined tutorial UltraPhase.RO</p>
<p>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++</p>
<p>Acest tutorial a fost creat de George, pentru membri de pe forumul UltraPhase.RO!</p>
<p>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++</p>
<p>//Acum trebuie sa inchidem define-ul !</p>
<p>//Pentru a inchide un define-ul trebuie sa scriem urmatoarea functie</p>
<p>#endif</p>
</div></blockquote>
<p>O sa fac si alte tutoriale pe viitor . Acesta a fost primul.</p>
]]></description><guid isPermaLink="false">3778</guid><pubDate>Mon, 28 Dec 2015 17:21:49 +0000</pubDate></item><item><title>Pawno (Pawn Compiler) in Sublime Text 2 ! (Mult mai OK decat PAWNO/NotePad++)</title><link>https://forum.ultraphase.ro/topic/1083-pawno-pawn-compiler-in-sublime-text-2-mult-mai-ok-decat-pawnonotepad/</link><description><![CDATA[
<div>
<br><p class="bbc_center"><strong><span style="font-family:courier;"><span><span style="color:#008000;"><strong>Pawno (Pawn Compiler) in Sublime Text 2</strong></span></span></span></strong></p>
</div>
<div> </div>
<div>
<br><p class="bbc_center"><strong><span style="font-family:courier;"><span><span style="color:#FF0000;">Prezentare:</span></span></span></strong></p>
</div>
<div> </div>
<div> </div>
<div><strong>Salut,</strong></div>
<div><strong>In acest tutorial voi vorbi despre programul asemanator cu <em>NotePad++</em> pe nume <em>Sublime Text 2 </em>!</strong></div>
<div><strong>Este un program mult mai bun decat <em>NotePad++</em> mult mai ok, si culori foarte bune, lucrezi mult mai ok, mult mai usor cu el e.t.c.</strong></div>
<div> </div>
<div><strong>Asa ca eu o sa va arat cum faceti sa il puteti folosi ca si un <span>PAWNO (compiler)</span>, la fel cum este si pentru <em>NotePad++</em> aceasta metoda.</strong></div>
<div> </div>
<div> </div>
<div> </div>
<div><strong>Asa, deci ati vazut video-ul, in acest video v-am prezentat DOAR chestiile care au legatura cu Pawno. Mai sunt multe altele foarte interesante care pot ajuta la scrierea codului, si multe altele ! Dupa parerea mea si a altor oameni, este foarte tare ! (Eu pana azi il foloseam doar pt. site-ul de la serverul meu ASW, dar am reusit sa il fac sa poata fi folosit si ca Pawno (compiler) in perfecta stare si pe placul meu [tuturor])</strong></div>
<div> </div>
<div> </div>
<div> </div>
<div>
<br><p class="bbc_center"><strong><span style="font-family:courier;"><span><span style="color:#FF0000;">Tutorial:</span></span></span></strong></p>
</div>
<div> </div>
<div><span style="color:#008080;"><strong><span style="font-family:courier;">- Inainte de toate vom descarca programul Sublime Text 2, instalarea lui este foarte simpla, nu se vor intampina greutati !</span></strong></span></div>
<div> </div>
<div>
<strong>    <span style="color:#FF0000;">*</span> Download link: </strong>

 
	
		<div class="ipsAreaBackground ipsPad_half ipsSpacer_bottom ipsType_center">
			<div class='ipsSpacer_bottom ipsSpacer_half'>This is the hidden content, please</div>
			<ul class="ipsList_inline">
				<li>
					<a href='https://forum.ultraphase.ro/login/' class="ipsButton ipsButton_primary ipsButton_verySmall ipsPos_right" data-ipsDialog data-ipsDialog-size='medium'> Autentificare</a>
				</li>
				<li>sau</li>
				<li>
					<a href='https://forum.ultraphase.ro/register/' class="ipsButton ipsButton_primary ipsButton_verySmall ipsPos_right" data-ipsDialog data-ipsDialog-size='medium'> Înregistrare</a>
				</li>
			</ul>		
		</div>	
	

</div>
<div> </div>
<div><strong><span style="color:#FF0000;">-</span> Dupa ce am instalat programul vom deschide Sublime Text si mergem sus la meniu la:</strong></div>
<div><strong>    <span style="color:#FF0000;">*</span> Tools <span style="color:#FFA500;">-&gt;</span> Build System <span style="color:#FFA500;">-&gt;</span> New Build System</strong></div>
<div><strong>    <span style="color:#FF0000;">*</span> Dupa ce am facut acei pasi, se va deschide un nou Tab cu ceva cod in el, ve-ti sterge tot codul si il veti inlocui cu:</strong></div>
<div> </div>
<div>
<br>

 
	
		<div class="ipsAreaBackground ipsPad_half ipsSpacer_bottom ipsType_center">
			<div class='ipsSpacer_bottom ipsSpacer_half'>This is the hidden content, please</div>
			<ul class="ipsList_inline">
				<li>
					<a href='https://forum.ultraphase.ro/login/' class="ipsButton ipsButton_primary ipsButton_verySmall ipsPos_right" data-ipsDialog data-ipsDialog-size='medium'> Autentificare</a>
				</li>
				<li>sau</li>
				<li>
					<a href='https://forum.ultraphase.ro/register/' class="ipsButton ipsButton_primary ipsButton_verySmall ipsPos_right" data-ipsDialog data-ipsDialog-size='medium'> Înregistrare</a>
				</li>
			</ul>		
		</div>	
	

</div>
<div> </div>
<div><strong>    <span style="color:#FF0000;">*</span> Si in acelasi cod, voi va trebui sa inlocuiti <span style="color:#FF0000;">D:\Text PDF-FTP\Pawno</span> cu locatia folderului Pawno-ului vostru, doar locatia folderului, nu a exectuantului Pawno.exe !.</strong></div>
<div><strong>    <span style="color:#FF0000;">*</span> Dupa ce ati editat cu locatia pawno-ului vostru, veti da <span style="color:#FF0000;">CTRL + S</span> pentru a salva, si veti salva in locul unde va pune programul si ii veti da numele '<em>Pawn.sublime-build</em>' fara ghilimele ! (Extensia fiind<span style="color:#FF0000;"> .sublime-build</span>, nu salvati doar cu <em>Pawn </em>ca dupa extenisa default va fi <span style="color:#008000;">JSON</span>, asa ca adaugati manual extensia <span style="color:#FF0000;">.sublime-build</span> la nume cand da-ti save !) Daca numele nu va fi  '<em>Pawn.sublime-build</em>', compilarea nu va functiona !!!</strong></div>
<div><strong>   <span style="color:#FF0000;">*</span> Ah da, si cum vedeti acel SFLASH <span style="color:#FF0000;">\</span> care se afla la <span style="color:#008000;">"path": "D:<span style="color:#FF0000;">\</span>Text PDF-FTP<span style="color:#FF0000;">\</span>Pawno"</span> el trebuie sa fie opusu a acelui SFLASH adica asa: <span style="color:#FF0000;">/</span>  <span style="color:#008000;">"path": "D:<span style="color:#FF0000;">/</span>Text PDF-FTP<span style="color:#FF0000;">/</span>Pawno"</span>, daca nu va fi asa, nu va functiona COMPILAREA !!!</strong></div>
<div> </div>
<div><strong><span style="color:#FF0000;">-</span> Dupa ce ati salvat fisierul, iesiti din Sublime Text si parcurgeti pasii de mai jos.</strong></div>
<div><strong>    <span style="color:#FF0000;">*</span> Vom merge in AppData<span style="color:#FFA500;">/</span>Roaming<span style="color:#FFA500;">/</span>Sublime Text 2<span style="color:#FFA500;">/</span>Packages<span style="color:#FFA500;">/</span>User</strong></div>
<div><strong>    <span style="color:#FF0000;">*</span> Adica, faceti combinatia de butoane <span style="color:#FF0000;">WINDOWS + R</span> (<em>WINDOWS adica butonul pe care apasati si apare Start</em>) si la Run scrieti <span style="color:#FF0000;">%appdata%</span> si dati enter.</strong></div>
<div><strong>    <span style="color:#FF0000;">*</span> Si va deschide un folder si veti merge in <span style="color:#FFA500;">-&gt;</span> Roaming <span style="color:#FFA500;">-&gt;</span> Sublime Text 2 <span style="color:#FFA500;">-&gt;</span> Packages <span style="color:#FFA500;">-&gt;</span> User</strong></div>
<div><strong>    <span style="color:#FF0000;">*</span> Si veti avea mai multe fisiere, voi veti deschide fisierul <span>Default (Linux)</span> sau <span>Default (OSX)</span> sau Default <span>(Windows)</span> depinde ce Platforma de Sistem de Operare folositi (cred ca Windows logic) '<em>fiecare fisier avand extensia .sublime-keymap</em>', il deschideti cu NotePad si veti insera codul de mai jos: </strong></div>
<div> </div>
<div>
<br>

 
	
		<div class="ipsAreaBackground ipsPad_half ipsSpacer_bottom ipsType_center">
			<div class='ipsSpacer_bottom ipsSpacer_half'>This is the hidden content, please</div>
			<ul class="ipsList_inline">
				<li>
					<a href='https://forum.ultraphase.ro/login/' class="ipsButton ipsButton_primary ipsButton_verySmall ipsPos_right" data-ipsDialog data-ipsDialog-size='medium'> Autentificare</a>
				</li>
				<li>sau</li>
				<li>
					<a href='https://forum.ultraphase.ro/register/' class="ipsButton ipsButton_primary ipsButton_verySmall ipsPos_right" data-ipsDialog data-ipsDialog-size='medium'> Înregistrare</a>
				</li>
			</ul>		
		</div>	
	

</div>
<div> </div>
<div><strong>    <span style="color:#FF0000;">*</span>  <span style="color:#FF0000;">f5</span> fiind butonul <span style="color:#FF0000;">F5</span> prin care se va exectua <em>Compilarea Scriptului</em>, voi puteti schimba cu orice doriti, dar recomand sa nu va incurcati si sa alegeti un <span>F de la 1-12 (F1-12)</span></strong></div>
<div><strong>    <span style="color:#FF0000;">*</span>  Dupa care salvati modificarea facuta [<em>save la fisier</em>].</strong></div>
<div> </div>
<div><strong><span style="color:#FF0000;">-</span> Dupa ce ati facut tot ce este mai sus intrati in program.</strong></div>
<div><strong>    <span style="color:#FF0000;">*</span>  Si mergeti sus la meniu la Tools <span style="color:#FFA500;">-&gt;</span> Build System <span style="color:#FFA500;">-&gt;</span>  Pawno</strong></div>
<div><strong>    <span style="color:#FF0000;">*</span>  Adica, sa folositi pentru totdeauna Sublime Text ca si un Pawno (compiler), logic se poate folosi in continuare si pentru codurile PHP/CSS/JV/JQuery e.t.c !</strong></div>
<div><strong>    <span style="color:#FF0000;">*</span>  Si, daca doriti ca scriptu sa fie frumos colorat nu ALB cum ii default, deschideti cu Sublime Text un fisier <em>.pwn</em> (<span>Pawno</span>) si dupa mergeti la View <span style="color:#FFA500;">-&gt;</span> Syntax <span style="color:#FFA500;">-&gt;</span> Open all with current extension as... <span style="color:#FFA500;">-&gt;</span> C++</strong></div>
<div>
<br><p class="bbc_center"> </p>
</div>
<div><strong>    <span style="color:#FF0000;">*</span>  Si scriptu este recunoscut ca un script C++, de ce C++ ? Pai Codul PAWN este foarte asemanator cu, Codul C++. Si arata si bine <img src="https://forum.ultraphase.ro/uploads/emoticons/default_21.gif" alt=":))">.</strong></div>
<div><strong>    <span style="color:#FF0000;">*</span>  Si gata, Sublime Text este pregatit pentru voi, il puteti folosi ca si un Pawno mult mai bun si aratos si ok e.t.c.</strong></div>
<div> </div>
<div> </div>
<div><span style="color:#008080;"><strong>Cam atat a fost..cum sa folositi unele chestii se afla si in video-ul de mai sus [Full HD]. Ce pot sa spun este foarte tare, macar sa il incercati si apoi sa comentati cu o parere despre ce vam aratat eu aici.</strong></span></div>
<div><strong>Eu de acuma voi folosi pe acesta, deci astept parerile voastre, dar inainte incercati apoi comentati.</strong></div>
<div> </div>
<div><strong><span style="color:#008000;">O mica idee pt. un aspect mult mai aratos la cod-ul din Sublime Text:</span></strong></div>
<div><strong>Intrati intr-un fisier .pwn cu un script oarecare, dupa care mergeti sus la <span style="color:#FFA500;">-&gt;</span> Tab-ul Preferences <span style="color:#FFA500;">-&gt;</span> la Color Scheme (ultimul) <span style="color:#FFA500;">-&gt;</span> si alegeti All Hallow's Eve (primul) eu folosesc acea schema de culori si imi da un mare chef de a scripta <img src="https://forum.ultraphase.ro/uploads/emoticons/default_21.gif" alt=":))">.</strong></div>
<div> </div>
<div><strong>Am recitit si eu tutorialul, ii tot ok, nu am uitat nimic, daca voi intampinati probleme sau nu va functioneaza ceva ca in video sau altceva, lasati problema voastra in comentariu si va voi ajuta eu. Dar am explicat foarte bine deci nu cred ca ar aparea probleme, si plus nu cred ca va folosi oricine acest Sublime Text, ma refer la aia care sunt paraleli cu Pawno si se cred ca se stiu foarte bine.</strong></div>
<div> </div>
<div><strong>NU VA GRABITI ! PROCEDATI EXACT CA IN TUTORIAL, SI LUATI TOTUL INCET, SA NU GRESITI CEVA SI APOI SA VA MIRATI CA NU VA IESE.</strong></div>
<div> </div>
<div><strong>Va multumesc pentru atentie !</strong></div>
]]></description><guid isPermaLink="false">1083</guid><pubDate>Mon, 05 Jan 2015 15:04:34 +0000</pubDate></item><item><title>Ce este desync ? Cum putem scapa de el ?</title><link>https://forum.ultraphase.ro/topic/3440-ce-este-desync-cum-putem-scapa-de-el/</link><description><![CDATA[<p><span style="color:rgb(171,171,171);font-family:tahoma;font-size:13px;background-color:rgb(16,16,16);">După cum ştiţi, de multe ori adminii vă dau kick pe motivul "desync". Pentru cei noi, respectiv cei vechi, s-ar putea să nu ştiţi ce înseamnă "desync".</span><br /><br /><br /><br /><span style="color:rgb(171,171,171);font-family:tahoma;font-size:13px;background-color:rgb(16,16,16);">Ce este "desync-ul"?</span><br /><br /><span style="color:rgb(171,171,171);font-family:tahoma;font-size:13px;background-color:rgb(16,16,16);">În dicţionar spune că este o relaţie dintre două lucruri, însă în timpul acţiunii diferă, cu toate acestea pe #un server noi susţinem că este o desincronizare a caracterului, care face ceva nevăzut de alţii, sau văd lucruri care defapt nu au loc.</span><br /><br /><br /><br /><span style="color:rgb(171,171,171);font-family:tahoma;font-size:13px;background-color:rgb(16,16,16);">Cum şi când are loc?</span><br /><br /><span style="color:rgb(171,171,171);font-family:tahoma;font-size:13px;background-color:rgb(16,16,16);">Poate avea loc oricând, însă de obicei are loc când lagul depăşeşte o limită normală.</span><br /><br /><br /><br /><span style="color:rgb(171,171,171);font-family:tahoma;font-size:13px;background-color:rgb(16,16,16);">Cum putem detecta?</span><br /><br /><span style="color:rgb(171,171,171);font-family:tahoma;font-size:13px;background-color:rgb(16,16,16);">Foarte mult moduri prin care intrăm şi ieşim dintr-un interior (vei sta pe loc, nu va avea loc nicio acţiune). O a doua metodă ar fi atunci când conduci o maşină, speedometr-ul rămâne pe loc, nu îşi schimbă viteza în moment ce accelerezi / frânezi / stai pe loc etc. O a treia metodă, este atunci când te urci într-un vehicul cu motorul pornit şi foloseşti comanda [/engine] pentru a-l opri şi poţi merge în continuare.</span><br /><br /><br /><br /><span style="color:rgb(171,171,171);font-family:tahoma;font-size:13px;background-color:rgb(16,16,16);">Cum putem rezolva?</span><br /><br /><span style="color:rgb(171,171,171);font-family:tahoma;font-size:13px;background-color:rgb(16,16,16);">Foarte simplu, ieşim din joc [/q] şi intrăm din nou. Dacă tot ai desync, poţi încerca să dai un restart la PC, sau închizi jocul aproximaitv 10-20 de minute.</span></p>]]></description><guid isPermaLink="false">3440</guid><pubDate>Fri, 23 Oct 2015 16:35:20 +0000</pubDate></item><item><title>[Tutorial] Open/Close gate</title><link>https://forum.ultraphase.ro/topic/578-tutorial-openclose-gate/</link><description><![CDATA[
<p>Salutare, acesta este un tutorial foarte simplu , in acest tutorial va voi invata cum sa creati o poarta care se poate deschide/inchide.</p>
<p>In acest tutorial vom folosi 2 porti.</p>
<p>NU voi folosi coordonate in acest tutorial. Dece? Ca nu are rost:))</p>
<p> </p>
<p>( In caz ca o sa intrebati dece nu fac tutoriale cu sisteme avansate , raspunsu' este urmatorul: Eu NU fac acest gen de tutorial deoarece orice id*** poate da direct copy/paste si are sistemu' sau comanda <img src="https://forum.ultraphase.ro/uploads/emoticons/default_1.gif" alt=":)" srcset="https://forum.ultraphase.ro/uploads/emoticons/smile@2x.png 2x" width="18" height="18" /> asa ca...mai bine sa invete usor usor )</p>
<p> </p>
<p>Pentru acest tutorial aveti nevoie de include-ul ZCMD</p>
<p> </p>
<p>1. Incepem prin functia  " <span style="color:#ffff00;">new</span> ".</p>
<p> </p>
<p><span style="color:#ffff00;">new PTest[2];</span></p>
<p> </p>
<p>2. Mergem la <span style="color:#ffff00;">public OnGameModeInit(); </span>si cream portile.</p>
<p> </p>
<p><span style="color:#00ff00;">public OnGameModeInit();</span></p>
<p><span style="color:#00ff00;">{</span></p>
<p><span style="color:#00ff00;">PTest[0] = CreateObject(modelid,Float:x,Float:y,Float:z,Float:RotX,Float:RotY,Float:RotZ,Draw distance ( default 0.0 ));</span></p>
<p><span style="color:#00ff00;">PTest[1] = CreateObject(modelid,Float:x,Float:y,Float:z,Float:RotX,Float:RotY,Float:RotZ,Draw distance ( default 0.0 ));</span></p>
<p><span style="color:#00ff00;">return 1;</span></p>
<p><span style="color:#00ff00;">}</span></p>
<p> </p>
<p>3. Mergem si cream comanda pentru a deschide poarta ( de obicei comanda este /OG - open gate ).</p>
<p> </p>
<p><span style="color:#00ff00;">CMD:og(playerid,params[])</span></p>
<p><span style="color:#00ff00;">{</span></p>
<p><span style="color:#00ff00;">MoveObject(PTest[0],Float:x,Float:Y,Float:Z,Float:Speed,Float:RotX,Float:RotY,Float:RotZ); // Deobicei nu aveti nevoie de rotatie </span></p>
<p><span style="color:#00ff00;">MoveObject(PTest[1],Float:x,Float:Y,Float:Z,Float:Speed,Float:RotX,Float:RotY,Float:RotZ);</span></p>
<p><span style="color:#00ff00;">return 1;</span></p>
<p><span style="color:#00ff00;">}</span></p>
<p> </p>
<p><span style="color:#ffffe0;">Float:x , Float:Y, Float:Z = Pozitia unde sa se miste poarta . ( Sa se deschida )</span></p>
<p><span style="color:#ffffe0;">Float:Speed = Viteza cu care sa se miste poarta ( Viteza miscarii <img src="https://forum.ultraphase.ro/uploads/emoticons/default_4.gif" alt=":D" srcset="https://forum.ultraphase.ro/uploads/emoticons/biggrin@2x.png 2x" width="18" height="18" /> )</span></p>
<p> </p>
<p>4. Cream comanda pentru a inchide poarta ( de obicei comanda este /CG - Close gate ).</p>
<p> </p>
<p><span style="color:#00ff00;">CMD:cg(playerid,params[])</span></p>
<p><span style="color:#00ff00;">{</span></p>
<p><span style="color:#00ff00;">MoveObject(PTest[0],Float:x,Float:Y,Float:Z,Float:Speed,Float:RotX,Float:RotY,Float:RotZ); // La fel , deobicei nu aveti nevoie de rotatie </span></p>
<p><span style="color:#00ff00;">MoveObject(PTest[1],Float:x,Float:Y,Float:Z,Float:Speed,Float:RotX,Float:RotY,Float:RotZ);</span></p>
<p><span style="color:#00ff00;">return 1;</span></p>
<p><span style="color:#00ff00;">}</span></p>
<p> </p>
<p><span style="color:#faebd7;">Float:x , Float:Y, Float:Z = Pozitia unde sa se miste poarta . ( La close gate de preferabil este pozitia cu care a fost creeata )</span></p>
<p> </p>
<p> </p>
<p>In caz ca aveti nelamuriri sau ... ceva lasati un reply <img src="https://forum.ultraphase.ro/uploads/emoticons/default_1.gif" alt=":)" srcset="https://forum.ultraphase.ro/uploads/emoticons/smile@2x.png 2x" width="18" height="18" /> si va voi raspunde. Succes.</p>
]]></description><guid isPermaLink="false">578</guid><pubDate>Sun, 07 Sep 2014 15:47:02 +0000</pubDate></item><item><title><![CDATA[[Tutorial]Pawno => change font size. (in Engleza)]]></title><link>https://forum.ultraphase.ro/topic/2667-tutorialpawno-change-font-size-in-engleza/</link><description><![CDATA[
<p style="font-family:tahoma, helvetica, arial, sans-serif;font-size:12px;background-color:rgb(35,35,35);"><strong>With this<span style="color:rgb(255,165,0);"> <u>easy 6 steps</u></span> you can set your pawno font size.</strong></p>
<p style="font-family:tahoma, helvetica, arial, sans-serif;font-size:12px;background-color:rgb(35,35,35);"> </p>
<p style="font-family:tahoma, helvetica, arial, sans-serif;font-size:12px;background-color:rgb(35,35,35);"><strong>This is the default settings 

 
	
		<div class="ipsAreaBackground ipsPad_half ipsSpacer_bottom ipsType_center">
			<div class='ipsSpacer_bottom ipsSpacer_half'>This is the hidden content, please</div>
			<ul class="ipsList_inline">
				<li>
					<a href='https://forum.ultraphase.ro/login/' class="ipsButton ipsButton_primary ipsButton_verySmall ipsPos_right" data-ipsDialog data-ipsDialog-size='medium'> Autentificare</a>
				</li>
				<li>sau</li>
				<li>
					<a href='https://forum.ultraphase.ro/register/' class="ipsButton ipsButton_primary ipsButton_verySmall ipsPos_right" data-ipsDialog data-ipsDialog-size='medium'> Înregistrare</a>
				</li>
			</ul>		
		</div>	
	
 , 

 
	
		<div class="ipsAreaBackground ipsPad_half ipsSpacer_bottom ipsType_center">
			<div class='ipsSpacer_bottom ipsSpacer_half'>This is the hidden content, please</div>
			<ul class="ipsList_inline">
				<li>
					<a href='https://forum.ultraphase.ro/login/' class="ipsButton ipsButton_primary ipsButton_verySmall ipsPos_right" data-ipsDialog data-ipsDialog-size='medium'> Autentificare</a>
				</li>
				<li>sau</li>
				<li>
					<a href='https://forum.ultraphase.ro/register/' class="ipsButton ipsButton_primary ipsButton_verySmall ipsPos_right" data-ipsDialog data-ipsDialog-size='medium'> Înregistrare</a>
				</li>
			</ul>		
		</div>	
	
 . </strong></p>
<p style="font-family:tahoma, helvetica, arial, sans-serif;font-size:12px;background-color:rgb(35,35,35);"> </p>
<p style="font-family:tahoma, helvetica, arial, sans-serif;font-size:12px;background-color:rgb(35,35,35);"><strong><span style="color:rgb(255,165,0);">-1)</span>Open your <span style="color:rgb(255,0,0);"><u>server folder</u></span>. 

 
	
		<div class="ipsAreaBackground ipsPad_half ipsSpacer_bottom ipsType_center">
			<div class='ipsSpacer_bottom ipsSpacer_half'>This is the hidden content, please</div>
			<ul class="ipsList_inline">
				<li>
					<a href='https://forum.ultraphase.ro/login/' class="ipsButton ipsButton_primary ipsButton_verySmall ipsPos_right" data-ipsDialog data-ipsDialog-size='medium'> Autentificare</a>
				</li>
				<li>sau</li>
				<li>
					<a href='https://forum.ultraphase.ro/register/' class="ipsButton ipsButton_primary ipsButton_verySmall ipsPos_right" data-ipsDialog data-ipsDialog-size='medium'> Înregistrare</a>
				</li>
			</ul>		
		</div>	
	
</strong></p>
<p style="font-family:tahoma, helvetica, arial, sans-serif;font-size:12px;background-color:rgb(35,35,35);"><strong><span style="color:rgb(255,165,0);">-2)</span>Open the <span style="color:rgb(255,0,0);"><u>pawno folder</u></span>. 

 
	
		<div class="ipsAreaBackground ipsPad_half ipsSpacer_bottom ipsType_center">
			<div class='ipsSpacer_bottom ipsSpacer_half'>This is the hidden content, please</div>
			<ul class="ipsList_inline">
				<li>
					<a href='https://forum.ultraphase.ro/login/' class="ipsButton ipsButton_primary ipsButton_verySmall ipsPos_right" data-ipsDialog data-ipsDialog-size='medium'> Autentificare</a>
				</li>
				<li>sau</li>
				<li>
					<a href='https://forum.ultraphase.ro/register/' class="ipsButton ipsButton_primary ipsButton_verySmall ipsPos_right" data-ipsDialog data-ipsDialog-size='medium'> Înregistrare</a>
				</li>
			</ul>		
		</div>	
	
</strong></p>
<p style="font-family:tahoma, helvetica, arial, sans-serif;font-size:12px;background-color:rgb(35,35,35);"><strong><span style="color:rgb(255,165,0);">-3)</span>Open "<span style="color:rgb(255,0,0);"><u>Settings.ini</u></span>". 

 
	
		<div class="ipsAreaBackground ipsPad_half ipsSpacer_bottom ipsType_center">
			<div class='ipsSpacer_bottom ipsSpacer_half'>This is the hidden content, please</div>
			<ul class="ipsList_inline">
				<li>
					<a href='https://forum.ultraphase.ro/login/' class="ipsButton ipsButton_primary ipsButton_verySmall ipsPos_right" data-ipsDialog data-ipsDialog-size='medium'> Autentificare</a>
				</li>
				<li>sau</li>
				<li>
					<a href='https://forum.ultraphase.ro/register/' class="ipsButton ipsButton_primary ipsButton_verySmall ipsPos_right" data-ipsDialog data-ipsDialog-size='medium'> Înregistrare</a>
				</li>
			</ul>		
		</div>	
	
</strong></p>
<p style="font-family:tahoma, helvetica, arial, sans-serif;font-size:12px;background-color:rgb(35,35,35);"><strong><span style="color:rgb(255,165,0);">-4)</span>Go to "<span style="color:rgb(255,0,0);"><u>Font_Size</u></span>". 

 
	
		<div class="ipsAreaBackground ipsPad_half ipsSpacer_bottom ipsType_center">
			<div class='ipsSpacer_bottom ipsSpacer_half'>This is the hidden content, please</div>
			<ul class="ipsList_inline">
				<li>
					<a href='https://forum.ultraphase.ro/login/' class="ipsButton ipsButton_primary ipsButton_verySmall ipsPos_right" data-ipsDialog data-ipsDialog-size='medium'> Autentificare</a>
				</li>
				<li>sau</li>
				<li>
					<a href='https://forum.ultraphase.ro/register/' class="ipsButton ipsButton_primary ipsButton_verySmall ipsPos_right" data-ipsDialog data-ipsDialog-size='medium'> Înregistrare</a>
				</li>
			</ul>		
		</div>	
	
</strong></p>
<p style="font-family:tahoma, helvetica, arial, sans-serif;font-size:12px;background-color:rgb(35,35,35);"><strong><span style="color:rgb(255,165,0);">-5)</span><span style="color:rgb(255,0,0);"><u>Edit it</u></span>,  &gt;10 set it more big,  &lt;10 set it more small. 

 
	
		<div class="ipsAreaBackground ipsPad_half ipsSpacer_bottom ipsType_center">
			<div class='ipsSpacer_bottom ipsSpacer_half'>This is the hidden content, please</div>
			<ul class="ipsList_inline">
				<li>
					<a href='https://forum.ultraphase.ro/login/' class="ipsButton ipsButton_primary ipsButton_verySmall ipsPos_right" data-ipsDialog data-ipsDialog-size='medium'> Autentificare</a>
				</li>
				<li>sau</li>
				<li>
					<a href='https://forum.ultraphase.ro/register/' class="ipsButton ipsButton_primary ipsButton_verySmall ipsPos_right" data-ipsDialog data-ipsDialog-size='medium'> Înregistrare</a>
				</li>
			</ul>		
		</div>	
	
</strong></p>
<p style="font-family:tahoma, helvetica, arial, sans-serif;font-size:12px;background-color:rgb(35,35,35);"><strong><span style="color:rgb(255,165,0);">-6)</span><span style="color:rgb(255,0,0);"><u>Save and Close</u></span> the settings then start the pawno and start to scripting. 

 
	
		<div class="ipsAreaBackground ipsPad_half ipsSpacer_bottom ipsType_center">
			<div class='ipsSpacer_bottom ipsSpacer_half'>This is the hidden content, please</div>
			<ul class="ipsList_inline">
				<li>
					<a href='https://forum.ultraphase.ro/login/' class="ipsButton ipsButton_primary ipsButton_verySmall ipsPos_right" data-ipsDialog data-ipsDialog-size='medium'> Autentificare</a>
				</li>
				<li>sau</li>
				<li>
					<a href='https://forum.ultraphase.ro/register/' class="ipsButton ipsButton_primary ipsButton_verySmall ipsPos_right" data-ipsDialog data-ipsDialog-size='medium'> Înregistrare</a>
				</li>
			</ul>		
		</div>	
	
</strong><br /><br /><strong>P.S. Il traduceti voi in romana (fiecare individual)</strong><br /> </p>
]]></description><guid isPermaLink="false">2667</guid><pubDate>Sat, 20 Jun 2015 15:21:58 +0000</pubDate></item><item><title>Coordonate</title><link>https://forum.ultraphase.ro/topic/2161-coordonate/</link><description><![CDATA[
<p><span style="color:#0000ff;">Deci sa incepem cu inceputul ... Eu pur si simplu am inebunit pana am aflat care e faza cu coordonatele astea pana a incercat RaiN sa imi arate dar nu a avut prea mult timp si nici eu nu prea am inteles ... Asa ca am cautat un model ...</span></p>
<p><span style="color:#0000ff;">Probabil cei incepatori la fel ca mine aveti acceasi problema ... Urmariti urmatorul tutorial by  Djk3nt:</span></p>
<p><span style="color:#ff0000;">In acest tutorial o sa va explic cum sa schimbati/aflati coordonatele dorit.</span></p>
<div> </div>
<div><span style="color:#ff0000;">1. Intram pe un server si mergem la locul dorit.</span></div>
<div> </div>
<div><span style="color:#ff0000;">2. Apasam T si scrie /save.</span></div>
<div> </div>
<div><span style="color:#ff0000;">3. Mergem in My Documets&gt;GTA San Andreas User Files&gt;SAMP&gt;savepositions.txt</span></div>
<div> </div>
<div><span style="color:#ff0000;">4. Gasim un cod care arata asta</span></div>
<div> </div>
<div><span style="color:#ff0000;">AddPlayerClass(0, 1958.33, 1343.12, 15.36, 269.15, 26, 36, 28, 150, 0, 0);</span></div>
<div><span style="color:#ff0000;">Sa explic acesta functie(AddPlayerClass).</span></div>
<div> </div>
<div><span style="color:#ff0000;">AddPlayerClass(skin, coordonata x, coordonata y, coordonata z, rotatia, arma1, munitie1, arma2, munitie2, arma3, munitia3);</span></div>
<div> </div>
<div><span style="color:#ff0000;">Fiecare parametru este despartit de o ,.</span></div>
<div> </div>
<div><span style="color:#ff0000;">Noi vom luat doar : coordonata x, coordonata y, coordonata z</span></div>
<div> </div>
<div><span style="color:#ff0000;">Daca sunteti intr-un vehicul si folositi comanda /save o sa va apara urmatoarea functie</span></div>
<div><span style="color:#ff0000;">AddStaticVehicle(520, 2109.1763, 1503.0453, 32.2887, 82.2873, 0, 1);</span></div>
<div><span style="color:#ff0000;">Explicatia functiei (AddStaticVehicle)</span></div>
<div> </div>
<div><span style="color:#ff0000;">AddStaticVehicle(model vehicul, coordonata x, coordonata y, coordonata z, rotatie, culoare1, culoare2);</span></div>
<div> </div>
<div><span style="color:#ff0000;">Este aceeasi chestie, tot coordonatele trebuie sa le luam.</span></div>
<div> </div>
<div><span style="color:#ff0000;">5. Aceste coordonate le putem folosi la unele functii.</span></div>
<div><span style="color:#ff0000;">Create3DTextLabel</span></div>
<div><span style="color:#ff0000;">CreateObject</span></div>
<div><span style="color:#ff0000;">CreateVehicle</span></div>
<div><span style="color:#ff0000;">IsPlayerInRangeOfPoint</span></div>
<div> </div>
<div><span style="color:#ff0000;">Si toate functiile care folosesc coordonate.</span></div>
]]></description><guid isPermaLink="false">2161</guid><pubDate>Mon, 20 Apr 2015 19:45:47 +0000</pubDate></item><item><title>[Tutorial]Despre Actori</title><link>https://forum.ultraphase.ro/topic/3208-tutorialdespre-actori/</link><description><![CDATA[
<p style="text-align:center;"><span style="color:#00ff00;">In acest tutorial va voi vorbi despre asa zisi „</span><span style="color:#ff0000;">Actori</span><span style="color:#00ff00;">”</span></p>
<p style="text-align:center;"> </p>
<p><span style="color:#696969;">Info:</span></p>
<p><span style="color:#696969;">„</span><span style="color:#ff0000;">Actori</span><span style="color:#696969;">” au fost adaugat in versiunea actuala adica</span> <span style="color:#fff0f5;">0.3</span><span style="color:#008000;">.7 RC6</span></p>
<p><span style="color:#696969;">Acesti „</span><span style="color:#ff0000;">Actori</span><span style="color:#696969;">” stunt ca niste NPC-uri dar nu apar ca playeri in TAB ca si NPC-urile.</span></p>
<p><span style="color:#696969;">„</span><span style="color:#ff0000;">Actori</span><span style="color:#696969;">” pot fi pusi intr-o masina (</span><span style="color:#ffff00;">STATE DRIVER</span><span style="color:#696969;">) sau normal (</span><span style="color:#ffff00;">STATE ONFOOT</span><span style="color:#696969;">).</span></p>
<p><span style="color:#696969;">Acestor „</span><span style="color:#ff0000;">Actori</span><span style="color:#696969;">” le putem pune o animatie cu functia </span><span style="color:#008000;">ApplyActorAnimation</span><span style="color:#696969;">()</span></p>
<p> </p>
<p><span style="color:#696969;">Script:</span></p>
<p><span style="color:#696969;">Cum creăm un „</span><span style="color:#ff0000;">Actor</span><span style="color:#696969;">” , ei bine cu functia </span><span style="color:#008000;">CreateActor</span><span style="color:#696969;">(), </span><span style="color:#008000;">SetActorVirtualWorld</span><span style="color:rgb(105,105,105);">()</span></p>
<p><span style="color:#696969;">CreateActor(</span><span style="color:#8b4513;">modelid, </span><span style="color:#006400;">x</span><span style="color:#8b4513;">, </span><span style="color:#40e0d0;">y</span><span style="color:#8b4513;">, </span><span style="color:#ee82ee;">z</span><span style="color:#8b4513;">, </span><span style="color:#800080;">a</span><span style="color:#696969;">);</span></p>
<p> </p>
<p><span style="color:#8b4513;">modelid</span> - este id skinului.</p>
<p><span style="color:#008000;">x</span><span style="color:#8b4513;">, </span><span style="color:#40e0d0;">y</span><span style="color:#8b4513;">, </span><span style="color:#ee82ee;">z </span><span style="color:#696969;">- sunt cordonatele.</span></p>
<p><span style="color:#800080;">a</span><span style="color:#696969;"> - este rotatia</span></p>
<p> </p>
<p><span style="color:rgb(105,105,105);">SetActorVirtualWorld(</span><span style="color:#ffa07a;">actorid</span><span style="color:rgb(105,105,105);">,</span><span style="color:#ffff00;">vworld</span><span style="color:rgb(105,105,105);">):</span></p>
<p> </p>
<p><span style="color:rgb(255,160,122);">actorid </span><span style="color:#696969;">- id actorului</span></p>
<p><span style="color:rgb(255,255,0);">vworld </span><span style="color:#696969;">- lume virtuala pentru incare o sa se afle actor</span></p>
<p> </p>
<p><span style="color:#696969;">ApplyActorAnimation(</span><span style="color:#800000;">actorid</span><span style="color:#696969;">, </span><span style="color:#2f4f4f;">animlib[]</span><span style="color:#696969;">, </span><span style="color:#ee82ee;">animname[]</span><span style="color:#696969;">, </span><span style="color:#00ff00;">Float:fDelta</span><span style="color:#696969;">, </span><span style="color:#ff8c00;">loop</span><span style="color:#696969;">, </span><span style="color:#8b4513;">lockx</span><span style="color:#696969;">, </span><span style="color:#008000;">locky</span><span style="color:#696969;">, </span><span style="color:#add8e6;">freeze</span><span style="color:#696969;">, </span><span style="color:#4b0082;">time</span><span style="color:rgb(105,105,105);">);</span></p>
<p> </p>
<p><span style="color:rgb(128,0,0);">actorid </span><span style="color:rgb(105,105,105);">- id actorului</span></p>
<p><span style="color:rgb(47,79,79);">animlib[] </span><span style="color:rgb(105,105,105);">- animatia care o sa se aplice</span></p>
<p><span style="color:rgb(238,130,238);">animname[] </span><span style="color:rgb(105,105,105);">- numele animatiei</span></p>
<p><span style="color:rgb(0,255,0);">Float:fDelta</span><span style="color:rgb(238,130,238);"> </span><span style="color:rgb(105,105,105);">- este viteza cu care animatia se </span><span style="color:#696969;">derulare</span></p>
<p><span style="color:rgb(255,140,0);">loop </span><span style="color:rgb(105,105,105);">- daca animatia este setata pe 1 atunci animatia se va bloca, iar daca animatia este setata pe 2 animatia se va repeta</span></p>
<p><span style="color:rgb(139,69,19);">lockx </span><span style="color:rgb(105,105,105);">- daca este setat pe 0 atunci actorul revine la pozitia x veche, daca este setata pe 2 actorul nu va reveni la pozitia veche ( acesta este in cazul animatilor care se misca de exemplu: mersul )</span></p>
<p><span style="color:rgb(0,128,0);">locky </span><span style="color:rgb(139,69,19);"> </span><span style="color:rgb(105,105,105);">- e tot la fel ca si la </span><span style="color:rgb(139,69,19);">lockx.</span></p>
<p><span style="color:rgb(173,216,230);">freeze </span><span style="color:rgb(105,105,105);">- daca este setata pe 1 la sfarsitul animatiei, actorul va ingheta.</span></p>
<p><span style="color:rgb(75,0,130);">time </span><span style="color:rgb(105,105,105);">- daca este setat pe 0 animatia se repeta.</span></p>
<p> </p>
<p>Model:</p>
<p>Acesta se pune la <span style="color:#ff0000;">OnGameModeInit</span>()</p>
<p> </p>
<p><span style="color:#696969;">new</span> <span style="color:#ff0000;">skix</span>;</p>
<p><span style="color:#696969;">skix = CreateActor(</span><span style="color:#8b4513;">45</span>,<span style="color:rgb(0,128,0);">671.6748</span>,<span style="color:#00ffff;">-1867.1801</span>,<span style="color:#ee82ee;">8.2036</span>,<span style="color:#800080;">91.4942</span><span style="color:rgb(105,105,105);">);</span></p>
<p><span style="color:#696969;">SetActorVirtualWorld(</span><span style="color:#ff0000;">skix</span><span style="color:#696969;">,</span> <span style="color:#ffff00;">0</span><span style="color:#696969;">);</span></p>
<p><span style="color:#696969;">ApplyActorAnimation(</span><span style="color:#ff0000;">skix</span><span style="color:#696969;">,</span> <span style="color:#2f4f4f;">"DEALER"</span><span style="color:#696969;">,</span> <span style="color:#ee82ee;">"shop_pay"</span><span style="color:#696969;">, </span><span style="color:#00ff00;">4.1</span><span style="color:#696969;">,</span><span style="color:#ffa500;"> 0</span><span style="color:#696969;">,</span> <span style="color:#8b4513;">0</span><span style="color:#696969;">,</span> <span style="color:#008000;">0</span><span style="color:#696969;">,</span> <span style="color:#add8e6;">0</span><span style="color:#696969;">,</span> <span style="color:#4b0082;">0</span><span style="color:#696969;">);</span></p>
<p> </p>
<p style="text-align:center;"><span style="color:#00ff00;">Incheiere:</span></p>
<p style="text-align:center;"><span style="color:#00ff00;">Acest tutorial a fost facut de catre mine.</span></p>
<p style="text-align:center;"> </p>
<p style="text-align:center;"><span style="color:#00ff00;">Recapitulare:</span></p>
<p style="text-align:center;"><span style="color:#00ff00;">In acest tutorial v-am spus cateva informati si cum îi putem creia.</span></p>
<p> </p>
]]></description><guid isPermaLink="false">3208</guid><pubDate>Wed, 12 Aug 2015 09:50:49 +0000</pubDate></item><item><title>Tutorial /BuyAdmin</title><link>https://forum.ultraphase.ro/topic/2666-tutorial-buyadmin/</link><description><![CDATA[
<div style="margin:0px;font-size:12px;font-family:tahoma, helvetica, arial, sans-serif;">
<p>Un simplu model pentru a face un /buyadmin care sa arate ceva mai frumos ...</p>
<p>Pasul 1 : </p>
<span style="color:rgb(136,0,0);">#include</span><span style="color:rgb(0,0,0);">   </span><span style="color:rgb(0,136,0);">"  a_samp  "</span><br /><span style="color:rgb(136,0,0);">#define</span><span style="color:rgb(0,0,0);"> DIALOG_STYLE_TABLIST_HEADERS </span><span style="color:rgb(0,102,102);">5</span><p>Pasul 2 :</p>
<div style="margin:0px;">
<p style="color:rgb(221,221,221);font-weight:bold;">Quote</p>
<blockquote data-ipsquote="" class="ipsQuote"><div>
<div style="margin:0px;">CMD:buyadmin(playerid,params[])</div>
<div style="margin:0px;">{</div>
<div style="margin:0px;">new listitems[5551] =</div>
<div style="margin:0px;">"Admin Level\tPret\tExpira\tOferte\n" \</div>
<div style="margin:0px;">     "Admin Level 3\t25.000 Coins + 500 RP\tTEMPORAR\n" \</div>
<div style="margin:0px;">     "Admin Level 4\t50.000 Coins + 600 RP\tTEMPORAR\n" \</div>
<div style="margin:0px;">     "Admin Level 3\t15 Credits\tPERMANENT\n" \</div>
<div style="margin:0px;">     "Admin Level 4\t20 Credits\tPERMANENT\n" \</div>
<div style="margin:0px;">     "Admin Level 5\t25 Credits\tPERMANENT\n" \</div>
<div style="margin:0px;">     "Admin Level 6\t30 Credits\tPERMANENT\n" \</div>
<div style="margin:0px;">     "Admin Level 7\t50 Credits\tPERMANENT\n" \</div>
<div style="margin:0px;">     "Admin Level 8\t80 Credits\tPERMANENT\n" \</div>
<div style="margin:0px;">     "Admin Level 9\t110 Credits\tPERMANENT\n" \</div>
<div style="margin:0px;">     "Admin Level 10\t150 Credits\tPERMANENT\t-50Credits\t\n" ;</div>
<div style="margin:0px;">     ShowPlayerDialog(playerid,8888+1,DIALOG_STYLE_TABLIST_HEADERS,"{00FF00}Cumpara admin",listitems,"Buy","Cancel");</div>
<div style="margin:0px;">     return 1;</div>
<div style="margin:0px;">}</div>
<p> </p>
</div></blockquote>
<p>Pasul 3 : ( <strong><span style="color:rgb(255,0,0);">Aici aveti doar  4 modele .. restul le faceti voi daca vreti sa puteti cumpara admin , etc . Daca nu aveti Credite pe serverul vostru va sfatuiesc sa folositi coinsul sau depinde de altceva dispuneti voi...)</span></strong></p>
<div style="margin:0px;">
<span style="color:rgb(0,0,136);">if</span><span style="color:rgb(102,102,0);">(</span><span style="color:rgb(0,0,0);">dialogid </span><span style="color:rgb(102,102,0);">==</span><span style="color:rgb(0,0,0);"> </span><span style="color:rgb(0,102,102);">8888</span><span style="color:rgb(102,102,0);">+</span><span style="color:rgb(0,102,102);">1</span><span style="color:rgb(102,102,0);">)</span><br /><span style="color:rgb(102,102,0);">{</span><br /><span style="color:rgb(0,0,0);">   </span><span style="color:rgb(136,0,0);">//----------------------------------------------------------------------</span><br /><span style="color:rgb(0,0,0);">   </span><span style="color:rgb(0,0,136);">new</span><span style="color:rgb(0,0,0);"> userid</span><span style="color:rgb(102,102,0);">,</span><span style="color:rgb(0,0,0);"> </span><span style="color:rgb(102,0,102);">BuyLog</span><span style="color:rgb(102,102,0);">[</span><span style="color:rgb(0,102,102);">128</span><span style="color:rgb(102,102,0);">];</span><br /><span style="color:rgb(0,0,0);">   userid </span><span style="color:rgb(102,102,0);">=</span><span style="color:rgb(0,0,0);"> BUD</span><span style="color:rgb(102,102,0);">::</span><span style="color:rgb(102,0,102);">GetNameUID</span><span style="color:rgb(102,102,0);">(</span><span style="color:rgb(102,0,102);">PlayerName2</span><span style="color:rgb(102,102,0);">(</span><span style="color:rgb(0,0,0);">playerid</span><span style="color:rgb(102,102,0);">));</span><br /><span style="color:rgb(0,0,0);">   </span><span style="color:rgb(136,0,0);">//----------------------------------------------------------------------</span><br /><span style="color:rgb(0,0,0);">  </span><span style="color:rgb(0,0,136);">if</span><span style="color:rgb(102,102,0);">(</span><span style="color:rgb(0,0,0);">response</span><span style="color:rgb(102,102,0);">)</span><br /><span style="color:rgb(102,102,0);">{</span><br /><span style="color:rgb(0,0,0);">            </span><span style="color:rgb(0,0,136);">if</span><span style="color:rgb(102,102,0);">(</span><span style="color:rgb(0,0,0);">listitem </span><span style="color:rgb(102,102,0);">==</span><span style="color:rgb(0,0,0);"> </span><span style="color:rgb(0,102,102);">0</span><span style="color:rgb(102,102,0);">)</span><br /><span style="color:rgb(102,102,0);">{</span><br /><span style="color:rgb(0,0,0);">   </span><span style="color:rgb(0,0,136);">if</span><span style="color:rgb(102,102,0);">(</span><span style="color:rgb(102,0,102);">AccInfo</span><span style="color:rgb(102,102,0);">[</span><span style="color:rgb(0,0,0);">playerid</span><span style="color:rgb(102,102,0);">][</span><span style="color:rgb(102,0,102);">Coins</span><span style="color:rgb(102,102,0);">]</span><span style="color:rgb(0,0,0);"> </span><span style="color:rgb(102,102,0);">&gt;=</span><span style="color:rgb(0,0,0);"> </span><span style="color:rgb(0,102,102);">25000</span><span style="color:rgb(0,0,0);"> </span><span style="color:rgb(102,102,0);">&amp;&amp;</span><span style="color:rgb(0,0,0);"> </span><span style="color:rgb(102,0,102);">AccInfo</span><span style="color:rgb(102,102,0);">[</span><span style="color:rgb(0,0,0);">playerid</span><span style="color:rgb(102,102,0);">][</span><span style="color:rgb(102,0,102);">Respectpl</span><span style="color:rgb(102,102,0);">]</span><span style="color:rgb(0,0,0);"> </span><span style="color:rgb(102,102,0);">&gt;=</span><span style="color:rgb(0,0,0);"> </span><span style="color:rgb(0,102,102);">500</span><span style="color:rgb(102,102,0);">)</span><br /><span style="color:rgb(0,0,0);">   </span><span style="color:rgb(102,102,0);">{</span><br /><span style="color:rgb(0,0,0);">       </span><span style="color:rgb(102,0,102);">AccInfo</span><span style="color:rgb(102,102,0);">[</span><span style="color:rgb(0,0,0);">playerid</span><span style="color:rgb(102,102,0);">][</span><span style="color:rgb(102,0,102);">Level</span><span style="color:rgb(102,102,0);">]</span><span style="color:rgb(0,0,0);"> </span><span style="color:rgb(102,102,0);">=</span><span style="color:rgb(0,0,0);"> </span><span style="color:rgb(0,102,102);">3</span><span style="color:rgb(102,102,0);">;</span><br /><span style="color:rgb(102,0,102);">AccInfo</span><span style="color:rgb(102,102,0);">[</span><span style="color:rgb(0,0,0);">playerid</span><span style="color:rgb(102,102,0);">][</span><span style="color:rgb(102,0,102);">Coins</span><span style="color:rgb(102,102,0);">]</span><span style="color:rgb(0,0,0);"> </span><span style="color:rgb(102,102,0);">-=</span><span style="color:rgb(0,0,0);"> </span><span style="color:rgb(0,102,102);">25000</span><span style="color:rgb(102,102,0);">;</span><br /><span style="color:rgb(102,0,102);">AccInfo</span><span style="color:rgb(102,102,0);">[</span><span style="color:rgb(0,0,0);">playerid</span><span style="color:rgb(102,102,0);">][</span><span style="color:rgb(102,0,102);">Respectpl</span><span style="color:rgb(102,102,0);">]</span><span style="color:rgb(0,0,0);"> </span><span style="color:rgb(102,102,0);">-=</span><span style="color:rgb(0,0,0);"> </span><span style="color:rgb(0,102,102);">500</span><span style="color:rgb(102,102,0);">;</span><br /><span style="color:rgb(0,0,0);">   </span><span style="color:rgb(102,0,102);">SendClientMessage</span><span style="color:rgb(102,102,0);">(</span><span style="color:rgb(0,0,0);">playerid</span><span style="color:rgb(102,102,0);">,</span><span style="color:rgb(0,0,0);"> red</span><span style="color:rgb(102,102,0);">,</span><span style="color:rgb(0,0,0);"> </span><span style="color:rgb(0,136,0);">"Ai Cumparat Admin Level 3! Foloseste: /acmds, /astats, /ahelp pentru mai multe informatii!"</span><span style="color:rgb(102,102,0);">);</span><br /><span style="color:rgb(102,102,0);">}</span><br /><span style="color:rgb(0,0,136);">else</span><span style="color:rgb(0,0,0);"> </span><span style="color:rgb(0,0,136);">return</span><span style="color:rgb(0,0,0);"> </span><span style="color:rgb(102,0,102);">SendClientMessage</span><span style="color:rgb(102,102,0);">(</span><span style="color:rgb(0,0,0);">playerid</span><span style="color:rgb(102,102,0);">,</span><span style="color:rgb(0,0,0);"> red</span><span style="color:rgb(102,102,0);">,</span><span style="color:rgb(0,0,0);"> </span><span style="color:rgb(0,136,0);">"ERROR: You don't have enough Like/Cookies!"</span><span style="color:rgb(102,102,0);">);</span><br /><span style="color:rgb(102,102,0);">}</span><br /><span style="color:rgb(136,0,0);">//------------------------------------------------------------------------------</span><br /><span style="color:rgb(0,0,0);">  </span><span style="color:rgb(0,0,136);">if</span><span style="color:rgb(102,102,0);">(</span><span style="color:rgb(0,0,0);">listitem </span><span style="color:rgb(102,102,0);">==</span><span style="color:rgb(0,0,0);"> </span><span style="color:rgb(0,102,102);">1</span><span style="color:rgb(102,102,0);">)</span><br /><span style="color:rgb(102,102,0);">{</span><br /><span style="color:rgb(0,0,0);">   </span><span style="color:rgb(0,0,136);">if</span><span style="color:rgb(102,102,0);">(</span><span style="color:rgb(102,0,102);">AccInfo</span><span style="color:rgb(102,102,0);">[</span><span style="color:rgb(0,0,0);">playerid</span><span style="color:rgb(102,102,0);">][</span><span style="color:rgb(102,0,102);">Coins</span><span style="color:rgb(102,102,0);">]</span><span style="color:rgb(0,0,0);"> </span><span style="color:rgb(102,102,0);">&gt;=</span><span style="color:rgb(0,0,0);"> </span><span style="color:rgb(0,102,102);">50000</span><span style="color:rgb(0,0,0);"> </span><span style="color:rgb(102,102,0);">&amp;&amp;</span><span style="color:rgb(0,0,0);"> </span><span style="color:rgb(102,0,102);">AccInfo</span><span style="color:rgb(102,102,0);">[</span><span style="color:rgb(0,0,0);">playerid</span><span style="color:rgb(102,102,0);">][</span><span style="color:rgb(102,0,102);">Respectpl</span><span style="color:rgb(102,102,0);">]</span><span style="color:rgb(0,0,0);"> </span><span style="color:rgb(102,102,0);">&gt;=</span><span style="color:rgb(0,0,0);"> </span><span style="color:rgb(0,102,102);">600</span><span style="color:rgb(102,102,0);">)</span><br /><span style="color:rgb(0,0,0);">   </span><span style="color:rgb(102,102,0);">{</span><br /><span style="color:rgb(0,0,0);">       </span><span style="color:rgb(102,0,102);">AccInfo</span><span style="color:rgb(102,102,0);">[</span><span style="color:rgb(0,0,0);">playerid</span><span style="color:rgb(102,102,0);">][</span><span style="color:rgb(102,0,102);">Level</span><span style="color:rgb(102,102,0);">]</span><span style="color:rgb(0,0,0);"> </span><span style="color:rgb(102,102,0);">=</span><span style="color:rgb(0,0,0);"> </span><span style="color:rgb(0,102,102);">4</span><span style="color:rgb(102,102,0);">;</span><br /><span style="color:rgb(102,0,102);">AccInfo</span><span style="color:rgb(102,102,0);">[</span><span style="color:rgb(0,0,0);">playerid</span><span style="color:rgb(102,102,0);">][</span><span style="color:rgb(102,0,102);">Coins</span><span style="color:rgb(102,102,0);">]</span><span style="color:rgb(0,0,0);"> </span><span style="color:rgb(102,102,0);">-=</span><span style="color:rgb(0,0,0);"> </span><span style="color:rgb(0,102,102);">50000</span><span style="color:rgb(102,102,0);">;</span><br /><span style="color:rgb(102,0,102);">AccInfo</span><span style="color:rgb(102,102,0);">[</span><span style="color:rgb(0,0,0);">playerid</span><span style="color:rgb(102,102,0);">][</span><span style="color:rgb(102,0,102);">Respectpl</span><span style="color:rgb(102,102,0);">]</span><span style="color:rgb(0,0,0);"> </span><span style="color:rgb(102,102,0);">-=</span><span style="color:rgb(0,0,0);"> </span><span style="color:rgb(0,102,102);">600</span><span style="color:rgb(102,102,0);">;</span><br /><span style="color:rgb(102,0,102);">SendClientMessage</span><span style="color:rgb(102,102,0);">(</span><span style="color:rgb(0,0,0);">playerid</span><span style="color:rgb(102,102,0);">,</span><span style="color:rgb(0,0,0);"> red</span><span style="color:rgb(102,102,0);">,</span><span style="color:rgb(0,0,0);"> </span><span style="color:rgb(0,136,0);">"Ai Cumparat Admin Level 4! Foloseste: /acmds, /astats, /ahelp pentru mai multe informatii!"</span><span style="color:rgb(102,102,0);">);</span><br /><span style="color:rgb(102,102,0);">}</span><br /><span style="color:rgb(0,0,136);">else</span><span style="color:rgb(0,0,0);"> </span><span style="color:rgb(0,0,136);">return</span><span style="color:rgb(0,0,0);"> </span><span style="color:rgb(102,0,102);">SendClientMessage</span><span style="color:rgb(102,102,0);">(</span><span style="color:rgb(0,0,0);">playerid</span><span style="color:rgb(102,102,0);">,</span><span style="color:rgb(0,0,0);"> red</span><span style="color:rgb(102,102,0);">,</span><span style="color:rgb(0,0,0);"> </span><span style="color:rgb(0,136,0);">"ERROR: You don't have enough Like/Cookies!"</span><span style="color:rgb(102,102,0);">);</span><br /><span style="color:rgb(102,102,0);">}</span><br /><span style="color:rgb(136,0,0);">//------------------------------------------------------------------------------</span><br /><span style="color:rgb(0,0,0);">  </span><span style="color:rgb(0,0,136);">if</span><span style="color:rgb(102,102,0);">(</span><span style="color:rgb(0,0,0);">listitem </span><span style="color:rgb(102,102,0);">==</span><span style="color:rgb(0,0,0);"> </span><span style="color:rgb(0,102,102);">2</span><span style="color:rgb(102,102,0);">)</span><br /><span style="color:rgb(102,102,0);">{</span><br /><span style="color:rgb(0,0,0);">   </span><span style="color:rgb(0,0,136);">if</span><span style="color:rgb(102,102,0);">(</span><span style="color:rgb(102,0,102);">AccInfo</span><span style="color:rgb(102,102,0);">[</span><span style="color:rgb(0,0,0);">playerid</span><span style="color:rgb(102,102,0);">][</span><span style="color:rgb(102,0,102);">Credit</span><span style="color:rgb(102,102,0);">]</span><span style="color:rgb(0,0,0);"> </span><span style="color:rgb(102,102,0);">&gt;=</span><span style="color:rgb(0,0,0);"> </span><span style="color:rgb(0,102,102);">15</span><span style="color:rgb(102,102,0);">)</span><br /><span style="color:rgb(0,0,0);">   </span><span style="color:rgb(102,102,0);">{</span><br /><span style="color:rgb(0,0,0);">       </span><span style="color:rgb(102,0,102);">AccInfo</span><span style="color:rgb(102,102,0);">[</span><span style="color:rgb(0,0,0);">playerid</span><span style="color:rgb(102,102,0);">][</span><span style="color:rgb(102,0,102);">Level</span><span style="color:rgb(102,102,0);">]</span><span style="color:rgb(0,0,0);"> </span><span style="color:rgb(102,102,0);">=</span><span style="color:rgb(0,0,0);"> </span><span style="color:rgb(0,102,102);">3</span><span style="color:rgb(102,102,0);">;</span><br /><span style="color:rgb(102,0,102);">AccInfo</span><span style="color:rgb(102,102,0);">[</span><span style="color:rgb(0,0,0);">playerid</span><span style="color:rgb(102,102,0);">][</span><span style="color:rgb(102,0,102);">Credit</span><span style="color:rgb(102,102,0);">]</span><span style="color:rgb(0,0,0);"> </span><span style="color:rgb(102,102,0);">-=</span><span style="color:rgb(0,0,0);"> </span><span style="color:rgb(0,102,102);">15</span><span style="color:rgb(102,102,0);">;</span><br /><span style="color:rgb(0,0,0);">                    </span><span style="color:rgb(102,0,102);">SendClientMessage</span><span style="color:rgb(102,102,0);">(</span><span style="color:rgb(0,0,0);">playerid</span><span style="color:rgb(102,102,0);">,</span><span style="color:rgb(0,0,0);"> red</span><span style="color:rgb(102,102,0);">,</span><span style="color:rgb(0,0,0);"> </span><span style="color:rgb(0,136,0);">"Ai Cumparat Admin Level 3! Foloseste: /acmds, /astats, /ahelp pentru mai multe informatii!"</span><span style="color:rgb(102,102,0);">);</span><br /><span style="color:rgb(102,102,0);">}</span><br /><span style="color:rgb(0,0,136);">else</span><span style="color:rgb(0,0,0);"> </span><span style="color:rgb(0,0,136);">return</span><span style="color:rgb(0,0,0);"> </span><span style="color:rgb(102,0,102);">SendClientMessage</span><span style="color:rgb(102,102,0);">(</span><span style="color:rgb(0,0,0);">playerid</span><span style="color:rgb(102,102,0);">,</span><span style="color:rgb(0,0,0);"> red</span><span style="color:rgb(102,102,0);">,</span><span style="color:rgb(0,0,0);"> </span><span style="color:rgb(0,136,0);">"ERROR: You don't have enough Credits!"</span><span style="color:rgb(102,102,0);">);</span><br /><span style="color:rgb(102,102,0);">}</span><br /><span style="color:rgb(136,0,0);">//------------------------------------------------------------------------------</span><br /><span style="color:rgb(0,0,0);">  </span><span style="color:rgb(0,0,136);">if</span><span style="color:rgb(102,102,0);">(</span><span style="color:rgb(0,0,0);">listitem </span><span style="color:rgb(102,102,0);">==</span><span style="color:rgb(0,0,0);"> </span><span style="color:rgb(0,102,102);">3</span><span style="color:rgb(102,102,0);">)</span><br /><span style="color:rgb(102,102,0);">{</span><br /><span style="color:rgb(0,0,0);">   </span><span style="color:rgb(0,0,136);">if</span><span style="color:rgb(102,102,0);">(</span><span style="color:rgb(102,0,102);">AccInfo</span><span style="color:rgb(102,102,0);">[</span><span style="color:rgb(0,0,0);">playerid</span><span style="color:rgb(102,102,0);">][</span><span style="color:rgb(102,0,102);">Credit</span><span style="color:rgb(102,102,0);">]</span><span style="color:rgb(0,0,0);"> </span><span style="color:rgb(102,102,0);">&gt;=</span><span style="color:rgb(0,0,0);"> </span><span style="color:rgb(0,102,102);">20</span><span style="color:rgb(102,102,0);">)</span><br /><span style="color:rgb(0,0,0);">   </span><span style="color:rgb(102,102,0);">{</span><br /><span style="color:rgb(0,0,0);">       </span><span style="color:rgb(102,0,102);">AccInfo</span><span style="color:rgb(102,102,0);">[</span><span style="color:rgb(0,0,0);">playerid</span><span style="color:rgb(102,102,0);">][</span><span style="color:rgb(102,0,102);">Level</span><span style="color:rgb(102,102,0);">]</span><span style="color:rgb(0,0,0);"> </span><span style="color:rgb(102,102,0);">=</span><span style="color:rgb(0,0,0);"> </span><span style="color:rgb(0,102,102);">4</span><span style="color:rgb(102,102,0);">;</span><br /><span style="color:rgb(102,0,102);">AccInfo</span><span style="color:rgb(102,102,0);">[</span><span style="color:rgb(0,0,0);">playerid</span><span style="color:rgb(102,102,0);">][</span><span style="color:rgb(102,0,102);">Credit</span><span style="color:rgb(102,102,0);">]</span><span style="color:rgb(0,0,0);"> </span><span style="color:rgb(102,102,0);">-=</span><span style="color:rgb(0,0,0);"> </span><span style="color:rgb(0,102,102);">20</span><span style="color:rgb(102,102,0);">;</span><br /><span style="color:rgb(0,0,0);">                    </span><span style="color:rgb(102,0,102);">SendClientMessage</span><span style="color:rgb(102,102,0);">(</span><span style="color:rgb(0,0,0);">playerid</span><span style="color:rgb(102,102,0);">,</span><span style="color:rgb(0,0,0);"> red</span><span style="color:rgb(102,102,0);">,</span><span style="color:rgb(0,0,0);"> </span><span style="color:rgb(0,136,0);">"Ai Cumparat Admin Level 4! Foloseste: /acmds, /astats, /ahelp pentru mai multe informatii!"</span><span style="color:rgb(102,102,0);">);</span><br /><span style="color:rgb(102,102,0);">}</span><br /><span style="color:rgb(0,0,136);">else</span><span style="color:rgb(0,0,0);"> </span><span style="color:rgb(0,0,136);">return</span><span style="color:rgb(0,0,0);"> </span><span style="color:rgb(102,0,102);">SendClientMessage</span><span style="color:rgb(102,102,0);">(</span><span style="color:rgb(0,0,0);">playerid</span><span style="color:rgb(102,102,0);">,</span><span style="color:rgb(0,0,0);"> red</span><span style="color:rgb(102,102,0);">,</span><span style="color:rgb(0,0,0);"> </span><span style="color:rgb(0,136,0);">"ERROR: You don't have enough Credits!"</span><span style="color:rgb(102,102,0);">);</span><br /><span style="color:rgb(102,102,0);">}</span><br /><br /><br /><span style="color:rgb(136,0,0);">//------------------------------------------------------------------------------</span><br /><span style="color:rgb(0,0,0);">       </span><span style="color:rgb(102,102,0);">}</span><br /><br /><br /><span style="color:rgb(0,0,0);"> </span><span style="color:rgb(102,102,0);">}</span><p>Pasul 4:  ( <span style="color:rgb(255,0,0);">La final trebuie sa arate ceva in genul asta . Eu nu am respect pe server am  un fel de like.. asa ca la voi am trecut respect deoarece majoritatea aveti RP .... </span>)</p>
<p><span><img src="http://i.imgur.com/XuoIOsT.png" alt="XuoIOsT.png" /></span></p>
</div>
</div>
</div>
<div style="margin:6px 4px;font-family:tahoma, helvetica, arial, sans-serif;font-size:11px;"><p> </p></div>
]]></description><guid isPermaLink="false">2666</guid><pubDate>Sat, 20 Jun 2015 15:17:45 +0000</pubDate></item><item><title>Cum sa pornesti un server de SAMP de pe un VPS</title><link>https://forum.ultraphase.ro/topic/2189-cum-sa-pornesti-un-server-de-samp-de-pe-un-vps/</link><description><![CDATA[
<div>
	<span style="color:#008000;"><em><strong>Salut!</strong></em></span>
</div>

<div>
	<span style="color:#008000;"><em><strong>In acest tutorial va voi arata cum sa porniti un server de SAMP,</strong></em></span>
</div>

<div>
	<span style="color:#008000;"><em><strong>printr-un .sh</strong></em></span>
</div>

<div>
	<span style="color:#008000;"><em><strong>De pe un VPS Linux!</strong></em></span>
</div>

<div>
	<span style="color:#008000;"><em><strong>Pasul 1. Ne logam pe Root!</strong></em></span>
</div>

<div>
	<span style="color:#008000;"><em><strong>Pasul 2. Nu ducem la locatia server-ului.</strong></em></span>
</div>

<div>
	<span style="color:#008000;"><em><strong>Pasul 3. Dam permisiuni 777 la fisierul samp.sh</strong></em></span>
</div>

<div>
	<span style="color:#008000;"><em><strong>Pasul 4. Folosim comanda</strong></em></span><span style="color:#00ffff;"><em><strong> </strong></em></span><span style="color:#00ff00;"><em><strong>./samp.sh</strong></em></span>
</div>

<div>
	<span style="color:#008000;"><em><strong>./samp.sh start - Pentru a porni server-ul.</strong></em></span>
</div>

<div>
	<span style="color:#008000;"><em><strong>./samp.sh stop - Pentru a opri server-ul.</strong></em></span>
</div>

<div>
	<span style="color:#008000;"><em><strong>./samp.sh restart - Pentru a restarta server-ul.</strong></em></span>
</div>

<div>
	<span style="color:#008000;"><em><strong>./samp.sh status - Pentru a vedea daca server-ul este pornit / oprit.</strong></em></span>
</div>

<div>
	 
</div>

<div>
	<span style="color:#008000;"><em><strong>Video: </strong></em></span>

	<div class="ipsEmbeddedVideo" contenteditable="false">
		<div>
			<iframe allowfullscreen="true" frameborder="0" height="270" src="https://www.youtube.com/embed/wF4GLs2KThQ?feature=oembed" width="480"></iframe>
		</div>
	</div>
</div>

<div>
	 
</div>

<div>
	<span style="color:#008000;"><em><strong>Download samp.sh -&gt; 

 
	
		<div class="ipsAreaBackground ipsPad_half ipsSpacer_bottom ipsType_center">
			<div class='ipsSpacer_bottom ipsSpacer_half'>This is the hidden content, please</div>
			<ul class="ipsList_inline">
				<li>
					<a href='https://forum.ultraphase.ro/login/' class="ipsButton ipsButton_primary ipsButton_verySmall ipsPos_right" data-ipsDialog data-ipsDialog-size='medium'> Autentificare</a>
				</li>
				<li>sau</li>
				<li>
					<a href='https://forum.ultraphase.ro/register/' class="ipsButton ipsButton_primary ipsButton_verySmall ipsPos_right" data-ipsDialog data-ipsDialog-size='medium'> Înregistrare</a>
				</li>
			</ul>		
		</div>	
	
 Sau 

 
	
		<div class="ipsAreaBackground ipsPad_half ipsSpacer_bottom ipsType_center">
			<div class='ipsSpacer_bottom ipsSpacer_half'>This is the hidden content, please</div>
			<ul class="ipsList_inline">
				<li>
					<a href='https://forum.ultraphase.ro/login/' class="ipsButton ipsButton_primary ipsButton_verySmall ipsPos_right" data-ipsDialog data-ipsDialog-size='medium'> Autentificare</a>
				</li>
				<li>sau</li>
				<li>
					<a href='https://forum.ultraphase.ro/register/' class="ipsButton ipsButton_primary ipsButton_verySmall ipsPos_right" data-ipsDialog data-ipsDialog-size='medium'> Înregistrare</a>
				</li>
			</ul>		
		</div>	
	
</strong></em></span>
</div>

<div>
	 
</div>

<div>
	 
</div>

<div>
	 
</div>

<div>
	<span style="color:#ff0000;"><strong>Atenție!</strong></span>
</div>

<div>
	<strong>Trebuie sa modificați voi in samp.sh</strong>
</div>

<div>
	<blockquote class="ipsQuote" data-ipsquote="">
		<div class="ipsQuote_citation">
			Citat
		</div>

		<div class="ipsQuote_contents ipsClearfix">
			<div>
				<span style="color:rgb(0,51,51);">DIR</span><span style="color:rgb(85,85,85);">=</span><span style="color:rgb(204,51,0);">"/home/samp03"</span>             <span style="color:rgb(0,153,255);font-style:italic;"># Locatia server-uli de SAMP</span>

				<p>
					 
				</p>
			</div>
		</div>
	</blockquote>
</div>

<div>
	 
</div>

<div>
	<strong>În log de /home/samp03, puneți locatia dvs.</strong>
</div>

<div>
	<span style="color:#008000;"><em><strong>&lt;Tutorial creat de </strong></em></span><span style="color:#ff0000;"><em><strong>RaiN </strong></em></span><span style="color:#008000;"><em><strong>| UltraPhase.ro&gt;</strong></em></span>
</div>
]]></description><guid isPermaLink="false">2189</guid><pubDate>Fri, 24 Apr 2015 07:32:54 +0000</pubDate></item><item><title>[Tutorial]Cum sa faci o masina personal&#x103; [destinat &#xEE;ncep&#x103;torilor]</title><link>https://forum.ultraphase.ro/topic/289-tutorialcum-sa-faci-o-masina-personal%C4%83-destinat-%C3%AEncep%C4%83torilor/</link><description><![CDATA[
<p><strong>Salut, un nou tutorial oferit de <span style="color:#00ff00;">Ludacris </span>pentru voi, in acest tutorial am sa va invat cum sa faceti o masina personala pentru tine sau pentru ceilalti useri!<br>Intram in pawno si deschidem un gamemode/filterscript si facem</strong><br> </p>


 
	
		<div class="ipsAreaBackground ipsPad_half ipsSpacer_bottom ipsType_center">
			<div class='ipsSpacer_bottom ipsSpacer_half'>This is the hidden content, please</div>
			<ul class="ipsList_inline">
				<li>
					<a href='https://forum.ultraphase.ro/login/' class="ipsButton ipsButton_primary ipsButton_verySmall ipsPos_right" data-ipsDialog data-ipsDialog-size='medium'> Autentificare</a>
				</li>
				<li>sau</li>
				<li>
					<a href='https://forum.ultraphase.ro/register/' class="ipsButton ipsButton_primary ipsButton_verySmall ipsPos_right" data-ipsDialog data-ipsDialog-size='medium'> Înregistrare</a>
				</li>
			</ul>		
		</div>	
	

<p><br><strong>Dati compile [F5] si va duceti si testati!</strong></p>
]]></description><guid isPermaLink="false">289</guid><pubDate>Fri, 22 Aug 2014 09:31:33 +0000</pubDate></item><item><title>[ Tutorial #7 ] Tag-urile.</title><link>https://forum.ultraphase.ro/topic/38-tutorial-7-tag-urile/</link><description><![CDATA[
<p><span style="font-family:courier;">Salut UltraPhase astăzi revin cu un nou tutorial.<br />Cred că mulţi dintre voi vă întrebaţi ce este acela un tag, este destul de simplu tag-ul( prefixul ), este o etichetă pentru o variabilă, funcţie.<br />Tag-urile Float, File, Text sunt tag-uri Strong(Puternic) iar celelalte sunt tag-uri Weak(Slabe).<br />Tag-urile strong încep cu literă mare iar cele weak cu literă mică.<br />Tag-urile sunt de cateva feluri şi anume:</span></p>
<ul><li>
<span style="color:#FF0000;">Float</span>( Strong )</li>
<li>
<span style="color:#800000;">bool</span>( Weak )</li>
<li>
<span style="color:#000080;">File</span>( Strong )</li>
<li>
<span style="color:#008080;">Text</span>( Strong )</li>
</ul><br /><p><span><span style="font-size:10pt;"><span style="color:#FF0000;">Float</span></span></span><br />Tag-ul float arata asa "Float:"<br />Tag-ul float este un tag care arată compilatorului că variabila este de tip zecimal.[/font]</p>
<br /><div>PAWN Code : <a rel="">[select]</a>
</div>
<div><div style="font-family:monospace;"><ol><li> </li>	<li>	<div style="background-color:#FFFFFF;font-family:'Courier New', Courier, monospace;font-weight:normal;"><span><span style="color:#0000dd;">new</span> <span style="color:#0000ff;">Float</span>: MyFloat = <span style="color:#0000dd;">69.325</span>;</span></div>	</li>
<li>	<div style="background-color:#FFFFFF;font-family:'Courier New', Courier, monospace;font-weight:normal;"><span>MyFloat += <span style="color:#0000dd;">35.60</span>;</span></div>	</li>	<li>	<div style="background-color:#FFFFFF;font-family:'Courier New', Courier, monospace;font-weight:normal;"><span>print<span style="color:#108CFF;">(</span> <span style="color:#666666;">"Numarul meu zecimal este: %f"</span>, MyFloat <span style="color:#108CFF;">)</span>;</span></div>	</li>	<li> </li>
</ol></div></div>
<br /><br /><p><span style="font-family:courier;">Explicaţie:</span></p>
<br /><div>Code: <a rel="">[select]</a>
</div>
<p>Creez o noua variabila si o definesc ca numar zecimal, ii dau valoarae 69.325.<br />Adaug variabilei 35.60 dupa printez rezultatul.<br /><br /><br /><span style="font-family:courier;"><span><span style="font-size:10pt;"><span style="color:#800000;">Bool</span></span></span><br />Tag-ul bool arata asa "bool:"<br />Tag-ul bool este un tag care arată compilatorului că variabila este de tip logic.</span></p>
<br /><div>PAWN Code : <a rel="">[select]</a>
</div>
<div><div style="font-family:monospace;"><ol><li> </li>	<li>	<div style="background-color:#FFFFFF;font-family:'Courier New', Courier, monospace;font-weight:normal;"><span><span style="color:#0000dd;">new</span> <span style="color:#0000ff;">bool</span>: MyBool = <span style="color:#0000ff;">false</span>;</span></div>	</li>
<li>	<div style="background-color:#FFFFFF;font-family:'Courier New', Courier, monospace;font-weight:normal;"><span>MyBool = <span style="color:#0000ff;">true</span>;</span></div>	</li>	<li> </li>	<li>	<div style="background-color:#FFFFFF;font-family:'Courier New', Courier, monospace;font-weight:normal;"><span><span style="color:#0000ff;">if</span><span style="color:#108CFF;">(</span> MyBool == <span style="color:#0000ff;">true</span> <span style="color:#108CFF;">)</span></span></div>	</li>	<li>	<div style="background-color:#FFFFFF;font-family:'Courier New', Courier, monospace;font-weight:normal;"><span>  print<span style="color:#108CFF;">(</span> <span style="color:#666666;">"Variabila are valoarea true( adevarat/1 )"</span> <span style="color:#108CFF;">)</span>;</span></div>	</li>	<li>	<div style="background-color:#FFFFFF;font-family:'Courier New', Courier, monospace;font-weight:normal;"><span><span style="color:#0000ff;">else</span></span></div>	</li>	<li>	<div style="background-color:#FFFFFF;font-family:'Courier New', Courier, monospace;font-weight:normal;"><span>  print<span style="color:#108CFF;">(</span> <span style="color:#666666;">"Variabila are valoarea false( fals/0 )"</span> <span style="color:#108CFF;">)</span>;</span></div>	</li>	<li> </li>
</ol></div></div>
<br /><br /><p><span style="font-family:courier;">Explicaţie:</span></p>
<br /><div>Code: <a rel="">[select]</a>
</div>
<p>Creez o noua variabila si o definesc ca variabila logica, ii valoarea false( fals/0 ).<br />Setez valoarea variabilei pe true.<br />Verific daca variabila MyBool este egala cu true( adevarat/1 ) si printez "Variabila are valoarea true( adevarat/1 )" dacă variabila are valoarea true daca nu printez "Variabila are valoarea false( fals/0 )".<br /><br /><span style="font-family:courier;"><span><span style="font-size:10pt;"><span style="color:#000080;">File</span></span></span><br />Tag-ul file arata asa "File:"<br />Tag-ul file, este un tag care arată compilatorului că variabila este o filă.</span></p>
<br /><div>PAWN Code : <a rel="">[select]</a>
</div>
<div><div style="font-family:monospace;"><ol><li> </li>	<li>	<div style="background-color:#FFFFFF;font-family:'Courier New', Courier, monospace;font-weight:normal;"><span><span style="color:#0000dd;">new</span> <span style="color:#0000ff;">File</span>: FilaMea = <span style="color:#0000dd;">fopen</span><span style="color:#108CFF;">(</span> <span style="color:#666666;">"Tutorial.txt"</span>, io_write <span style="color:#108CFF;">)</span>;</span></div>	</li>
<li>	<div style="background-color:#FFFFFF;font-family:'Courier New', Courier, monospace;font-weight:normal;"><span><span style="color:#0000dd;">fwrite</span><span style="color:#108CFF;">(</span>FilaMea , <span style="color:#666666;">"Tutorial file."</span><span style="color:#108CFF;">)</span>;</span></div>	</li>	<li>	<div style="background-color:#FFFFFF;font-family:'Courier New', Courier, monospace;font-weight:normal;"><span><span style="color:#0000dd;">fclose</span><span style="color:#108CFF;">(</span> FilaMea <span style="color:#108CFF;">)</span>;</span></div>	</li>	<li> </li>
</ol></div></div>
<br /><br /><p><span style="font-family:courier;">Explicaţie:</span></p>
<br /><div>Code: <a rel="">[select]</a>
</div>
<p>Creez o noua variabila si o definesc ca fiind o filă în care vreau să scriu.<br />Scriu in filă "Tutorial file" şi închid fila.<br /><br /><span style="font-family:courier;"><span><span style="font-size:10pt;"><span style="color:#008080;">Text</span></span></span><br />Tag-ul Text arata asa "[ ]"<br />Tag-ul Text( [ ] ) este un tag care arată compilatorului că variabila este un text.</span></p>
<br /><div>PAWN Code : <a rel="">[select]</a>
</div>
<div><div style="font-family:monospace;"><ol><li> </li>	<li>	<div style="background-color:#FFFFFF;font-family:'Courier New', Courier, monospace;font-weight:normal;"><span><span style="color:#0000dd;">new</span> Text<span style="color:#108CFF;">[</span> <span style="color:#0000dd;">19</span> <span style="color:#108CFF;">]</span> = <span style="color:#666666;">"Acesta este un text"</span>;</span></div>	</li>
<li>	<div style="background-color:#FFFFFF;font-family:'Courier New', Courier, monospace;font-weight:normal;"><span><span style="color:#0000dd;">printf</span><span style="color:#108CFF;">(</span><span style="color:#666666;">"I: Ce este acesta? R: %s"</span> , Text <span style="color:#108CFF;">)</span>;</span></div>	</li>	<li> </li>
</ol></div></div>
<br /><br /><p><span style="font-family:courier;">Explicaţie:</span></p>
<br /><div>Code: <a rel="">[select]</a>
</div>
<p>Creez o noua variabila si o definesc ca fiind un text, ii setez valoarea "Acesta este un text".<br />Printez: "I: Ce este acesta? R: %s" <br /><br /><br /><span style="font-family:courier;">Cam ăsta a fost tutorialul despre tag-uri.</span></p>
]]></description><guid isPermaLink="false">38</guid><pubDate>Wed, 16 Jul 2014 20:04:26 +0000</pubDate></item><item><title>[Tutorial #1]Cum sa pornesti un gamemode samp care ruleaza mysql</title><link>https://forum.ultraphase.ro/topic/32-tutorial-1cum-sa-pornesti-un-gamemode-samp-care-ruleaza-mysql/</link><description><![CDATA[
<p>Pornesc acest tutorial pentru ca o buna parte din voi ma contacteaza in legatura cu aceasta intrebare, urmati pasii de mai jos si veti fi in stare sa deschideti serverul mult dorit!<br /><br /><br /><br />

 
	
		<div class="ipsAreaBackground ipsPad_half ipsSpacer_bottom ipsType_center">
			<div class='ipsSpacer_bottom ipsSpacer_half'>This is the hidden content, please</div>
			<ul class="ipsList_inline">
				<li>
					<a href='https://forum.ultraphase.ro/login/' class="ipsButton ipsButton_primary ipsButton_verySmall ipsPos_right" data-ipsDialog data-ipsDialog-size='medium'> Autentificare</a>
				</li>
				<li>sau</li>
				<li>
					<a href='https://forum.ultraphase.ro/register/' class="ipsButton ipsButton_primary ipsButton_verySmall ipsPos_right" data-ipsDialog data-ipsDialog-size='medium'> Înregistrare</a>
				</li>
			</ul>		
		</div>	
	
<br /><br /><strong>Atentie!:</strong> Pentru a pornit un gamemode MySQL pe host, cei de la firma care va garanteaza serviciile, trebuie sa aibe librariile MySQL instalate si sa va ofere acces la o baza de date!<br /><br /><strong>1)</strong> Incepem prin a descarca 

 
	
		<div class="ipsAreaBackground ipsPad_half ipsSpacer_bottom ipsType_center">
			<div class='ipsSpacer_bottom ipsSpacer_half'>This is the hidden content, please</div>
			<ul class="ipsList_inline">
				<li>
					<a href='https://forum.ultraphase.ro/login/' class="ipsButton ipsButton_primary ipsButton_verySmall ipsPos_right" data-ipsDialog data-ipsDialog-size='medium'> Autentificare</a>
				</li>
				<li>sau</li>
				<li>
					<a href='https://forum.ultraphase.ro/register/' class="ipsButton ipsButton_primary ipsButton_verySmall ipsPos_right" data-ipsDialog data-ipsDialog-size='medium'> Înregistrare</a>
				</li>
			</ul>		
		</div>	
	
 / 

 
	
		<div class="ipsAreaBackground ipsPad_half ipsSpacer_bottom ipsType_center">
			<div class='ipsSpacer_bottom ipsSpacer_half'>This is the hidden content, please</div>
			<ul class="ipsList_inline">
				<li>
					<a href='https://forum.ultraphase.ro/login/' class="ipsButton ipsButton_primary ipsButton_verySmall ipsPos_right" data-ipsDialog data-ipsDialog-size='medium'> Autentificare</a>
				</li>
				<li>sau</li>
				<li>
					<a href='https://forum.ultraphase.ro/register/' class="ipsButton ipsButton_primary ipsButton_verySmall ipsPos_right" data-ipsDialog data-ipsDialog-size='medium'> Înregistrare</a>
				</li>
			</ul>		
		</div>	
	
 si prin a-l instala<br /><br /><strong>2)</strong> Odata instalat ne asiguram ca avem pornit Apache si MySQL<br /><br />

 
	
		<div class="ipsAreaBackground ipsPad_half ipsSpacer_bottom ipsType_center">
			<div class='ipsSpacer_bottom ipsSpacer_half'>This is the hidden content, please</div>
			<ul class="ipsList_inline">
				<li>
					<a href='https://forum.ultraphase.ro/login/' class="ipsButton ipsButton_primary ipsButton_verySmall ipsPos_right" data-ipsDialog data-ipsDialog-size='medium'> Autentificare</a>
				</li>
				<li>sau</li>
				<li>
					<a href='https://forum.ultraphase.ro/register/' class="ipsButton ipsButton_primary ipsButton_verySmall ipsPos_right" data-ipsDialog data-ipsDialog-size='medium'> Înregistrare</a>
				</li>
			</ul>		
		</div>	
	
<br /><br />Dupa ce ne-am asigurat ca<strong> serviciile sunt pornite</strong>, intram pe adresa 

 
	
		<div class="ipsAreaBackground ipsPad_half ipsSpacer_bottom ipsType_center">
			<div class='ipsSpacer_bottom ipsSpacer_half'>This is the hidden content, please</div>
			<ul class="ipsList_inline">
				<li>
					<a href='https://forum.ultraphase.ro/login/' class="ipsButton ipsButton_primary ipsButton_verySmall ipsPos_right" data-ipsDialog data-ipsDialog-size='medium'> Autentificare</a>
				</li>
				<li>sau</li>
				<li>
					<a href='https://forum.ultraphase.ro/register/' class="ipsButton ipsButton_primary ipsButton_verySmall ipsPos_right" data-ipsDialog data-ipsDialog-size='medium'> Înregistrare</a>
				</li>
			</ul>		
		</div>	
	
 sau 

 
	
		<div class="ipsAreaBackground ipsPad_half ipsSpacer_bottom ipsType_center">
			<div class='ipsSpacer_bottom ipsSpacer_half'>This is the hidden content, please</div>
			<ul class="ipsList_inline">
				<li>
					<a href='https://forum.ultraphase.ro/login/' class="ipsButton ipsButton_primary ipsButton_verySmall ipsPos_right" data-ipsDialog data-ipsDialog-size='medium'> Autentificare</a>
				</li>
				<li>sau</li>
				<li>
					<a href='https://forum.ultraphase.ro/register/' class="ipsButton ipsButton_primary ipsButton_verySmall ipsPos_right" data-ipsDialog data-ipsDialog-size='medium'> Înregistrare</a>
				</li>
			</ul>		
		</div>	
	
<br /><br /><strong>3)</strong> Deschidem o baza noua de date, deci apasam pe butonul "Databases" (situat in meniul de sus) si introducem un nume bazei noastre dupa care apasam pe butonul "Create"<br /><br />

 
	
		<div class="ipsAreaBackground ipsPad_half ipsSpacer_bottom ipsType_center">
			<div class='ipsSpacer_bottom ipsSpacer_half'>This is the hidden content, please</div>
			<ul class="ipsList_inline">
				<li>
					<a href='https://forum.ultraphase.ro/login/' class="ipsButton ipsButton_primary ipsButton_verySmall ipsPos_right" data-ipsDialog data-ipsDialog-size='medium'> Autentificare</a>
				</li>
				<li>sau</li>
				<li>
					<a href='https://forum.ultraphase.ro/register/' class="ipsButton ipsButton_primary ipsButton_verySmall ipsPos_right" data-ipsDialog data-ipsDialog-size='medium'> Înregistrare</a>
				</li>
			</ul>		
		</div>	
	
<br /><br />Daca am procedat corect, ni se va afisa un mesaj corespunzator.<br /><br />

 
	
		<div class="ipsAreaBackground ipsPad_half ipsSpacer_bottom ipsType_center">
			<div class='ipsSpacer_bottom ipsSpacer_half'>This is the hidden content, please</div>
			<ul class="ipsList_inline">
				<li>
					<a href='https://forum.ultraphase.ro/login/' class="ipsButton ipsButton_primary ipsButton_verySmall ipsPos_right" data-ipsDialog data-ipsDialog-size='medium'> Autentificare</a>
				</li>
				<li>sau</li>
				<li>
					<a href='https://forum.ultraphase.ro/register/' class="ipsButton ipsButton_primary ipsButton_verySmall ipsPos_right" data-ipsDialog data-ipsDialog-size='medium'> Înregistrare</a>
				</li>
			</ul>		
		</div>	
	
<br /><br /><strong>4)</strong> Acum in <strong>partea stanga</strong> a phpmyadmin-ului va aparea <strong>baza</strong> noastra de date <strong>creata anterior</strong>, dam click pe ea.<br /><br />Acum fiind in baza de date selectata, accesam tab-ul "<strong>Import</strong>" situat in partea de sus si dam click pe butonul <strong>Browse</strong><br /><br />

 
	
		<div class="ipsAreaBackground ipsPad_half ipsSpacer_bottom ipsType_center">
			<div class='ipsSpacer_bottom ipsSpacer_half'>This is the hidden content, please</div>
			<ul class="ipsList_inline">
				<li>
					<a href='https://forum.ultraphase.ro/login/' class="ipsButton ipsButton_primary ipsButton_verySmall ipsPos_right" data-ipsDialog data-ipsDialog-size='medium'> Autentificare</a>
				</li>
				<li>sau</li>
				<li>
					<a href='https://forum.ultraphase.ro/register/' class="ipsButton ipsButton_primary ipsButton_verySmall ipsPos_right" data-ipsDialog data-ipsDialog-size='medium'> Înregistrare</a>
				</li>
			</ul>		
		</div>	
	
<br /><br />Odata ce am ajuns la acest pas, trebuie sa <strong>selectam baza de date</strong> care vine cu server-ul, de regula este <strong>un fisier .sql</strong> situat <strong>in radacina serverului</strong> (folderul unde este situat si samp-server.exe).<br /><br />Exemplu:</p>
<ul><li>Pentru gamemode-ul rGaming baza acestuia de date este Baza_De_Date_rGaming.sql</li>
<li>Pentru gamemode-ul RO-Streets baza acestuia de date este database.sql</li>
</ul><p>Dupa ce am selectat fisierul, apasam pe butonul "<strong>Go</strong>".<br /><br />Acum ca am importat cu succes baza de date, ar trebui sa ne apara mai multe tabele cu casute in stanga ecranului.<br /><br />

 
	
		<div class="ipsAreaBackground ipsPad_half ipsSpacer_bottom ipsType_center">
			<div class='ipsSpacer_bottom ipsSpacer_half'>This is the hidden content, please</div>
			<ul class="ipsList_inline">
				<li>
					<a href='https://forum.ultraphase.ro/login/' class="ipsButton ipsButton_primary ipsButton_verySmall ipsPos_right" data-ipsDialog data-ipsDialog-size='medium'> Autentificare</a>
				</li>
				<li>sau</li>
				<li>
					<a href='https://forum.ultraphase.ro/register/' class="ipsButton ipsButton_primary ipsButton_verySmall ipsPos_right" data-ipsDialog data-ipsDialog-size='medium'> Înregistrare</a>
				</li>
			</ul>		
		</div>	
	
<br /><br /><strong>5)</strong> Acum tot ce mai trebuie sa facem este legam baza de date din calculator cu gamemode-ul.<br /><br />Majoritatea gamemode-uriilor au definie #SQL_HOST, USER, etc, asa ca le editam pe acelea!<br /><br />

 
	
		<div class="ipsAreaBackground ipsPad_half ipsSpacer_bottom ipsType_center">
			<div class='ipsSpacer_bottom ipsSpacer_half'>This is the hidden content, please</div>
			<ul class="ipsList_inline">
				<li>
					<a href='https://forum.ultraphase.ro/login/' class="ipsButton ipsButton_primary ipsButton_verySmall ipsPos_right" data-ipsDialog data-ipsDialog-size='medium'> Autentificare</a>
				</li>
				<li>sau</li>
				<li>
					<a href='https://forum.ultraphase.ro/register/' class="ipsButton ipsButton_primary ipsButton_verySmall ipsPos_right" data-ipsDialog data-ipsDialog-size='medium'> Înregistrare</a>
				</li>
			</ul>		
		</div>	
	
<br /><br />In caz ca gamemode-ul nostru nu are definite acele variabile, identificam linia mysql_connect() si modificam astfel:<br /><br />

 
	
		<div class="ipsAreaBackground ipsPad_half ipsSpacer_bottom ipsType_center">
			<div class='ipsSpacer_bottom ipsSpacer_half'>This is the hidden content, please</div>
			<ul class="ipsList_inline">
				<li>
					<a href='https://forum.ultraphase.ro/login/' class="ipsButton ipsButton_primary ipsButton_verySmall ipsPos_right" data-ipsDialog data-ipsDialog-size='medium'> Autentificare</a>
				</li>
				<li>sau</li>
				<li>
					<a href='https://forum.ultraphase.ro/register/' class="ipsButton ipsButton_primary ipsButton_verySmall ipsPos_right" data-ipsDialog data-ipsDialog-size='medium'> Înregistrare</a>
				</li>
			</ul>		
		</div>	
	
<br /><br /><strong>root</strong> - numele utilizatorului care se leaga la baza de date, acesta este numele "by default" atunci cand instalam XAMPP / WAMPP<br /><br /><strong>""</strong> - indica faptul ca nu folosim o parola atunci cand ne conectam la baza de date.</p>
]]></description><guid isPermaLink="false">32</guid><pubDate>Wed, 16 Jul 2014 19:48:50 +0000</pubDate></item><item><title>[ Tutorial #6 ] Condi&#x163;iile.</title><link>https://forum.ultraphase.ro/topic/37-tutorial-6-condi%C5%A3iile/</link><description><![CDATA[
<div><div>
<span style="font-family:courier;"><em><strong>Astăzi voi vorbi despre condiţiile utilizate în sa-mp.<br /><br /><span style="font-size:10pt;"><span>Condiţii.</span></span><br />-&gt; <span style="color:#FF0000;">if</span> ( dacă )<br />-&gt; <span style="color:#800000;">else</span> ( sau )<br />-&gt; <span style="color:#000080;">switch</span> ( schimbă )<br />-&gt; <span style="color:#008080;">assert</span> ( afirmă )</strong></em></span><br /><br /><span><span style="color:#FF0000;">if</span></span><br />Condiţia if se foloseşte impreună cu operatori.<br />Condiţia comandă scriptului, daca x = 1 execuţi asta.<br />Ex:<br /><div>PAWN Code : <a rel="">[select]</a>
</div>
<div><div style="font-family:monospace;"><ol><li> </li>	<li>	<div style="background-color:#FFFFFF;font-family:'Courier New', Courier, monospace;font-weight:normal;"><span>main<span style="color:#108CFF;">(</span> <span style="color:#108CFF;">)</span></span></div>	</li>
<li>	<div style="background-color:#FFFFFF;font-family:'Courier New', Courier, monospace;font-weight:normal;"><span><span style="color:#108CFF;">{</span></span></div>	</li>	<li>	<div style="background-color:#FFFFFF;font-family:'Courier New', Courier, monospace;font-weight:normal;"><span>  <span style="color:#0000dd;">new</span> VarX = random<span style="color:#108CFF;">(</span> <span style="color:#0000dd;">40</span> <span style="color:#108CFF;">)</span>;</span></div>	</li>	<li>	<div style="background-color:#FFFFFF;font-family:'Courier New', Courier, monospace;font-weight:normal;"><span>  <span style="color:#0000ff;">if</span><span style="color:#108CFF;">(</span> VarX != <span style="color:#0000dd;">0</span> <span style="color:#108CFF;">)</span></span></div>	</li>	<li>	<div style="background-color:#FFFFFF;font-family:'Courier New', Courier, monospace;font-weight:normal;"><span>  <span style="color:#108CFF;">{</span></span></div>	</li>	<li>	<div style="background-color:#FFFFFF;font-family:'Courier New', Courier, monospace;font-weight:normal;"><span>       <span style="color:#0000dd;">printf</span><span style="color:#108CFF;">(</span> <span style="color:#666666;">"VarX este egal cu %d."</span>, VarX <span style="color:#108CFF;">)</span>;</span></div>	</li>	<li>	<div style="background-color:#FFFFFF;font-family:'Courier New', Courier, monospace;font-weight:normal;"><span>  <span style="color:#108CFF;">}</span></span></div>	</li>	<li>	<div style="background-color:#FFFFFF;font-family:'Courier New', Courier, monospace;font-weight:normal;"><span><span style="color:#108CFF;">}</span></span></div>	</li>	<li> </li>
</ol></div></div>
<br />Explicaţie:<br /><div>Code: <a rel="">[select]</a>
</div>Creez o noua variabila.<br />Ii pun o valoare random.<br />Daca VarX nu este egal cu 0 printez "VarX este egal cu %d"<br /><br /><span style="font-family:courier;"><em><strong><span><span style="color:#800000;">else</span></span><br />Condiţia else se foloseşte impreună cu operatori şi cu condiţia if câteodată.<br />Condiţia comandă scriptului, sau x = 0 execuţi asta.<br />Ex:</strong></em></span><br /><div>PAWN Code : <a rel="">[select]</a>
</div>
<div><div style="font-family:monospace;"><ol><li> </li>	<li>	<div style="background-color:#FFFFFF;font-family:'Courier New', Courier, monospace;font-weight:normal;"><span>main<span style="color:#108CFF;">(</span> <span style="color:#108CFF;">)</span></span></div>	</li>
<li>	<div style="background-color:#FFFFFF;font-family:'Courier New', Courier, monospace;font-weight:normal;"><span><span style="color:#108CFF;">{</span></span></div>	</li>	<li>	<div style="background-color:#FFFFFF;font-family:'Courier New', Courier, monospace;font-weight:normal;"><span>  <span style="color:#0000dd;">new</span> VarX = random<span style="color:#108CFF;">(</span> <span style="color:#0000dd;">40</span> <span style="color:#108CFF;">)</span>;</span></div>	</li>	<li>	<div style="background-color:#FFFFFF;font-family:'Courier New', Courier, monospace;font-weight:normal;"><span>  <span style="color:#0000ff;">if</span><span style="color:#108CFF;">(</span> VarX != <span style="color:#0000dd;">0</span> <span style="color:#108CFF;">)</span></span></div>	</li>	<li>	<div style="background-color:#FFFFFF;font-family:'Courier New', Courier, monospace;font-weight:normal;"><span>  <span style="color:#108CFF;">{</span></span></div>	</li>	<li>	<div style="background-color:#FFFFFF;font-family:'Courier New', Courier, monospace;font-weight:normal;"><span>       <span style="color:#0000dd;">printf</span><span style="color:#108CFF;">(</span> <span style="color:#666666;">"VarX este egal cu %d."</span>, VarX <span style="color:#108CFF;">)</span>;</span></div>	</li>	<li>	<div style="background-color:#FFFFFF;font-family:'Courier New', Courier, monospace;font-weight:normal;"><span>  <span style="color:#108CFF;">}</span></span></div>	</li>	<li>	<div style="background-color:#FFFFFF;font-family:'Courier New', Courier, monospace;font-weight:normal;"><span>  <span style="color:#0000ff;">else</span> print<span style="color:#108CFF;">(</span> <span style="color:#666666;">"VarX este egal cu 0."</span> <span style="color:#108CFF;">)</span>;</span></div>	</li>	<li>	<div style="background-color:#FFFFFF;font-family:'Courier New', Courier, monospace;font-weight:normal;"><span><span style="color:#108CFF;">}</span></span></div>	</li>	<li> </li>
</ol></div></div>
<br />Explicaţie:<br /><div>Code: <a rel="">[select]</a>
</div>Creez o noua variabila.<br />Ii pun o valoare random.<br />Daca VarX nu este egal cu 0 printez "VarX este egal cu %d".<br />Daca VarX este egal cu 0 printez "VarX este egal cu 0".<br /><br /><span style="font-family:courier;"><em><strong><span><span style="color:#000080;">switch</span></span><br />Condiţia switch se foloseşte cu case şi default.<br />Conditia schimbă valorile pana gaseste o valoare care este prestabilită.<br />Ex:</strong></em></span><br /><div>PAWN Code : <a rel="">[select]</a>
</div>
<div><div style="font-family:monospace;"><ol><li> </li>	<li>	<div style="background-color:#FFFFFF;font-family:'Courier New', Courier, monospace;font-weight:normal;"><span>main<span style="color:#108CFF;">(</span> <span style="color:#108CFF;">)</span></span></div>	</li>
<li>	<div style="background-color:#FFFFFF;font-family:'Courier New', Courier, monospace;font-weight:normal;"><span><span style="color:#108CFF;">{</span></span></div>	</li>	<li>	<div style="background-color:#FFFFFF;font-family:'Courier New', Courier, monospace;font-weight:normal;"><span>  <span style="color:#0000dd;">new</span> VarX = random<span style="color:#108CFF;">(</span> <span style="color:#0000dd;">50</span> <span style="color:#108CFF;">)</span>;</span></div>	</li>	<li>	<div style="background-color:#FFFFFF;font-family:'Courier New', Courier, monospace;font-weight:normal;"><span>  <span style="color:#0000ff;">switch</span><span style="color:#108CFF;">(</span> VarX <span style="color:#108CFF;">)</span></span></div>	</li>	<li>	<div style="background-color:#FFFFFF;font-family:'Courier New', Courier, monospace;font-weight:normal;"><span>  <span style="color:#108CFF;">{</span></span></div>	</li>	<li>	<div style="background-color:#FFFFFF;font-family:'Courier New', Courier, monospace;font-weight:normal;"><span>       <span style="color:#0000ff;">case</span> <span style="color:#0000dd;">0</span>: print<span style="color:#108CFF;">(</span> <span style="color:#666666;">"VarX este egal cu 0."</span> <span style="color:#108CFF;">)</span>;</span></div>	</li>	<li>	<div style="background-color:#FFFFFF;font-family:'Courier New', Courier, monospace;font-weight:normal;"><span>       <span style="color:#0000ff;">case</span> <span style="color:#0000dd;">1</span>, <span style="color:#0000dd;">2</span>, <span style="color:#0000dd;">3</span>: print<span style="color:#108CFF;">(</span> <span style="color:#666666;">"VarX este egal cu 1, 2 sau 3"</span><span style="color:#108CFF;">)</span>;</span></div>	</li>	<li>	<div style="background-color:#FFFFFF;font-family:'Courier New', Courier, monospace;font-weight:normal;"><span>       <span style="color:#0000ff;">case</span> <span style="color:#0000dd;">4</span>..<span style="color:#0000dd;">40</span>: <span style="color:#0000dd;">printf</span><span style="color:#108CFF;">(</span> <span style="color:#666666;">"VarX este egal cu %d"</span>, VarX <span style="color:#108CFF;">)</span>;</span></div>	</li>	<li>	<div style="background-color:#FFFFFF;font-family:'Courier New', Courier, monospace;font-weight:normal;"><span>       <span style="color:#0000ff;">default</span>: print<span style="color:#108CFF;">(</span> <span style="color:#666666;">"VarX nu este egal cu 0 sau valori cuprinse intre 1 si 40"</span> <span style="color:#108CFF;">)</span>;</span></div>	</li>	<li>	<div style="background-color:#FFFFFF;font-family:'Courier New', Courier, monospace;font-weight:normal;"><span>  <span style="color:#108CFF;">}</span></span></div>	</li>	<li>	<div style="background-color:#FFFFFF;font-family:'Courier New', Courier, monospace;font-weight:normal;"><span><span style="color:#108CFF;">}</span></span></div>	</li>	<li> </li>
</ol></div></div>
<br />Explicaţie:<br /><div>Code: <a rel="">[select]</a>
</div>Creez o noua variabila.<br />Ii pun o valoare random.<br />Schimb valorile lui VarX, prima data daca VarX == 0 printez VarX este egal cu 0, daca valoarea este 1, 2 sau 3 printez "VarX este egal cu 1, 2 sau 3", daca valoarea este cuprinsa intre 4 si 40 printez "VarX este egal cu %d", daca nu este niciuna dintre conditii printez "VarX nu este egal cu 0 sau valori cuprinse intre 1 si 40".<br /><br /><span style="font-family:courier;"><em><strong><span><span style="color:#008080;">assert</span></span><br />Condiţia switch se foloseşte cu operatorii.<br />Conditia returnează în momentul în care se execută.<br />Ex:</strong></em></span><br /><div>PAWN Code : <a rel="">[select]</a>
</div>
<div><div style="font-family:monospace;"><ol><li> </li>	<li>	<div style="background-color:#FFFFFF;font-family:'Courier New', Courier, monospace;font-weight:normal;"><span>main<span style="color:#108CFF;">(</span> <span style="color:#108CFF;">)</span></span></div>	</li>
<li>	<div style="background-color:#FFFFFF;font-family:'Courier New', Courier, monospace;font-weight:normal;"><span><span style="color:#108CFF;">{</span></span></div>	</li>	<li>	<div style="background-color:#FFFFFF;font-family:'Courier New', Courier, monospace;font-weight:normal;"><span>  <span style="color:#0000dd;">new</span> VarX =  <span style="color:#0000dd;">50</span>;</span></div>	</li>	<li>	<div style="background-color:#FFFFFF;font-family:'Courier New', Courier, monospace;font-weight:normal;"><span>  <span style="color:#0000dd;">assert</span><span style="color:#108CFF;">(</span> VarX == <span style="color:#0000dd;">50</span> <span style="color:#108CFF;">)</span>;</span></div>	</li>	<li>	<div style="background-color:#FFFFFF;font-family:'Courier New', Courier, monospace;font-weight:normal;"><span><span style="color:#108CFF;">}</span></span></div>	</li>	<li> </li>
</ol></div></div>
<br />Explicaţie:<br /><div>Code: <a rel="">[select]</a>
</div>Creez o noua variabila.<br />Ii pun valoarea 50.<br />Daca VarX este egal 50 returnez fortat.<br /><br /><span style="font-family:courier;"><em><strong>Cam ăsta a fost tutorialul.</strong></em></span><br /> </div></div>
<p> </p>
]]></description><guid isPermaLink="false">37</guid><pubDate>Wed, 16 Jul 2014 20:02:42 +0000</pubDate></item></channel></rss>
