[Mag]ni[tik]
Умник
C:\Documents and Settings\Admin\Рабочий стол\Новая папка\gamemodes\mewpwn.pwn(81) : error 079: inconsistent return types (array & non-array)
C:\Documents and Settings\Admin\Рабочий стол\Новая папка\gamemodes\mewpwn.pwn(82) : warning 225: unreachable code
C:\Documents and Settings\Admin\Рабочий стол\Новая папка\gamemodes\mewpwn.pwn(82) : error 029: invalid expression, assumed zero
C:\Documents and Settings\Admin\Рабочий стол\Новая папка\gamemodes\mewpwn.pwn(82) : error 017: undefined symbol "OnPlayerLogin"
C:\Documents and Settings\Admin\Рабочий стол\Новая папка\gamemodes\mewpwn.pwn(85) : error 017: undefined symbol "playerid"
C:\Documents and Settings\Admin\Рабочий стол\Новая папка\gamemodes\mewpwn.pwn(91 -- 93) : error 017: undefined symbol "playerid"
C:\Documents and Settings\Admin\Рабочий стол\Новая папка\gamemodes\mewpwn.pwn(114) : error 017: undefined symbol "playerid"
C:\Documents and Settings\Admin\Рабочий стол\Новая папка\gamemodes\mewpwn.pwn(116) : error 017: undefined symbol "playerid"
C:\Documents and Settings\Admin\Рабочий стол\Новая папка\gamemodes\mewpwn.pwn(117) : error 017: undefined symbol "playerid"
C:\Documents and Settings\Admin\Рабочий стол\Новая папка\gamemodes\mewpwn.pwn(120) : error 017: undefined symbol "playerid"
C:\Documents and Settings\Admin\Рабочий стол\Новая папка\gamemodes\mewpwn.pwn(123) : error 017: undefined symbol "playerid"
C:\Documents and Settings\Admin\Рабочий стол\Новая папка\gamemodes\mewpwn.pwn(124) : error 017: undefined symbol "playerid"
C:\Documents and Settings\Admin\Рабочий стол\Новая папка\gamemodes\mewpwn.pwn(127) : error 017: undefined symbol "playerid"
C:\Documents and Settings\Admin\Рабочий стол\Новая папка\gamemodes\mewpwn.pwn(130) : error 017: undefined symbol "playerid"
C:\Documents and Settings\Admin\Рабочий стол\Новая папка\gamemodes\mewpwn.pwn(131) : error 017: undefined symbol "playerid"
C:\Documents and Settings\Admin\Рабочий стол\Новая папка\gamemodes\mewpwn.pwn(135) : error 017: undefined symbol "playerid"
C:\Documents and Settings\Admin\Рабочий стол\Новая папка\gamemodes\mewpwn.pwn(136) : error 017: undefined symbol "playerid"
C:\Documents and Settings\Admin\Рабочий стол\Новая папка\gamemodes\mewpwn.pwn(138) : error 017: undefined symbol "playerid"
C:\Documents and Settings\Admin\Рабочий стол\Новая папка\gamemodes\mewpwn.pwn(139) : error 017: undefined symbol "playerid"
C:\Documents and Settings\Admin\Рабочий стол\Новая папка\gamemodes\mewpwn.pwn(140) : error 017: undefined symbol "playerid"
C:\Documents and Settings\Admin\Рабочий стол\Новая папка\gamemodes\mewpwn.pwn(142) : error 029: invalid expression, assumed zero
C:\Documents and Settings\Admin\Рабочий стол\Новая папка\gamemodes\mewpwn.pwn(142) : error 017: undefined symbol "OnPlayerRegister"
C:\Documents and Settings\Admin\Рабочий стол\Новая папка\gamemodes\mewpwn.pwn(145) : error 017: undefined symbol "playerid"
C:\Documents and Settings\Admin\Рабочий стол\Новая папка\gamemodes\mewpwn.pwn(150) : error 029: invalid expression, assumed zero
C:\Documents and Settings\Admin\Рабочий стол\Новая папка\gamemodes\mewpwn.pwn(150) : error 012: invalid function call, not a valid address
C:\Documents and Settings\Admin\Рабочий стол\Новая папка\gamemodes\mewpwn.pwn(150) : error 017: undefined symbol "playerid"
C:\Documents and Settings\Admin\Рабочий стол\Новая папка\gamemodes\mewpwn.pwn(150) : fatal error 107: too many error messages on one line
Compilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
26 Errors.
Вот такие ошибки
C:\Documents and Settings\Admin\Рабочий стол\Новая папка\gamemodes\mewpwn.pwn(82) : warning 225: unreachable code
C:\Documents and Settings\Admin\Рабочий стол\Новая папка\gamemodes\mewpwn.pwn(82) : error 029: invalid expression, assumed zero
C:\Documents and Settings\Admin\Рабочий стол\Новая папка\gamemodes\mewpwn.pwn(82) : error 017: undefined symbol "OnPlayerLogin"
C:\Documents and Settings\Admin\Рабочий стол\Новая папка\gamemodes\mewpwn.pwn(85) : error 017: undefined symbol "playerid"
C:\Documents and Settings\Admin\Рабочий стол\Новая папка\gamemodes\mewpwn.pwn(91 -- 93) : error 017: undefined symbol "playerid"
C:\Documents and Settings\Admin\Рабочий стол\Новая папка\gamemodes\mewpwn.pwn(114) : error 017: undefined symbol "playerid"
C:\Documents and Settings\Admin\Рабочий стол\Новая папка\gamemodes\mewpwn.pwn(116) : error 017: undefined symbol "playerid"
C:\Documents and Settings\Admin\Рабочий стол\Новая папка\gamemodes\mewpwn.pwn(117) : error 017: undefined symbol "playerid"
C:\Documents and Settings\Admin\Рабочий стол\Новая папка\gamemodes\mewpwn.pwn(120) : error 017: undefined symbol "playerid"
C:\Documents and Settings\Admin\Рабочий стол\Новая папка\gamemodes\mewpwn.pwn(123) : error 017: undefined symbol "playerid"
C:\Documents and Settings\Admin\Рабочий стол\Новая папка\gamemodes\mewpwn.pwn(124) : error 017: undefined symbol "playerid"
C:\Documents and Settings\Admin\Рабочий стол\Новая папка\gamemodes\mewpwn.pwn(127) : error 017: undefined symbol "playerid"
C:\Documents and Settings\Admin\Рабочий стол\Новая папка\gamemodes\mewpwn.pwn(130) : error 017: undefined symbol "playerid"
C:\Documents and Settings\Admin\Рабочий стол\Новая папка\gamemodes\mewpwn.pwn(131) : error 017: undefined symbol "playerid"
C:\Documents and Settings\Admin\Рабочий стол\Новая папка\gamemodes\mewpwn.pwn(135) : error 017: undefined symbol "playerid"
C:\Documents and Settings\Admin\Рабочий стол\Новая папка\gamemodes\mewpwn.pwn(136) : error 017: undefined symbol "playerid"
C:\Documents and Settings\Admin\Рабочий стол\Новая папка\gamemodes\mewpwn.pwn(138) : error 017: undefined symbol "playerid"
C:\Documents and Settings\Admin\Рабочий стол\Новая папка\gamemodes\mewpwn.pwn(139) : error 017: undefined symbol "playerid"
C:\Documents and Settings\Admin\Рабочий стол\Новая папка\gamemodes\mewpwn.pwn(140) : error 017: undefined symbol "playerid"
C:\Documents and Settings\Admin\Рабочий стол\Новая папка\gamemodes\mewpwn.pwn(142) : error 029: invalid expression, assumed zero
C:\Documents and Settings\Admin\Рабочий стол\Новая папка\gamemodes\mewpwn.pwn(142) : error 017: undefined symbol "OnPlayerRegister"
C:\Documents and Settings\Admin\Рабочий стол\Новая папка\gamemodes\mewpwn.pwn(145) : error 017: undefined symbol "playerid"
C:\Documents and Settings\Admin\Рабочий стол\Новая папка\gamemodes\mewpwn.pwn(150) : error 029: invalid expression, assumed zero
C:\Documents and Settings\Admin\Рабочий стол\Новая папка\gamemodes\mewpwn.pwn(150) : error 012: invalid function call, not a valid address
C:\Documents and Settings\Admin\Рабочий стол\Новая папка\gamemodes\mewpwn.pwn(150) : error 017: undefined symbol "playerid"
C:\Documents and Settings\Admin\Рабочий стол\Новая папка\gamemodes\mewpwn.pwn(150) : fatal error 107: too many error messages on one line
Compilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
26 Errors.
Вот такие ошибки
PHP:
return 1;//это 81 строчка
stock OnPlayerLogin(player) // Логинизация игрока
{
new pname[256];
GetPlayerName(playerid, pname, sizeof(pname));
format(query,sizeof(query), "SELECT * FROM "TABLE_ACCOUNT" WHERE name = '%s' LIMIT 1",pname); // Вытаскиваем из базы данных игрока с ником равным "pname"
mysql_query(query);
mysql_store_result();
if(mysql_fetch_row(query) == 1)
{
sscanf(query, "p<|>s[32]s[32]iiiiiiiiiiiiiiii", // Здесь все просто: s - string, то есть то, что, проще говоря, с буквами. i - цифры, такие как уровень, ID игрока, скин и так далее. f - Float:, то бишь, позиция, любая.
pname,
Player[playerid][pPassword],
Player[playerid][pID],
Player[playerid][pLevel],
Player[playerid][pMute],
Player[playerid][pAdmin],
Player[playerid][pMoney],
Player[playerid][pExp],
Player[playerid][pVip],
Player[playerid][pSkin],
Player[playerid][pLeader],
Player[playerid][pMember],
Player[playerid][pBan],
Player[playerid][pKills],
Player[playerid][pDeaths],
Player[playerid][pHealths],
Player[playerid][pClass],
Player[playerid][pLang]
);
mysql_free_result();
}
if(Player[playerid][pBan] == 1) // Если игрок забанен на сервере, то:
{
SendClientMessage(playerid,COLOR_RED,"x {FFFFFF}Ваш аккаунт заблокирован на сервере."); // Пишем ему об этом.
Kick(playerid); // И кикаем.
}
if(Player[playerid][pVip] >= 1)
{
new strin[200];
format(strin, sizeof(strin), "{FF0000}• {FFFFFF}Ваш аккаунт авторизован с VIP статусом {77e654}[%d lvl].", Player[playerid][pVip]);
SendClientMessage(playerid,COLOR_LIGHTRED,strin);
}
if(Player[playerid][pAdmin] >= 1)
{
new strin[200];
format(strin, sizeof(strin), "{FF0000}• {FFFFFF}Ваш аккаунт авторизован со статусом администратора {77e654}[%d lvl].", Player[playerid][pAdmin]);
SendClientMessage(playerid,COLOR_LIGHTRED,strin);
}
new strin[200];
format(strin, sizeof(strin), "{FF0000}• {FFFFFF}Добро пожаловать, {77e654}%s.", GetPlayerName(playerid));
SendClientMessage(playerid,COLOR_LIGHTRED,strin);
SetSpawnInfo(playerid, 255, 0, 0, 0, 0, 1.0, -1, -1, -1, -1, -1, -1);
GivePlayerMoney(playerid, Player[playerid][pMoney]);
SpawnPlayer(playerid);
}
stock OnPlayerRegister(playerid, pass[]) // Регистрация:
{
new pname[256];
GetPlayerName(playerid, pname, sizeof(pname));
format(query, sizeof(query), "INSERT INTO "TABLE_ACCOUNT" (name, password) VALUES ('%s', '%s')"
,pname, pass);
mysql_query(query);
}
stock OnPlayerSave(playerid) //это 150 строчка
