Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => Razgovor u vezi PAWN - skriptanja => Temu započeo: Terza poslato Jul 05, 2011, 17:38:11 POSLE PODNE

Naslov: [Pomoc] Pomoc oko pawno kod - Error
Poruka od: Terza poslato Jul 05, 2011, 17:38:11 POSLE PODNE
Skripta koju koristim:Svoju od nule( tek poceo i odmah problem )
Detaljan opis problema:Preko tutorijala sam ubacio skriptu za Login/Reg System, i kada idem Compile izbaci Error i kaze "fatal error 100: cannot read from file: "dini" "
Dio skripte: Evo komplet jer nezz gdje je poblem/*
*
*
*
*
*
*
*
*
*
*
*
*
*
*/
#include <a_samp>
#include <dini>
#include <dudb>

#pragma unused ret_memcpy

#define COLOR_GREY 0xAFAFAFAA
#define COLOR_GREEN 0x33AA33AA
#define COLOR_ORANGE 0xFF9900AA
#define COLOR_RED 0xAA3333AA
#define COLOR_YELLOW 0xFFFF00AA


enum pInfo
{
    pAdminLevel,
    pCash,
    pScore,
}
new PlayerInfo[MAX_PLAYERS][pInfo];
new gPlayerLogged[MAX_PLAYERS];

#define SERVER_USER_FILE "myserver/%s.ini"

public OnFilterScriptInit()
{
print("\n--------------------------------------");
print(" Blank Filterscript by your name here");
print("--------------------------------------\n");
return 1;
}

public OnFilterScriptExit()
{
return 1;
}

public OnPlayerConnect(playerid)
{
    gPlayerLogged[playerid] = 0;
    new name[MAX_PLAYER_NAME], file[256];
    GetPlayerName(playerid, name, sizeof(name));
    format(file, sizeof(file), SERVER_USER_FILE, name);
    if (!dini_Exists(file))
    {
        ShowPlayerDialog(playerid, 1, DIALOG_STYLE_INPUT, "Hi your not registered", "Welcome, your not registered mate, input your registration pw below", "Register", "Leave");
    }
    if(fexist(file))
    {
        ShowPlayerDialog(playerid, 2, DIALOG_STYLE_INPUT, "Hi your registered", "Fucken awesome mate, your registered :D. Inpute your pw below", "Login", "Leave");
    }
return 1;
}

public OnPlayerDisconnect(playerid, reason)
{
    new name[MAX_PLAYER_NAME], file[256];
    GetPlayerName(playerid, name, sizeof(name));
    format(file, sizeof(file), SERVER_USER_FILE, name);
    if(gPlayerLogged[playerid] == 1)
    {
        dini_IntSet(file, "Score", PlayerInfo[playerid][pScore]);
        dini_IntSet(file, "Money", PlayerInfo[playerid][pCash]);
        dini_IntSet(file, "AdminLevel",PlayerInfo[playerid][pAdminLevel]);
    }
    gPlayerLogged[playerid] = 0;
return 1;
}

public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
    if (dialogid == 1)
    {
        new name[MAX_PLAYER_NAME], file[256], string[128];
        GetPlayerName(playerid, name, sizeof(name));
        format(file, sizeof(file), SERVER_USER_FILE, name);
        if(!response) return Kick(playerid);
        if (!strlen(inputtext)) return
ShowPlayerDialog(playerid, 1, DIALOG_STYLE_INPUT, "Hi your not registered", "Welcome, your not registered mate, input your registration pw below", "Register", "Leave");
        dini_Create(file);
        dini_IntSet(file, "Password", udb_hash(inputtext));
        dini_IntSet(file, "AdminLevel",PlayerInfo[playerid][pAdminLevel] = 0);
        dini_IntSet(file, "Money",PlayerInfo[playerid][pCash] = 500);
        dini_IntSet(file, "Score",PlayerInfo[playerid][pScore] = 0);
        format(string, 128, "[SYSTEM]: You succesfully registered the nickname %s with password %s, you have been auto logged in.", name, inputtext);
        SendClientMessage(playerid, COLOR_YELLOW, string);
        gPlayerLogged[playerid] = 1;
    }
    if (dialogid == 2)
    {
        new name[MAX_PLAYER_NAME], file[256];
        GetPlayerName(playerid, name, sizeof(name));
        format(file, sizeof(file), SERVER_USER_FILE, name);
        if(!response) return Kick(playerid);
        if (!strlen(inputtext)) return ShowPlayerDialog(playerid, 2, DIALOG_STYLE_INPUT, "Hi your registered", "Fucken awesome mate, your registered :D. Inpute your pw below", "Login", "Leave");
        new tmp;
        tmp = dini_Int(file, "Password");
        if(udb_hash(inputtext) != tmp) {
            SendClientMessage(playerid, COLOR_RED, "Wrong PW sir.");
            ShowPlayerDialog(playerid, 2, DIALOG_STYLE_INPUT, "Hi your registered", "Fucken awesome mate, your registered :D. Inpute your pw below", "Login", "Leave");
        }
        else
        {
            gPlayerLogged[playerid] = 1;
            PlayerInfo[playerid][pAdminLevel] = dini_Int(file, "AdminLevel");
            SetPlayerScore(playerid, PlayerInfo[playerid][pScore]);
            GivePlayerMoney(playerid, dini_Int(file, "Money")-GetPlayerMoney(playerid));
            SendClientMessage(playerid,COLOR_RED, "[SYSTEM]: Successfully logged in!");
        }
    }
