vovandolg
19.01.2016, 04:48
Столкнулся с проблемой, опишу кодом:
//Создаю например вот
new idcar = GetPlayerVehicleID(playerid);
SetPVarInt(playerid, "obj1", CreateDynamicObject(18646,0,0,0,0,0,0));
AttachDynamicObjectToVehicle(GetPVarInt(playerid, "obj1"), idcar, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0);
//Потом удаляю вот так
DestroyDynamicObject(GetPVarInt(playerid, "obj1"));
В общем проблема заключается в том что когда я удаляю таким способом этот объект, то удаляется не только у меня но и у других игроков.
Хотя указан playerid без всяких переборов, в чём проблема то?
//Создаю например вот
new idcar = GetPlayerVehicleID(playerid);
SetPVarInt(playerid, "obj1", CreateDynamicObject(18646,0,0,0,0,0,0));
AttachDynamicObjectToVehicle(GetPVarInt(playerid, "obj1"), idcar, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0);
//Потом удаляю вот так
DestroyDynamicObject(GetPVarInt(playerid, "obj1"));
В общем проблема заключается в том что когда я удаляю таким способом этот объект, то удаляется не только у меня но и у других игроков.
Хотя указан playerid без всяких переборов, в чём проблема то?