28.03.2017, 12:13
(
Последний раз редактировалось Crystallize; 28.03.2017 в 12:50.
)
The SaveInventory is causing the server to crash...
I tried to /savestats and the server crashed because savestats saves inventory
SaveInventory Code
I tried to /savestats and the server crashed because savestats saves inventory
SaveInventory Code
Код:
stock SaveInventory(playerid) { gItemList=""; new filename[48]; GetPlayerName(playerid,filename,24); format(filename,48,"Inventory/%s.inv",filename); new File:file=fopen(filename,io_write); for(new item;item<MAX_ITEMS;item++) { if(!strlen(_GetItemNamePVar(playerid,item))||!_GetItemAmountPVar(playerid,item))continue; format(gItemList,sizeof(gItemList),"%s%s\n%d\n",gItemList,_GetItemNamePVar(playerid,item),_GetItemAmountPVar(playerid,item)); } fwrite(file,gItemList); fclose(file); GetPlayerName(playerid,filename,24); printf("[INV] %s[%d]'s inventory saved.",filename,playerid); }