AR/setPlayerTeam

From Multi Theft Auto: Wiki

.اخر. اللاعب سوف يتم نقله تلقائياً من فريقه الموجود فيه اذا كان في فريق (team) الى فريق (player) هذه الوظيفة تقوم بنقل اللاعب

تركيب الجملة البرمجية

bool setPlayerTeam ( player thePlayer, team theTeam )

معاني الكلمات

  • thePlayer: اللاعب الذي تريد تغيير فريقه
  • theTeam: اذا كنت تريد إلغاء اللاعب من فريقه nil الفريق الذي تريد إضافة اللاعب إليه, او

Returns

اذا كان خلاف ذلك false اذا تمت عملية نقل اللاعب الى الفريق المطلوب بنجاح او تمت إزالته من فريقه السابق, او كـ true إرجاع كـ

مثال

.هذا المثال يقوم بإضافة امر لإنشاء فريق جديد للاعب, وبعد ذلك يقوم بإضافة اللاعب الى الفريق. وايضاً إضافة امر لكي يخرج من فريقه

function assignNewTeam ( source, commandName, teamName )
  local theTeam = createTeam ( teamName )  -- يتم إنشاء فريق على الاسم الذي اختاره كاتب الامر
  if theTeam then                          -- اذا تم إنشاء الفريق بنجاح
    setPlayerTeam ( source, theTeam )    -- قم بإضافة اللاعب الى الفريق الجديد
  end
end
addCommandHandler ( "gimmeateam", assignNewTeam ) -- ( gimmeateam إضافة امر ( عندما يقوم اللاعب بكتابة

function unassignTeam ( source, commandName )
  local theTeam = getPlayerTeam ( source )  -- getPlayerTeam تحقق اذا كان اللاعب في فريق عن طريق
  if theTeam then                          -- اذا كان اللاعب في فريق
    setPlayerTeam ( source, nil )    -- نقوم بإلغاء اللاعب من فريقه
  end
end
addCommandHandler ( "takeawaymyteam", unassignTeam ) -- ( takeawaymyteam إضافة امر (عندما يقوم اللاعب بكتابة

المشاكل

Issue ID Description
#6861 onResourceStart اذا وضع في clientاعضاء الفريق لا يتم إرسالهم الى جانب الـ

إنظر أيضاً