Jump to content

كيف اجيب احداثيات الرادار


Recommended Posts

سلام عليكم

الموضوع مبين من عنوانه

ابي اجيب احداثيات

Radar

الي هو الاخضر بل خريطه

يعني مثلا سويت ساحه وابي احط عليها هذا الرادار الاخضر

بس كيف اجيب احداثياته

Link to comment

-- Wiki Easy Ex. 
  
local radarareas = getElementsByType ( "radararea" ) -- get a table of radararea elements 
for k, theArea in ipairs(radarareas) do -- use a generic for loop to step through each of the elements 
   local sizeX, sizeY = getRadarAreaSize ( theArea ) -- get the size of the radar area 
   if ( sizeX < 100 and sizeY < 100 ) then -- check if it's smaller than 100 by 100 
      outputChatBox ( "A small radar area was found!" ) 
   end 
end 
Link to comment

-- مثال بسيط من الويكي. 
  
local radarareas = getElementsByType ( "radararea" ) --- يجيب اي رادار بالروم تقدر تستبدلة بـ راداركـ 
for k, theArea in ipairs(radarareas) do -- نستخدم الجدول بـ حيث يجيب آي رآدآر # 
   local sizeX, sizeY = getRadarAreaSize ( theArea ) -- يجيب الحجم 
   if ( sizeX < 100 and sizeY < 100 ) then -- يتأكد اذا كان الحجم اصغر من  الحجم الاخر 
      outputChatBox ( "A small radar area was found!" ) -- مخرج شات 
   end  
end  
Link to comment

اوك عطني وقت اجرب فيه

بس ع ماروح اجرب حبيت اقولك لو مثلا بسوي ساحة وحددتها بل اخضر هذاا

وابي اي واحد يدخل داخله يجيه كلام بـ الشات

ولما يخرج يجيه كلام بشاتت

كيف

؟

hitmarker الماركر يستخدمون له هذا

colshiphit وهذا للكول شيب

والرادار وش يستخدمون له ؟؟؟؟؟؟؟؟؟

+ برب شوي بروح اجرب الكود

Link to comment

اهاا

+

جربت الكود بس صعب ع ماجيب احداثيات مثلا صغيره وكذا

صعب

بس لو تشوف في بعض السيرفرات تحصل جايبينها ع مناطق معينه

يعني نفس الحجم ككيف يجيبونها كذا ؟

مثلا عندك سيرفر CIT

يجيبونه ع نفس البيت بل خريطه بضبطط كيف يجيبونه

مستحيل لاتقولي يشير بل احداثيات لما تضبطط مسسستحيل

Link to comment
local radararea = createRadarArea ( x,y,500,500,255,255,0,175 ); 

غير فـ 500,500 كذا كويس بس غير وحط الاحداثيين اكس و ووآي #

  
]local radararea = createRadarArea ( x,y,500,600,255,255,0,175 ); 
---- احداثي x  
ال x هو اللي يكون يمين ويسار 
  
-- احداثي y  
ال y 
 فوق وتحت 
  
------------------- 
500 --- عرض المنطقة 
  
600 -- طولها 
  
255,255,0,175 -- كود اللون 
  
  

كيف تأخذ احداثي x , y

رح وقف المكان اللي تبيه بدايته

شغل الفري روم واكتب gp

راح يعطيك 3 احداثيات خذ اول ثنتين من اليسار لليمين

Link to comment

اخوي سعد عاارف بس مثلا انا ابي منطقه محدده

مايجيبها نفس الي انا ابيه او مايجيبها

علي حد المنططقه المطلوبه

وانا وش دراني كم طول المنطقه او عرضها

+ جربت طريقتك

+ لازم اجلس العب بل احداثيات لما تضبط

ومانفعت

Link to comment
addCommandHandler("testcol", 
    function (player,cmd,size) 
        if size then 
            local size = tonumber(size) 
            local x,y = getElementPosition(player) 
            createRadarArea(x - size/2,y - size/2,size,size,0,255,0,120) 
            outputChatBox("DONE !!",player) 
        else 
            outputChatBox("the size please !!",player) 
        end 
    end 
) 
  

شوف ذا كود مساعد

اكتب في اف8

testcol

= حجم المنطقه

مثال

testcol 100

انت الحين روح النص و اكتب كذا و شوف اذا كبير

سوي ريستارت للمود و جرب رقم ثاني اذا زبط خذ احداثياتك و الحجم

و زبط المود

Link to comment
addCommandHandler("testcol", 
    function (player,cmd,size) 
        if size then 
            local size = tonumber(size) 
            local x,y = getElementPosition(player) 
            createRadarArea(x - size/2,y - size/2,size,size,0,255,0,120) 
            outputChatBox("DONE !!",player) 
        else 
            outputChatBox("the size please !!",player) 
        end 
    end 
) 
  

شوف ذا كود مساعد

اكتب في اف8

testcol

= حجم المنطقه

مثال

testcol 100

انت الحين روح النص و اكتب كذا و شوف اذا كبير

سوي ريستارت للمود و جرب رقم ثاني اذا زبط خذ احداثياتك و الحجم

و زبط المود

آتوقع ما راح يضبطط,,

لانه لو كتب testcol 100

the size please !! بيطلع له,,

Link to comment
اوك عطني وقت اجرب فيه

بس ع ماروح اجرب حبيت اقولك لو مثلا بسوي ساحة وحددتها بل اخضر هذاا

وابي اي واحد يدخل داخله يجيه كلام بـ الشات

ولما يخرج يجيه كلام بشاتت

كيف

؟

hitmarker الماركر يستخدمون له هذا

colshiphit وهذا للكول شيب

والرادار وش يستخدمون له ؟؟؟؟؟؟؟؟؟

+ برب شوي بروح اجرب الكود

"onColShapeHit" 
"onColShapeLeave" 

https://wiki.multitheftauto.com/wiki/OnColShapeHit

Link to comment
addCommandHandler("testcol", 
    function (player,cmd,size) 
        if size then 
            local size = tonumber(size) 
            local x,y = getElementPosition(player) 
            createRadarArea(x - size/2,y - size/2,size,size,0,255,0,120) 
            outputChatBox("DONE !!",player) 
        else 
            outputChatBox("the size please !!",player) 
        end 
    end 
) 
  

شوف ذا كود مساعد

اكتب في اف8

testcol

= حجم المنطقه

مثال

testcol 100

انت الحين روح النص و اكتب كذا و شوف اذا كبير

سوي ريستارت للمود و جرب رقم ثاني اذا زبط خذ احداثياتك و الحجم

و زبط المود

آتوقع ما راح يضبطط,,

لانه لو كتب testcol 100

the size please !! بيطلع له,,

ما اظن انا مجربه

و باين انه بيزبط

Link to comment

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...