Narek
Компетентный
PHP:
case 2007:
{
if(response)
{
if(listitem == 0)
{
new acc = PlayerInfo[playerid][pslota1];
SetPlayerAttachedObject(playerid,0,acc,2,0.150000,0.000000,0.000000,-114.000000,0.000000,-96.000000,1.000000,1.000000,1.000000);
return true;
}
else if(listitem == 1)
{
new acc = PlayerInfo[playerid][pslota2];
SetPlayerAttachedObject(playerid,1, acc, 2, 0.1, 0.03, 0.0, 0.0, 90.0, 90.0);
return true;
}
else if(listitem == 2)
{
new acc = PlayerInfo[playerid][pslota3];
SetPlayerAttachedObject(playerid,2, acc, 2, 0.1, 0.03, 0.0, 0.0, 90.0, 90.0);
return true;
}
else if(listitem == 4)
{
SCM(playerid,COLOR_GREY,"Ïîäñêàçêà:0-Î÷êè/Ìàñêè,1-×àñû,2-Øëÿïû/Øàïêè/Øëåìû");
for(new x;x<MAX_PLAYER_ATTACHED_OBJECTS;x++)
{
if(IsPlayerAttachedObjectSlotUsed(playerid, x)) f(string, "%s%d (Çàíÿò)\n", string, x);
else format(string, "%s%d\n", string, x);
}
SPD(playerid, DIALOG_ATTACH_INDEX_SELECTION, DIALOG_STYLE_LIST, \
"{FF0000}Ïîïðàâèòü/Ñíÿòü àêñåññóàð", string, "Äàëåå", "Çàêðûòü");
return 1;
}
}
}
switch(dialogid)
{
case DIALOG_ATTACH_INDEX_SELECTION:
{
if(response)
{
if(IsPlayerAttachedObjectSlotUsed(playerid, listitem))
{
SPD(playerid, DIALOG_ATTACH_EDITREPLACE, DIALOG_STYLE_MSGBOX, \
"{FF0000}Àêñåññóàðû", "×òî âû õîòèòå ñäåëàòü ñ àêñåññóàðîì?", "Ïîïðàâèòü", "Ñíÿòü");
}
SetPVarInt(playerid, "AttachmentIndexSel", listitem);
}
return 1;
}
case DIALOG_ATTACH_EDITREPLACE:
{
if(response) EditAttachedObject(playerid, GetPVarInt(playerid, "AttachmentIndexSel"));
else RemovePlayerAttachedObject(playerid, GetPVarInt(playerid, "AttachmentIndexSel"));
DeletePVar(playerid, "AttachmentIndexSel");
return 1;
}
}
до етого вместо case был
PHP:
if(dialogid == 107)
PHP:
case 2007
