GTA Közösség - A magyar GTA fórum

San Andreas Multiplayer (SA-MP) => SA-MP: Szerverfejlesztés => Segítségkérés => A témát indította: TheMesziErik - 2012. április 30. - 09:11:33

Cím: Adminrendszer gond
Írta: TheMesziErik - 2012. április 30. - 09:11:33
Helló!
Beleírtam az adminrendszerembe a börtön mentését, de hibát ír ki...
 
D:\\samp03e_svr_RC4_win32\\filterscripts\\reg.pwn(1330) : error 075: input line too long (after substitutions)
D:\\samp03e_svr_RC4_win32\\filterscripts\\reg.pwn(1331) : error 017: undefined symbol \"Playe\"
D:\\samp03e_svr_RC4_win32\\filterscripts\\reg.pwn(1332) : warning 217: loose indentation
D:\\samp03e_svr_RC4_win32\\filterscripts\\reg.pwn(1332) : error 017: undefined symbol \"rData\"
D:\\samp03e_svr_RC4_win32\\filterscripts\\reg.pwn(1332) : warning 215: expression has no effect
D:\\samp03e_svr_RC4_win32\\filterscripts\\reg.pwn(1332) : error 001: expected token: \";\", but found \"]\"
D:\\samp03e_svr_RC4_win32\\filterscripts\\reg.pwn(1332) : error 029: invalid expression, assumed zero
D:\\samp03e_svr_RC4_win32\\filterscripts\\reg.pwn(1332) : fatal error 107: too many error messages on one line
Compilation aborted.Pawn compiler 3.2.3664           Copyright (c) 1997-2006, ITB CompuPhase
 
6 Errors.

 
Hibás sorok:
 
stock SavePlayerAccount(playerid)
{
new string[1024];
format(string, sizeof(string), \"UPDATE `accounts` SET `AdminLevel` = \'%d\', `Score` = \'%d\', `Money` = \'%d\', `Kills` = \'%d\', `Deaths` = \'%d\', `Blind` = \'%d\', `Borton` = \'%d\', `Freeze` = \'%d\', `Cigi` = \'%d\', `Kaja` = \'%d\' WHERE Username= \'%s\'\", PlayerData[playerid][AdminLevel], GetPlayerScore(playerid), GetPlayerMoney(playerid), PlayerData[playerid][Kills], PlayerData[playerid][Deaths], PlayerData[playerid][blind], PlayerData[playerid][borton], PlayerData[playerid][Freeze], PlayerData[playerid][Cigi], PlayerData[playerid][Kaja], PlayerName(playerid));
mysql_query(string);
}
Cím: Adminrendszer gond
Írta: asdasd[gtaforum] - 2012. április 30. - 10:35:10
Szerintem szedd külön ezt mert túl sok ahogy az elsõ error is irja...
Cím: Adminrendszer gond
Írta: Erik3333 - 2012. április 30. - 10:41:52
Szerintem így, nem?
 
new string[1024];
        format(string, sizeof(string), \"UPDATE `accounts` SET `AdminLevel` = \'%d\', `Score` = \'%d\', `Money` = \'%d\', `Kills` = \'%d\', `Deaths` = \'%d\', `Blind` = \'%d\', `Borton` = \'%d\', `Freeze` = \'%d\', `Cigi` = \'%d\', `Kaja` = \'%d\' WHERE Username= \'%s\'\", PlayerData[playerid][AdminLevel], GetPlayerScore(playerid), GetPlayerMoney(playerid), PlayerData[playerid][Kills], PlayerData[playerid][Deaths], PlayerName(playerid));
        mysql_query(string);
new string2[1024];
        format(string2, sizeof(string), \"UPDATE `accounts` SET `Blind` = \'%d\', `Borton` = \'%d\', `Freeze` = \'%d\', `Cigi` = \'%d\', `Kaja` = \'%d\' WHERE Username= \'%s\'\", PlayerData[playerid][blind], PlayerData[playerid][borton], PlayerData[playerid][Freeze], PlayerData[playerid][Cigi], PlayerData[playerid][Kaja], PlayerName(playerid));
        mysql_query(string2);