Jump to content

Armyw0w

Members
  • Content Count

    145
  • Joined

  • Last visited

Posts posted by Armyw0w


  1. 3. Citeste despre Bit Manipulation, avea Slice un tutorial pentru optimizare

    4. Poti folosii rBit a lui Ryder ca sa economisesti din consum.

    Sau .. pentru matrice optimizata faci asa:

     

     

    new Matrice [ 10 char ];
     
    public ... ( )
    {
          Matrice { 1 } = ...;
    }
    

     

    Cand selectezi randul/tabelul folosesti { } nu [ ], economisesti de 4 ori mai putin la o variabila de genul.

     

    5. Ini ca ini, dar folosesti y_ini care consuma mult.. trebuia folosit functiile I/O deoarece citeste in decimale si consumul e redus.

    7. Nu mai am acum gamemode-ul tau si am scoala cu PAWN++ School deci, la functia de ban la reason, daca-ti bag la reason '; DROP TABLE players;-- am executat un alt query, deci la query-urile care sunt texte string (reason-uri, s.am.d) e recomandat in format sa folosesti mysql_real_escape_string ( variabila ).

    8. Era a_time si mai era un include, ma rog acum am ceva treaba, verifica si tu.

    • Like 1

  2. 1. Prea multe INC-uri inutile.

    2. Nu prea este aranjat placut.. functi #define cu alte definitii aiurea, incurca.

    3. Nu este deloc optimizat.

    4. Folosesti prea multe variabile in loc sa folosesti o matrice optimizata.

    5. Folosesti comenzi strcmp si ZCMD --> De ce ?

    6. La fel folosesti INi si MySQL?

    7. Gamemode-ul este vulnerabil la SQL Injection (Daca am Admin LV 2, imi pot da Level 1338)

    8. Vezi ca unele include-uri deja le importeaza a_samp.inc.

     

    Asta e o analiza scurta, daca as sta sa ma uit la toate as gasii mai multe.

    P.S: Vezi sa repari vulnerabilitatile.


  3. Serios?

     

    Totul este aranjat oribil, n-am nici macar o lauda pentru tine.

    strcmp? Cine dracu mai foloseste strcmp pentru comenzi?

     

    P.S: Bazeaza-te pe aranjare, uitate cum scripteaza Zh3r0 sau farse, i-ai ca exemplu.

×
×
  • Create New...