ما اشوف شيء صعب !
اعطيك مثال,
مثلا ,
getPlayerName
لو تدخل بتلقى كذا,
string getPlayerName ( player thePlayer )
Required Arguments نشوف الـ,
thePlayer: the Player that you want to get his name
يعني هو اللاعب الي تبي تجيب اسمه,
سواء كان اسمك او اسم اي شخص ,
مثلا ,
addCommandHandler('Name', -- امر من اف8 #
function(player) -- وظيفه جديده #
outputChatBox("Your Name's :"..getPlayerName(player)) -- مخرص نصي في الشات #
end -- اغلاق الوظيفه #
) -- اغلاق قوس الامر #
الحين هنا راح يجيب اسمك , طيب سؤال ليه ما يجيب اسم شخص ثاني؟
الجواب ,
لأن في الوظيفه,
function(player)
ولو رحنا للصفحه ,
addCommandHandler
player playerSource, string commandName, [string arg1, string arg2, ...]
playerSource: The player who triggered the command. If not triggered by a player (e.g. by admin), this will be false.
يعني هو اللاعب الي كتب الامر,
اتمنى فهمت , ولو تركز راح تفهم لأنها تافهه