Jump to content

مطلوب اكواد او فنكشات


aL.Kfo

Recommended Posts

مرحبا

لا هنتو لو موجود الكودات جاهزه اطرحوها لو مو فيه اطرحو الفنكشات و نحاول ان شاءالله

حفظ السلاح ..

الشرطي ما يقدر يموت اي شخص ما عليه نجوم

اذا كان نجوم المجرم 2 يكون لونه اصفر

اذا 4 يكون لونه احمر

مع توضيح بسيط

Link to comment
طيب م تعرف الاكواد او الفنكشات انت ؟
getPlayerWantedLevel 
setPlayerWantedLevel 

# اول وحدة تجيب لك كم نجوم اللاعب والثانية يحط لك نجوم اللاعب

# بس م فهمت وش تبي بالضبط بـ الأحمر والأصفر يعني تجي كتابة بـ ليبل مثلأ ذا اللاعب او فوق رأسه ؟

Link to comment

لا لا

يعني مثلا انت في السيرفر مثلا عليك 4 نجوم يكون لونك في الخريطه احمر

و انا مجرم عليك 2 نجمه يكون لوني اصفر

يعني عشان يسهل لشرطي معرفه المجرمين

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

و حفظ السلاح

لو فيه كودات جهازه هاتها انا م عرف ل الويكي بس ابي فنكشات لين ادري نظامكم محد يسوي شي جاهز

بس لو مافيه جاهز هات من الويكي و انا بسويها و بطرحها وشوفو صح ولا

Link to comment

و ع طريقك اشرح

لا فتحت الويكي

يطلع لي مثلا اكواد كل كود في مربع

Syntax

و

Example

وش هي الا مهمه و احيان في بعض الفنكشات يطلع اكثر

احيان احصل سيرفر و غيرها

مثل اول فنكش طلع لي

Server

و

Client

و

Example 1: Server

و

Example 2: Client

وش هو المهم من ذولا في كل الفنكشات

Link to comment
و ع طريقك اشرح

لا فتحت الويكي

يطلع لي مثلا اكواد كل كود في مربع

Syntax

و

Example

وش هي الا مهمه و احيان في بعض الفنكشات يطلع اكثر

احيان احصل سيرفر و غيرها

مثل اول فنكش طلع لي

Server

و

Client

و

Example 1: Server

و

Example 2: Client

وش هو المهم من ذولا في كل الفنكشات

اذا ماتعرف انجليزي لاتتعلم

معناتها مثال يطبق في جهة ملف السيرفر Example 1: Server كلمة

يعني مايشتغل الى على سيرفر

-- هاذا مثال لمن يدخل مركز الشرطة يجيه 6 نجوم 
function policeStationHit ( thePlayer ) -- يسوي فنكشن 
   setPlayerWantedLevel ( thePlayer, 6 ) --يعطيه 6 نجوم 
   outputChatBox ( getPlayerName ( thePlayer ) .. " entered the police station!" ) -- يقول في الشات وجيب اسم الاعب ويقول انه دخل مركز الشرطة 
end -- إغلاق الفنكشن 
addEventHandler ( "onColShapeHit", policeStation, policeStationHit ) -- لمن يلمس الكول شيب حق مركز الشرطة يطبق الفنكشن 

موخوذ من الويكي

Link to comment
و ع طريقك اشرح

لا فتحت الويكي

يطلع لي مثلا اكواد كل كود في مربع

Syntax

و

Example

وش هي الا مهمه و احيان في بعض الفنكشات يطلع اكثر

احيان احصل سيرفر و غيرها

مثل اول فنكش طلع لي

Server

و

Client

و

Example 1: Server

و

Example 2: Client

وش هو المهم من ذولا في كل الفنكشات

اذا ماتعرف انجليزي لاتتعلم

معناتها مثال يطبق في جهة ملف السيرفر Example 1: Server كلمة

يعني مايشتغل الى على سيرفر

-- هاذا مثال لمن يدخل مركز الشرطة يجيه 6 نجوم 
function policeStationHit ( thePlayer ) -- يسوي فنكشن 
   setPlayerWantedLevel ( thePlayer, 6 ) --يعطيه 6 نجوم 
   outputChatBox ( getPlayerName ( thePlayer ) .. " entered the police station!" ) -- يقول في الشات وجيب اسم الاعب ويقول انه دخل مركز الشرطة 
end -- إغلاق الفنكشن 
addEventHandler ( "onColShapeHit", policeStation, policeStationHit ) -- لمن يلمس الكول شيب حق مركز الشرطة يطبق الفنكشن 

موخوذ من الويكي

عندي سؤال

setPlayerWantedLevel

اذا سويته يجي للكل النجوم عليهم او على الشخص ؟

مثلا سويت اذا ضغطت زر يجيك نجوم يصير للكل النجوم ولا للشخص الي ضغط الزر؟؟

Link to comment

الحين دخلت ل الفنكشات ما فيه الا ذا الكود يعني هذا هو صح ولا

-- assume that there exists a collision shape named 'policeStation' 
function policeStationHit ( thePlayer )  
   setPlayerWantedLevel ( thePlayer, 6 ) -- set the player's wanted level to 6 stars 
   outputChatBox ( getPlayerName ( thePlayer ) .. " entered the police station!" ) 
end 
-- call 'policeStationHit' when a player enters the collision shape: 
addEventHandler ( "onColShapeHit", policeStation, policeStationHit ) 

Link to comment

  
setPlayerNametagColor---يغير لون اسم اللاعب على الشخصيه 
setPlayerWantedLevel--يحط نجوم للاعب 
getPlayerWantedLevel-- يجيب عدد النجوم عند اللاعب 
"onClientPlayerDamage" -- حدث 
getPlayerTeam---يجيب التيم 
getTeamFromName -- يجيب التيم عن طريق الأسم لو كان في مود ثاني سويته  
  

الحين دخلت ل الفنكشات ما فيه الا ذا الكود يعني هذا هو صح ولا
-- assume that there exists a collision shape named 'policeStation' 
function policeStationHit ( thePlayer )  
   setPlayerWantedLevel ( thePlayer, 6 ) -- set the player's wanted level to 6 stars 
   outputChatBox ( getPlayerName ( thePlayer ) .. " entered the police station!" ) 
end 
-- call 'policeStationHit' when a player enters the collision shape: 
addEventHandler ( "onColShapeHit", policeStation, policeStationHit ) 

هذا كول شيب منطقه فيها كول شيب

لو دخلتها يعطيك 6 نجوم ويقول اسمك بالشات ويقول انك دخلت المكان

Edited by Guest
Link to comment

  
setPlayerNametagColor---يغير لون اسم اللاعب على الشخصيه 
setPlayerWantedLevel--يحط نجوم للاعب 
getPlayerWantedLevel-- يجيب عدد النجوم عند اللاعب 
"onClientPlayerDamage" -- حدث 
getPlayerTeam---يجيب التيم 
getTeamFromName -- يجيب التيم عن طريق الأسم لو كان في مود ثاني سويته  
  

عندي سؤال

setPlayerWantedLevel

اذا سويته يجي للكل النجوم عليهم او على الشخص ؟

مثلا سويت اذا ضغطت زر يجيك نجوم يصير للكل النجوم ولا للشخص الي ضغط الزر؟؟

Link to comment

  
setPlayerNametagColor---يغير لون اسم اللاعب على الشخصيه 
setPlayerWantedLevel--يحط نجوم للاعب 
getPlayerWantedLevel-- يجيب عدد النجوم عند اللاعب 
"onClientPlayerDamage" -- حدث 
getPlayerTeam---يجيب التيم 
getTeamFromName -- يجيب التيم عن طريق الأسم لو كان في مود ثاني سويته  
  

عندي سؤال

setPlayerWantedLevel

