Why wont my skins save?
#1

When I'm in game, and go to Bincos and do /skin a menu pops up and it gives you all the skins so I select one at random. and it puts the skin I selected on but if I /q or /switchchar it disappears. Can anyone help.

Код:
YCMD:skin(playerid, params[], help) {
	if(help) {
		SendClientMessage(playerid, X11_WHITE, "Used for changing a players skin");
		return 1;
	}
	//new skinid;
	if(!IsPlayerInRangeOfPoint(playerid, 15.0, 210.047988, -102.005409, 1005.257812)) {
		SendClientMessage(playerid, X11_TOMATO_2, "You aren't at Bincos!");
		return 1;
	}	
			ShowModelSelectionMenu(playerid, skinlist, "Select Skin");
	
		return 1;
	
		
/*	if(!sscanf(params, "d", skinid)) {
		if(IsValidSkin(skinid) && IsSkinAllowed(playerid, skinid)) {
			setCharacterSkin(playerid, skinid);
		}
	} else {
		SendClientMessage(playerid, X11_WHITE, "USAGE: /skin [skinid]");
		SendClientMessage(playerid, COLOR_LIGHTBLUE, "Hint: {FFFFFF}A list of skin IDs can be found here: https://sampwiki.blast.hk/wiki/Category:Skins");
	}
	return 1;*/
}
public OnPlayerModelSelection(playerid, response, listid, modelid)
{
	if(listid == skinlist)
	{
	    if(response)
	    {
		    SendClientMessage(playerid, 0xFF0000FF, "Skin Changed");
	    	SetPlayerSkin(playerid, modelid);

		}
	    else SendClientMessage(playerid, 0xFF0000FF, "Canceled skin selection");
    	return 1;
	}
	return 1;
}
	
/*IsValidSkin(skin) {
	if(skin < 0 || skin >= 300) return 0;
	return 1;
}*/
/*IsSkinAllowed(playerid, skinid) {
	#pragma unused playerid
	if(!IsValidSkin(skinid)) {
		return 0;
	}
	for(new i=0;i<sizeof(BadSkins);i++) {
		if(BadSkins[i] == skinid) {
			return 0;
		}
	}
	return 1;
}*/
Reply


Messages In This Thread
Why wont my skins save? - by ChunkyGaming26 - 11.07.2016, 09:08
Re: Why wont my skins save? - by Jonesy96 - 11.07.2016, 09:12
Re: Why wont my skins save? - by ChunkyGaming26 - 11.07.2016, 09:13
Re: Why wont my skins save? - by Jonesy96 - 11.07.2016, 09:17

Forum Jump:


Users browsing this thread: 1 Guest(s)