enum PlayerInfo
{
Pass[129], // Password
Admin, // Admin Level
AdminDuty, // Admin On Duty
Level, // Player Level
HandMoney, // Hand Money aka Cash
Float: Pos_X, // Position X
Float: Pos_Y, // Position Y
Float: Pos_Z, // Position Z
Skin // Players Clothes aka Skin ID
}
new pInfo[MAX_PLAYERS][PlayerInfo];
SetSpawnInfo(playerid, 0, pInfo[playerid][Skin], pInfo[playerid][Pos_X], pInfo[playerid][Pos_Y], pInfo[playerid][Pos_Z], 176.0951, 0, 0, 0, 0, 0, 0);
SpawnPlayer(playerid);
SetPlayerPos(playerid, pInfo[playerid][Pos_X], pInfo[playerid][Pos_Y], pInfo[playerid][Pos_Z] + 1);
stock SavePlayer(playerid)
{
new INI:file = INI_Open(Path(playerid));
INI_SetTag(file, "Account Data");
INI_WriteString(file, "Password", pInfo[playerid][Pass]);
INI_WriteInt(file, "Admin", pInfo[playerid][Admin]);
INI_WriteInt(file, "Level", pInfo[playerid][Level]);
INI_WriteInt(file, "HandMoney", pInfo[playerid][HandMoney]);
INI_WriteFloat(file, "Pos_X", pInfo[playerid][Pos_X]);
INI_WriteFloat(file, "Pos_Y", pInfo[playerid][Pos_Y]);
INI_WriteFloat(file, "Pos_Z", pInfo[playerid][Pos_Z]);
INI_WriteInt(file, "Skin", pInfo[playerid][Skin]);
INI_Close(file);
return true;
}
[Account Data]
Password = B79D311082111331E8834168171F081A22EC43A3186522BEDB80A631677EE5C354A7538AD408A243D506FAE7209A9F24AF3258203DD8F5DE7A58836F021AAE5A
Admin = 1
Level = 55
HandMoney = 500
Pos_X = 0.000000
Pos_Y = 0.000000
Pos_Z = 0.000000
Skin = 221
GetPlayerPos(playerid, pInfo[playerid][Pos_X], pInfo[playerid][Pos_Y], pInfo[playerid][Pos_Z]);
GetPlayerPos(playerid, pInfo[playerid][Pos_X], pInfo[playerid][Pos_Y], pInfo[playerid][Pos_Z]);
|
It's effort for the server that isn't needed s4t3k.
Just write pawn Код:
|