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

GetPlayerClass

هشدار

This function was added in omp v1.1.0.2612 and will not work in earlier versions!

توضیحات​

داده‌های کلاس را دریافت می‌کند.

نامتوضیحات
classidشناسه کلاسی که می‌خواهید داده‌هایش را بگیرید.
&teamمتغیری برای ذخیره کردن تیم، که با reference پاس می‌شود.
&skinمتغیری برای ذخیره کردن اسکین، که با reference پاس می‌شود.
&Float:spawnXمتغیر float برای ذخیره کردن مختصات X، که با reference پاس می‌شود.
&Float:spawnYمتغیر float برای ذخیره کردن مختصات Y، که با reference پاس می‌شود.
&Float:spawnZمتغیر float برای ذخیره کردن مختصات Z، که با reference پاس می‌شود.
&Float:angleمتغیر float برای ذخیره کردن زاویه، که با reference پاس می‌شود.
&WEAPON:weapon1متغیری برای ذخیره کردن اسلحه اول، که با reference پاس می‌شود.
&ammo1متغیری برای ذخیره کردن مهمات اول، که با reference پاس می‌شود.
&WEAPON:weapon2متغیری برای ذخیره کردن اسلحه دوم، که با reference پاس می‌شود.
&ammo2متغیری برای ذخیره کردن مهمات دوم، که با reference پاس می‌شود.
&WEAPON:weapon3متغیری برای ذخیره کردن اسلحه سوم، که با reference پاس می‌شود.
&ammo3متغیری برای ذخیره کردن مهمات سوم، که با reference پاس می‌شود.

مثال‌ها​

new
classid = 10,
team,
skin,
Float:spawnX,
Float:spawnY,
Float:spawnZ,
Float:angle,
WEAPON:weapon1,
ammo1,
WEAPON:weapon2,
ammo2,
WEAPON:weapon3,
ammo3;

GetPlayerClass(classid, team, skin, spawnX, spawnY, spawnZ, angle, weapon1, ammo1, weapon2, ammo2, weapon3, ammo3);

printf("[Class id %d data]\n\
team: %d\n\
skin: %d\n\
spawnX: %f\n\
spawnY: %f\n\
spawnZ: %f\n\
angle: %f\n\
weapon1: %d\n\
ammo1: %d\n\
weapon2: %d\n\
ammo2: %d\n\
weapon3: %d\n\
ammo3: %d",
classid, team, skin, spawnX, spawnY, spawnZ, angle, weapon1, ammo1, weapon2, ammo2, weapon3, ammo3);

تابع‌های مرتبط​