forward AutoSave();
SetTimer("AutoSave",10000,true);
public AutoSave()
{
  if(Logged[playerid] == 1)
   {
  Money[playerid] = GetPlayerMoney(playerid);
    TruckerSkin[playerid] = GetPlayerSkin(playerid);
  TruckType[playerid] = dini_Int(udb_encode(PlayerName), "TruckType");
  JobsDone[playerid] = dini_Int(udb_encode(PlayerName), "JobsDone");
    JobLevel[playerid] = dini_Int(udb_encode(PlayerName), "JobLevel");
   Â
  dini_IntSet(udb_encode(PlayerName), "Money", Money[playerid]);
  dini_IntSet(udb_encode(PlayerName), "TruckType", TruckType[playerid]);
  dini_IntSet(udb_encode(PlayerName), "JobsDone", JobsDone[playerid]);
  dini_IntSet(udb_encode(PlayerName), "JobLevel", JobLevel[playerid]);
  dini_IntSet(udb_encode(PlayerName), "Skin", TruckerSkin[playerid]);
  SendClientMessage(playerid, COLOUR_YELLOW, "[SERVER] All Registered Accounts Have Been Auto Saved.");
   }
}
C:\Program Files\Rockstar Games\GTA San Andreas\SAMP\Server\gamemodes\Trucking2.pwn(352) : error 017: undefined symbol "playerid" C:\Program Files\Rockstar Games\GTA San Andreas\SAMP\Server\gamemodes\Trucking2.pwn(354) : error 017: undefined symbol "playerid" C:\Program Files\Rockstar Games\GTA San Andreas\SAMP\Server\gamemodes\Trucking2.pwn(355) : error 017: undefined symbol "playerid" C:\Program Files\Rockstar Games\GTA San Andreas\SAMP\Server\gamemodes\Trucking2.pwn(356) : error 017: undefined symbol "playerid" C:\Program Files\Rockstar Games\GTA San Andreas\SAMP\Server\gamemodes\Trucking2.pwn(357) : error 017: undefined symbol "playerid" C:\Program Files\Rockstar Games\GTA San Andreas\SAMP\Server\gamemodes\Trucking2.pwn(358) : error 017: undefined symbol "playerid" C:\Program Files\Rockstar Games\GTA San Andreas\SAMP\Server\gamemodes\Trucking2.pwn(360) : error 017: undefined symbol "playerid" C:\Program Files\Rockstar Games\GTA San Andreas\SAMP\Server\gamemodes\Trucking2.pwn(361) : error 017: undefined symbol "playerid" C:\Program Files\Rockstar Games\GTA San Andreas\SAMP\Server\gamemodes\Trucking2.pwn(362) : error 017: undefined symbol "playerid" C:\Program Files\Rockstar Games\GTA San Andreas\SAMP\Server\gamemodes\Trucking2.pwn(363) : error 017: undefined symbol "playerid" C:\Program Files\Rockstar Games\GTA San Andreas\SAMP\Server\gamemodes\Trucking2.pwn(364) : error 017: undefined symbol "playerid" C:\Program Files\Rockstar Games\GTA San Andreas\SAMP\Server\gamemodes\Trucking2.pwn(365) : error 017: undefined symbol "playerid" C:\Program Files\Rockstar Games\GTA San Andreas\SAMP\Server\gamemodes\Trucking2.pwn(369) : warning 203: symbol is never used: "Destination" C:\Program Files\Rockstar Games\GTA San Andreas\SAMP\Server\gamemodes\Trucking2.pwn(369) : warning 203: symbol is never used: "PosDests" Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase 12 Errors.
public AutoSave() { for(new i;i<MAX_PLAYERS;i++) { if(Logged[i] == 1) { GetPlayerName(i,PlayerName); Money[i] = GetPlayerMoney(playerid); TruckerSkin[i] = GetPlayerSkin(playerid); TruckType[i] = dini_Int(udb_encode(PlayerName), "TruckType"); JobsDone[i] = dini_Int(udb_encode(PlayerName), "JobsDone"); JobLevel[i] = dini_Int(udb_encode(PlayerName), "JobLevel"); dini_IntSet(udb_encode(PlayerName), "Money", Money[i]); dini_IntSet(udb_encode(PlayerName), "TruckType", TruckType[i]); dini_IntSet(udb_encode(PlayerName), "JobsDone", JobsDone[i]); dini_IntSet(udb_encode(PlayerName), "JobLevel", JobLevel[i]); dini_IntSet(udb_encode(PlayerName), "Skin", TruckerSkin[i]); } } SendClientMessage(playerid, COLOUR_YELLOW, "[SERVER] All Registered Accounts Have Been Auto Saved."); }
C:\Program Files\Rockstar Games\GTA San Andreas\SAMP\Server\gamemodes\Trucking2.pwn(350) : error 025: function heading differs from prototype
Originally Posted by phoenix0120
Try this..
Код:
public AutoSave() { for(new i;i<MAX_PLAYERS;i++) { if(Logged[i] == 1) { GetPlayerName(i,PlayerName); Money[i] = GetPlayerMoney(playerid); TruckerSkin[i] = GetPlayerSkin(playerid); TruckType[i] = dini_Int(udb_encode(PlayerName), "TruckType"); JobsDone[i] = dini_Int(udb_encode(PlayerName), "JobsDone"); JobLevel[i] = dini_Int(udb_encode(PlayerName), "JobLevel"); dini_IntSet(udb_encode(PlayerName), "Money", Money[i]); dini_IntSet(udb_encode(PlayerName), "TruckType", TruckType[i]); dini_IntSet(udb_encode(PlayerName), "JobsDone", JobsDone[i]); dini_IntSet(udb_encode(PlayerName), "JobLevel", JobLevel[i]); dini_IntSet(udb_encode(PlayerName), "Skin", TruckerSkin[i]); } } SendClientMessage(playerid, COLOUR_YELLOW, "[SERVER] All Registered Accounts Have Been Auto Saved."); } |
public AutoSave()
{
 for(new playerid;playerid<MAX_PLAYERS;playerid++)
 {
    if(IsPlayerConnected(playerid))
    {
      if(Logged[playerid] == 1)
      {
      Money[playerid] = GetPlayerMoney(playerid);
        TruckerSkin[playerid] = GetPlayerSkin(playerid);
      TruckType[playerid] = dini_Int(udb_encode(PlayerName), "TruckType");
      JobsDone[playerid] = dini_Int(udb_encode(PlayerName), "JobsDone");
        JobLevel[playerid] = dini_Int(udb_encode(PlayerName), "JobLevel");
      dini_IntSet(udb_encode(PlayerName), "Money", Money[playerid]);
      dini_IntSet(udb_encode(PlayerName), "TruckType", TruckType[playerid]);
      dini_IntSet(udb_encode(PlayerName), "JobsDone", JobsDone[playerid]);
      dini_IntSet(udb_encode(PlayerName), "JobLevel", JobLevel[playerid]);
      dini_IntSet(udb_encode(PlayerName), "Skin", TruckerSkin[playerid]);
      SendClientMessage(playerid, COLOUR_YELLOW, "[SERVER] All Registered Accounts Have Been Auto Saved.");
      }
    }
  }
}
forward AutoSave(playerid);