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

getproperty

هشدار

This function starts with a lowercase letter.

توضیحات

یه property خاص رو از حافظه دریافت می‌کنه، string به صورت packed برگردونده می‌شه!

نامتوضیحات
idماشین مجازی برای استفاده، بهتره صفر بذاری. (اختیاری=0)
name[]اسم property، بهتره "" بذاری.
valueID منحصر به فرد property، از hash-function استفاده کن تا از string محاسبه کنی. (اختیاری=cellmin)
string[]متغیری برای ذخیره نتیجه، به صورت reference پاس داده می‌شه.

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

مقدار یه property وقتی name پاس داده می‌شه؛ آرگومان string رو پر می‌کنه وقتی value پاس داده شه. اگه property وجود نداشته باشه، این تابع صفر برمی‌گردونه.

مثال‌ها

new value[16];

getproperty(0, "", 123984334, value);

strunpack(value, value, sizeof(value));

print(value);

نکات

نکته

پیشنهاد می‌شه از PVars/SVars یا پلاگین GVar به جای این native ها استفاده کنی چون خیلی کندن.

توابع مرتبط