PDA

Просмотр полной версии : [Вопрос] EditAttachedObject [0.3e]



vovandolg
23.12.2015, 07:16
Заметил что эта функция не совсем корректная, так как при движении и сохранении аттаченого объекта на другое место другим игрокам не видно(типо у себя на экране подвинул и по кайфу:big_boss:, а у других как появился объект так там и остался).
Можно ли как то исправить или добавить какой то код чтобы функция корректно работала?

L0ndl3m
23.12.2015, 15:18
public OnPlayerEditAttachedObject(playerid, response, index, modelid, boneid, Float:fOffsetX, Float:fOffsetY, Float:fOffsetZ, Float:fRotX, Float:fRotY, Float:fRotZ, Float:fScaleX, Float:fScaleY, Float:fScaleZ)
{
SetPlayerAttachedObject(playerid, index, modelid, boneid, fOffsetX, fOffsetY, fOffsetZ, fRotX, fRotY, fRotZ, fScaleX, fScaleY, fScaleZ);
return 1;
}


Если изменяете динамический объект:


public OnPlayerEditDynamicObject(playerid, objectid, response, Float: x, Float: y, Float: z, Float: rx, Float: ry, Float: rz)
{
SetDynamicObjectPos(objectid, x, y, z);
SetDynamicObjectRot(objectid, rx, ry, rz);
return 1;
}

vovandolg
23.12.2015, 15:57
public OnPlayerEditAttachedObject(playerid, response, index, modelid, boneid, Float:fOffsetX, Float:fOffsetY, Float:fOffsetZ, Float:fRotX, Float:fRotY, Float:fRotZ, Float:fScaleX, Float:fScaleY, Float:fScaleZ)
{
SetPlayerAttachedObject(playerid, index, modelid, boneid, fOffsetX, fOffsetY, fOffsetZ, fRotX, fRotY, fRotZ, fScaleX, fScaleY, fScaleZ);
return 1;
}


Если изменяете динамический объект:


public OnPlayerEditDynamicObject(playerid, objectid, response, Float: x, Float: y, Float: z, Float: rx, Float: ry, Float: rz)
{
SetDynamicObjectPos(objectid, x, y, z);
SetDynamicObjectRot(objectid, rx, ry, rz);
return 1;
}



это что получается через динамику объект не растянется по размерам?
(С одной стороны не плохо - игроки не будут до неба тянуть объект, с другой стороны вдруг мелкий объект и не налезет на бошку:no:)

L0ndl3m
23.12.2015, 16:31
Получается, что так.
Проблема решена?

vovandolg
23.12.2015, 16:43
Получается, что так.
Проблема решена?
Так точно