[Ajuda] Complementar Save/Load
#1

Olб, preciso de ajuda em um sistema antigo de salvamento, jб tenho a funзгo de salvar e carregar, preciso complementar verificando se o arquivo existe, caso nгo criar o mesmo com o nome do player.

Salvar
PHP код:
stock SaveInventory(playerid)
{
    
gItemList="";
    new 
filename[48];
    
GetPlayerName(playerid,filename,24);
    
format(filename,48,Inventarios,filename);
    new 
File:file=fopen(filename,io_write);
    
fwrite(file,gItemList);
    
fclose(file);
    
GetPlayerName(playerid,filename,24);

PHP код:
stock LoadInventory(playerid)
{
    new 
tstring[48];
    new 
tstring2[12];
    
GetPlayerName(playerid,tstring,48);
    
format(tstring,48,Inventarios,tstring);
    if(!
fexist(tstring))return 0;
    new 
File:file=fopen(tstring,io_read);
    
fread(file,tstring);
    while(
tstring[0])
    {
        
format(tstring,strlen(tstring),"%s",tstring);
        
fread(file,tstring2);
        
AddItem(playerid,tstring,strval(tstring2));
        
fread(file,tstring);
    }
    
fclose(file);
    
GetPlayerName(playerid,tstring,24);
    return 
1;

Minha ideia й salvar os itens quando o players deslogar e carregar os mesmo assim que logar, grato desde jб !
Reply
#2

Nгo entendo o motivo de nгo utilizar nenhuma include de salvamento!
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)