return 1;
}

Neke slike/video za lakse dobivanje pomoci(neobavezno):/
Naslov: Odg: [Pomoc] Pomoc oko pawno kod - Error
Poruka od: BloodMaster poslato Jul 05, 2011, 17:38:55 POSLE PODNE
Ubaci dini i dudb u pawno/include folder  :o
Naslov: Odg: [Pomoc] Pomoc oko pawno kod - Error
Poruka od: System32 poslato Jul 05, 2011, 17:39:03 POSLE PODNE
lol pa jel imas include dini?
Naslov: Odg: [Pomoc] Pomoc oko pawno kod - Error
Poruka od: Terza poslato Jul 05, 2011, 17:41:24 POSLE PODNE
Izvinite pocetnika sam sta je to dvoje :)

P.S. Znam da sam bot,ali pomozite pls :)

Edit: Kako da ubacim ??
Naslov: Odg: [Pomoc] Pomoc oko pawno kod - Error
Poruka od: Xmolâ„¢ poslato Jul 05, 2011, 17:45:52 POSLE PODNE
Evo ti skini ovo sto sam upload...Udji u folder Pawn,i tamo imas folder include,e udji tu i kopiraj ovo sto si skinuo..i radice...pozzz..:D
http://www.2shared.com/file/geW83oRT/Dini.html?
http://www.2shared.com/file/ZqUZA6yM/dudb.html?
Naslov: Odg: [Pomoc] Pomoc oko pawno kod - Error
Poruka od: Dane poslato Jul 05, 2011, 17:46:01 POSLE PODNE
Skini Dini i Dudb i ubaci ih u mapu od servera sad nezz gdje držiÅ¡ server pa uÄ'eÅ¡ u mapu od server uÄ'eÅ¡ u mapu Pawno onda uÄ'i imaÅ¡ u mapi pawno joÅ¡ jednu mapo Include i onda kopiraÅ¡ tu ta 2 includa(Dini i Dudb)!!

Ak me nisi skontao reci u temi ili pošalji PM!!!


