Доступ к архиву

Переход в группу "Пользователь"

300.00 ₽
Одноразовый платёж
Быстрый переход в группу "Пользователи", без надобности написания постов и ожидания.

Покупка дает возможность:
Быть полноправным участником форума
Нормальное копирование кода
Создавать темы
Скачивать файлы
Доступ к архиву Pawno-Info

Помогите исправить ошибки

Статус
В этой теме нельзя размещать новые ответы.

[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.
Вот такие ошибки

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 строчка
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу