saveskin
#1

Код:
CMD:saveskin(playerid, params[], help)
{
    new skinid, string[256];
    if(skinid > 299) return SendClientMessage(playerid,COLOR_RED,"ERROR: Available Skin: 0 - 299 !");
    format(string, sizeof(string), "You have saved your correct skin!"COL_YELLOW" use /deleteskin to unsave it.");
    SendClientMessage(playerid, COLOR_GREY, string);
    skinid = GetPlayerSkin(playerid);
    new INI:File = INI_Open(UserPath(playerid));
    INI_SetTag(File,"data");
    INI_WriteInt(File,"SavedSkin",skinid);
    INI_Close(File);
   return 1;
}
On DialogResponse (register dialog):
Код:
INI_WriteInt(File,"SavedSkin",-1);
Now, when I try to put that code:
Код:
if(PlayerInfo[playerid][pSavedSkin] >=0 ) return SetPlayerSkin(playerid,PlayerInfo[playerid][pSavedSkin]);
OnPlayerConnect it makes the skinid to '0'
And when I'm trying to make it OnPlayerSpawn, it makes the skinid to '0' and changes the virtual world or interior idk.

If someone knows how to fix that problem I will be thankful!
Reply


Messages In This Thread
saveskin - by rakinz - 20.11.2017, 17:40
Re: saveskin - by Meller - 20.11.2017, 18:04
Re: saveskin - by rakinz - 20.11.2017, 18:11
Re: saveskin - by Meller - 20.11.2017, 18:12
Re: saveskin - by rakinz - 20.11.2017, 18:26
Re: saveskin - by Meller - 20.11.2017, 18:32
Re: saveskin - by rakinz - 20.11.2017, 18:37
Re: saveskin - by Meller - 20.11.2017, 18:48

Forum Jump:


Users browsing this thread: 2 Guest(s)