Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => Razgovor u vezi PAWN - skriptanja => Temu započeo: Qiyamet poslato Maj 07, 2022, 23:39:38 POSLE PODNE

Naslov: Y_Ini za sacuvanje ili MYSQL
Poruka od: Qiyamet poslato Maj 07, 2022, 23:39:38 POSLE PODNE
Pitanje: imam mod u Y_ini sam radio svo sacuvanje i ucitavanje ( ocekivanje da ce na serveru biti do 100 igraca max ).
Da li je to po vama ok za sacuvanje ili da polako ucim MySQL da prevedem skriptu.
Slika/Video://
Kod://
Hvala Vam unaprijed  ;D
Naslov: Odg: Y_Ini za sacuvanje ili MYSQL
Poruka od: choppa100 poslato Maj 07, 2022, 23:52:58 POSLE PODNE
Nemam nista protiv y_ini-a, OK je. Ali ipak je bolji mysql.
Prebaci ga, ucinices sebi uslugu, nije tesko.
Naslov: Odg: Y_Ini za sacuvanje ili MYSQL
Poruka od: LoOdaK poslato Maj 08, 2022, 01:00:45 PRE PODNE
Iako se ne bavim skriptanjem moj glas ide MySQL. Možda ti se trenutno ne čini tako ali će ti se isplatiti na duže staze definitivno. MySQL otvara mnogo više mogućnosti.
Naslov: Odg: Y_Ini za sacuvanje ili MYSQL
Poruka od: Bit Frosty poslato Maj 08, 2022, 09:19:39 PRE PODNE
100 igraca nemoze biti mjera, na kakvom hardveru, koliko puta ti se neka teza funkcija poziva, da li imas neki bottleneck kada recimo neko se connect, ima tu milion stvari koje treba da ispitas.
Inace, mysql resava dosta toga sa threaded funkcijama i prebacuje opterecenje citanja sa samp servera na mysql ali to ne znaci da ce ti resiti sve.

U sustini problem y_ini, tacnije modova koji koriste y_ini je to da kada se igrac connect ucitavaju se podaci svi odjednom, tako isto kada se disconnect sve se cuva odjednom. Takve stvari bi trebale da se izbegavaju i da recimo podaci koji se retko menjaju cuvaju samo kada se oni promene.
Recimo, admin level, nikad se ne menja osim ako vlasnik ne iskoristi komandu, tako da bi logicnije bilo da tu nakon sto promenis level i sacuvas, a ne svaki put u OnPlayerDisconnect.

Ali vecina servera ovde su na file sistemima, neki su imali i preko 100 igraca, tako da si ok. A i ako imas 100 igraca onda uvek mozes da pojacas hardver, uzmes nesto sa SSD. Mozda do tada i open.mp resi da prebaci File IO na threaded nacin.
Naslov: Odg: Y_Ini za sacuvanje ili MYSQL
Poruka od: realivchaa poslato Maj 08, 2022, 11:44:30 PRE PODNE
Mysql je bolji
Naslov: Odg: Y_Ini za sacuvanje ili MYSQL
Poruka od: Bit Frosty poslato Maj 08, 2022, 12:05:52 POSLE PODNE
Citat: ivobosnjak poslato Maj 08, 2022, 11:44:30 PRE PODNE
Mysql je bolji
Ozbiljno? Po cemu to? Zbog cega to? U kojim situacijama?
Ja cu se sloziti da je bolji, ali kad vec saljes takav komentar obrazlozi zasto, a ne zato sto si ti (ili neko drugi) tako rekao.
Naslov: Odg: Y_Ini za sacuvanje ili MYSQL
Poruka od: Aezakmi poslato Maj 08, 2022, 12:19:54 POSLE PODNE
Citat: Deleted User poslato Maj 08, 2022, 12:05:52 POSLE PODNE
Ozbiljno? Po cemu to? Zbog cega to? U kojim situacijama?
Ja cu se sloziti da je bolji, ali kad vec saljes takav komentar obrazlozi zasto, a ne zato sto si ti (ili neko drugi) tako rekao.
Mislis da on zna zbog cega je bolji?
Naslov: Odg: Y_Ini za sacuvanje ili MYSQL
Poruka od: realivchaa poslato Maj 08, 2022, 12:54:59 POSLE PODNE
Citat: Deleted User poslato Maj 08, 2022, 12:05:52 POSLE PODNE
Ozbiljno? Po cemu to? Zbog cega to? U kojim situacijama?
Ja cu se sloziti da je bolji, ali kad vec saljes takav komentar obrazlozi zasto, a ne zato sto si ti (ili neko drugi) tako rekao.
Čemu vrijeđanje?
Naslov: Odg: Y_Ini za sacuvanje ili MYSQL
Poruka od: Bit Frosty poslato Maj 08, 2022, 13:17:49 POSLE PODNE
Citat: ivobosnjak poslato Maj 08, 2022, 12:54:59 POSLE PODNE
Čemu vrijeđanje?
Kako sam te to uvredio? Jel uvreda ako zatrazim da obrazlozis nesto sto si izlozio kao cinjenicu?
Naslov: Odg: Y_Ini za sacuvanje ili MYSQL
Poruka od: Fr0z3n poslato Maj 08, 2022, 15:31:53 POSLE PODNE
Citat: Deleted User poslato Maj 08, 2022, 13:17:49 POSLE PODNE
Kako sam te to uvredio? Jel uvreda ako zatrazim da obrazlozis nesto sto si izlozio kao cinjenicu?

Video covek da svi pisu mysql pa reko ajde i ja cu ko ga jebe :D
Naslov: Odg: Y_Ini za sacuvanje ili MYSQL
Poruka od: Qiyamet poslato Maj 08, 2022, 20:06:37 POSLE PODNE
Hvala Vam svima na odgovorima, za sad cu da nastavim u Y_ini, ali u dogledno vrijeme kad me ne bud emrzilo cu da naucim mysql.
Ugodan ostatak dana svima.
Ide lock!