EDIT:Vidim kad sam stavio post ovaj postao prije mene nekoliko sekundi ako treba obrisite post nisam vidjeo!!! :( :(
Naslov: Odg: [Pomoc] Pomoc oko pawno kod - Error
Poruka od: Terza poslato Jul 05, 2011, 17:51:09 POSLE PODNE
Citat: Xmolâ,,¢ poslato Jul 05, 2011, 17:45:52 POSLE PODNE
Evo ti skini ovo sto sam upload...Udji u folder Pawn,i tamo imas folder include,e udji tu i kopiraj ovo sto si skinuo..i radice...pozzz..:D
http://www.2shared.com/file/geW83oRT/Dini.html?
http://www.2shared.com/file/ZqUZA6yM/dudb.html?

Hvala ti kralj si, ali sada trazi ovo fatal error 100: cannot read from file: "dutils" probat cu i to nac na netu pa cu vam javiti.
Naslov: Odg: [Pomoc] Pomoc oko pawno kod - Error
Poruka od: Dane poslato Jul 05, 2011, 17:55:06 POSLE PODNE
Evo ti:http://dracoblue.net/download/dutils-110/30/
Naslov: Odg: [Pomoc] Pomoc oko pawno kod - Error
Poruka od: Terza poslato Jul 05, 2011, 17:56:31 POSLE PODNE
Bio sam vec skinuo,i prebacio i radi. Ali kada odem na server kaze mi da se registujem. Ja to odradim, onda kada odem relog,kaze mi da se ponovo registrujem :( sta je sada problem ??
Naslov: Odg: [Pomoc] Pomoc oko pawno kod - Error
Poruka od: Sineša poslato Jul 05, 2011, 17:58:11 POSLE PODNE
pa nesto nije dobro u tom reg/log sistemu ,postaj kod ovde pa da vidimo  :)
Naslov: Odg: [Pomoc] Pomoc oko pawno kod - Error
Poruka od: Terza poslato Jul 05, 2011, 18:02:24 POSLE PODNE
Imas u prvom postu cijeli kod :)

Edit: Mislim da je ovo problem:

#define SERVER_USER_FILE "myserver/%s.ini"

Koliko se razumijem ovo sluzi da se snime Korisnici sa servera, ali ja ovog file nigdje nevidim u mapi mog servera.
Dali je to problem?
Naslov: Odg: [Pomoc] Pomoc oko pawno kod - Error
Poruka od: System32 poslato Jul 05, 2011, 18:32:44 POSLE PODNE
moras napraviti folder myserver u folderu scriptfiles
Naslov: Odg: [Pomoc] Pomoc oko pawno kod - Error
Poruka od: Terza poslato Jul 05, 2011, 18:35:13 POSLE PODNE
uradjeno thx.. evo molio bih admine da ne zatvaraju ovu temu jer cu ovde pitati sve sto nebudem znao, a evo pitanja. Kako ubaci spawn recimo da mi se spawna u npr: LS ispred vijecnice. Jer trenutno se spawna u BlueBerry-u/Red County
Naslov: Odg: [Pomoc] Pomoc oko pawno kod - Error
Poruka od: System32 poslato Jul 05, 2011, 18:43:47 POSLE PODNE
odes in-game ukucas /save na zeljenom mjestu spawna

otvoris savedpostions koji se nalazi u My Documents>GTA SA User Files>SAMP

i kopiras one 3 prve koordinate, nades u modu AddPlayerClass i sve zamjenis sa tim koordiantama
Naslov: Odg: [Pomoc] Pomoc oko pawno kod - Error
Poruka od: Terza poslato Jul 05, 2011, 19:05:38 POSLE PODNE
Taj "AddPlayerClass" se nalazi u pawnu??
Naslov: Odg: [Pomoc] Pomoc oko pawno kod - Error
Poruka od: System32 poslato Jul 05, 2011, 19:14:02 POSLE PODNE
nego gdje, ne nalazi se u pawnu nego u tvom gamemodu, stisni CTRL+F i upisi AddPlayerClass
Naslov: Odg: [Pomoc] Pomoc oko pawno kod - Error
Poruka od: Terza poslato Jul 05, 2011, 19:23:58 POSLE PODNE
pa na to sam mislio samo nisam dobro rekao..kada kliknem to CTRL+F i ukucam "AddPlayerClass" ne nadje nista :(
Naslov: Odg: [Pomoc] Pomoc oko pawno kod - Error
Poruka od: System32 poslato Jul 05, 2011, 19:28:44 POSLE PODNE
cekaj ako si poceo svoj od nule, kazes da imas sapwn u blueberryu, pa kako si ga dodavao tako i zamjeni
Naslov: Odg: [Pomoc] Pomoc oko pawno kod - Error
Poruka od: Zarathos poslato Jul 05, 2011, 19:44:34 POSLE PODNE
I stavi AddPlayerClass obavezno na OnGameModeInit(), bez njega ti mod nece raditi kako treba...
Naslov: Odg: [Pomoc] Pomoc oko pawno kod - Error
Poruka od: Terza poslato Jul 05, 2011, 20:06:14 POSLE PODNE
Ma nije bitno skontat cu to nego imam ovaj prob javlja mi error: " fatal error 100: cannot read from file: "zcmd" "
Naslov: Odg: [Pomoc] Pomoc oko pawno kod - Error
Poruka od: dragan12 poslato Jul 05, 2011, 20:08:48 POSLE PODNE
Citat: Terza poslato Jul 05, 2011, 20:06:14 POSLE PODNE
Ma nije bitno skontat cu to nego imam ovaj prob javlja mi error: " fatal error 100: cannot read from file: "zcmd" "
Skini ZCMD include http://forum.sa-mp.com/showthread.php?t=91354
Naslov: Odg: [Pomoc] Pomoc oko pawno kod - Error
Poruka od: [OG]undeR. poslato Jul 06, 2011, 07:27:41 PRE PODNE
Svaki put kad ti javlja error tipa " fatal error 100: cannot read from file: "zcmd" "

skines to sto je pod "" :D
Naslov: Odg: [Pomoc] Pomoc oko pawno kod - Error
Poruka od: Rotcod poslato Jul 06, 2011, 11:00:31 PRE PODNE
[quote author=[OG]undeR. link=topic=27861.msg207383#msg207383 date=1309930061]
Svaki put kad ti javlja error tipa " fatal error 100: cannot read from file: "zcmd" "

skines to sto je pod "" :D
[/quote]
Ma pa metnice nasa  :P


Terza pre svega trebas da odes i procitas TuT-orijale, www.wiki.sa-mp.com, malo na glavni samp forum pogledas filterskripte i da naucis nesto. Mi smo ovde da pomognemo, ali ne i da pravimo gamemodove.