Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => Razgovor u vezi PAWN - skriptanja => Temu započeo: gasmon poslato Februar 24, 2017, 16:15:26 POSLE PODNE

Naslov: [Savet] Da li je dobra GR komanda?
Poruka od: gasmon poslato Februar 24, 2017, 16:15:26 POSLE PODNE
O kakvom savetu se radi: O komandi koju sam napravio
Detaljan opis saveta: Guglao sam na netu da vidim kako da napravim global restart komandu, konretno, mene je zanimalo samo za firme, pa sam napravio ovo [pawn]CMD:asellfirm( playerid, params[] )
{
   for(new i = 0; i < sizeof(BussinesInfo); i++)
    {
      BussinesInfo[ bOwned ] = 0;
       strmid( BussinesInfo[ i ][ bOwner], "Drzava", 0, strlen( "Drzava" ), 32);
       SaveBussines(i);
      Bussines_Refresh( i );
       BussinesInfo[ bNeaktivnost ] = 0;
    }
   SendClientMessage(playerid, COLOR_DARKRED, "[Global Restart] Sve firme su uspesno prodate!");
    return 1;
}[/pawn]
Koliko sam mogao da vidim komanda lepo radi, ali sam citao na netu da u komandi treba da ima linija koja brise fajlove iz scriptfiles kako bi se mod optimizovao, o cemu je rec tu i da li moze i ovako samo?
Komentar: /
Naslov: Odg: [Savet] Da li je dobra GR komanda?
Poruka od: Tagić poslato Februar 24, 2017, 16:42:52 POSLE PODNE
Ova komanda će ti samo proći kroz sve firme i prodat ih. A stvari brises pomocu http://wiki.sa-mp.com/wiki/Fremove
Naslov: Odg: [Savet] Da li je dobra GR komanda?
Poruka od: // xunder poslato Februar 24, 2017, 21:29:16 POSLE PODNE
To ce raditi, ukoliko zelis da brises fajl koristi sto ti je Tagic rekao.

Uglavno, nisam dosao da postam i proseravam nabijajuci postove vec da "ispravim gresku"

for(new i = 0; i < sizeof(BussinesInfo); i++)
for(new i = 0, j = sizeof(BussinesInfo); i < j; i++)

Zasto? Da ne bi nakon svakog loopa uzimao sizeof arraya, takodje ako imas neku makro definiciju to je jos bolje (ne mora biti makro definisana nego npr da imas i u glavi koliko firmi mozes kreirati)

for(new i = 0; i < max_bussines; i++) // sa makro def.
for(new i = 0; i < 500; i++) // bez makro def.

Takodje ovo nije proseravanje, cisto da skrenem paznju na optimizaciju svake stavke :D
Naslov: Odg: [Savet] Da li je dobra GR komanda?
Poruka od: gasmon poslato Februar 25, 2017, 00:03:05 PRE PODNE
Imam mikro definiciju, i stavio sam sa njom da radi, hvala na savetu  :)
Naslov: Odg: [Savet] Da li je dobra GR komanda?
Poruka od: // xunder poslato Februar 25, 2017, 20:01:31 POSLE PODNE
Tu smo da pomognemo maksimalno :D