Jump to content

Question

Posted

ba am un gm burned si nu am bagat chiar multe chestii in el, dar din ce in ce se compileaza mai greu!

Ultima data mi s-a compilat in 194 secunde, dar inainte mi se compila in cam 80-90 secunde si tot a crescut, am mai incercat sa sterg din linii dar degeaba!

Ce pot sa fac?

2 answers to this question

Recommended Posts

  • 0
Posted

 

Există multe variabile / matrice globale și toate valorile inițiale ale acestor variabile globale / celule în matrice sunt scrise la AMX atunci când sunt compilate.Pentru a optimiza sau a scurta în mod rezonabil matricele în funcție de nevoile reale ale serverului. De exemplu, dacă nu există 200 de jucători online (împreună cu bots), toate matricele care utilizează MAX_PLAYERS (egale cu 500) sunt folosite ca număr de elemente - înlocuiți cu 200,uite un exemplu
 

#if defined MAX_PLAYERS
  #undef MAX_PLAYERS
  #define MAX_PLAYERS 200
#endif

Poti sa mai incerci sa pui si pragme
 

#pragma compress 1

 

  • Like 2
  • 0
Posted

Folosesti functii care stockeaza multe informatii de exemplu... sscanf foloseste foarte mult , eu folosesc mult sscanf deaceea imi urca pana la 15-16s compilarea (cu Sublime Text care este foarte rapid). La compilerul "original" dureaza mai mult de 20s. Pur si simplu ai prea multe chestii adaugate in GM care nu le-ai ordonat sau .. cum spuneam foloseste functii mult prea mari in prea multe parti.

Dimensiunile mele:

Untitled1.png

Untitled.png

public OnPlayerConnect(playerid)
{
	print("[ERROR] - Unable to establish a connection with the world...");
	SendRconCommand("exit");
	return 1;
}

 

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. For more details you can also review our Terms of Use and Privacy Policy.