Pretraga

Pritisnite Enter za pretragu ili Escape za zatvaranje

[Pomoc] Errori

Započeo Petar Pan
pre 14 godina
476
pregleda
2
postova
Petar Pan
Made Man
pre 14 godina
Skripta😛enLs
Detaljan opis problema:

stavio sam u skriptu ovo
/*FS napravio rascal.. Nemojte maknui creditse..
Credisti dajem DracoBlueu zbog dini-a i dudb-a
Dudb koristen za udb_hs ,a dini za pamcenje lozinki/sifri/passworda
Znaci lozinka ce vam biti hashirana,tako da u scriptfiles necete videti pravu lozinku igraca
FS sam radio 1h.. Sve ukupno i sa testanjem..
*/
#include
#include
#include

#define Korisnici "/Korisnici/%s.ini"

#pragma unused ret_memcpy
new Ulogovan;

#if defined FILTERSCRIPT

public OnFilterScriptInit()
{
print("\n--------------------------------------");
print(" FS [Register/Login system] by rascal LOADED");
print("--------------------------------------\n");
return 1;
}

public OnFilterScriptExit()
{
print("\n--------------------------------------");
print(" FS [Register/Login system] by rascal UNLOADED");
print("--------------------------------------\n");
return 1;
}

#else

main()
{
print("\n----------------------------------");
print(" Ovaj server koristi FS [Register/Login system] by rascal");
print("----------------------------------\n");
}

#endif

public OnPlayerConnect(playerid)
{
Ulogovan = 0;
    new Ime;
new File;
    GetPlayerName(playerid, Ime, sizeof(Ime));
    format(File, sizeof(File), Korisnici, Ime);
    if (!dini_Exists(File))
    {
        ShowPlayerDialog(playerid, 1, DIALOG_STYLE_INPUT, "Registracija","Unesite zeljenu lozinku kako biste se registrovali","Registruj se", "Odustani");
    }
    if(fexist(File))
    {
        ShowPlayerDialog(playerid, 2, DIALOG_STYLE_INPUT, "Login","Unesite vasu lozinku", "Uloguj se", "Odustani");
    }
return 1;
}

public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
if (dialogid == 1)
    {
        new Ime;
new File;
        GetPlayerName(playerid, Ime, sizeof(Ime));
        format(File, sizeof(File), Korisnici, Ime);
        if(!response)
return Kick(playerid);
        if (!strlen(inputtext))
return ShowPlayerDialog(playerid, 1, DIALOG_STYLE_INPUT, "Registracija","Unesite zeljenu lozinku da se registrujete","Registruj se", "Odustani");
        dini_Create(File);
        dini_IntSet(File, "Lozinka", udb_hash(inputtext));
        Ulogovan = 1;
    }
if (dialogid == 2)
    {
        new Ime;
new File;
        GetPlayerName(playerid, Ime, sizeof(Ime));
        format(File, sizeof(File), Korisnici, Ime);
        if(!response)
return Kick(playerid);
        if (!strlen(inputtext))
return ShowPlayerDialog(playerid, 2, DIALOG_STYLE_INPUT, "Login","Unesite vasu lozinku","Uloguj se", "Odustani");
        new tmp;
        tmp = dini_Int(File, "Lozinka");
        if(udb_hash(inputtext) != tmp) {
            SendClientMessage(playerid, 0xFF6347AA, "Pogresna lozinka.");
            ShowPlayerDialog(playerid, 2, DIALOG_STYLE_INPUT, "Login","Unesite vasu lozinku","Uloguj se", "Odustani");
        }
        else
        {
            Ulogovan = 1;
            SendClientMessage(playerid,0xFF6347AA, "Uspjesno ste se ulogovali!");
        }
    }
return 1;
}
// Nemojte maknuti crediste

a izbacuje mi ovo
error 017: undefined symbol "ShowPlayerDialog"
error 017: undefined symbol "ShowPlayerDialog"
warning 235: public function lacks forward declaration (symbol "OnDialogResponse")
error 017: undefined symbol "ShowPlayerDialog"
error 017: undefined symbol "ShowPlayerDialog"
error 017: undefined symbol "ShowPlayerDialog"
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase

5 Errors.
almir101
Shot Caller
pre 14 godina
skini nove inlude,
a_samp
a_http
itd.

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava