Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => FilterScripte, Include, Pluginovi za SA-MP => Filterskripte & include fajlovi => Temu započeo: .ysi poslato Februar 04, 2022, 20:21:49 POSLE PODNE

Naslov: [FS] Login / Register System by Sync (Lozinka,Email,Godine,Drzava,Pol)
Poruka od: .ysi poslato Februar 04, 2022, 20:21:49 POSLE PODNE
Tip: Filterscript
Slike ili Video: https://imgur.com/a/8oDorHD
Opis i dodatne informacije: Moze nekome posluziti,ima autospawn tkd ako zelite obrisite ili samo promenite kordinate...
Download link: https://www.mediafire.com/file/an1mnex1lxyra6q/Log_Reg.rar/file
Scan link: https://www.virustotal.com/gui/file/e0a84d8e293dd605b80b102264a4d5c4803e8c464761ba514c8dc18345ea9940?nocache=1
Credits: Me  8)
Naslov: Odg: [FS] Login / Register System by Sync (Lozinka,Email,Godine,Drzava,Pol)
Poruka od: ʟᴀᴋᴇʀɪɴɢ poslato Februar 04, 2022, 20:32:10 POSLE PODNE
Ako nemas provjeru za %, ode srw u kurac
Naslov: Odg: [FS] Login / Register System by Sync (Lozinka,Email,Godine,Drzava,Pol)
Poruka od: Fr0z3n poslato Februar 04, 2022, 20:32:56 POSLE PODNE
[pawn]
#include             <YSI\y_ini>
[/pawn]

Kao prvo 2022 je godina, valjda do sada vec uveliko treba da se koristi mysql, idemo dalje


ovo je smesno
[pawn]
#define DIALOG_REGISTER                      1
#define DIALOG_LOGIN                          2
#define DIALOG_DRZAVA                                                          3
#define DIALOG_GODINE                                                          4
#define DIALOG_EMAIL                                                           5
#define DIALOG_POL                                                             6
#define DIALOG_USPJESNO                                                        7
[/pawn]

1. Cemu sluzi ovo?
[pawn]
#define SCM                SendClientMessage
#define SPD                            ShowPlayerDialog
[/pawn]

2.
[pawn]if(!response) return Kick(playerid);
  if(response)
   {[/pawn]

Postoji else funkcija znaci:

[pawn]if(!response) return Kick(playerid);
   else
   {[/pawn]

3. Cas koristis switch, cas ne iz cega mogu zakljuciti da si ovo vadio iz nekih modova

[pawn]if(PlayerInfo[playerid][pDrzava] == 1) { otext = "Srbija"; }
else if(PlayerInfo[playerid][pDrzava] == 2) { otext = "Bosna i Hercegovina"; }
else if(PlayerInfo[playerid][pDrzava] == 3) { otext = "Republika Srpska"; }
else if(PlayerInfo[playerid][pDrzava] == 4) { otext = "Crna Gora"; }
else if(PlayerInfo[playerid][pDrzava] == 5) { otext = "Hrvatska"; }
else if(PlayerInfo[playerid][pDrzava] == 6) { otext = "Makedonija"; }
else if(PlayerInfo[playerid][pDrzava] == 7) { otext = "Slovenija"; }
else if(PlayerInfo[playerid][pDrzava] == 8) { otext = "Ostalo"; }[/pawn]

4. Kad vec koristis stock u nekim funkcijama, koristi ih onda u svim...

5. Umesto sto koristis ove kvazi funkcije za hashovanje

[pawn]stock udb_hash(buf[])
{
   new length=strlen(buf);
   new s1 = 1;
   new s2 = 0;
   new n;
   for (n=0; n<length; n++)
   {
      s1 = (s1 + buf[n]) % 65521;
      s2 = (s2 + s1)     % 65521;
   }
   return (s2 << 16) + s1;
}[/pawn]

Bolje skini bcrypt, mozes ga koristiti sa inline-om u dialozima, sto ce ti olaksati rad...

6. Zar ova funkcija vec nema u ysi libraby-u?

[pawn]
stock GetName(playerid)
{
    new name[MAX_PLAYER_NAME];
    GetPlayerName(playerid, name, sizeof(name));
    return name;
}
[/pawn]

Cemu koriscenje samo malog dela ysi-a, ako ga vec imas iskoristi ga u potpunosti...

Naslov: Odg: [FS] Login / Register System by Sync (Lozinka,Email,Godine,Drzava,Pol)
Poruka od: fajnydzieciak poslato Februar 04, 2022, 20:41:20 POSLE PODNE
Ja ako krenem ista da pisem dobicu ban.
Naslov: Odg: [FS] Login / Register System by Sync (Lozinka,Email,Godine,Drzava,Pol)
Poruka od: schatzi poslato Februar 04, 2022, 20:46:37 POSLE PODNE
Jedino da se direktno postavi u mod nego kao fs koristiti
Naslov: Odg: [FS] Login / Register System by Sync (Lozinka,Email,Godine,Drzava,Pol)
Poruka od: .ysi poslato Februar 04, 2022, 20:50:25 POSLE PODNE
Citat: _audi poslato Februar 04, 2022, 20:46:37 POSLE PODNE
Jedino da se direktno postavi u mod nego kao fs koristiti
Slazem se
Naslov: Odg: [FS] Login / Register System by Sync (Lozinka,Email,Godine,Drzava,Pol)
Poruka od: roman42O poslato Februar 24, 2022, 23:31:17 POSLE PODNE
Citat: Fr0z3n poslato Februar 04, 2022, 20:32:56 POSLE PODNE
[pawn]
#include             <YSI\y_ini>
[/pawn]

Kao prvo 2022 je godina, valjda do sada vec uveliko treba da se koristi mysql, idemo dalje


ovo je smesno
[pawn]
#define DIALOG_REGISTER                      1
#define DIALOG_LOGIN                          2
#define DIALOG_DRZAVA                                                          3
#define DIALOG_GODINE                                                          4
#define DIALOG_EMAIL                                                           5
#define DIALOG_POL                                                             6
#define DIALOG_USPJESNO                                                        7
[/pawn]

1. Cemu sluzi ovo?
[pawn]
#define SCM                SendClientMessage
#define SPD                            ShowPlayerDialog
[/pawn]

2.
[pawn]if(!response) return Kick(playerid);
  if(response)
   {[/pawn]

Postoji else funkcija znaci:

[pawn]if(!response) return Kick(playerid);
   else
   {[/pawn]

3. Cas koristis switch, cas ne iz cega mogu zakljuciti da si ovo vadio iz nekih modova

[pawn]if(PlayerInfo[playerid][pDrzava] == 1) { otext = "Srbija"; }
else if(PlayerInfo[playerid][pDrzava] == 2) { otext = "Bosna i Hercegovina"; }
else if(PlayerInfo[playerid][pDrzava] == 3) { otext = "Republika Srpska"; }
else if(PlayerInfo[playerid][pDrzava] == 4) { otext = "Crna Gora"; }
else if(PlayerInfo[playerid][pDrzava] == 5) { otext = "Hrvatska"; }
else if(PlayerInfo[playerid][pDrzava] == 6) { otext = "Makedonija"; }
else if(PlayerInfo[playerid][pDrzava] == 7) { otext = "Slovenija"; }
else if(PlayerInfo[playerid][pDrzava] == 8) { otext = "Ostalo"; }[/pawn]

4. Kad vec koristis stock u nekim funkcijama, koristi ih onda u svim...

5. Umesto sto koristis ove kvazi funkcije za hashovanje

[pawn]stock udb_hash(buf[])
{
   new length=strlen(buf);
   new s1 = 1;
   new s2 = 0;
   new n;
   for (n=0; n<length; n++)
   {
      s1 = (s1 + buf[n]) % 65521;
      s2 = (s2 + s1)     % 65521;
   }
   return (s2 << 16) + s1;
}[/pawn]

Bolje skini bcrypt, mozes ga koristiti sa inline-om u dialozima, sto ce ti olaksati rad...

6. Zar ova funkcija vec nema u ysi libraby-u?

[pawn]
stock GetName(playerid)
{
    new name[MAX_PLAYER_NAME];
    GetPlayerName(playerid, name, sizeof(name));
    return name;
}
[/pawn]

Cemu koriscenje samo malog dela ysi-a, ako ga vec imas iskoristi ga u potpunosti...

Kolko ti sereš druže pa to je strašno, ćuti ti bolje.
Naslov: Odg: [FS] Login / Register System by Sync (Lozinka,Email,Godine,Drzava,Pol)
Poruka od: Skorpija_026 poslato Februar 25, 2022, 14:28:25 POSLE PODNE
Mogo si da koristis mysql ali no nije bitno drugo si mogo koristi easydialog laksi + prakticniji ove if-ove mogo si da zamnjenis sa switchovima

Primer

[pawn]new drzava[21];

switch(PlayerInfo[playerid][pDrzava]){
   case 1: drzava = "Srbija";
   case 2: drzava = "Bosna i Hercegovina";
   case 3: drzava = "Republika Srpska";
   case 4: drzava = "Crna Gora";
   case 5: drzava = "Hrvatska";
   case 6: drzava = "Makedonija";
   case 7: drzava = "Slovenija";
   case 8: drzava = "Ostalo";
}][/pawn]Ovako ti ni je lepse
Naslov: Odg: [FS] Login / Register System by Sync (Lozinka,Email,Godine,Drzava,Pol)
Poruka od: Rule poslato Mart 04, 2022, 14:26:30 POSLE PODNE
Citat: ʟᴀᴋᴇʀɪɴɢ poslato Februar 04, 2022, 20:32:10 POSLE PODNE
Ako nemas provjeru za %, ode srw u kurac
nemoj zajebavati
Naslov: Odg: [FS] Login / Register System by Sync (Lozinka,Email,Godine,Drzava,Pol)
Poruka od: .agency poslato Mart 04, 2022, 14:49:00 POSLE PODNE
sta ako sam trans  ::)
Naslov: Odg: [FS] Login / Register System by Sync (Lozinka,Email,Godine,Drzava,Pol)
Poruka od: Ivo_Bosnjak poslato Mart 08, 2022, 12:36:28 POSLE PODNE
Citat: .ysi poslato Februar 04, 2022, 20:21:49 POSLE PODNE
Tip: Filterscript
Slike ili Video: https://imgur.com/a/8oDorHD
Opis i dodatne informacije: Moze nekome posluziti,ima autospawn tkd ako zelite obrisite ili samo promenite kordinate...
Download link: https://www.mediafire.com/file/an1mnex1lxyra6q/Log_Reg.rar/file
Scan link: https://www.virustotal.com/gui/file/e0a84d8e293dd605b80b102264a4d5c4803e8c464761ba514c8dc18345ea9940?nocache=1
Credits: Me  8)

Ne radi meni evo slika kad sam skinuo sta pise kad otvorim rar fajl
https://ibb.co/dK2Vy3p
Naslov: Odg: [FS] Login / Register System by Sync (Lozinka,Email,Godine,Drzava,Pol)
Poruka od: choppa100 poslato Mart 08, 2022, 12:45:09 POSLE PODNE
Citat: Ivo_Bosnjak poslato Mart 08, 2022, 12:36:28 POSLE PODNE
Ne radi meni evo slika kad sam skinuo sta pise kad otvorim rar fajl
https://ibb.co/dK2Vy3p
Stvarno si ovo skidao? Udari se u glavu, jako!
Naslov: Odg: [FS] Login / Register System by Sync (Lozinka,Email,Godine,Drzava,Pol)
Poruka od: .paradoxdetth poslato Mart 08, 2022, 15:26:23 POSLE PODNE
Citat: choppa100 poslato Mart 08, 2022, 12:45:09 POSLE PODNE
Stvarno si ovo skidao? Udari se u glavu, jako!
Bukvalno svaki debil moze nap reg/login sistem