[MySQL] Login/Register (Script Rework)

Započeo cofilinko
•16. Jan. 2024.• Zaključano
1,323
pregleda
6
postova
cofilinko
4
Enforcer
Balkan SA:MPBalkan SA:MP
SA-MP DoprinosSA-MP Doprinos
16. Jan. 2024.
Naziv: Klasican MySQL Login/Register


Izvorni (Skripter): Cofilinko


Slike: https://imgur.com/a/5UOnuS4


Skripter: Cofilinko


Download: https://www.mediafire.com/file/7gmf7zxjuhlt2ff/Cofilinko+BSamp.rar/file


Scan: https://www.virustotal.com/gui/file/d77da9b48f6b5e810320f7738a62d040e6aedf9fab0db0350713ad6b1d9a6654?nocache=1


Dodatno: /

!!! VAZNO !!!
VirusTotal i dalje prijavljuje virus u fajlovima ali sam proverio i ostale skripte koje imam i za svaku mi prijavljuje barem neki. Duze vreme ih imam u racunaru i nemam nikakav problem sa istim.
realnaith
5
Crime Lord
Balkan SA:MPBalkan SA:MP
SA-MP DoprinosSA-MP Doprinos
16. Jan. 2024.
Postavi na github ko covek i kada god uradis update, samo stavis note u odgovor teme.

Sto se tice moda, vec sam sve rekao prosli put, vazi i za sada.
cofilinko
4
Enforcer
Balkan SA:MPBalkan SA:MP
SA-MP DoprinosSA-MP Doprinos
16. Jan. 2024.
Quote
Sto se tice moda, vec sam sve rekao prosli put, vazi i za sada.

Ociscen je folder(osnovni includovi, sve ostalo cisto), koriscen easyDialog, sto se filterscripte tice licno ne praktikujem iste pa sam zato odradio na ovaj nacin a sto se mysql_connect_file-a tice da budem iskren uopste nisam mogao ni jedan nacin da nadjem na koji se primenjuje.
Macas
4
Enforcer
Balkan SA:MPBalkan SA:MP
SA-MP DoprinosSA-MP Doprinos
16. Jan. 2024.
Zivota ti nemoj vise ovakve gluposti objavljivati, bar da znas sta radis pa ajde.....

new query; //SELECT * FROM `users` WHERE `Ime` = %s LIMIT 1 (=48 karaktera + ime 24) = 256? \ 1 celija je 4 bajta  256*4= 1024 a tebi treba (48+24)*4 = 288 ... Cemu trosenje memorije?
mysql_format(DBase, query, sizeof(query), "SELECT * FROM `users` WHERE `Ime` = '%s' LIMIT 1", GetName(playerid));
mysql_tquery(DBase, query, "UcitajNalog", "i", playerid);

public ShowStats(checkid, targetid)
{
new y, m, d;
getdate(y, m, d);

/*new lvl = PI;
new kes = PI;                      Cemu kreiranje novih promenljivih i dodeljivati im vrednost kad vec imas PI?
new god = PI;
new deaths = PI;
new kills = PI;*/

new email;
format(email, sizeof(email), "%s", PI); //isto vazi

new drzava;
switch(PI) // nije bilo jednostavnije u enumu dodati Drzava i u dialogu drzava strmid(PI, inputtext, 0, strlen(inputtext));
{
    case 1: drzava = "Srbija";
    case 2: drzava = "Crna Gora";
    case 3: drzava = "Bosna i Hercegovina";
    case 4: drzava = "Makedonija";
    case 5: drzava = "Slovenija";
    default: drzava = "Ostalo";
}

new pol;
switch(PI) //isto vazi ono gore, jos ovo, strlen(musko) || strlen(zensko) = 25?
    {
        case 1: pol = "Musko";
        case 2: pol = "Zensko";
    }
   
  new stats_str;
format(stats_str, sizeof(stats_str),
"{00a6ff}Licna karta: {ffffff}%s\n\
    {ffffff}----------{00a6ff}Osnovni podaci{ffffff}----------\n\
    {00a6ff}Level: {ffffff}[%d]\n\
    ----------{00a6ff}Bankovni racun{ffffff}----------\n\
    {00a6ff}U dzepu: {ffffff}[%d$]\n\
----------{00a6ff}Licna karta{ffffff}----------\n\
{00a6ff}Email: {ffffff}[%s]\n\
{00a6ff}Pol: {ffffff}[%s]\n\
{00a6ff}Godine: {ffffff}[%d]\n\
{00a6ff}Drzava: {ffffff}[%s]\n\
{00a6ff}Ubistva: {ffffff}[%d]\n\
{00a6ff}Smrti: {ffffff}[%d]\n\
{00a6ff}*** %02d/%02d/%d ***",

GetName(checkid), lvl, kes, email, pol, god, drzava, kills, deaths, d, m, y);

Dialog_Show(checkid, "D_Stats", DIALOG_STYLE_MSGBOX,
    "Licna Karta", stats_str,
    "U redu", "Zatvori"
);
return 1;
}
cofilinko
4
Enforcer
Balkan SA:MPBalkan SA:MP
SA-MP DoprinosSA-MP Doprinos
16. Jan. 2024.
Hvala sto si mi skrenuo paznju na neke stvari.
realnaith
5
Crime Lord
Balkan SA:MPBalkan SA:MP
SA-MP DoprinosSA-MP Doprinos
16. Jan. 2024.
cofilinko wrote on January 16, 2024, 1:14 pm:
Ociscen je folder(osnovni includovi, sve ostalo cisto), koriscen easyDialog, sto se filterscripte tice licno ne praktikujem iste pa sam zato odradio na ovaj nacin a sto se mysql_connect_file-a tice da budem iskren uopste nisam mogao ni jedan nacin da nadjem na koji se primenjuje.


Onda nemoj da radis dalje ako ne mozes da skontas prostu stvar.
Ako ne razumes ono sto je napisano jako prosto sa sve primerom, onda ovo nije za tebe.

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava

© 2026 SmartShark. All rights reserved.

Powered by Momentum|v2026.3.001 Alpha