Joker_Fox
Специалист
1. В своей базе аккаунтов создаем таблицу
К всем stock:
В OnPlayerDisconnect:
Так же добавьте в сохранение загрузку, pInventory. Писать не буду так как у каждого по разному
Автор урока: Slim
К всем stock:
PHP:
stock SaveInventory(playerid);
{
new query[255],string[64];
format(string,255,"%d,%d,%d,%d,%d,%d,%d,%d,%d,%d,%d,%d,%d,%d,%d,%d,%d,%d,%d,%d,%d,%d,%d,%d,%d,%d,%d,%d,%d,%d,",
PlayerInfo[playerid][pInventory][0],PlayerInfo[playerid][pInventory][1],PlayerInfo[playerid][pInventory][2],
PlayerInfo[playerid][pInventory][3],PlayerInfo[playerid][pInventory][4],PlayerInfo[playerid][pInventory][5],
PlayerInfo[playerid][pInventory][6],PlayerInfo[playerid][pInventory][7],PlayerInfo[playerid][pInventory][8],
PlayerInfo[playerid][pInventory][9], PlayerInfo[playerid][pInventory][10],PlayerInfo[playerid][pInventory][11],
PlayerInfo[playerid][pInventory][12],PlayerInfo[playerid][pInventory][13],PlayerInfo[playerid][pInventory][14],
PlayerInfo[playerid][pInventory][15],PlayerInfo[playerid][pInventory][16],PlayerInfo[playerid][pInventory][17],
PlayerInfo[playerid][pInventory][18],PlayerInfo[playerid][pInventory][18],PlayerInfo[playerid][pInventory][19],
PlayerInfo[playerid][pInventory][20],PlayerInfo[playerid][pInventory][21],PlayerInfo[playerid][pInventory][22],
PlayerInfo[playerid][pInventory][23],PlayerInfo[playerid][pInventory][24],PlayerInfo[playerid][pInventory][25],
PlayerInfo[playerid][pInventory][26],PlayerInfo[playerid][pInventory][27],PlayerInfo[playerid][pInventory][28],PlayerInfo[playerid][pInventory][29]);
format(query,sizeof(query),"UPDATE `members` SET `inventorysave`='%s' WHERE `nickname`='%s'",string, PlayerInfo[playerid][pName]); // Апдатим таблицу.
mysql_query(mysql, query);
}
PHP:
SaveInventory(playerid)// Сохраняем инвентарь игрока при дисконнекте
Автор урока: Slim
Последнее редактирование:
