30.12.2014, 21:13
I make this skin selector, but i see only 20 skin (1/1 page)
On Top:
OnPlayerConnect:
ZCMD Command:
OnPlayerModelSelectionEx:
On Top:
pawn Код:
#undef mS_CUSTOM_MAX_ITEMS
#define mS_CUSTOM_MAX_ITEMS 301
#define MS_SKIN_LIST 0
new skin[MAX_PLAYERS][300];
pawn Код:
public OnPlayerConnect(playerid)
{
for(new i = 0; i <= 299; i++)
{
skin[playerid][i] = i;
}
return 1;
}
pawn Код:
CMD:skin(playerid, params[])
{
ShowModelSelectionMenuEx(playerid, skin[playerid], 300, "Skin Selector", MS_SKIN_LIST, 0.0, 0.0, 0.0, 1.0);
return 1;
}
pawn Код:
public OnPlayerModelSelectionEx(playerid, response, extraid, modelid)
{
if(extraid == MS_SKIN_LIST)
{
if(response)
{
SetPlayerSkin(playerid, modelid);
format(string1, sizeof(string1), "[INFO]: You have set skinid %d", modelid);
SendClientMessage(playerid, YELLOW, string1);
}
}
return 1;
}