اذا سويته يجي للكل النجوم عليهم او على الشخص ؟

مثلا سويت اذا ضغطت زر يجيك نجوم يصير للكل النجوم ولا للشخص الي ضغط الزر؟؟

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

مثل كذا يعني

setPlayerWantedLevel(player,6) 
Link to comment

عندي سؤال

setPlayerWantedLevel

اذا سويته يجي للكل النجوم عليهم او على الشخص ؟

مثلا سويت اذا ضغطت زر يجيك نجوم يصير للكل النجوم ولا للشخص الي ضغط الزر؟؟

اول شي اذا سويته مايجي على الكل

وثاني شي كلنت اكيد بيجي على شخص واحد

Edited by Guest
Link to comment

  
setPlayerNametagColor---يغير لون اسم اللاعب على الشخصيه 
setPlayerWantedLevel--يحط نجوم للاعب 
getPlayerWantedLevel-- يجيب عدد النجوم عند اللاعب 
"onClientPlayerDamage" -- حدث 
getPlayerTeam---يجيب التيم 
getTeamFromName -- يجيب التيم عن طريق الأسم لو كان في مود ثاني سويته  
  

عندي سؤال

setPlayerWantedLevel

اذا سويته يجي للكل النجوم عليهم او على الشخص ؟

مثلا سويت اذا ضغطت زر يجيك نجوم يصير للكل النجوم ولا للشخص الي ضغط الزر؟؟

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

مثل كذا يعني

setPlayerWantedLevel(player,6) 

يعني اذا سويته كذا يصير بس للاعب نفسه ولا للكل؟؟

Link to comment
ع حسب الاي فممته لي شحص يخشه مو شرطي يجيه نجوم

بس وين احط الاحداثيات

لا لزم اركب لها انا

موب الشرطة بس مايجيهم الكل كل الاعبين يدخلونه ويجيهم

مايحتاج تحط احداثيات , الكول شيب من الاصل حق العبة

وهاذا مثال من الويكي لو تحاول تشوف الامثلة وتحاول تعدل عليها وتقرا الشرح راح تفهم وتعرف

تقدر تشوف اماكن كرجات الكول شيب الاصلية من العبة

https://wiki.multitheftauto.com/wiki/Garage

Link to comment
وشو الكول شيب اصلن

مثل الماركر بس مربع

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

  
CreateColCircle -- هاذا كول شيب دائرة شكل دائرة 
createColCuboid -- هاذا كول شيب متوازي المسطيلات 
createColRectangle --هاذا كول شيب مستطيل 
createColTube -- هاذا شكل الانبوب 
createColPolygon -- هاذا شكل المضلع 
createColSphere -- هاذا شكل مربع 
  

المسألة يبيلها رياضيات اسهل شي شكل المربع

Edited by Guest
Link to comment

طيب الحين سويت

ذي الاكواد من الويكي

النجوم للمجرم

https://wiki.multitheftauto.com/wiki/Ge ... antedLevel

Client

function outputWantedLevel () 
local wantedLvl = getPlayerWantedLevel ( ) 
   if wantedLvl == 0 then 
      outputChatBox ( "You clean", 0, 255, 0) 
   else 
      outputChatBox ( "You have "..wantedLvl.." wanted stars!", 255, 0, 0) 
   end 
end 
addCommandHandler ( "wanted", outputWantedLevel ) 

Server

local players = getElementsByType ( "player" ) -- get a table of all the players in the server 
for theKey,thePlayer in ipairs(players) do -- use a generic for loop to step through each player 
   local level = getPlayerWantedLevel ( thePlayer ) -- get the wanted level of the player 
   if ( level > 0 ) then -- if the player has any stars, announce it in the chat: 
      outputChatBox ( getPlayerName ( thePlayer ) .. " has a wanted level of " .. level .. "  stars!" ) 
   end  
end 

صحيح الكود ذا

Edited by Guest
Link to comment
طيب الحين سويت

ذي الاكواد من الويكي

النجوم للمجرم

https://wiki.multitheftauto.com/wiki/Ge ... antedLevel

Client

function outputWantedLevel () 
local wantedLvl = getPlayerWantedLevel ( ) 
   if wantedLvl == 0 then 
      outputChatBox ( "You clean", 0, 255, 0) 
   else 
      outputChatBox ( "You have "..wantedLvl.." wanted stars!", 255, 0, 0) 
   end 
end 
addCommandHandler ( "wanted", outputWantedLevel ) 

Server

local players = getElementsByType ( "player" ) -- get a table of all the players in the server 
for theKey,thePlayer in ipairs(players) do -- use a generic for loop to step through each player 
   local level = getPlayerWantedLevel ( thePlayer ) -- get the wanted level of the player 
   if ( level > 0 ) then -- if the player has any stars, announce it in the chat: 
      outputChatBox ( getPlayerName ( thePlayer ) .. " has a wanted level of " .. level .. "  stars!" ) 
   end  
end 

صحيح الكود ذا

ب انتضار الرد

Link to comment
يعني اذا سويته كذا يصير بس للاعب نفسه ولا للكل؟؟

اكيد للاعب نفسه ,

طيب الحين سويت

ذي الاكواد من الويكي

النجوم للمجرم

https://wiki.multitheftauto.com/wiki/Ge ... antedLevel

Client

function outputWantedLevel () 
local wantedLvl = getPlayerWantedLevel ( ) 
   if wantedLvl == 0 then 
      outputChatBox ( "You clean", 0, 255, 0) 
   else 
      outputChatBox ( "You have "..wantedLvl.." wanted stars!", 255, 0, 0) 
   end 
end 
addCommandHandler ( "wanted", outputWantedLevel ) 

Server

local players = getElementsByType ( "player" ) -- get a table of all the players in the server 
for theKey,thePlayer in ipairs(players) do -- use a generic for loop to step through each player 
   local level = getPlayerWantedLevel ( thePlayer ) -- get the wanted level of the player 
   if ( level > 0 ) then -- if the player has any stars, announce it in the chat: 
      outputChatBox ( getPlayerName ( thePlayer ) .. " has a wanted level of " .. level .. "  stars!" ) 
   end  
end 

صحيح الكود ذا

ب انتضار الرد

اولا لا تكرر ردود ,

ثآنيا ماخذ اكواد من الويكي وتقول صح؟

+ كل الي تبيه هنآ ,

  
setPlayerNametagColor---يغير لون اسم اللاعب على الشخصيه 
setPlayerWantedLevel--يحط نجوم للاعب 
getPlayerWantedLevel-- يجيب عدد النجوم عند اللاعب 
"onClientPlayerDamage" -- حدث 
getPlayerTeam---يجيب التيم 
getTeamFromName -- يجيب التيم عن طريق الأسم لو كان في مود ثاني سويته  
  

Edit #

بالنسبه للحفظ ,

onPlayerQuit -- اذا خرج اللاعب #

onPlayerJoin -- اذا دخل اللاعب #

setAccountData -- تحط داتا للفلوس # 
getAccountData -- تجيب الداتا الي محفوظ فيها الفلوس # 
getPlayerAccount -- تجيب حساب اللاعب عشان تسوي له داتا # 

ولو ما عرفت رآجع الموضوع ذا,

viewtopic.php?f=164&t=62247

Link to comment
وشو الكول شيب اصلن

مثل الماركر بس مربع

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

  
CreateColCircle -- هاذا كول شيب دائرة شكل دائرة 
createColCuboid -- هاذا كول شيب متوازي المسطيلات 
createColRectangle --هاذا كول شيب مستطيل 
createColTube -- هاذا شكل الانبوب 
createColPolygon -- هاذا شكل المضلع 
createColSphere -- هاذا شكل مربع 
  

المسألة يبيلها رياضيات اسهل شي شكل المربع

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

showcol

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