Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => Razgovor u vezi PAWN - skriptanja => Temu započeo: rOLDen poslato Jul 26, 2019, 14:33:42 POSLE PODNE

Naslov: Limit kreiranih objekata
Poruka od: rOLDen poslato Jul 26, 2019, 14:33:42 POSLE PODNE
Problem(error/warning): Problem je u tome Å¡to imam oko 550/600 kreiranih objekata a limit mi je 500. Kada uÄ'em u server dobar broj objekata mi se uopće ne prikazuje, nije riječ o vidljivosti nego jednostavno ih server ne učita zbog ograničenja broja objekata. Mene zanima na koji način mogu povećati taj limit, npr. da mi bude 1000 a ne 500. Ispod sam stavio taj limit kako izgleda. Ja sam ga pokuÅ¡ao mijenjati tako Å¡to bi umjesto 500 stavio 1000, ali i dalje nije bilo nikakve promjene.
Deo skripte: [pawn]new CreatedObjects[500];[/pawn]
Debug iz server_log(ukoliko je u pitanju crashanje servera - crashdetect log): //
Slika/video ingame problema(obavezno ako je ingame problem): Nije potrebno
Naslov: Odg: Limit kreiranih objekata
Poruka od: __vedran.xyz77 poslato Jul 26, 2019, 15:02:39 POSLE PODNE
Limit ti je 1000 i [pawn]new CreatedObjects[500];[/pawn] nije taj limit
Naslov: Odg: Limit kreiranih objekata
Poruka od: Joy poslato Jul 26, 2019, 15:06:40 POSLE PODNE
ImaÅ¡ odreÄ'en limit #define MAX_OBJECTS u a_samp.inc kojeg možeÅ¡ povećati do 1000 ako već nije (ako nije vjerovatno ti je include star). Ali trebalo bi da koristiÅ¡ streamer ako ne koristiÅ¡ ( https://github.com/samp-incognito/samp-streamer-plugin/releases ). Ako su objekti kreirani preko streamera (CreateDynamicObject) ne bi trebalo biti problema sa limitom, osim možda ako na jednom mjestu ima previÅ¡e objekata ili je možda neka stara verzija streamera ili je puno objekata kreirano preko CreateObject.
Naslov: Odg: Limit kreiranih objekata
Poruka od: Muma poslato Jul 26, 2019, 16:18:42 POSLE PODNE
Å ta vi radite sa nekim varijablama, ljudi napravili normalno vi samo komplikujete xd

stavi ako koristiš streamer u ongamemodeinit
[pawn]Streamer_SetVisibleItems(STREAMER_TYPE_OBJECT, 750, -1); // ili koliko hoćeš ako nećeš 750, max je 1000[/pawn]

lijepo staviÅ¡ kodove mapa u ongamemodeinit takoÄ'er ili callback pa ga pozoveÅ¡ u initu zbog preglednosti i tjt
Naslov: Odg: Limit kreiranih objekata
Poruka od: rOLDen poslato Jul 28, 2019, 16:12:51 POSLE PODNE
Citat: mumitza. poslato Jul 26, 2019, 16:18:42 POSLE PODNE
Å ta vi radite sa nekim varijablama, ljudi napravili normalno vi samo komplikujete xd

stavi ako koristiš streamer u ongamemodeinit
[pawn]Streamer_SetVisibleItems(STREAMER_TYPE_OBJECT, 750, -1); // ili koliko hoćeš ako nećeš 750, max je 1000[/pawn]

lijepo staviÅ¡ kodove mapa u ongamemodeinit takoÄ'er ili callback pa ga pozoveÅ¡ u initu zbog preglednosti i tjt
Skinio sam novi streamer i pokusao sa CreateDynamicObject ali i dalje isto, dapače kada bi koristio tu funkciju za nesto novo što sam namapao ti objecti se ne bi pojavili. Što se tiče gustoće objectsa na jednom mjestu, to nije jer sam provjerio.
Naslov: Odg: Limit kreiranih objekata
Poruka od: rOLDen poslato Avgust 01, 2019, 14:25:18 POSLE PODNE
Rijeseno. Lock.