16.04.2013, 19:58
Error:error 035: argument type mismatch (argument 1)
Code:
Code:
pawn Код:
CMD:weartoy(playerid, params)
{
new slot;
if(sscanf(params, "d", slot))
{
return SendClientMessage(playerid, COLOUR_GREY, "Error: /weartoy [ToySlot: (1, 2, 3)]");
}
else
{
if(slot == 1)
{
SetPlayerAttachedObject(playerid, 1, Player[playerid][ToySlot][0], Player[playerid][ToySlotBone][0], Player[playerid][ToySlotPos][0], Player[playerid][ToySlotPos][1], Player[playerid][ToySlotPos][2], Player[playerid][ToyRotationPos][0], Player[playerid][ToyRotationPos][1], Player[playerid][ToyRotationPos][2], Player[playerid][ToyScalePos][0], Player[playerid][ToyScalePos][1], Player[playerid][ToyScalePos][2]);
SendClientMessage(playerid, COLOUR_WHITE, "Your toy from toy slot 1 have been attached.");
}
else if(slot == 2)
{
SetPlayerAttachedObject(playerid, 2, Player[playerid][ToySlot][1], Player[playerid][ToySlotBone][1], Player[playerid][ToySlotPos][3], Player[playerid][ToySlotPos][3], Player[playerid][ToySlotPos][5], Player[playerid][ToyRotationPos][3], Player[playerid][ToyRotationPos][4], Player[playerid][ToyRotationPos][5], Player[playerid][ToyScalePos][3], Player[playerid][ToyScalePos][4], Player[playerid][ToyScalePos][5]);
SendClientMessage(playerid, COLOUR_WHITE, "Your toy from toy slot 2 have been attached.");
}
else if(slot == 3)
{
SetPlayerAttachedObject(playerid, 3, Player[playerid][ToySlot][2], Player[playerid][ToySlotBone][2], Player[playerid][ToySlotPos][6], Player[playerid][ToySlotPos][7], Player[playerid][ToySlotPos][8], Player[playerid][ToyRotationPos][6], Player[playerid][ToyRotationPos][7], Player[playerid][ToyRotationPos][8], Player[playerid][ToyScalePos][6], Player[playerid][ToyScalePos][7], Player[playerid][ToyScalePos][8]);
SendClientMessage(playerid, COLOUR_WHITE, "Your toy from toy slot 3 have been attached.");
}
else SendClientMessage(playerid, COLOUR_GREY, "Invaild slot ID.");
}
return 1;
}