Jump to content

ابغى شرحح


Recommended Posts

  
addEventHandler ( "onPlayerJoin", root, 
    function ( ) 
        getAnyNumber = math.random ( 100 , 1000 ) -- جلب عدد عشوائي من 100 إلى 1000 
        givePlayerMoney ( source, getAnyNumber ) 
        outputChatBox ( "* You win $".. getAnyNumber, source, 0, 255, 0, true ) 
    end 
) 
  
  

Link to comment
  
addEventHandler ( "onPlayerJoin", root, 
    function ( ) 
        getAnyNumber = math.random ( 100 , 1000 ) -- جلب عدد عشوائي من 100 إلى 1000 
        givePlayerMoney ( source, getAnyNumber ) 
        outputChatBox ( "* You win $".. getAnyNumber, source, 0, 255, 0, true ) 
    end 
) 
  
  

طيب لو بغيتها احداثيات عشوائية

يعني انا محدد احداثيات محدده ابغى يختار عشوائي

Link to comment

----------------------------------------------------

معنى الكود ذا انهه يختار عشوائي بين رقمين

يعني مثلا

math.random(1,10000000000000000) 

هو يختار رقم من 1 الى 10000000000000000

----------------------------------------

++

مثال على الانتقال

  
  
function onGuiClick (button, state, absoluteX, absoluteY) 
local ip = getLocalPlayer() 
  if source == btn then 
    setElementPosition(ip,math.random(1,1000),math.random(1,1000),math.random(1,1000)) 
  end 
end 
addEventHandler ("onClientGUIClick", getRootElement(), onGuiClick) 
  
  

طبعا ماجربتهه

بس على ما اظن كذا

:] واللي شايف فيه خطأ يصحهه

Edited by Guest
Link to comment
الخطا الثاني هو
setElementPosition 

انت حاط اول ارقمنت الاعب و هذا خطا لانه مو سيرفر بس شيل اول ارقمنت

خخخ لو شال اول ارقمنت كيف راح يحدد السبآون الي ينتقل اذا كان سياره او لاعب ؟

:roll:

لخبطت بالكود انا

Link to comment
math.random(3,5) 

هذي تجيب لك ارقام عشوائية ما بين ال

3

وال

5

ممكن تصير كذا

math.random(5) 

راح يعطيك ارقام عشوائية تصل إلى 5

math.random( v1, v2 ) 

v2 لازم تكون اصغر من v1

ولا مايصلح

ولها استخدامات كثيرة مهب بس في الارقام العشوائية

مع اني استخدمت رقم عشوائي في المثال لكن عطاني نص عشوائي

e.g:

aText = 
{ 
    'السلام عليكم'; 
    'كيف الحال'; 
    'بخير الحمدلله'; 
} 
  
