
Untitled
By: a guest on
May 9th, 2012 | syntax:
None | size: 2.25 KB | hits: 19 | expires: Never
stock ShowEditMenu(playerid)
{
if(IsPlayerAttachedObjectSlotUsed(playerid, slotselection[playerid]))
{
RemovePlayerAttachedObject(playerid, slotselection[playerid]);
}
SetPlayerAttachedObject(playerid, slotselection[playerid], PlayerToyInfo[playerid][slotselection[playerid]][ptModelID],
PlayerToyInfo[playerid][slotselection[playerid]][ptBone], PlayerToyInfo[playerid][slotselection[playerid]][ptPosX],
PlayerToyInfo[playerid][slotselection[playerid]][ptPosY], PlayerToyInfo[playerid][slotselection[playerid]][ptPosZ],
PlayerToyInfo[playerid][slotselection[playerid]][ptRotX], PlayerToyInfo[playerid][slotselection[playerid]][ptRotY],
PlayerToyInfo[playerid][slotselection[playerid]][ptRotZ], PlayerToyInfo[playerid][slotselection[playerid]][ptScaX],
PlayerToyInfo[playerid][slotselection[playerid]][ptScaY], PlayerToyInfo[playerid][slotselection[playerid]][ptScaZ]);
new stringg[512];
format(stringg, sizeof(stringg), "%sBone (%s)\n", stringg, HoldingBones[PlayerToyInfo[playerid][slotselection[playerid]][ptBone]]);
format(stringg, sizeof(stringg), "%sOffset X (%f)\n", stringg,(PlayerToyInfo[playerid][slotselection[playerid]][ptPosX]*100));
format(stringg, sizeof(stringg), "%sOffset Y (%f)\n", stringg,(PlayerToyInfo[playerid][slotselection[playerid]][ptPosY]*100));
format(stringg, sizeof(stringg), "%sOffset Z (%f)\n", stringg,(PlayerToyInfo[playerid][slotselection[playerid]][ptPosZ]*100));
format(stringg, sizeof(stringg), "%sRotation X (%f)\n", stringg, PlayerToyInfo[playerid][slotselection[playerid]][ptRotX]);
format(stringg, sizeof(stringg), "%sRotation Y (%f)\n", stringg, PlayerToyInfo[playerid][slotselection[playerid]][ptRotY]);
format(stringg, sizeof(stringg), "%sRotation Z (%f)\n" ,stringg, PlayerToyInfo[playerid][slotselection[playerid]][ptRotZ]);
format(stringg, sizeof(stringg), "%sScale X (%f)\n", stringg, PlayerToyInfo[playerid][slotselection[playerid]][ptScaX]);
format(stringg, sizeof(stringg), "%sScale Y (%f)\n", stringg, PlayerToyInfo[playerid][slotselection[playerid]][ptScaY]);
format(stringg, sizeof(stringg), "%sScale Z (%f)" ,stringg, PlayerToyInfo[playerid][slotselection[playerid]][ptScaZ]);
ShowPlayerDialog(playerid, EDITTOYS2, DIALOG_STYLE_LIST, "Toy Menu: Edit", stringg, "Select", "Cancel");
}