پرش به مطلب اصلی

AddPlayerClassEx

توضیحات

این تابع دقیقاً مشابه تابع AddPlayerClass است، با اضافه شدن پارامتر team.

نامتوضیحات
teamتیمی که می‌خواهید بازیکن در آن spawn شود.
skinاسکینی که بازیکن با آن spawn خواهد شد.
Float:spawnXمختصات X نقطه spawn این کلاس.
Float:spawnYمختصات Y نقطه spawn این کلاس.
Float:spawnZمختصات Z نقطه spawn این کلاس.
Float:angleجهتی که بازیکن باید بعد از spawn رو به آن باشد.
WEAPON:weapon1اولین سلاح spawn برای بازیکن.
ammo1مقدار مهمات برای سلاح spawn اصلی.
WEAPON:weapon2دومین سلاح spawn برای بازیکن.
ammo2مقدار مهمات برای دومین سلاح spawn.
WEAPON:weapon3سومین سلاح spawn برای بازیکن.
ammo3مقدار مهمات برای سومین سلاح spawn.

مقدار بازگشتی

ID کلاسی که همین الان اضافه شد.

319 اگر محدودیت کلاس (320) رسیده باشد. بالاترین ID کلاس ممکن 319 است.

مثال‌ها

public OnGameModeInit()
{
// بازیکن‌ها می‌توانند spawn شوند به عنوان:
// اسکین CJ (ID 0) در تیم 1.
// اسکین The Truth (ID 1) در تیم 2.
AddPlayerClassEx(1, 0, 1958.33, 1343.12, 15.36, 269.15, WEAPON_SAWEDOFF, 36, WEAPON_UZI, 150, WEAPON_FIST, 0); // CJ
AddPlayerClassEx(2, 1, 1958.33, 1343.12, 15.36, 269.15, WEAPON_SAWEDOFF, 36, WEAPON_UZI, 150, WEAPON_FIST, 0); // The Truth
return 1;
}

نکات

نکته

حداکثر ID کلاس 319 است (شروع از 0، پس مجموعاً 320 کلاس). وقتی این حد رسیده باشد، هر کلاس اضافی که اضافه شود ID 319 را جایگزین خواهد کرد.

توابع مرتبط

منابع مرتبط