<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:media="http://search.yahoo.com/mrss/" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:georss="http://www.georss.org/georss">
<channel>
<title>Серверная часть GTA 5 - TRADARUS.COM — Каталог ресурсов для GTA и MTA</title>
<link>https://tradarus.com/</link>
<language>ru</language><item>
<title>Серверные команды для RageMP(Гайд)</title>
<link>https://tradarus.com/gta-5-rage-mp/skripty-gta-5/servernaja-chast-gta-5/5488-servernye-komandy-dlja-ragemp.html</link>
<pdalink>https://tradarus.com/gta-5-rage-mp/skripty-gta-5/servernaja-chast-gta-5/5488-servernye-komandy-dlja-ragemp.html</pdalink>
<guid>https://tradarus.com/gta-5-rage-mp/skripty-gta-5/servernaja-chast-gta-5/5488-servernye-komandy-dlja-ragemp.html</guid>
<pubDate>Sat, 04 Nov 2023 20:40:05 +0300</pubDate>
<category>index</category>

<content:encoded><![CDATA[<p><br style="color:rgb(9,10,10);font-family:BlinkMacSystemFont, '-apple-system', 'Segoe UI', Roboto, Helvetica, Arial, sans-serif;font-size:14px;font-style:normal;font-weight:400;letter-spacing:normal;text-indent:0px;text-transform:none;word-spacing:0px;white-space:normal;background-color:rgb(255,255,255);text-decoration-thickness:initial;text-decoration-style:initial;"></p><div style="margin:0.5em 0px;color:rgb(65,69,74);background:rgb(246,246,246);border-color:rgba(9,10,10,0.35) rgba(9,10,10,0.35) rgba(9,10,10,0.35);border-left-width:3px;border-left-style:solid;border-radius:4px;padding:10px;font-family:BlinkMacSystemFont, '-apple-system', 'Segoe UI', Roboto, Helvetica, Arial, sans-serif;font-size:14px;font-style:normal;font-weight:400;letter-spacing:normal;text-indent:0px;text-transform:none;word-spacing:0px;white-space:normal;text-decoration-thickness:initial;text-decoration-style:initial;"><div style="padding:6px 12px;font-size:12px;color:rgb(65,69,74);font-weight:700;background:transparent;">jаvascript:</div><div dir="ltr" style="position:relative;padding:6px 12px;max-height:70vh;overflow:auto;"><pre dir="ltr" style="font-family:Monaco, Menlo, Consolas, 'Roboto Mono', 'Andale Mono', 'Ubuntu Mono', monospace;font-size:12px;margin:0px;padding:0px;line-height:1.5;text-align:left;white-space:pre;position:relative;"><code style="font-family:inherit;font-size:1em;"><span style="color:rgb(170,85,0);">//Восстановление жизни</span> mp<span>.</span>events<span>.</span><span style="color:rgb(0,85,170);">addCommand</span><span>(</span><span style="color:rgb(170,17,17);">'hp'</span><span>,</span> <span>(</span><span>player<span>,</span> _<span>,</span> target<span>,</span> hp</span><span>)</span> <span>=&gt;</span> <span>{</span> <span style="color:rgb(119,0,136);">if</span> <span>(</span>target <span>==</span> <span style="color:rgb(119,0,136);">undefined</span> <span>||</span> hp <span>==</span> <span style="color:rgb(119,0,136);">undefined</span><span>)</span> <span style="color:rgb(119,0,136);">return</span> player<span>.</span><span style="color:rgb(0,85,170);">outputChatBox</span><span>(</span><span style="color:rgb(170,17,17);">'/hp [player] [hp]'</span><span>)</span><span>;</span> <span style="color:rgb(119,0,136);">var</span> p <span>=</span> mp<span>.</span>players<span>.</span><span style="color:rgb(0,85,170);">at</span><span>(</span>target<span>)</span><span>;</span> <span style="color:rgb(119,0,136);">if</span> <span>(</span>p <span>==</span> <span style="color:rgb(119,0,136);">null</span><span>)</span> <span style="color:rgb(119,0,136);">return</span> player<span>.</span><span style="color:rgb(0,85,170);">notify</span><span>(</span><span style="color:rgb(170,17,17);">'~r~ID игрока не найден!'</span><span>)</span><span>;</span> p<span>.</span>health <span>=</span> <span style="color:rgb(0,85,170);">parseInt</span><span>(</span>hp<span>)</span><span>;</span> <span>}</span><span>)</span> <span style="color:rgb(170,85,0);">//Восстановление брони</span> mp<span>.</span>events<span>.</span><span style="color:rgb(0,85,170);">addCommand</span><span>(</span><span style="color:rgb(170,17,17);">'arm'</span><span>,</span> <span>(</span><span>player<span>,</span> _<span>,</span> target<span>,</span> arm</span><span>)</span> <span>=&gt;</span> <span>{</span> <span style="color:rgb(119,0,136);">if</span> <span>(</span>target <span>==</span> <span style="color:rgb(119,0,136);">undefined</span> <span>||</span> arm <span>==</span> <span style="color:rgb(119,0,136);">undefined</span><span>)</span> <span style="color:rgb(119,0,136);">return</span> player<span>.</span><span style="color:rgb(0,85,170);">outputChatBox</span><span>(</span><span style="color:rgb(170,17,17);">'/arm [player] [armour]'</span><span>)</span><span>;</span> <span style="color:rgb(119,0,136);">var</span> p <span>=</span> mp<span>.</span>players<span>.</span><span style="color:rgb(0,85,170);">at</span><span>(</span>target<span>)</span><span>;</span> <span style="color:rgb(119,0,136);">if</span> <span>(</span>p <span>==</span> <span style="color:rgb(119,0,136);">null</span><span>)</span> <span style="color:rgb(119,0,136);">return</span> player<span>.</span><span style="color:rgb(0,85,170);">notify</span><span>(</span><span style="color:rgb(170,17,17);">'~r~ID игрока не найден!'</span><span>)</span><span>;</span> p<span>.</span>armour <span>=</span> <span style="color:rgb(0,85,170);">parseInt</span><span>(</span>arm<span>)</span><span>;</span> <span>}</span><span>)</span> <span style="color:rgb(170,85,0);">//Спавн машины</span> mp<span>.</span>events<span>.</span><span style="color:rgb(0,85,170);">addCommand</span><span>(</span><span style="color:rgb(170,17,17);">'veh'</span><span>,</span> <span>(</span><span>player<span>,</span> _<span>,</span> id<span>,</span> veh<span>,</span> color1<span>,</span> color2</span><span>)</span> <span>=&gt;</span> <span>{</span> <span style="color:rgb(119,0,136);">if</span> <span>(</span>id <span>==</span> <span style="color:rgb(119,0,136);">undefined</span> <span>||</span> veh <span>==</span> <span style="color:rgb(119,0,136);">undefined</span><span>)</span> <span style="color:rgb(119,0,136);">return</span> player<span>.</span><span style="color:rgb(0,85,170);">outputChatBox</span><span>(</span><span style="color:rgb(170,17,17);">'/veh [id] [model] [color1] [color2]'</span><span>)</span><span>;</span> <span style="color:rgb(119,0,136);">let</span> target <span>=</span> mp<span>.</span>players<span>.</span><span style="color:rgb(0,85,170);">at</span><span>(</span>id<span>)</span><span>;</span> <span style="color:rgb(119,0,136);">if</span> <span>(</span>target <span>==</span> <span style="color:rgb(119,0,136);">null</span><span>)</span> <span style="color:rgb(119,0,136);">return</span> player<span>.</span><span style="color:rgb(0,85,170);">notify</span><span>(</span><span style="color:rgb(170,17,17);">'~r~ID игрока не найден!'</span><span>)</span><span>;</span> <span style="color:rgb(119,0,136);">let</span> pos<span>;</span> pos <span>=</span> target<span>.</span>position<span>;</span> <span style="color:rgb(119,0,136);">var</span> adminVeh <span>=</span> mp<span>.</span>vehicles<span>.</span><span style="color:rgb(0,85,170);">new</span><span>(</span>mp<span>.</span><span style="color:rgb(0,85,170);">joaat</span><span>(</span>veh<span>)</span><span>,</span> <span style="color:rgb(119,0,136);">new</span> <span style="color:rgb(0,0,255);">mp<span>.</span>Vector3</span><span>(</span>pos<span>.</span>x <span>+</span> <span style="color:rgb(17,102,68);">2</span><span>,</span> pos<span>.</span>y<span>,</span> pos<span>.</span>z<span>)</span><span>)</span><span>;</span> adminVeh<span>.</span><span style="color:rgb(0,85,170);">setColor</span><span>(</span><span style="color:rgb(0,85,170);">parseInt</span><span>(</span>color1<span>)</span><span>,</span> <span style="color:rgb(0,85,170);">parseInt</span><span>(</span>color2<span>)</span><span>)</span><span>;</span> player<span>.</span>dim <span>=</span> player<span>.</span>id<span>;</span> <span style="color:rgb(0,85,170);">setTimeout</span><span>(</span><span>(</span><span>)</span> <span>=&gt;</span> <span>{</span> target<span>.</span><span style="color:rgb(0,85,170);">putIntoVehicle</span><span>(</span>adminVeh<span>,</span> <span style="color:rgb(17,102,68);">0</span><span>)</span> <span style="color:rgb(170,85,0);">// Спавн за водительское место</span> <span>}</span><span>,</span> <span style="color:rgb(17,102,68);">150</span><span>)</span> <span>}</span><span>)</span> <span style="color:rgb(170,85,0);">//Восстановление транспорта</span> mp<span>.</span>events<span>.</span><span style="color:rgb(0,85,170);">addCommand</span><span>(</span><span style="color:rgb(170,17,17);">'fixcar'</span><span>,</span> <span>(</span><span>player<span>,</span> _<span>,</span> id</span><span>)</span> <span>=&gt;</span> <span>{</span> <span style="color:rgb(119,0,136);">if</span> <span>(</span>id <span>==</span> <span style="color:rgb(119,0,136);">undefined</span><span>)</span> <span>{</span> <span style="color:rgb(119,0,136);">if</span> <span>(</span><span>!</span>player<span>.</span>vehicle<span>)</span> <span style="color:rgb(119,0,136);">return</span> player<span>.</span><span style="color:rgb(0,85,170);">notify</span><span>(</span><span style="color:rgb(170,17,17);">'~r~Вы не в транспорте!'</span><span>)</span><span>;</span> player<span>.</span>vehicle<span>.</span><span style="color:rgb(0,85,170);">repair</span><span>(</span><span>)</span><span>;</span> <span>}</span> <span style="color:rgb(119,0,136);">else</span> <span>{</span> <span style="color:rgb(119,0,136);">let</span> target <span>=</span> mp<span>.</span>players<span>.</span><span style="color:rgb(0,85,170);">at</span><span>(</span>id<span>)</span><span>;</span> <span style="color:rgb(119,0,136);">if</span> <span>(</span>target <span>==</span> <span style="color:rgb(119,0,136);">null</span><span>)</span> <span style="color:rgb(119,0,136);">return</span> player<span>.</span><span style="color:rgb(0,85,170);">notify</span><span>(</span><span style="color:rgb(170,17,17);">'~r~ID игрока не найден!'</span><span>)</span><span>;</span> target<span>.</span>vehicle<span>.</span><span style="color:rgb(0,85,170);">repair</span><span>(</span><span>)</span><span>;</span> <span>}</span> <span>}</span><span>)</span> <span style="color:rgb(170,85,0);">//Координаты игрока</span> mp<span>.</span>events<span>.</span><span style="color:rgb(0,85,170);">addCommand</span><span>(</span><span style="color:rgb(170,17,17);">'pos'</span><span>,</span> <span>(</span><span>player</span><span>)</span> <span>=&gt;</span> <span>{</span> <span style="color:rgb(119,0,136);">let</span> pos<span>;</span> pos <span>=</span> player<span>.</span>position<span>;</span> rot <span>=</span> player<span>.</span>heading<span>;</span> player<span>.</span><span style="color:rgb(0,85,170);">outputChatBox</span><span>(</span><span><span style="color:rgb(170,17,17);">&#96;</span><span style="color:rgb(170,17,17);">X: </span><span><span>${</span>pos<span>.</span>x<span>.</span><span style="color:rgb(0,85,170);">toFixed</span><span>(</span><span style="color:rgb(17,102,68);">4</span><span>)</span><span>}</span></span><span style="color:rgb(170,17,17);"> Y: </span><span><span>${</span>pos<span>.</span>y<span>.</span><span style="color:rgb(0,85,170);">toFixed</span><span>(</span><span style="color:rgb(17,102,68);">4</span><span>)</span><span>}</span></span><span style="color:rgb(170,17,17);"> Z: </span><span><span>${</span>pos<span>.</span>z<span>.</span><span style="color:rgb(0,85,170);">toFixed</span><span>(</span><span style="color:rgb(17,102,68);">4</span><span>)</span><span>}</span></span><span style="color:rgb(170,17,17);">&#96;</span></span><span>)</span><span>;</span> player<span>.</span><span style="color:rgb(0,85,170);">outputChatBox</span><span>(</span><span><span style="color:rgb(170,17,17);">&#96;</span><span style="color:rgb(170,17,17);">Head rotate: </span><span><span>${</span>rot<span>.</span><span style="color:rgb(0,85,170);">toFixed</span><span>(</span><span style="color:rgb(17,102,68);">4</span><span>)</span><span>}</span></span><span style="color:rgb(170,17,17);">&#96;</span></span><span>)</span><span>;</span> console<span>.</span><span style="color:rgb(0,85,170);">log</span><span>(</span><span><span style="color:rgb(170,17,17);">&#96;</span><span style="color:rgb(170,17,17);">X: </span><span><span>${</span>pos<span>.</span>x<span>.</span><span style="color:rgb(0,85,170);">toFixed</span><span>(</span><span style="color:rgb(17,102,68);">2</span><span>)</span><span>}</span></span><span style="color:rgb(170,17,17);"> Y: </span><span><span>${</span>pos<span>.</span>y<span>.</span><span style="color:rgb(0,85,170);">toFixed</span><span>(</span><span style="color:rgb(17,102,68);">2</span><span>)</span><span>}</span></span><span style="color:rgb(170,17,17);"> Z: </span><span><span>${</span>pos<span>.</span>z<span>.</span><span style="color:rgb(0,85,170);">toFixed</span><span>(</span><span style="color:rgb(17,102,68);">2</span><span>)</span><span>}</span></span><span style="color:rgb(170,17,17);">&#96;</span></span><span>)</span><span>;</span> <span>}</span><span>)</span> <span style="color:rgb(170,85,0);">//Телепорт по координатам</span> mp<span>.</span>events<span>.</span><span style="color:rgb(0,85,170);">addCommand</span><span>(</span><span style="color:rgb(170,17,17);">'tpc'</span><span>,</span> <span>(</span><span>player<span>,</span> _<span>,</span> x<span>,</span> y<span>,</span> z</span><span>)</span> <span>=&gt;</span> <span>{</span> <span style="color:rgb(119,0,136);">if</span> <span>(</span>x <span>==</span> <span style="color:rgb(119,0,136);">undefined</span> <span>||</span> y <span>==</span> <span style="color:rgb(119,0,136);">undefined</span> <span>||</span> z <span>==</span> <span style="color:rgb(119,0,136);">undefined</span><span>)</span> <span style="color:rgb(119,0,136);">return</span> player<span>.</span><span style="color:rgb(0,85,170);">outputChatBox</span><span>(</span><span style="color:rgb(170,17,17);">'/tpc [x] [y] [z]'</span><span>)</span><span>;</span> player<span>.</span>position <span>=</span> <span style="color:rgb(119,0,136);">new</span> <span style="color:rgb(0,0,255);">mp<span>.</span>Vector3</span><span>(</span><span style="color:rgb(0,85,170);">parseFloat</span><span>(</span>x<span>)</span><span>,</span> <span style="color:rgb(0,85,170);">parseFloat</span><span>(</span>y<span>)</span><span>,</span> <span style="color:rgb(0,85,170);">parseFloat</span><span>(</span>z<span>)</span><span>)</span><span>;</span> <span>}</span><span>)</span> <span style="color:rgb(170,85,0);">//Погода</span> mp<span>.</span>events<span>.</span><span style="color:rgb(0,85,170);">addCommand</span><span>(</span><span style="color:rgb(170,17,17);">'setw'</span><span>,</span> <span>(</span><span>player<span>,</span> _<span>,</span> weather</span><span>)</span> <span>=&gt;</span> <span>{</span> <span style="color:rgb(119,0,136);">if</span> <span>(</span>weather <span>==</span> <span style="color:rgb(119,0,136);">undefined</span><span>)</span> <span style="color:rgb(119,0,136);">return</span> player<span>.</span><span style="color:rgb(0,85,170);">outputChatBox</span><span>(</span><span style="color:rgb(170,17,17);">'/setw [weather]'</span><span>)</span><span>;</span> mp<span>.</span>world<span>.</span>weather <span>=</span> weather<span>;</span> <span>}</span><span>)</span> <span style="color:rgb(170,85,0);">//Телепортиртация игрока</span> mp<span>.</span>events<span>.</span><span style="color:rgb(0,85,170);">addCommand</span><span>(</span><span style="color:rgb(170,17,17);">'metp'</span><span>,</span> <span>(</span><span>player<span>,</span> _<span>,</span> id</span><span>)</span> <span>=&gt;</span> <span>{</span> <span style="color:rgb(119,0,136);">if</span> <span>(</span>id <span>==</span> <span style="color:rgb(119,0,136);">undefined</span><span>)</span> <span style="color:rgb(119,0,136);">return</span> player<span>.</span><span style="color:rgb(0,85,170);">outputChatBox</span><span>(</span><span style="color:rgb(170,17,17);">'/metp [id]'</span><span>)</span><span>;</span> <span style="color:rgb(119,0,136);">let</span> target <span>=</span> mp<span>.</span>players<span>.</span><span style="color:rgb(0,85,170);">at</span><span>(</span>id<span>)</span><span>;</span> <span style="color:rgb(119,0,136);">if</span> <span>(</span>target <span>==</span> <span style="color:rgb(119,0,136);">null</span><span>)</span> <span style="color:rgb(119,0,136);">return</span> player<span>.</span><span style="color:rgb(0,85,170);">notify</span><span>(</span><span style="color:rgb(170,17,17);">'~r~ID игрока не найден!'</span><span>)</span><span>;</span> target<span>.</span>dimension <span>=</span> player<span>.</span>dimension<span>;</span> target<span>.</span>position <span>=</span> player<span>.</span>position<span>;</span> player<span>.</span><span style="color:rgb(0,85,170);">notify</span><span>(</span><span><span style="color:rgb(170,17,17);">&#96;</span><span style="color:rgb(170,17,17);">~g~ Вы телепортировали ~y~</span><span><span>${</span>target<span>.</span>id<span>}</span></span><span style="color:rgb(170,17,17);"> ~g~ID</span><span style="color:rgb(170,17,17);">&#96;</span></span><span>)</span><span>;</span> <span>}</span><span>)</span> <span style="color:rgb(170,85,0);">//Телепортироваться к игроку</span> mp<span>.</span>events<span>.</span><span style="color:rgb(0,85,170);">addCommand</span><span>(</span><span style="color:rgb(170,17,17);">'goto'</span><span>,</span> <span>(</span><span>player<span>,</span> _<span>,</span> id</span><span>)</span> <span>=&gt;</span> <span>{</span> <span style="color:rgb(119,0,136);">if</span> <span>(</span>id <span>==</span> <span style="color:rgb(119,0,136);">undefined</span><span>)</span> <span style="color:rgb(119,0,136);">return</span> player<span>.</span><span style="color:rgb(0,85,170);">outputChatBox</span><span>(</span><span style="color:rgb(170,17,17);">'/goto [id]'</span><span>)</span><span>;</span> <span style="color:rgb(119,0,136);">let</span> target <span>=</span> mp<span>.</span>players<span>.</span><span style="color:rgb(0,85,170);">at</span><span>(</span>id<span>)</span><span>;</span> <span style="color:rgb(119,0,136);">if</span> <span>(</span>target <span>==</span> <span style="color:rgb(119,0,136);">null</span><span>)</span> <span style="color:rgb(119,0,136);">return</span> player<span>.</span><span style="color:rgb(0,85,170);">notify</span><span>(</span><span style="color:rgb(170,17,17);">'~r~ID игрока не найден!'</span><span>)</span><span>;</span> player<span>.</span>dimension <span>=</span> target<span>.</span>dimension<span>;</span> player<span>.</span>position <span>=</span> target<span>.</span>position<span>;</span> player<span>.</span><span style="color:rgb(0,85,170);">notify</span><span>(</span><span><span style="color:rgb(170,17,17);">&#96;</span><span style="color:rgb(170,17,17);">~g~ Вы телепортировались к ~y~</span><span><span>${</span>target<span>.</span>id<span>}</span></span><span style="color:rgb(170,17,17);"> ~g~ID</span><span style="color:rgb(170,17,17);">&#96;</span></span><span>)</span><span>;</span> <span>}</span><span>)</span> <span style="color:rgb(170,85,0);">//Смена дименшина</span> mp<span>.</span>events<span>.</span><span style="color:rgb(0,85,170);">addCommand</span><span>(</span><span style="color:rgb(170,17,17);">'setdim'</span><span>,</span> <span>(</span><span>player<span>,</span> _<span>,</span> id<span>,</span> dim</span><span>)</span> <span>=&gt;</span> <span>{</span> <span style="color:rgb(119,0,136);">if</span> <span>(</span>id <span>==</span> <span style="color:rgb(119,0,136);">undefined</span> <span>||</span> dim <span>==</span> <span style="color:rgb(119,0,136);">undefined</span><span>)</span> <span style="color:rgb(119,0,136);">return</span> player<span>.</span><span style="color:rgb(0,85,170);">outputChatBox</span><span>(</span><span style="color:rgb(170,17,17);">'/setdim [id] [dim]'</span><span>)</span><span>;</span> <span style="color:rgb(119,0,136);">let</span> target <span>=</span> mp<span>.</span>players<span>.</span><span style="color:rgb(0,85,170);">at</span><span>(</span>id<span>)</span><span>;</span> <span style="color:rgb(119,0,136);">if</span> <span>(</span>target <span>==</span> <span style="color:rgb(119,0,136);">null</span><span>)</span> <span style="color:rgb(119,0,136);">return</span> player<span>.</span><span style="color:rgb(0,85,170);">notify</span><span>(</span><span style="color:rgb(170,17,17);">'~r~ID игрока не найден!'</span><span>)</span><span>;</span> target<span>.</span>dimension <span>=</span> <span style="color:rgb(0,85,170);">parseInt</span><span>(</span>dim<span>)</span><span>;</span> player<span>.</span><span style="color:rgb(0,85,170);">notify</span><span>(</span><span><span style="color:rgb(170,17,17);">&#96;</span><span style="color:rgb(170,17,17);">~g~ Переход в~y~ </span><span><span>${</span>target<span>.</span>dimension<span>}</span></span><span style="color:rgb(170,17,17);"> ~g~дименшин</span><span style="color:rgb(170,17,17);">&#96;</span></span><span>)</span><span>;</span> <span>}</span><span>)</span> <span style="color:rgb(170,85,0);">//Спавним оружие в руках</span> mp<span>.</span>events<span>.</span><span style="color:rgb(0,85,170);">addCommand</span><span>(</span><span style="color:rgb(170,17,17);">'gun'</span><span>,</span> <span>(</span><span>player<span>,</span> _<span>,</span> id<span>,</span> weapon<span>,</span> ammo</span><span>)</span> <span>=&gt;</span> <span>{</span> <span style="color:rgb(119,0,136);">if</span> <span>(</span>id <span>==</span> <span style="color:rgb(119,0,136);">undefined</span> <span>||</span> weapon <span>==</span> <span style="color:rgb(119,0,136);">undefined</span> <span>||</span> ammo <span>==</span> <span style="color:rgb(119,0,136);">undefined</span><span>)</span> <span style="color:rgb(119,0,136);">return</span> player<span>.</span><span style="color:rgb(0,85,170);">outputChatBox</span><span>(</span><span style="color:rgb(170,17,17);">'/gun [id] [weapon] [ammo]'</span><span>)</span><span>;</span> <span style="color:rgb(119,0,136);">let</span> target <span>=</span> mp<span>.</span>players<span>.</span><span style="color:rgb(0,85,170);">at</span><span>(</span>id<span>)</span><span>;</span> target<span>.</span><span style="color:rgb(0,85,170);">giveWeapon</span><span>(</span>mp<span>.</span><span style="color:rgb(0,85,170);">joaat</span><span>(</span><span><span style="color:rgb(170,17,17);">&#96;</span><span style="color:rgb(170,17,17);">weapon_</span><span><span>${</span>weapon<span>}</span></span><span style="color:rgb(170,17,17);">&#96;</span></span><span>)</span><span>,</span> <span style="color:rgb(0,85,170);">parseInt</span><span>(</span>ammo<span>)</span><span>)</span><span>;</span> <span>}</span><span>)</span> <span style="color:rgb(170,85,0);">// Проверка дименшина</span> mp<span>.</span>events<span>.</span><span style="color:rgb(0,85,170);">addCommand</span><span>(</span><span style="color:rgb(170,17,17);">'dim'</span><span>,</span> <span>(</span><span>player</span><span>)</span> <span>=&gt;</span> <span>{</span> player<span>.</span><span style="color:rgb(0,85,170);">notify</span><span>(</span><span><span style="color:rgb(170,17,17);">&#96;</span><span style="color:rgb(170,17,17);">Вы в ~r~</span><span><span>${</span>player<span>.</span>dimension<span>}</span></span><span style="color:rgb(170,17,17);"> ~w~дименшине.</span><span style="color:rgb(170,17,17);">&#96;</span></span><span>)</span><span>;</span> <span>}</span><span>)</span> <span style="color:rgb(170,85,0);">// Бан по железу</span> mp<span>.</span>events<span>.</span><span style="color:rgb(0,85,170);">addCommand</span><span>(</span><span style="color:rgb(170,17,17);">'banhd'</span><span>,</span> <span>(</span><span>player<span>,</span> _<span>,</span> id<span>,</span> reason</span><span>)</span> <span>=&gt;</span> <span>{</span> <span style="color:rgb(119,0,136);">if</span> <span>(</span>id <span>==</span> <span style="color:rgb(119,0,136);">undefined</span> <span>||</span> reason <span>==</span> <span style="color:rgb(119,0,136);">undefined</span><span>)</span> <span style="color:rgb(119,0,136);">return</span> player<span>.</span><span style="color:rgb(0,85,170);">outputChatBox</span><span>(</span><span style="color:rgb(170,17,17);">'/banhd [id] [reason]'</span><span>)</span><span>;</span> <span style="color:rgb(119,0,136);">let</span> target <span>=</span> mp<span>.</span>players<span>.</span><span style="color:rgb(0,85,170);">at</span><span>(</span>id<span>)</span><span>;</span> <span style="color:rgb(170,85,0);">// Проверка всех игроков по ID</span> <span style="color:rgb(119,0,136);">if</span> <span>(</span>target <span>==</span> <span style="color:rgb(119,0,136);">null</span><span>)</span> <span style="color:rgb(119,0,136);">return</span> player<span>.</span><span style="color:rgb(0,85,170);">notify</span><span>(</span><span style="color:rgb(170,17,17);">'~r~ID игрока не найден!'</span><span>)</span><span>;</span> <span style="color:rgb(119,0,136);">var</span> message <span>=</span> _<span>.</span><span style="color:rgb(0,85,170);">replace</span><span>(</span>id<span>,</span> <span style="color:rgb(170,17,17);">''</span><span>)</span><span>;</span> mp<span>.</span>server<span>.</span>database<span>.</span><span style="color:rgb(0,85,170);">query</span><span>(</span><span style="color:rgb(170,17,17);">'INSERT INTO banhwid (admin,player,playerHWID,reason) VALUES (?,?,?,?)'</span><span>,</span> <span>[</span>player<span>.</span>name<span>,</span> target<span>.</span>name<span>,</span> target<span>.</span>serial<span>,</span> message<span>]</span><span>)</span><span>;</span> mp<span>.</span>players<span>.</span><span style="color:rgb(0,85,170);">broadcast</span><span>(</span><span><span style="color:rgb(170,17,17);">&#96;</span><span style="color:rgb(170,17,17);">[A] </span><span><span>${</span>player<span>.</span>name<span>}</span></span><span style="color:rgb(170,17,17);"> забанил по железу !{FFFF00}</span><span><span>${</span>target<span>.</span>name<span>}</span></span><span style="color:rgb(170,17,17);"> !{FFF000} по причине: </span><span><span>${</span>message<span>}</span></span><span style="color:rgb(170,17,17);">&#96;</span></span><span>)</span><span>;</span> target<span>.</span><span style="color:rgb(0,85,170);">kick</span><span>(</span><span>)</span><span>;</span> <span>}</span><span>)</span> <span style="color:rgb(170,85,0);">// Одежда</span> mp<span>.</span>events<span>.</span><span style="color:rgb(0,85,170);">addCommand</span><span>(</span><span style="color:rgb(170,17,17);">'setcloth'</span><span>,</span> <span>(</span><span>player<span>,</span> _<span>,</span> component<span>,</span> drawable<span>,</span> texture<span>,</span> pallete</span><span>)</span> <span>=&gt;</span> <span>{</span> <span style="color:rgb(119,0,136);">if</span> <span>(</span>component <span>==</span> <span style="color:rgb(119,0,136);">undefined</span> <span>||</span> drawable <span>==</span> <span style="color:rgb(119,0,136);">undefined</span><span>)</span> <span style="color:rgb(119,0,136);">return</span> player<span>.</span><span style="color:rgb(0,85,170);">outputChatBox</span><span>(</span><span style="color:rgb(170,17,17);">'/setcloth [component] [drawable] [texture? [pallete?]]'</span><span>)</span><span>;</span> player<span>.</span><span style="color:rgb(0,85,170);">setClothes</span><span>(</span><span style="color:rgb(0,85,170);">parseInt</span><span>(</span>component<span>)</span><span>,</span> <span style="color:rgb(0,85,170);">parseInt</span><span>(</span>drawable<span>)</span><span>,</span> <span style="color:rgb(0,85,170);">parseInt</span><span>(</span>texture<span>)</span><span>,</span> <span style="color:rgb(0,85,170);">parseInt</span><span>(</span>pallete<span>)</span><span>)</span><span>;</span> <span>}</span><span>)</span> <span style="color:rgb(170,85,0);">// Удаление машин</span> mp<span>.</span>events<span>.</span><span style="color:rgb(0,85,170);">addCommand</span><span>(</span><span><span style="color:rgb(170,17,17);">&#96;</span><span style="color:rgb(170,17,17);">delveh</span><span style="color:rgb(170,17,17);">&#96;</span></span><span>,</span> <span>(</span><span>player</span><span>)</span> <span>=&gt;</span> <span>{</span> mp<span>.</span>vehicles<span>.</span><span style="color:rgb(0,85,170);">forEach</span><span>(</span> <span>(</span><span>vehicle</span><span>)</span> <span>=&gt;</span> <span>{</span> vehicle<span>.</span><span style="color:rgb(0,85,170);">destroy</span><span>(</span><span>)</span><span>;</span> <span>}</span> <span>)</span><span>;</span> mp<span>.</span>players<span>.</span><span style="color:rgb(0,85,170);">broadcast</span><span>(</span><span><span style="color:rgb(170,17,17);">&#96;</span><span><span>${</span>player<span>.</span>name<span>}</span></span><span style="color:rgb(170,17,17);"> Удалил все машины!</span><span style="color:rgb(170,17,17);">&#96;</span></span><span>)</span><span>;</span> <span>}</span> <span>)</span><span>;</span> <span style="color:rgb(170,85,0);">// Пытаемся заспавнить колшейпы</span> mp<span>.</span>events<span>.</span><span style="color:rgb(0,85,170);">addCommand</span><span>(</span><span style="color:rgb(170,17,17);">'clshape'</span><span>,</span> <span>(</span><span>player<span>,</span> _<span>,</span> namez<span>,</span> red<span>,</span> green<span>,</span> blue<span>,</span> alpha<span>,</span> colradz<span>,</span> markidz<span>,</span> typez<span>,</span> pricez</span><span>)</span> <span>=&gt;</span> <span>{</span> <span style="color:rgb(119,0,136);">let</span> pos <span>=</span> player<span>.</span>position<span>;</span> <span style="color:rgb(119,0,136);">var</span> poz <span>=</span> <span style="color:rgb(0,85,170);font-style:italic;">JSON</span><span>.</span><span style="color:rgb(0,85,170);">stringify</span><span>(</span>pos<span>)</span><span>;</span> <span style="color:rgb(119,0,136);">var</span> color <span>=</span> <span>{</span>r<span>:</span>red<span>,</span> g<span>:</span>green<span>,</span> b<span>:</span>blue<span>,</span> a<span>:</span>alpha<span>}</span><span>;</span> <span style="color:rgb(119,0,136);">if</span> <span>(</span>namez <span>==</span> <span style="color:rgb(119,0,136);">undefined</span> <span>||</span> color <span>==</span> <span style="color:rgb(119,0,136);">undefined</span> <span>||</span> colradz <span>==</span> <span style="color:rgb(119,0,136);">undefined</span> <span>||</span> markidz <span>==</span> <span style="color:rgb(119,0,136);">undefined</span> <span>||</span> typez <span>==</span> <span style="color:rgb(119,0,136);">undefined</span> <span>||</span> pricez <span>==</span> <span style="color:rgb(119,0,136);">undefined</span><span>)</span> <span style="color:rgb(119,0,136);">return</span> player<span>.</span><span style="color:rgb(0,85,170);">outputChatBox</span><span>(</span><span style="color:rgb(170,17,17);">'/clshape [name] [r g b a] [colshape_radius] [marker_id] [type] [price]'</span><span>)</span><span>;</span> mp<span>.</span>server<span>.</span>database<span>.</span><span style="color:rgb(0,85,170);">query</span><span>(</span><span style="color:rgb(170,17,17);">'INSERT INTO &#96;shop&#96; (&#96;name&#96;, &#96;coord&#96;, &#96;markcolor&#96;, &#96;colrad&#96;, &#96;markid&#96;, &#96;type&#96;, &#96;price&#96;) VALUES (?, ?, ?, ?, ?, ?, ?)'</span><span>,</span> <span>[</span>namez<span>,</span> poz<span>,</span> <span style="color:rgb(0,85,170);font-style:italic;">JSON</span><span>.</span><span style="color:rgb(0,85,170);">stringify</span><span>(</span>color<span>)</span><span>,</span> colradz<span>,</span> markidz<span>,</span> typez<span>,</span> pricez<span>]</span> <span>,</span> <span style="color:rgb(119,0,136);">function</span> <span>(</span><span>err<span>,</span> res</span><span>)</span> <span>{</span> <span style="color:rgb(170,85,0);">// console.log(err);</span> <span>}</span><span>)</span><span>;</span> <span>}</span><span>)</span><span>;</span> <span style="color:rgb(170,85,0);">// Прокрут анимации</span> mp<span>.</span>events<span>.</span><span style="color:rgb(0,85,170);">addCommand</span><span>(</span><span style="color:rgb(170,17,17);">'anim'</span><span>,</span> <span>(</span><span>player<span>,</span> _<span>,</span> dict<span>,</span> name<span>,</span> speed<span>,</span> flag</span><span>)</span> <span>=&gt;</span> <span>{</span> player<span>.</span><span style="color:rgb(0,85,170);">outputChatBox</span><span>(</span><span style="color:rgb(170,17,17);">'/anim [animDic] [animName] [duration] [flag]'</span><span>)</span><span>;</span> player<span>.</span><span style="color:rgb(0,85,170);">playAnimation</span><span>(</span>dict<span>,</span> name<span>,</span> speed<span>,</span> flag<span>)</span><span>;</span> <span>}</span><span>)</span> <span style="color:rgb(170,85,0);">// Прокрут сценарий</span> mp<span>.</span>events<span>.</span><span style="color:rgb(0,85,170);">addCommand</span><span>(</span><span style="color:rgb(170,17,17);">'scanim'</span><span>,</span> <span>(</span><span>player<span>,</span> _<span>,</span> scenario</span><span>)</span> <span>=&gt;</span> <span>{</span> player<span>.</span><span style="color:rgb(0,85,170);">outputChatBox</span><span>(</span><span style="color:rgb(170,17,17);">'/scanim [scenario]'</span><span>)</span><span>;</span> player<span>.</span><span style="color:rgb(0,85,170);">playScenario</span><span>(</span>scenario<span>)</span><span>;</span> <span>}</span><span>)</span></code></pre></div></div><p><br></p>]]></content:encoded>
</item><item>
<title>Тп по карте RAGE MP (Java)</title>
<link>https://tradarus.com/gta-5-rage-mp/skripty-gta-5/servernaja-chast-gta-5/5487-tp-po-karte.html</link>
<pdalink>https://tradarus.com/gta-5-rage-mp/skripty-gta-5/servernaja-chast-gta-5/5487-tp-po-karte.html</pdalink>
<guid>https://tradarus.com/gta-5-rage-mp/skripty-gta-5/servernaja-chast-gta-5/5487-tp-po-karte.html</guid>
<pubDate>Sat, 04 Nov 2023 20:36:49 +0300</pubDate>
<category>index</category>

<content:encoded><![CDATA[<p><span style="color:rgb(33,33,33);font-family:roboto, '-apple-system', BlinkMacSystemFont, 'segoe ui', oxygen, ubuntu, cantarell, 'fira sans', 'droid sans', 'helvetica neue', sans-serif;font-size:14px;font-style:normal;font-weight:400;letter-spacing:normal;text-indent:0px;text-transform:none;word-spacing:0px;white-space:normal;background-color:rgb(255,255,255);text-decoration-thickness:initial;text-decoration-style:initial;display:inline;float:none;">Привет! Я вам даю свой код который я писал давно, но в нём есть один нюанс. Чтобы ТПхнуться на землю вам нужно будет нажать около 2х раз, так как при больших расстояниях движок не может предугадать уровень земли!</span></p><p><br style="color:rgb(33,33,33);font-family:roboto, '-apple-system', BlinkMacSystemFont, 'segoe ui', oxygen, ubuntu, cantarell, 'fira sans', 'droid sans', 'helvetica neue', sans-serif;font-size:14px;font-style:normal;font-weight:400;letter-spacing:normal;text-indent:0px;text-transform:none;word-spacing:0px;white-space:normal;background-color:rgb(255,255,255);text-decoration-thickness:initial;text-decoration-style:initial;"></p><p><i style="color:rgb(33,33,33);font-family:roboto, '-apple-system', BlinkMacSystemFont, 'segoe ui', oxygen, ubuntu, cantarell, 'fira sans', 'droid sans', 'helvetica neue', sans-serif;font-size:14px;font-weight:400;letter-spacing:normal;text-indent:0px;text-transform:none;word-spacing:0px;white-space:normal;background-color:rgb(255,255,255);text-decoration-thickness:initial;text-decoration-style:initial;">Сам код:</i></p><p><br style="color:rgb(33,33,33);font-family:roboto, '-apple-system', BlinkMacSystemFont, 'segoe ui', oxygen, ubuntu, cantarell, 'fira sans', 'droid sans', 'helvetica neue', sans-serif;font-size:14px;font-style:normal;font-weight:400;letter-spacing:normal;text-indent:0px;text-transform:none;word-spacing:0px;white-space:normal;background-color:rgb(255,255,255);text-decoration-thickness:initial;text-decoration-style:initial;"></p><p><span style="color:rgb(33,33,33);font-family:roboto, '-apple-system', BlinkMacSystemFont, 'segoe ui', oxygen, ubuntu, cantarell, 'fira sans', 'droid sans', 'helvetica neue', sans-serif;font-size:14px;font-style:normal;font-weight:400;letter-spacing:normal;text-indent:0px;text-transform:none;word-spacing:0px;white-space:normal;background-color:rgb(255,255,255);text-decoration-thickness:initial;text-decoration-style:initial;display:inline;float:none;">Клиентская часть, вставляем в </span><u style="color:rgb(33,33,33);font-family:roboto, '-apple-system', BlinkMacSystemFont, 'segoe ui', oxygen, ubuntu, cantarell, 'fira sans', 'droid sans', 'helvetica neue', sans-serif;font-size:14px;font-style:normal;font-weight:400;letter-spacing:normal;text-indent:0px;text-transform:none;word-spacing:0px;white-space:normal;background-color:rgb(255,255,255);">main.js</u></p><p><br style="color:rgb(33,33,33);font-family:roboto, '-apple-system', BlinkMacSystemFont, 'segoe ui', oxygen, ubuntu, cantarell, 'fira sans', 'droid sans', 'helvetica neue', sans-serif;font-size:14px;font-style:normal;font-weight:400;letter-spacing:normal;text-indent:0px;text-transform:none;word-spacing:0px;white-space:normal;background-color:rgb(255,255,255);text-decoration-thickness:initial;text-decoration-style:initial;"></p><div style="margin:0.5em 0px;background:rgb(245,245,245);border-width:1px 1px 1px 2px;border-style:solid;border-color:rgb(224,224,224) rgb(224,224,224) rgb(224,224,224) rgb(112,123,251);color:rgb(33,33,33);font-family:roboto, '-apple-system', BlinkMacSystemFont, 'segoe ui', oxygen, ubuntu, cantarell, 'fira sans', 'droid sans', 'helvetica neue', sans-serif;font-size:14px;font-style:normal;font-weight:400;letter-spacing:normal;text-indent:0px;text-transform:none;word-spacing:0px;white-space:normal;text-decoration-thickness:initial;text-decoration-style:initial;"><div style="padding:10px 15px;font-size:1.3rem;color:rgb(246,150,0);background:rgb(250,250,250);">jаvascript:</div><div dir="ltr" style="position:relative;padding:10px 15px;background-color:rgb(255,255,255);color:rgb(33,33,33);max-height:70vh;overflow:auto;"><pre dir="ltr" style="font-family:'roboto mono', 'andale mono', 'ubuntu mono', monospace;font-size:1.3rem;margin:0px;padding:0px;line-height:1.4;text-align:left;white-space:pre;position:relative;"><code style="font-family:inherit;font-size:1em;">mp<span>.</span><span style="color:rgb(0,85,170);">keys</span><span>.</span><span style="color:rgb(0,85,170);">bind</span><span>(</span>Keys<span>.</span><span style="color:rgb(0,85,170);font-style:italic;">VK_Y</span><span>,</span> <span style="color:rgb(34,17,153);">false</span><span>,</span> <span style="color:rgb(119,0,136);">function</span> <span>(</span><span>)</span> <span>{</span> <span style="color:rgb(170,85,0);">// Телепорт</span> <span style="color:rgb(119,0,136);">if</span> <span>(</span><span>!</span>loggedin <span>||</span> chatActive <span>||</span> editing <span>||</span> global<span>.</span><span style="color:rgb(0,85,170);">menuCheck</span><span>(</span><span>)</span> <span>||</span> cuffed <span>||</span> localplayer<span>.</span><span style="color:rgb(0,85,170);">getVariable</span><span>(</span><span style="color:rgb(170,17,17);">'InDeath'</span><span>)</span> <span>==</span> <span style="color:rgb(34,17,153);">true</span><span>)</span> <span style="color:rgb(119,0,136);">return</span><span>;</span> <span style="color:rgb(119,0,136);">if</span> <span>(</span><span>!</span>global<span>.</span>localplayer<span>.</span><span style="color:rgb(0,85,170);">getVariable</span><span>(</span><span style="color:rgb(170,17,17);">'IS_ADMIN'</span><span>)</span><span>)</span> <span style="color:rgb(119,0,136);">return</span><span>;</span> <span style="color:rgb(0,85,170);">GoPosPLS</span><span>(</span><span>)</span><span>;</span> lastCheck <span>=</span> <span style="color:rgb(119,0,136);">new</span> <span style="color:rgb(0,0,255);">Date</span><span>(</span><span>)</span><span>.</span><span style="color:rgb(0,85,170);">getTime</span><span>(</span><span>)</span><span>;</span> <span>}</span><span>)</span><span>;</span> <span style="color:rgb(119,0,136);">function</span> <span style="color:rgb(0,85,170);">GoPosPLS</span><span>(</span><span>)</span> <span>{</span> <span style="color:rgb(119,0,136);">try</span> <span>{</span> <span style="color:rgb(119,0,136);">if</span><span>(</span>mp<span>.</span>game<span>.</span><span style="color:rgb(0,85,170);">invoke</span><span>(</span><span style="color:rgb(170,17,17);">'0x1DD1F58F493F1DA5'</span><span>)</span><span>)</span> <span>{</span> <span style="color:rgb(119,0,136);">let</span> foundblip <span>=</span> <span style="color:rgb(34,17,153);">false</span><span>;</span> <span style="color:rgb(119,0,136);">let</span> blipIterator <span>=</span> mp<span>.</span>game<span>.</span><span style="color:rgb(0,85,170);">invoke</span><span>(</span><span style="color:rgb(170,17,17);">'0x186E5D252FA50E7D'</span><span>)</span><span>;</span> <span style="color:rgb(119,0,136);">let</span> totalBlipsFound <span>=</span> mp<span>.</span>game<span>.</span><span style="color:rgb(0,85,170);">invoke</span><span>(</span><span style="color:rgb(170,17,17);">'0x9A3FF3DE163034E8'</span><span>)</span><span>;</span> <span style="color:rgb(119,0,136);">let</span> FirstInfoId <span>=</span> mp<span>.</span>game<span>.</span><span style="color:rgb(0,85,170);">invoke</span><span>(</span><span style="color:rgb(170,17,17);">'0x1BEDE233E6CD2A1F'</span><span>,</span> blipIterator<span>)</span><span>;</span> <span style="color:rgb(119,0,136);">let</span> NextInfoId <span>=</span> mp<span>.</span>game<span>.</span><span style="color:rgb(0,85,170);">invoke</span><span>(</span><span style="color:rgb(170,17,17);">'0x14F96AA50D6FBEA7'</span><span>,</span> blipIterator<span>)</span><span>;</span> <span style="color:rgb(119,0,136);">for</span> <span>(</span><span style="color:rgb(119,0,136);">let</span> i <span>=</span> FirstInfoId<span>,</span> blipCount <span>=</span> <span style="color:rgb(17,102,68);">0</span><span>;</span> blipCount <span>!=</span> totalBlipsFound<span>;</span> blipCount<span>++</span><span>,</span> i <span>=</span> NextInfoId<span>)</span> <span>{</span> <span style="color:rgb(119,0,136);">if</span> <span>(</span>mp<span>.</span>game<span>.</span><span style="color:rgb(0,85,170);">invoke</span><span>(</span><span style="color:rgb(170,17,17);">'0x1FC877464A04FC4F'</span><span>,</span> i<span>)</span> <span>==</span> <span style="color:rgb(17,102,68);">8</span><span>)</span> <span>{</span> <span style="color:rgb(119,0,136);">var</span> coord <span>=</span> mp<span>.</span>game<span>.</span>ui<span>.</span><span style="color:rgb(0,85,170);">getBlipInfoIdCoord</span><span>(</span>i<span>)</span><span>;</span> mp<span>.</span>game<span>.</span>graphics<span>.</span><span style="color:rgb(0,85,170);">notify</span><span>(</span><span style="color:rgb(170,17,17);">"~g~Телепорт на метку"</span><span>)</span><span>;</span> <span style="color:rgb(119,0,136);">const</span> getGroundZ <span>=</span> mp<span>.</span>game<span>.</span>gameplay<span>.</span><span style="color:rgb(0,85,170);">getGroundZFor3dCoord</span><span>(</span>coord<span>.</span>x<span>,</span> coord<span>.</span>y<span>,</span> <span style="color:rgb(17,102,68);">20</span><span>,</span> <span style="color:rgb(0,85,170);">parseFloat</span><span>(</span><span style="color:rgb(17,102,68);">0</span><span>)</span><span>,</span> <span style="color:rgb(34,17,153);">false</span><span>)</span><span>;</span> mp<span>.</span>events<span>.</span><span style="color:rgb(0,85,170);">callRemote</span><span>(</span><span style="color:rgb(170,17,17);">'teleportWaypoint'</span><span>,</span> coord<span>.</span>x<span>,</span> coord<span>.</span>y<span>,</span> getGroundZ<span>)</span><span>;</span> <span style="color:rgb(119,0,136);">break</span><span>;</span> <span>}</span> <span>}</span> <span>}</span> <span>}</span> <span style="color:rgb(119,0,136);">catch</span> <span>(</span>e<span>)</span> <span>{</span> <span>}</span> <span>}</span></code></pre></div></div><p><span style="color:rgb(33,33,33);font-family:roboto, '-apple-system', BlinkMacSystemFont, 'segoe ui', oxygen, ubuntu, cantarell, 'fira sans', 'droid sans', 'helvetica neue', sans-serif;font-size:14px;font-style:normal;font-weight:400;letter-spacing:normal;text-indent:0px;text-transform:none;word-spacing:0px;white-space:normal;background-color:rgb(255,255,255);text-decoration-thickness:initial;text-decoration-style:initial;display:inline;float:none;">Серверная часть, вставляем в </span><u style="color:rgb(33,33,33);font-family:roboto, '-apple-system', BlinkMacSystemFont, 'segoe ui', oxygen, ubuntu, cantarell, 'fira sans', 'droid sans', 'helvetica neue', sans-serif;font-size:14px;font-style:normal;font-weight:400;letter-spacing:normal;text-indent:0px;text-transform:none;word-spacing:0px;white-space:normal;background-color:rgb(255,255,255);">Main.cs</u></p><p><br style="color:rgb(33,33,33);font-family:roboto, '-apple-system', BlinkMacSystemFont, 'segoe ui', oxygen, ubuntu, cantarell, 'fira sans', 'droid sans', 'helvetica neue', sans-serif;font-size:14px;font-style:normal;font-weight:400;letter-spacing:normal;text-indent:0px;text-transform:none;word-spacing:0px;white-space:normal;background-color:rgb(255,255,255);text-decoration-thickness:initial;text-decoration-style:initial;"></p><div style="margin:0.5em 0px;background:rgb(245,245,245);border-width:1px 1px 1px 2px;border-style:solid;border-color:rgb(224,224,224) rgb(224,224,224) rgb(224,224,224) rgb(112,123,251);color:rgb(33,33,33);font-family:roboto, '-apple-system', BlinkMacSystemFont, 'segoe ui', oxygen, ubuntu, cantarell, 'fira sans', 'droid sans', 'helvetica neue', sans-serif;font-size:14px;font-style:normal;font-weight:400;letter-spacing:normal;text-indent:0px;text-transform:none;word-spacing:0px;white-space:normal;text-decoration-thickness:initial;text-decoration-style:initial;"><div style="padding:10px 15px;font-size:1.3rem;color:rgb(246,150,0);background:rgb(250,250,250);">C#:</div><div dir="ltr" style="position:relative;padding:10px 15px;background-color:rgb(255,255,255);color:rgb(33,33,33);max-height:70vh;overflow:auto;"><pre dir="ltr" style="font-family:'roboto mono', 'andale mono', 'ubuntu mono', monospace;font-size:1.3rem;margin:0px;padding:0px;line-height:1.4;text-align:left;white-space:pre;position:relative;"><code style="font-family:inherit;font-size:1em;"><span>[</span><span style="color:rgb(0,0,255);">RemoteEvent</span><span>(</span><span style="color:rgb(170,17,17);">"teleportWaypoint"</span><span>)</span><span>]</span> <span style="color:rgb(119,0,136);">public</span> <span style="color:rgb(119,0,136);">static</span> <span style="color:rgb(119,0,136);">void</span> <span style="color:rgb(0,85,170);">ClientEvent_tpWP</span><span>(</span><span style="color:rgb(0,0,255);">Client</span> player<span>,</span> <span style="color:rgb(119,0,136);">float</span> x<span>,</span> <span style="color:rgb(119,0,136);">float</span> y<span>,</span> <span style="color:rgb(119,0,136);">float</span> z<span>)</span> <span>{</span> <span style="color:rgb(119,0,136);">if</span> <span>(</span><span>!</span>Main<span>.</span>Players<span>.</span><span style="color:rgb(0,85,170);">ContainsKey</span><span>(</span>player<span>)</span><span>)</span> <span style="color:rgb(119,0,136);">return</span><span>;</span> <span style="color:rgb(119,0,136);">if</span> <span>(</span>Main<span>.</span>Players<span>[</span>player<span>]</span><span>.</span>AdminLVL <span>&lt;</span> <span style="color:rgb(17,102,68);">1</span><span>)</span> <span style="color:rgb(119,0,136);">return</span><span>;</span> NAPI<span>.</span>Entity<span>.</span><span style="color:rgb(0,85,170);">SetEntityPosition</span><span>(</span>player<span>,</span> <span style="color:rgb(119,0,136);">new</span> <span style="color:rgb(0,0,255);">Vector3</span><span>(</span>x<span>,</span> y<span>,</span> z<span>)</span><span>)</span><span>;</span> <span>}</span></code></pre></div></div><p><span style="color:rgb(33,33,33);font-family:roboto, '-apple-system', BlinkMacSystemFont, 'segoe ui', oxygen, ubuntu, cantarell, 'fira sans', 'droid sans', 'helvetica neue', sans-serif;font-size:14px;font-style:normal;font-weight:400;letter-spacing:normal;text-indent:0px;text-transform:none;word-spacing:0px;white-space:normal;background-color:rgb(255,255,255);text-decoration-thickness:initial;text-decoration-style:initial;display:inline;float:none;">Учтите, что когда вставляете в этот код, то не пихайте его в самый самый низ, за скобки, а то он у вас выйдет из класса и не будет работать, советую вставлять где-то в середине. Удачи!</span></p>]]></content:encoded>
</item><item>
<title>Rage Multiplayer с серверной частью на C#</title>
<link>https://tradarus.com/gta-5-rage-mp/skripty-gta-5/servernaja-chast-gta-5/5486-rage-multiplayer-s-servernoj-chastju-na-c.html</link>
<pdalink>https://tradarus.com/gta-5-rage-mp/skripty-gta-5/servernaja-chast-gta-5/5486-rage-multiplayer-s-servernoj-chastju-na-c.html</pdalink>
<guid>https://tradarus.com/gta-5-rage-mp/skripty-gta-5/servernaja-chast-gta-5/5486-rage-multiplayer-s-servernoj-chastju-na-c.html</guid>
<pubDate>Sat, 04 Nov 2023 20:32:31 +0300</pubDate>
<category>index</category>

<content:encoded><![CDATA[<p style="text-align:center;">Всем привет!!!</p><p>Решил написать версию тутера по запуску своего сервера Rage Multiplayer с серверной частью на C#.</p><p>Важно!!! Название библиотеки в файле meta.xml указывать с расширением Server.dll</p><p>Поехали:</p><p style="color:rgb(170,170,170);font-family:inter, '-apple-system', BlinkMacSystemFont, 'segoe ui', Roboto, Helvetica, Arial, sans-serif, 'apple color emoji', 'segoe ui emoji', 'segoe ui symbol';font-size:14px;font-style:normal;font-weight:400;letter-spacing:normal;text-indent:0px;text-transform:none;word-spacing:0px;white-space:normal;background-color:rgb(39,41,47);text-decoration-thickness:initial;text-decoration-style:initial;">Содержимое файла meta.xml</p><pre style="font-family:monospace, monospace;font-size:14px;overflow:auto;clear:both;margin:0px;padding:2px;border-color:rgb(136,136,136);border-style:solid;border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-left-width:4px;color:rgb(170,170,170);font-style:normal;font-weight:400;letter-spacing:normal;text-indent:0px;text-transform:none;word-spacing:0px;text-decoration-thickness:initial;text-decoration-style:initial;"><span style="color:rgb(108,153,167);">&lt;meta&gt;</span><span style="color:rgb(255,170,17);"> </span><span style="color:rgb(108,153,167);">&lt;info</span><span style="color:rgb(102,0,102);">name</span><span style="color:rgb(181,181,181);">=</span><span style="color:rgb(0,136,0);">"Tuter"</span><span style="color:rgb(102,0,102);">type</span><span style="color:rgb(181,181,181);">=</span><span style="color:rgb(0,136,0);">"script"</span><span style="color:rgb(108,153,167);">/&gt;</span><span style="color:rgb(255,170,17);"> </span><span style="color:rgb(108,153,167);">&lt;script</span><span style="color:rgb(102,0,102);">src</span><span style="color:rgb(181,181,181);">=</span><span style="color:rgb(0,136,0);">"Server.dll"</span><span style="color:rgb(108,153,167);">/&gt;</span><span style="color:rgb(108,153,167);">&lt;/meta&gt;</span></pre><p style="color:rgb(170,170,170);font-family:inter, '-apple-system', BlinkMacSystemFont, 'segoe ui', Roboto, Helvetica, Arial, sans-serif, 'apple color emoji', 'segoe ui emoji', 'segoe ui symbol';font-size:14px;font-style:normal;font-weight:400;letter-spacing:normal;text-indent:0px;text-transform:none;word-spacing:0px;white-space:normal;background-color:rgb(39,41,47);text-decoration-thickness:initial;text-decoration-style:initial;">Содержимое файла settings.xml</p><pre style="font-family:monospace, monospace;font-size:14px;overflow:auto;clear:both;margin:0px;padding:2px;border-color:rgb(136,136,136);border-style:solid;border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-left-width:4px;color:rgb(170,170,170);font-style:normal;font-weight:400;letter-spacing:normal;text-indent:0px;text-transform:none;word-spacing:0px;text-decoration-thickness:initial;text-decoration-style:initial;"><span style="color:rgb(181,181,181);">&lt;?</span><span style="color:rgb(255,170,17);">xml version</span><span style="color:rgb(181,181,181);">=</span><span style="color:rgb(17,170,255);">"1.0"</span><span style="color:rgb(181,181,181);">?&gt;</span><span style="color:rgb(108,153,167);">&lt;config</span><span style="color:rgb(102,0,102);">xmlns:xsi</span><span style="color:rgb(181,181,181);">=</span><span style="color:rgb(0,136,0);">"http://www.w3.org/2001/XMLSchema-instance"</span><span style="color:rgb(102,0,102);">xmlns:xsd</span><span style="color:rgb(181,181,181);">=</span><span style="color:rgb(0,136,0);">"http://www.w3.org/2001/XMLSchema"</span><span style="color:rgb(108,153,167);">&gt;</span><span style="color:rgb(255,170,17);"> </span><span style="color:rgb(108,153,167);">&lt;resource</span><span style="color:rgb(102,0,102);">src</span><span style="color:rgb(181,181,181);">=</span><span style="color:rgb(0,136,0);">"Tuter"</span><span style="color:rgb(108,153,167);">/&gt;</span><span style="color:rgb(108,153,167);">&lt;/config&gt;</span></pre><p style="color:rgb(170,170,170);font-family:inter, '-apple-system', BlinkMacSystemFont, 'segoe ui', Roboto, Helvetica, Arial, sans-serif, 'apple color emoji', 'segoe ui emoji', 'segoe ui symbol';font-size:14px;font-style:normal;font-weight:400;letter-spacing:normal;text-indent:0px;text-transform:none;word-spacing:0px;white-space:normal;background-color:rgb(39,41,47);text-decoration-thickness:initial;text-decoration-style:initial;">Строка необходимая для добавления в файл "Название проекта".csproj:</p><pre style="font-family:monospace, monospace;font-size:14px;overflow:auto;clear:both;margin:0px;padding:2px;border-color:rgb(136,136,136);border-style:solid;border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-left-width:4px;color:rgb(170,170,170);font-style:normal;font-weight:400;letter-spacing:normal;text-indent:0px;text-transform:none;word-spacing:0px;text-decoration-thickness:initial;text-decoration-style:initial;"><span style="color:rgb(108,153,167);">&lt;CopyLocalLockFileAssemblies&gt;</span><span style="color:rgb(255,170,17);">true</span><span style="color:rgb(108,153,167);">&lt;/CopyLocalLockFileAssemblies&gt;</span></pre><p style="color:rgb(170,170,170);font-family:inter, '-apple-system', BlinkMacSystemFont, 'segoe ui', Roboto, Helvetica, Arial, sans-serif, 'apple color emoji', 'segoe ui emoji', 'segoe ui symbol';font-size:14px;font-style:normal;font-weight:400;letter-spacing:normal;text-indent:0px;text-transform:none;word-spacing:0px;white-space:normal;background-color:rgb(39,41,47);text-decoration-thickness:initial;text-decoration-style:initial;">Наглядный пример:</p><pre style="font-family:monospace, monospace;font-size:14px;overflow:auto;clear:both;margin:0px;padding:2px;border-color:rgb(136,136,136);border-style:solid;border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-left-width:4px;color:rgb(170,170,170);font-style:normal;font-weight:400;letter-spacing:normal;text-indent:0px;text-transform:none;word-spacing:0px;text-decoration-thickness:initial;text-decoration-style:initial;"><span style="color:rgb(108,153,167);">&lt;PropertyGroup&gt;</span><span style="color:rgb(108,153,167);">&lt;TargetFramework&gt;</span><span style="color:rgb(255,170,17);">netcoreapp2.1</span><span style="color:rgb(108,153,167);">&lt;/TargetFramework&gt;</span><span style="color:rgb(108,153,167);">&lt;CopyLocalLockFileAssemblies&gt;</span><span style="color:rgb(255,170,17);">true</span><span style="color:rgb(108,153,167);">&lt;/CopyLocalLockFileAssemblies&gt;</span><span style="color:rgb(108,153,167);">&lt;RootNamespace&gt;</span><span style="color:rgb(255,170,17);">Tuter</span><span style="color:rgb(108,153,167);">&lt;/RootNamespace&gt;</span><span style="color:rgb(108,153,167);">&lt;/PropertyGroup&gt;</span></pre><p style="color:rgb(170,170,170);font-family:inter, '-apple-system', BlinkMacSystemFont, 'segoe ui', Roboto, Helvetica, Arial, sans-serif, 'apple color emoji', 'segoe ui emoji', 'segoe ui symbol';font-size:14px;font-style:normal;font-weight:400;letter-spacing:normal;text-indent:0px;text-transform:none;word-spacing:0px;white-space:normal;background-color:rgb(39,41,47);text-decoration-thickness:initial;text-decoration-style:initial;">Строка копирования библиотек в целевой каталог:</p><pre style="font-family:monospace, monospace;font-size:14px;overflow:auto;clear:both;margin:0px;padding:15px;border-left-width:4px;color:rgb(170,170,170);font-style:normal;font-weight:400;letter-spacing:normal;text-indent:0px;text-transform:none;word-spacing:0px;text-decoration-thickness:initial;text-decoration-style:initial;">xcopy "$(OutDir)*" "E:\RageMP\Bridge\resources\Tuter\*.*" /Q /D /Y</pre>]]></content:encoded>
</item></channel></rss>