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 (: