Streamer


Započeo Vojinxt125x, Jun 30, 2017, 15:14:22 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

Skripta koju koristim: Athlone edit
Detaljan opis problema: Kada ubacim bilo koji interijer, mapu i tako to, neki objekat mi nestane, npr opstina, pod kod moto salona ili tako nesto.. Procitao sam kao na netu da bi trebalo da ubacim nov streamer.. Nasao sam na ovom forumu : http://balkan-samp.com/forum/index.php?topic=105209.0
Jel trebam samo da skinem i da ubacim u folder plugins, ili moram i nesto od ovih kodova sa linka da ubacam u gamemode? Hvala
Dio skripte:
Neke slike/video za lakse dobivanje pomoci(neobavezno):


Moras ubaciti plugin u plugins folder od servera, u include folder od pawno-a ubacujes .inc fajl, zatim compileujes skriptu.
Ukoliko ti ne pokrece server kako treba, tj. ne ucitava plugine na pokretanju, skini zadnju verziju Microsoft C++ Visuala.


bilo je lijepo dok je trajalo.


Ocitava server i to, ali i dalje mi nestaju objekti ...

Citat: Vojinxt125x poslato Jul 01, 2017, 00:37:52 PRE PODNE
Ocitava server i to, ali i dalje mi nestaju objekti ...
Jel bas nestaju ili se sporo ucitavaju?


bilo je lijepo dok je trajalo.


Ucitavaju se na metar, dva, misleo sam da menjam ali npr bolnjicu nmg ni  jednu da nadjem normalnu a da je ocita, sve su ono izmapane ogromne, znaci sporo se ucitavaju i postaju vidljive tek sa 1 metar,2...

Citat: Vojinxt125x poslato Jul 01, 2017, 09:38:46 PRE PODNE
Ucitavaju se na metar, dva, misleo sam da menjam ali npr bolnjicu nmg ni  jednu da nadjem normalnu a da je ocita, sve su ono izmapane ogromne, znaci sporo se ucitavaju i postaju vidljive tek sa 1 metar,2...
Koristis li CreateDynamicObject i koji ti je stream rate u server.cfg


bilo je lijepo dok je trajalo.


