public OnPlayerCommandText(playeid, cmdtext[])
{
if(strcmp(cmdtext, "/skin", true) == 0)
{
ShowPlayerDialog(playerid, 198, DIALOG_STYLE_INPUT, "SKIN", "Please input a skin ID to change your skin:", "Send", "Close");
return 1;
}
return 0;
}
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
if(dialogid == 198)
{
if(response)
{
if(!strlen(inputtext))
ShowPlayerDialog(playerid, 198, DIALOG_STYLE_INPUT, "SKIN", "Please input a skin ID to change your skin:", "Send", "Close");
if(strval(inputtext) < 0 || strval(inputtext) > 299)
ShowPlayerDialog(playerid, 198, DIALOG_STYLE_INPUT, "SKIN", "Invalid Skin ID. Choose another:", "Send", "Close");
SetPlayerSkin(playerid, strval(inputtext));
new str[64];
format(str, 128, "New skin: %d", strval(inputtext));
SendClientMessage(playerid, 0xFFFF00FF, str);
}
}
return 1;
}
PHP код:
|