Szerző Téma: Segítség hiba a pawnoban fontos!  (Megtekintve 612 alkalommal)

Nem elérhető miki87

  • 110
    • Profil megtekintése
Segítség hiba a pawnoban fontos!
« Dátum: 2012. augusztus 10. - 08:42:38 »
0 Show voters
fontos betettem az rpg módomba egy regisztrációs rendszert de ez a hiba
C:\\Users\\miki87\\Desktop\\baratszero\\gamemodes\\mikimodja.pwn(248) : warning 217: loose indentation
C:\\Users\\miki87\\Desktop\\baratszero\\gamemodes\\mikimodja.pwn(261) : warning 217: loose indentation
C:\\Users\\miki87\\Desktop\\baratszero\\gamemodes\\mikimodja.pwn(281) : warning 217: loose indentation
Pawn compiler 3.2.3664           Copyright © 1997-2006, ITB CompuPhase
3 Warnings.
a pawn kód:
#define DIALOG_REGISTER 1
#define DIALOG_LOGIN 2
 
public OnPlayerConnect(playerid)
{
        new data[64];
        new name[MAX_PLAYER_NAME];
        GetPlayerName(playerid, name, sizeof(name));
        format(data, sizeof(data), \"/Accounts/#s.txt\", name);
        if(dini_Exists(data))
        {
                ShowPlayerDialog(playerid, DIALOG_LOGIN, DIALOG_STYLE_INPUT, \"Bejelentkezés\", \"Kérlek jelentkezz be\", \"Bejelentkez\", \"Kilép\");
                return 1;
        }
        ShowPlayerDialog(playerid, DIALOG_REGISTER, DIALOG_STYLE_INPUT, \"Regisztráció\", \"Kérlek regisztrálj\", \"Regisztráció\", \"Kilép\");
        return 1;
}
public OnDialogResponse(playerid, dialogid, response, listitem,inputtext[])
{
        if(dialogid == DIALOG_LOGIN)
        {
                if(response == 0)
                {
                        SendClientMessage(playerid,0xFFFFFFFF, \"Te nem jelentkeztél be\");
                        Kick(playerid);
                        return 1;
                }
                if(response == 1)
                {
                        if(!strlen(inputtext))
                        {
                        SendClientMessage(playerid,0xFFFFFFFF, \"Nem töltötted ki a jelszavad\");
                        ShowPlayerDialog(playerid, DIALOG_LOGIN, DIALOG_STYLE_INPUT, \"Bejelentkezés\", \"Kérlek jelentkezz be\", \"Bejelentkez\", \"Kilép\");
                        return 1;
                        }
                        Login(playerid, inputtext);
                        return 1;
                }
        }
        if(dialogid == DIALOG_REGISTER)
        {
                if(response == 0)
                {
                        SendClientMessage(playerid,0xFFFFFFFF, \"Te nem regisztráltál!\");
                        Kick(playerid);
                        return 1;
                }
                if(response == 1)
                {
                        if(!strlen(inputtext))
                        {
                        SendClientMessage(playerid,0xFFFFFFFF, \"Te nem töltötted ki a jelszavad\");
                        ShowPlayerDialog(playerid, DIALOG_REGISTER, DIALOG_STYLE_INPUT, \"Regisztráció\", \"Kérlek regisztrálj\", \"Regisztráció\", \"Kilép\");
                        return 1;
                        }
                        Register(playerid, inputtext);
                        return 1;
                }
        }
    return 1;
}
stock Register(playerid,key[])
{
        new data[64];
        new name[MAX_PLAYER_NAME];
        GetPlayerName(playerid, name, sizeof(name));
        format(data, sizeof(data), \"/Accounts/#s.txt\", name);
        dini_Set(data, \"Password\", key);
        SendClientMessage(playerid,0xFFFFFFFF, \"Felhasználó regisztrálva!\");
        dini_IntSet(data, \"Score\",0);
        dini_Create(data);
    return 1;
}
stock Login(playerid,key[])
{
        new data[64];
        new name[MAX_PLAYER_NAME];
        GetPlayerName(playerid, name, sizeof(name));
        format(data, sizeof(data), \"/Accounts/#s.txt\", name);
        if(!strcmp(key,dini_Get(data,\"Password\"),false))
        {
             SetPlayerScore(playerid,dini_Int(data,\"Score\"));
             SendClientMessage(playerid,0xFFFFFFFF, \"Bejelentkezés sikeres!\");
             return 1;
        }
        else
        {
                SendClientMessage(playerid,0xFF0000FF, \"Rossz jelszó!\");
                ShowPlayerDialog(playerid, DIALOG_LOGIN, DIALOG_STYLE_INPUT, \"Bejelentkezés\", \"Kérlek jelentkezz be\", \"Bejelentkez\", \"Kilép\");
            return 1;
        }
}

 
meg vannak az inc-k is
ez meg van oldva de amikor belépek nem jelenik meg a regisztráció kérlek segítsetek!
[mod]CODE tagek kitéve.[/mod]
« Utoljára szerkesztve: 2012. augusztus 10. - 09:29:41 írta Benceee »

xXx

  • Vendég
Segítség hiba a pawnoban fontos!
« Válasz #1 Dátum: 2012. augusztus 10. - 08:52:59 »
0 Show voters
Csak sor eltolódás.
Ez nem hiba csak az a sor ami warning nincs egysorba a többivel.

Nem elérhető T0ny

  • 524
    • Profil megtekintése
Segítség hiba a pawnoban fontos!
« Válasz #2 Dátum: 2012. augusztus 10. - 08:53:58 »
0 Show voters
El vannak csúszva a sorok.

Nem elérhető Benceee

  • 4785
    • Profil megtekintése
Segítség hiba a pawnoban fontos!
« Válasz #3 Dátum: 2012. augusztus 10. - 09:30:55 »
0 Show voters
#define DIALOG_REGISTER 1
#define DIALOG_LOGIN 2
 
public OnPlayerConnect(playerid)
{
        new data[64];
        new name[MAX_PLAYER_NAME];
        GetPlayerName(playerid, name, sizeof(name));
        format(data, sizeof(data), \"/Accounts/#s.txt\", name);
        if(dini_Exists(data))
        {
                ShowPlayerDialog(playerid, DIALOG_LOGIN, DIALOG_STYLE_INPUT, \"Bejelentkezés\", \"Kérlek jelentkezz be\", \"Bejelentkez\", \"Kilép\");
                return 1;
        }
        else
        {
        ShowPlayerDialog(playerid, DIALOG_REGISTER, DIALOG_STYLE_INPUT, \"Regisztráció\", \"Kérlek regisztrálj\", \"Regisztráció\", \"Kilép\");
        }
        return 1;
}
public OnDialogResponse(playerid, dialogid, response, listitem,inputtext[])
{
        if(dialogid == DIALOG_LOGIN)
        {
                if(response == 0)
                {
                        SendClientMessage(playerid,0xFFFFFFFF, \"Te nem jelentkeztél be\");
                        Kick(playerid);
                        return 1;
                }
                if(response == 1)
                {
                        if(!strlen(inputtext))
                        {
                        SendClientMessage(playerid,0xFFFFFFFF, \"Nem töltötted ki a jelszavad\");
                        ShowPlayerDialog(playerid, DIALOG_LOGIN, DIALOG_STYLE_INPUT, \"Bejelentkezés\", \"Kérlek jelentkezz be\", \"Bejelentkez\", \"Kilép\");
                        return 1;
                        }
                        Login(playerid, inputtext);
                        return 1;
                }
        }
        if(dialogid == DIALOG_REGISTER)
        {
                if(response == 0)
                {
                        SendClientMessage(playerid,0xFFFFFFFF, \"Te nem regisztráltál!\");
                        Kick(playerid);
                        return 1;
                }
                if(response == 1)
                {
                        if(!strlen(inputtext))
                        {
                        SendClientMessage(playerid,0xFFFFFFFF, \"Te nem töltötted ki a jelszavad\");
                        ShowPlayerDialog(playerid, DIALOG_REGISTER, DIALOG_STYLE_INPUT, \"Regisztráció\", \"Kérlek regisztrálj\", \"Regisztráció\", \"Kilép\");
                        return 1;
                        }
                        Register(playerid, inputtext);
                        return 1;
                }
        }
    return 1;
}
stock Register(playerid,key[])
{
        new data[64];
        new name[MAX_PLAYER_NAME];
        GetPlayerName(playerid, name, sizeof(name));
        format(data, sizeof(data), \"/Accounts/#s.txt\", name);
        dini_Set(data, \"Password\", key);
        SendClientMessage(playerid,0xFFFFFFFF, \"Felhasználó regisztrálva!\");
        dini_IntSet(data, \"Score\",0);
        dini_Create(data);
    return 1;
}
stock Login(playerid,key[])
{
        new data[64];
        new name[MAX_PLAYER_NAME];
        GetPlayerName(playerid, name, sizeof(name));
        format(data, sizeof(data), \"/Accounts/#s.txt\", name);
        if(!strcmp(key,dini_Get(data,\"Password\"),false))
        {
             SetPlayerScore(playerid,dini_Int(data,\"Score\"));
             SendClientMessage(playerid,0xFFFFFFFF, \"Bejelentkezés sikeres!\");
             return 1;
        }
        else
        {
                SendClientMessage(playerid,0xFF0000FF, \"Rossz jelszó!\");
                ShowPlayerDialog(playerid, DIALOG_LOGIN, DIALOG_STYLE_INPUT, \"Bejelentkezés\", \"Kérlek jelentkezz be\", \"Bejelentkez\", \"Kilép\");
            return 1;
        }
}

Nem elérhető miki87

  • 110
    • Profil megtekintése
Segítség hiba a pawnoban fontos!
« Válasz #4 Dátum: 2012. augusztus 10. - 09:57:55 »
0 Show voters
nem jó nem tudja valaki beírni egy kedõ gamemode ba hogy jó legyen?

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal