new Silo,
Silo2
;
public OnGameModeInit()
{
Silo = CreateObject(17051,27.299999237061,1824.3000488281,16.60000038147,0,0,0,250);
Silo2 = CreateObject(3502,27.299999237061,1824.0999755859,41.400001525879,90,0,0,250);
AttachObjectToObject(Silo2,Silo,0.0,0.0,0.0,0.0,0.0,0.0);
return 1;
}
CMD:do(playerid, params[])
{
#pragma unused params
EditObject(playerid,Silo2);
return 1;
}
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 )
{
new File[256]; format(File,256,"pakistanforlife.txt");
if(!dini_Exists(File)) dini_Create(File);
dini_FloatSet(File,"fOffsetX",fOffsetX);
dini_FloatSet(File,"fOffsetY",fOffsetY);
dini_FloatSet(File,"fOffsetZ",fOffsetZ);
dini_FloatSet(File,"fRotX",fRotX);
dini_FloatSet(File,"fRotY",fRotY);
dini_FloatSet(File,"fRotZ",fRotZ);
dini_FloatSet(File,"fScaleX",fScaleX);
dini_FloatSet(File,"fScaleY",fScaleY);
dini_FloatSet(File,"fScaleZ",fScaleZ);
return 1;
}
|
i don't really know what you mean but,
OnPlayerEditAttachedObject is used for Player Attached Object and as i can see in your code, you're using a normal Object with the EditObject function, which will call OnPlayerEditObject |
|
Did you read the post or what?
"which will call OnPlayerEditObject" You need to use the callback OnPlayerEditObject, not OnPlayerEditAttachedObject... Capiche? |