outputChatBox( aText[ math.random( #aText ) ] ) 

Link to comment
math.random(3,5) 

هذي تجيب لك ارقام عشوائية ما بين ال

3

وال

5

ممكن تصير كذا

math.random(5) 

راح يعطيك ارقام عشوائية تصل إلى 5

math.random( v1, v2 ) 

v2 لازم تكون اصغر من v1

ولا مايصلح

ولها استخدامات كثيرة مهب بس في الارقام العشوائية

مع اني استخدمت رقم عشوائي في المثال لكن عطاني نص عشوائي

e.g:

aText = 
{ 
    'السلام عليكم'; 
    'كيف الحال'; 
    'بخير الحمدلله'; 
} 
  
outputChatBox( aText[ math.random( #aText ) ] ) 

والله مافهمت ككويس اهي حق ارقام بس؟

طيب لو بغيت الاعب ياخذ شخصية عشوائية كيف تجي ؟

skins =  
            { 
  
            {"Sweet", 270}, 
            {"Hooded Hobo", 230}, 
            {"Hooded Hobo", 230}, 
            {"Ryder", 300}, 
             } 
  

Link to comment

شباب انا مسوي بيك اب هذا الكود

local pick = createPickup(0,0,3,3,1550) 
  
addEventHandler("onPickupHit", root, 
  
function ( hitPlayer ) 
if ( getTeamName ( getPlayerTeam ( hitPlayer ) ) == "M" ) then 
destroyElement(pick) 
givePlayerMoney ( hitPlayer, 2000 ) 
end  
   end ) 

انا ابغى اذا الاعب كان في تيم m

يعطيه فلوس بس صار اذا الاعب مو في التيم ذا يختفي البكك اب وش الحل ؟

Link to comment
-- Server Side 
thePickup = createPickup ( 0, 0, 3, 3, 1550 ) 
      
addEventHandler ( "onPickupHit", root,   
    function ( thePlayer ) 
        if source == thePickup then 
            if getTeamName ( getPlayerTeam ( thePlayer ) ) == "M" then 
                destroyElement ( thePickup ) 
                givePlayerMoney ( thePlayer, 2000 ) 
            end 
        end  
    end 
) 
  

Link to comment
-- Server Side 
thePickup = createPickup ( 0, 0, 3, 3, 1550 ) 
      
addEventHandler ( "onPickupHit", root,   
    function ( thePlayer ) 
        if source == thePickup then 
            if getTeamName ( getPlayerTeam ( thePlayer ) ) == "M" then 
                destroyElement ( thePickup ) 
                givePlayerMoney ( thePlayer, 2000 ) 
            end 
        end  
    end 
) 
  

ما ضبط

Link to comment
-- Server Side 
thePickup = createPickup ( 0, 0, 3, 3, 1550 ) 
      
addEventHandler ( "onPickupHit", root,   
    function ( hitPlayer ) --hitPlayer not thePlayer 
        if source == thePickup then 
            if getTeamName ( getPlayerTeam ( hitPlayer ) ) == "M" then ----hitPlayer not thePlayer 
                destroyElement ( thePickup ) 
                givePlayerMoney ( hitPlayer, 2000 ) ----hitPlayer not thePlayer 
            end 
        end  
    end 
) 
  

كود عنـآآد عدل بس في اضافات لازم تكون منكك

Link to comment
-- Server Side 
thePickup = createPickup ( 0, 0, 3, 3, 1550 ) 
      
addEventHandler ( "onPickupHit", root,   
    function ( hitPlayer ) --hitPlayer not thePlayer 
        if source == thePickup then 
            if getTeamName ( getPlayerTeam ( hitPlayer ) ) == "M" then ----hitPlayer not thePlayer 
                destroyElement ( thePickup ) 
                givePlayerMoney ( hitPlayer, 2000 ) ----hitPlayer not thePlayer 
            end 
        end  
    end 
) 
  

كود عنـآآد عدل بس في اضافات لازم تكون منكك

مجربها من قبل ولا ضبط :|

Link to comment
شباب انا مسوي بيك اب هذا الكود
local pick = createPickup(0,0,3,3,1550) 
  
addEventHandler("onPickupHit", root, 
  
function ( hitPlayer ) 
if ( getTeamName ( getPlayerTeam ( hitPlayer ) ) == "M" ) then 
destroyElement(pick) 
givePlayerMoney ( hitPlayer, 2000 ) 
end  
   end ) 

انا ابغى اذا الاعب كان في تيم m

يعطيه فلوس بس صار اذا الاعب مو في التيم ذا يختفي البكك اب وش الحل ؟

قصدك تبي إذا كان اللاعب في التيم يختفي الباك أب + يعطيه فلوس

بس إذا ما كان في التيم ما يختفي الباك أب + ما يعطيه فلوس

؟

Link to comment
شباب انا مسوي بيك اب هذا الكود
local pick = createPickup(0,0,3,3,1550) 
  
addEventHandler("onPickupHit", root, 
  
function ( hitPlayer ) 
if ( getTeamName ( getPlayerTeam ( hitPlayer ) ) == "M" ) then 
destroyElement(pick) 
givePlayerMoney ( hitPlayer, 2000 ) 
end  
   end ) 

انا ابغى اذا الاعب كان في تيم m

يعطيه فلوس بس صار اذا الاعب مو في التيم ذا يختفي البكك اب وش الحل ؟

قصدك تبي إذا كان اللاعب في التيم يختفي الباك أب + يعطيه فلوس

بس إذا ما كان في التيم ما يختفي الباك أب + ما يعطيه فلوس

؟

يب :mrgreen:

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...