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

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

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

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

[Warning] В GodFather (public OnDialogResponse)

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

Rick Golbery

Начинающий
Пользователь
Регистрация
26 Фев 2012
Сообщения
24
Лучшие ответы
0
Репутация
7
Вообщем непойму ,что тут выдает варнинг :

PHP:
C:\Users\Ìàêñèì Àíäðååâè÷\Desktop\The Godfather RUS\gamemodes\gf2.pwn(2190) : warning 209: function "OnDialogResponse" should return a value
Pawn compiler 3.2.3664	 	 	Copyright (c) 1997-2006, ITB CompuPhase


1 Warning.
Вот собственно весь паблик:
PHP:
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
if(dialogid == 0)
    {
        if(response)
        {
        Encrypt(inputtext);
        return OnPlayerLogin(playerid, inputtext);
        }
        else
        {
        SendClientMessage(playerid, COLOR_LIGHTRED, "Äëÿ àâòîðèçàöèè ââåäèòå ïàðîëü è íàæìèòå 'Ãîòîâî'");
        return Kick(playerid);
        }
    }
if(dialogid == 1)
    {
        if(response)
        {
        new sendername[128], string[128];
        GetPlayerName(playerid, sendername, sizeof(sendername));
        format(string, sizeof(string), "/user/%s.ini", sendername);
        new File: hFile = fopen(string, io_read);
        if (hFile)
        {
        SendClientMessage(playerid, COLOR_YELLOW, "Ýòî èìÿ çàðåãèñòðèðîâàíî.");
        return fclose(hFile);
        }
        Encrypt(inputtext);
        return OnPlayerRegister(playerid, inputtext);
        }
        else
        {
        SendClientMessage(playerid, COLOR_LIGHTRED, "Äëÿ àâòîðèçàöèè ââåäèòå ïàðîëü è íàæìèòå 'Ãîòîâî'");
        return Kick(playerid);
        }
    }
}


---------- Post added at 20:57 ---------- Previous post was at 20:50 ----------

Исправил нужно создать форварт с названием паблика и поставить return 1; перед последней }
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу