Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => Razgovor u vezi PAWN - skriptanja => Temu započeo: Tommy_Vercetty poslato April 09, 2016, 22:14:58 POSLE PODNE

Naslov: [POMOC]oko E-mail-a
Poruka od: Tommy_Vercetty poslato April 09, 2016, 22:14:58 POSLE PODNE
Skripta koju koristim:moja
Detaljan opis problema: ovako napravio sam E-Mail system i sada treba mi jedna provjera (ja je ne znam :P) znaci ako neko ima vec npr pero@hotmail.com email adresu a neki drugi korisnik istu ovu upise o5 ode poruka na mail znaci trebam provjeru ako neko ukuca neku email adresu a ona se vec nalazi na srw da mu izbaci Ova E-mail adresa je vec u upotrebi hvala unaprjed !!
Dio skripte:
Neke slike/video za lakse dobivanje pomoci(neobavezno):
Naslov: Odg: [POMOC]oko E-mail-a
Poruka od: Mr.Konj poslato April 10, 2016, 01:00:38 PRE PODNE
Stvarno neznam sto se tice toga, morao bi slozit da ti e-mail system ucitava iz scriptfilesa e-mailove od drugih korisnika
Naslov: Odg: [POMOC]oko E-mail-a
Poruka od: Tommy_Vercetty poslato April 10, 2016, 02:51:59 PRE PODNE
jel zna neko kako da odradim to :D
Naslov: Odg: [POMOC]oko E-mail-a
Poruka od: pixelzn poslato April 10, 2016, 10:45:47 PRE PODNE
Nisam siguran da li to postoji za INI, mislim da može samo sa modovima koji imaju baze podataka (MySQL, SQLite i sl.)
Naslov: Odg: [POMOC]oko E-mail-a
Poruka od: LAVendeta poslato April 10, 2016, 12:29:50 POSLE PODNE
Citat: pixelzn poslato April 10, 2016, 10:45:47 PRE PODNE
Nisam siguran da li to postoji za INI, mislim da može samo sa modovima koji imaju baze podataka (MySQL, SQLite i sl.)
Bas kao sto ti je rekao.
Mada mozes da probas da odradis na neki nacin...evo ideja:
Napravi system koji kada se unese email da taj email unosi u igraceve varijable [[pawn]PlayerInfo [/pawn]ili kako vec] ali i da se svaki email sprema u neki zaseban folder.
Zatim preko for petlje ucitas i preveris da li postoji jos neki takav isti string pomocu [pawn]strcmp[/pawn].
I onda ukoliko postoji vratis ga na dialog email a ukoliko ne pustis ga dalje i spremis email.
Naslov: Odg: [POMOC]oko E-mail-a
Poruka od: [CH]Lenon poslato April 10, 2016, 12:38:41 POSLE PODNE
Mozes ucitati iz ini fajla vrijednost, evo i kako: http://forum.sa-mp.com/showthread.php?t=184108

Samo sto tebi treba petlja koja ce proci kroz sve sacuvane naloge, otvoriti ih i procitati ih i odraditi provjeru da li postoji taj email koji korisnik zeli da koristi.
Kao sto su ti i rekli u predhodnim postovima mnogo je lakse to uraditi sa MySQL ali ako ga ne znas koristiti onda ga nemoj ni koristiti, prije ga nauci.

Takodje je jos jedno rijesenje ovo sto je LAVendeta rekao, da emailove cuvas u odredjen folder (npr. kao sto cuvas korisnike pa na konekciji provjeravas da li fajl postoji) i tako odradis provjeru pri kucanju emaila i ukoliko fajl sa tom i tom email adresom postoji da mu izbaci poruku da ne moze koristiti tu email adresu.
Naslov: Odg: [POMOC]oko E-mail-a
Poruka od: Tommy_Vercetty poslato April 10, 2016, 13:21:59 POSLE PODNE
LOCK
Naslov: Odg: [POMOC]oko E-mail-a
Poruka od: slipnkit poslato April 10, 2016, 13:43:31 POSLE PODNE
Ili pokušaj ovako, prije nego lockaju temu.
Spremaj sve mailove u jedan fajl, i samo čitaj iz tog jednog fajla.