Jump to content

استفسآآر بسيط


Recommended Posts

السلام عليكم و رحمة الله و بركاته

كنت ابي استفسر عن ال :arrowdown:

get......

مثلا

getPlayerTeam 

يعني مثال انا ابي اتحقق من اللاعب قبل ما يدخل الماركر... هل هو في فريق معنن ولا لا

لو هو في الفريق الي انا مختاره

يصير الشي الي انا ابي يعني مثلا نقول يظهر له لوحه

(ما ابي واحد يحطلي كود و يروح)

اتمنى مع الشرح

وشكرآ

Link to comment

شـف المثآل ذا ، إن شاء الله يفيدكك #

-- Client Side . 
local mark = createMarker(x,y,z) -- ننشئ ماركر 
addEventHandler("onClientMarkerHit", mark, -- لما يلمس الماركر 
 function ( hitPlayer ) 
      if ( hitPlayer == localPlayer ) then 
      local plrteam = getPlayerTeam(hitPlayer) 
      if ( plrteam ) then -- إذا كان اللاعب بتيم 
      if ( getTeamName(plrteam) == "Team1" ) then -- يتحقق ، إن كان الفريق حق اللاعب هو تيم 1 
         givePlayerMoney(1000) -- يعطيه مبلغ # 
      end 
   end 
end 
end 
) 

Edited: Sorry, TAPL

Edited by Guest
Link to comment

شـف المثآل ذا ، إن شاء الله يفيدكك #

-- Client Side . 
local mark = createMarker(x,y,z) -- ننشئ ماركر 
addEventHandler("onClientMarkerHit", mark, -- لما يلمس الماركر 
 function ( player ) 
      if ( getTeamName(getPlayerTeam(player)) == "Team1" ) then -- يتحقق ، إن كان الفريق حق اللاعب هو تيم 1 
         givePlayerMoney(player, 1000) -- يعطيه مبلغ # 
      end 
   end 
) 

يب وكمان هي اذا تبي تعطي لاعب تيم معين مثال شرطه او حرامي الخ ..

Link to comment

شـف المثآل ذا ، إن شاء الله يفيدكك #

-- Client Side . 
local mark = createMarker(x,y,z) -- ننشئ ماركر 
addEventHandler("onClientMarkerHit", mark, -- لما يلمس الماركر 
 function ( player ) 
      if ( getTeamName(getPlayerTeam(player)) == "Team1" ) then -- يتحقق ، إن كان الفريق حق اللاعب هو تيم 1 
         givePlayerMoney(player, 1000) -- يعطيه مبلغ # 
      end 
   end 
) 

ما حطيت تحقق ان اللاعب الي لمس الماركر هو اللوكل بلاير

في الكلينت ما يحتاج المنت لاعب givePlayerMoney فنكشن

+

انت جبت تيم اللاعب و جبت اسم التيم على طول بدون التحقق ان اللاعب معه تيم وذا راح يطلع خطأ في الدي بق في حالة اللاعب ما كان في اي تيم

Link to comment
وش الي مافهمته

اعتقد واضح

if getPlayerTeam( plrteam ) == "اسم التيم" then -- تحقق اذا اللاعب في التيم 
     givePlayerMoney( hitPlayer ) -- يعطي اللاعب فلوس 
  

:o

givePlayerMoney( hitPlayer ) -- يعطي اللاعب فلوس 

يب بس ما حطيت المبلغ الي تبي تعطيه للاعب

Link to comment

شـف المثآل ذا ، إن شاء الله يفيدكك #

-- Client Side . 
local mark = createMarker(x,y,z) -- ننشئ ماركر 
addEventHandler("onClientMarkerHit", mark, -- لما يلمس الماركر 
 function ( hitPlayer ) 
      if ( hitPlayer == localPlayer ) then 
      local plrteam = getPlayerTeam(hitPlayer) 
      if ( plrteam ) then -- إذا كان اللاعب بتيم 
      if ( getTeamName(plrteam) == "Team1" ) then -- يتحقق ، إن كان الفريق حق اللاعب هو تيم 1 
         givePlayerMoney(1000) -- يعطيه مبلغ # 
      end 
   end 
end 
end 
) 

بس فهمني كيف ظبطت معك كذا

givePlayerMoney(1000) -- يعطيه مبلغ # 

مو معرف مين تعطي فلوس انت

لازم

givePlayerMoney(player,1000) 

Edited: Sorry, TAPL

Link to comment
وش الي مافهمته

اعتقد واضح

if getPlayerTeam( plrteam ) == "اسم التيم" then -- تحقق اذا اللاعب في التيم 
     givePlayerMoney( hitPlayer ) -- يعطي اللاعب فلوس 
  

:o

ترا مو بس هذه الكود و يضبط

Link to comment

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

if getPlayerTeam( plrteam ) == "اسم التيم" then

if من اجل يتحقق

getPlayerTeam جلب اسم تيم لاعب

( plrteam ) لاعب يلي بتجيب تيمه

اذا سيرفر لزم تعرفه داخل قوس الفنيشن

اذا كلنت لوكل بلير

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

لو ما عرفت اطرح كودك و قول وش بتعمل بزبط

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