PARTNERI:

* Marketing

-UPOZORENJE-

Samo registrovani članovi mogu da vide/koriste forum u celini.
Prijavite se ili registrujte nalog na Balkan SA-MP forumu.


Autor Tema: [Pomoć] Potrebna mi je pomoc  (Pročitano 78 puta)

0 članova i 1 gost pregledaju ovu temu.

Van mreže kingstoN.pawno

  • Newbie
  • *
  • Poruke: 15
Potrebna mi je pomoc
« poslato: Avgust 09, 2018, 12:47:40 posle podne »
Problem(error/warning): Trazio sam svugde po raznim forumima kako napraviti admin pin (ili ti kod) i onaj tutorijal kao sto ima SA samo da promenim lokacije i to, ko moze da pomogne hvala, pocetnik sam <3 (P.S - Inace kako da napravim anti caps-lock i anti-spam?)
Dio skripte: [ pawn ] / [ /pawn ]
Debug iz server_log(ukoliko je u pitanju crashanje servera - crashdetect log): [ code ] / [ /code ]
Slika/video ingame problema(obavezno ako je ingame problem): /
 

Na mreži muma.

  • Ne treba vjerovati ljudima s kojima smo se tek sprijateljili, a koji pokazuju da smo im draži od njihovih starih prijatelja – tako će se ponašati i s nama kada steknu nove prijatelje.
  • Godfather
  • *
  • Poruke: 9161
  • Broj zahvalnica: 218
  • Pol: Muškarac
  • meine Jungs haben nix zu verlieren
Odg: Potrebna mi je pomoc
« Odgovor #1 poslato: Avgust 09, 2018, 15:08:17 posle podne »
"pAdminCode" u enum igrača,

kada mu postavljaš admina:

new code = random(500)+200; // to cisto npr ako seta 100 code da mu bude 300 jer neka ce se budala naci pa 100x pokusvati provaliti code
PlayerInfo[id][pAdminCode] = code; //seta se random code igracu kojem dajes admina
//sad mu dodas u dialog ili u scm gdje vec da zna koji mu je code (%d", code)

na učitavanje i ako imaš u callbacku čuvanje odjednom dodaj tamo vjerovatno ini koristis

na loginu kad mu treba izbaciti password dodaj provjeru da li je igrac admin, ako jeste pokazes mu dialog za upisivanje codea
i kada upise code

if(strval(inputtext) == PlayerInfo[playerid][pAdminCode])
{
//scm upisali ste tacan code, upisite vas password
//pokazes mu dialog za upisivanje passworda
}
else
{
//ponovo mu pokazes dialog za upisivanje codea i mozes dodati variajblu npr ako je pogrijesio 3x da ga kicka
//primjer:
if(UpisaoCode[playerid] >= 3) Kick(playerid);
else
{
SCM(playerid, -1, "Upisali ste pogresan code");
UpisaoCode[playerid]++;
}
}

mislim da nisam ništa propustio, valjda sam sve tačno napisao pošto ovo sve sada preko foruma pišem, nisam ništa provjeravao

edit: imas tu anti caps lock http://forum.sa-mp.com/showthread.php?t=120724
a kakav anti spam mislis, cmd ili chat?
« Poslednja izmena: Avgust 09, 2018, 15:09:58 posle podne muma. »
they claim that I'm violent just 'cause I refuse to be silent.

 

Van mreže kingstoN.pawno

  • Newbie
  • *
  • Poruke: 15
Odg: Potrebna mi je pomoc
« Odgovor #2 poslato: Avgust 09, 2018, 18:48:08 posle podne »
Nisam te nista razumeo...
Mozes li na FB da mi bolje objasnis? :D
 

Van mreže kingstoN.pawno

  • Newbie
  • *
  • Poruke: 15
Odg: Potrebna mi je pomoc
« Odgovor #3 poslato: Avgust 10, 2018, 11:20:29 pre podne »
Moze jos neka pomoc? :?
 

Van mreže kingstoN.pawno

  • Newbie
  • *
  • Poruke: 15
Odg: Potrebna mi je pomoc
« Odgovor #4 poslato: Avgust 11, 2018, 17:52:35 posle podne »
Hvala Vam na "NE" pomoci