//Bolnica by Vule
	//Podloga
	new podlogabol;
	podlogabol = CreateObject(19531, 1124.82837, -1327.01501, 12.26600,   0.00000, 0.00000, 0.00000);
	SetObjectMaterial(podlogabol, 0, 6487, "councl_law2", "rodeo3sjm", 0xFFFFFFFF);
	//////////////ispod ograde
	new ispodbolnica;
	ispodbolnica = CreateDynamicObjectEx(18980, 1085.15649, -1385.37512, 12.76590,   0.00000, 90.00000, 0.00000, 600.000, 600.000);
	SetDynamicObjectMaterial(ispodbolnica, 0, 8556, "vgsehseing1", "Bow_church_grass_gen", 0xFFFFFFFF);
	ispodbolnica = CreateDynamicObjectEx(18980, 1110.11316, -1385.37512, 12.76590,   0.00000, 90.00000, 0.00000, 600.000, 600.000);
	SetDynamicObjectMaterial(ispodbolnica, 0, 8556, "vgsehseing1", "Bow_church_grass_gen", 0xFFFFFFFF);
	ispodbolnica = CreateDynamicObjectEx(18980, 1135.11060, -1385.37512, 12.76590,   0.00000, 90.00000, 0.00000, 600.000, 600.000);
	SetDynamicObjectMaterial(ispodbolnica, 0, 8556, "vgsehseing1", "Bow_church_grass_gen", 0xFFFFFFFF);
	ispodbolnica = CreateDynamicObjectEx(18980, 1160.12708, -1385.37512, 12.76590,   0.00000, 90.00000, 0.00000, 600.000, 600.000);
	SetDynamicObjectMaterial(ispodbolnica, 0, 8556, "vgsehseing1", "Bow_church_grass_gen", 0xFFFFFFFF);
	ispodbolnica = CreateDynamicObjectEx(18980, 1173.95789, -1385.37512, 12.76590,   0.00000, 90.00000, 0.00000, 600.000, 600.000);
	SetDynamicObjectMaterial(ispodbolnica, 0, 8556, "vgsehseing1", "Bow_church_grass_gen", 0xFFFFFFFF);
	ispodbolnica = CreateDynamicObjectEx(18980, 1072.60156, -1373.39587, 12.76590,   0.00000, 90.00000, 90.00000, 600.000, 600.000);
	SetDynamicObjectMaterial(ispodbolnica, 0, 8556, "vgsehseing1", "Bow_church_grass_gen", 0xFFFFFFFF);
	ispodbolnica = CreateDynamicObjectEx(18980, 1072.60156, -1348.42883, 12.76590,   0.00000, 90.00000, 90.00000, 600.000, 600.000);
	SetDynamicObjectMaterial(ispodbolnica, 0, 8556, "vgsehseing1", "Bow_church_grass_gen", 0xFFFFFFFF);
	ispodbolnica = CreateDynamicObjectEx(18980, 1072.60156, -1323.57764, 12.76590,   0.00000, 90.00000, 90.00000, 600.000, 600.000);
	SetDynamicObjectMaterial(ispodbolnica, 0, 8556, "vgsehseing1", "Bow_church_grass_gen", 0xFFFFFFFF);
	ispodbolnica = CreateDynamicObjectEx(18980, 1072.60156, -1303.06116, 12.76590,   0.00000, 90.00000, 90.00000, 600.000, 600.000);
	SetDynamicObjectMaterial(ispodbolnica, 0, 8556, "vgsehseing1", "Bow_church_grass_gen", 0xFFFFFFFF);
	ispodbolnica = CreateDynamicObjectEx(18980, 1084.72034, -1290.95569, 12.76590,   0.00000, 90.00000, 0.00000, 600.000, 600.000);
	SetDynamicObjectMaterial(ispodbolnica, 0, 8556, "vgsehseing1", "Bow_church_grass_gen", 0xFFFFFFFF);
	ispodbolnica = CreateDynamicObjectEx(18980, 1109.49695, -1290.95569, 12.76590,   0.00000, 90.00000, 0.00000, 600.000, 600.000);
	SetDynamicObjectMaterial(ispodbolnica, 0, 8556, "vgsehseing1", "Bow_church_grass_gen", 0xFFFFFFFF);
	ispodbolnica = CreateDynamicObjectEx(18980, 1134.31055, -1290.95569, 12.76590,   0.00000, 90.00000, 0.00000, 600.000, 600.000);
	SetDynamicObjectMaterial(ispodbolnica, 0, 8556, "vgsehseing1", "Bow_church_grass_gen", 0xFFFFFFFF);
	ispodbolnica = CreateDynamicObjectEx(18980, 1159.28088, -1290.95569, 12.76590,   0.00000, 90.00000, 0.00000, 600.000, 600.000);
	SetDynamicObjectMaterial(ispodbolnica, 0, 8556, "vgsehseing1", "Bow_church_grass_gen", 0xFFFFFFFF);
	ispodbolnica = CreateDynamicObjectEx(18980, 1173.47925, -1290.95569, 12.76590,   0.00000, 90.00000, 0.00000, 600.000, 600.000);
	SetDynamicObjectMaterial(ispodbolnica, 0, 8556, "vgsehseing1", "Bow_church_grass_gen", 0xFFFFFFFF);
	ispodbolnica = CreateDynamicObjectEx(18980, 1117.60095, -1342.28467, 12.76590,   0.00000, 90.00000, 90.00000, 600.000, 600.000);
	SetDynamicObjectMaterial(ispodbolnica, 0, 8556, "vgsehseing1", "Bow_church_grass_gen", 0xFFFFFFFF);
	ispodbolnica = CreateDynamicObjectEx(18980, 1117.59033, -1317.34192, 12.76590,   0.00000, 90.00000, 90.00000, 600.000, 600.000);
	SetDynamicObjectMaterial(ispodbolnica, 0, 8556, "vgsehseing1", "Bow_church_grass_gen", 0xFFFFFFFF);
	ispodbolnica = CreateDynamicObjectEx(18980, 1167.83386, -1354.95166, 12.76590,   0.00000, 90.00000, 0.00000, 600.000, 600.000);
	SetDynamicObjectMaterial(ispodbolnica, 0, 8556, "vgsehseing1", "Bow_church_grass_gen", 0xFFFFFFFF);
	ispodbolnica = CreateDynamicObjectEx(18980, 1142.91589, -1354.96350, 12.76590,   0.00000, 90.00000, 0.00000, 600.000, 600.000);

Znaci koristim DynamicObject, nzm da je u svim mapama, ako nije da promenim ?
I streamer u cfg je
stream_distance 800.0
stream_rate 1000

Ali evo vidim imam u nekim mapa createobject da idem ctrl+h i da sve postavim na createdynamicobject?

Da postavim svuda u svim mapama CreateDynamicObject  i SetDynamicObjectMaterial ?

Pa kako svi serveri nemaju problem sa tim?? Jel zna neko ??

Dynamic koristi jer ako predjes limit CreateObjecta vecinski dio objekata ti se nece ni stvarati, ako stavis dynamic, i lose ti je optimizovana skripta, i imas dosta objekata u blizini (dynamic) desit ce se da nestaju objekti u daljini. Sad ti vidi kako ces, savjetujem Dynamic da koristis

Pa imam athlone mod nzm na sta mislis kad kazes lose optimizovana skripta, znaci da idem sve u dynamic? Posto kod mene je mesano i createobject i createdynamicobject..

Ovo stv postaje bzvz.. Ne mogu ni jednu jedinu mapu da ubacim ..  -.-

Pa jel moguce nekako bar taj draw distance da promenim u svim mapama nekako odjednom ? I kolik ida stavim draw distance ?