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

GetPlayer3DTextLabelAttachedData

هشدار

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

توضیحات

دیتای attached یک 3D text label بازیکن رو می‌گیره.

اسمتوضیح
playeridشناسه بازیکن.
PlayerText3D:textidشناسه 3D text label بازیکن که می‌خوای دیتای attachedش رو بگیری.
&parentPlayeridمتغیری که parentPlayerid توش ذخیره میشه، با reference پاس داده میشه.
&parentVehicleidمتغیری که parentVehicleid توش ذخیره میشه، با reference پاس داده میشه.

مثال‌ها

مثال برای parentPlayerid:

new PlayerText3D:playerTextId;
new Float:X, Float:Y, Float:Z;
new attachedplayer = 37; // Attach to player id 37

new parentPlayerid;
new parentVehicleid;

GetPlayerPos(playerid, X, Y, Z);
playerTextId = CreatePlayer3DTextLabel(playerid, "Hello\nI'm at your position", 0x008080FF, X, Y, Z, 40.0, attachedplayer, INVALID_VEHICLE_ID);

GetPlayer3DTextLabelAttachedData(playerid, playerTextId, parentPlayerid, parentVehicleid);
// The `parentPlayerid` will be '37'

مثال برای parentVehicleid:

new PlayerText3D:gVehicle3dText[MAX_VEHICLES];
new gVehicleId;

new parentPlayerid;
new parentVehicleid;

gVehicleId = CreateVehicle(510, 0.0, 0.0, 15.0, 5, 0, 120);
gVehicle3dText[gVehicleId] = CreatePlayer3DTextLabel(playerid, "Example Text", 0xFF0000AA, 0.0, 0.0, 0.0, 50.0, INVALID_PLAYER_ID, gVehicleId);

GetPlayer3DTextLabelAttachedData(playerid, gVehicle3dText[gVehicleId], parentPlayerid, parentVehicleid);
// The `parentVehicleid` will be the value of 'gVehicleId'

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