Zaloguj się by uzyskać pełen dostęp. Nie masz jeszcze konta? Założ je już teraz w kilka sekund.
GTAONLINE.PL
Tematy otagowane jako: dfile
1. UID idenfikator w dfile, jak ?
Hej.
Mam pytanie do include'a dfile, bo w mysql jest co? takiego jak UID i auto increment, czy jako? tak i je?eli wysy?amy dane gracza do bazy to automatycznie zapisuje sie jego uid.
Jak zrobi? co? takiego w dfile'u?
2. [dFile] [JAK] - WAŻNE! dFile
Hi! Mianowicie czy istnieje taki argument, ?e dFile sprawdza czy istnieje podana linijka w danym pliku .txt?

Bo chce stworzy?, ?eby dFile sprawdza? czy istnieje linijka w danym pliku.

Czyli np:

if(dfile_Istniejelinijka(plik)("Wiadomosc ktor? ma przeczyta?"))
{
SendClientMessage(playerid, KOLOR_ZOLTY, "Wczytano plec: //bla bla");
}
else
{
ShowPlayerDialog //wybierz postac i ble ble
}
3. System rejestracji DFILE - Logowanie bez hasła i bug zapisu
Ot?? mam 2 problemy.

1 problem jest nast?puj?cy. Przypuszczaj?c ?e moja ?cie?ka do zapisu kont wygl?da nast?puj?co

[code]#define P_FILES "/Server/Gracze/"[/code]

To konto zapisuje si? w nast?puj?cy spos?b

[code]GraczeNick.cfg[/code]

A kod zapisu konta wygl?da tak

[code]stock SciezkaKontaGracza(playerid)
{
new sciezka[128];
format(sciezka, sizeof sciezka, P_FILES"%s.cfg, NazwaGracza(playerid));
return sciezka;
}[/code]

Oczywi?cie pr?bowa?em definicje zamienia? na docelow? ?cie?k? lecz nie pomog?o..

A drugi wygl?da nast?puj?co.

Przypu??my ?e has?o do mojego konta wygl?da tak : 123

W oknie logowanie wpisuje has?o "123" loguje mnie prawid?owo, lecz gdy okno logowania zostawiam puste i kilkam na "Dalej" to automatycznie mnie loguje.

A gdy wpisuje has?o "321" to zwraca mnie do dialogu m?wi?c ?e has?o jest nie prawid?owe..

Kod logowania w kt?rym b??d istnieje wygl?da nast?puj?co :

[code]stock StworzKonto(playerid, haslo[])
{
dfile_Create(SciezkaKontaGracza(playerid));
dfile_Open(SciezkaKontaGracza(playerid));

dfile_WriteString("Haslo", haslo);
dfile_WriteInt("Punkty", PUNKTY_NA_START);
dfile_WriteInt("Kasa", KASA_NA_START);
dfile_WriteInt("Level", 1);

dfile_SaveFile();
dfile_CloseFile();
return 1;
}


stock WczytajKonto(playerid)
{
ResetPlayerMoney(playerid);

dfile_Open(SciezkaKontaGracza(playerid));

SetPlayer...
4. [SKRYPT] Rejestracja/Logowanie DF
Witam ,du?o os?b prosi?o mnie o wykonanie skryptu Logowanie/Rejestracja opartego o DFILE gdy? dini by? dla nich za wolny postanowi?em zrobi? w ko?cu ten skrypt. Pierwsze co musimy zrobi? gdy skompilujemy to stworzy? w Scriptfiles folder o nazwie "Konta". Skrypt jest m?j uczy?em si? od mistrza co i jak robi? konkretnie to osob? jest Nickk888 ,kt?ry nauczy? mnie DFILE chcia?bym mu za to podzi?kowa?.

A wi?c tak

Pozwalam na:

-Dodawanie skryptu do Gamemod'a
-Edytowanie skryptu
-U?ywanie go na serwerach

Zabraniam:
-Podszywania si? pod autora skryptu (czyli mnie)
-Wystawiania na inne fora bez mojej zgody


Gdy kto? b?dzie mia? w?tpliwo?ci czy DFILE jest szybki zapraszam tutaj: https://www.youtube.com/watch?v=kGny2kNNosU


A wi?c dowload:
Ukryta wiadomość / Hidden message(aby ją zobaczyć musisz postawić użytkownikowi)
Wiadomość została ukryta, aby ją przeczytać należy się zalogować.