20.08.2012, 13:28
(
Последний раз редактировалось backnot; 23.08.2012 в 14:31.
)
Fixed. See my last msg to know the solution . Thanks all.
I did it by other way .
So far so good.
When I relog / log out and log in again / my skin is SAVED .
When I restart my server / /gmx / my skin is CJ again :X
My OLD codes:
OnPlayerConnect
OnPlayerSpawn
OnPlayerDisconnect
End of the script
------------------------------------------------------------------
NEW*
Model = skin
pModel = skin
So , my Model is my Skin . I bough skin id 181 from the clothes shop and restarts the server . I saw my .ini file . Model = 181 . My model was SAVED . When I log in i was with the CJ again . I tried 3 types of codes . My model is saved but it doesn't want to give it to me like SetPlayerSkin , etc.
CMD:buyclothes
My NEW Codes are:
OnPlayerConnect
LoadChar();
Request class
Spawn Char();
If I see CJ skin again I will smash my PC , I swear 
Please help (:
I did it by other way .
So far so good.
When I relog / log out and log in again / my skin is SAVED .
When I restart my server / /gmx / my skin is CJ again :X
My OLD codes:
OnPlayerConnect
Код:
{
new file[128], pname[MAX_PLAYER_NAME];
GetPlayerName(playerid, pname, sizeof(pname));
format(file, sizeof(file), "\\users\\%s.ini", pname);
if(dini_Exists(file))
{
SetTimerEx("SpawnSave", 100, false, "d", playerid);
}
Код:
{
new file[128], pname[MAX_PLAYER_NAME];
GetPlayerName(playerid, pname, sizeof(pname));
format(file, sizeof(file), "\\users\\%s.ini", pname);
if(dini_Exists(file))
{
SetTimerEx("SpawnSave", 100, false, "d", playerid);
}
Код:
{
new file[128], pname[MAX_PLAYER_NAME];
GetPlayerName(playerid, pname, sizeof(pname));
format(file, sizeof(file), "\\users\\%s.ini", pname);//leader the name of your folder in scriptfiles
if(!dini_Exists(file))
dini_Create(file);
dini_IntSet(file, "skin", GetPlayerSkin(playerid));
}
Код:
forward SpawnSave(playerid);
public SpawnSave(playerid)
{
new file[128], pname[MAX_PLAYER_NAME];
GetPlayerName(playerid, pname, sizeof(pname));
format(file, sizeof(file), "\\users\\%s.ini", pname);
SetPlayerSkin(playerid, dini_Int(file, "skin"));
return 1;
}
NEW*
Model = skin
pModel = skin
So , my Model is my Skin . I bough skin id 181 from the clothes shop and restarts the server . I saw my .ini file . Model = 181 . My model was SAVED . When I log in i was with the CJ again . I tried 3 types of codes . My model is saved but it doesn't want to give it to me like SetPlayerSkin , etc.
CMD:buyclothes
Код:
PlayerInfo[playerid][pModel] = skin; SetPlayerSkin(playerid, skin);
OnPlayerConnect
Код:
("PlayerInfo[playerid][pModel]", GetPlayerSkin(playerid));
PlayerInfo[playerid][pModel] = skin;
SetPlayerSkin(playerid, skin);
SetPlayerSkin(playerid, PlayerInfo[playerid][pModel]);
Код:
("PlayerInfo[playerid][pModel]", GetPlayerSkin(playerid));
PlayerInfo[playerid][pModel] = skin;
SetPlayerSkin(playerid, skin);
SetPlayerSkin(playerid, PlayerInfo[playerid][pModel]);
Код:
("PlayerInfo[playerid][pModel]", GetPlayerSkin(playerid));
PlayerInfo[playerid][pModel] = skin;
SetPlayerSkin(playerid, skin);
SetPlayerSkin(playerid, PlayerInfo[playerid][pModel]);
SpawnPlayer(playerid);
Код:
new skin; PlayerInfo[playerid][pModel] = skin; SetPlayerSkin(playerid, skin);

Please help (:

