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

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);

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