Dinamicno kreiranje jelki

Započeo Shomyy
20. Nov. 2017. Zaključano
5,342
pregleda
22
postova
Shomy Script
6
Godfather
20. Nov. 2017.
Tip: Dinamicno kreiranje jelki FS
Slike ili Video:
Opis i dodatne informacije: Potreban folder "Jelke" u scriptfiles.
Download link: https://pastebin.com/XnXY99gL
Credits: Shomy
nickydefacto
4
Made Man
20. Nov. 2017.
Odlicno , pohvale 🙂
GamerOfTheYT
5
OG Legend
20. Nov. 2017.
Selim404 wrote on November 20, 2017, 9:10 am:
Odlicno , pohvale 🙂
Shomy Script
6
Godfather
20. Nov. 2017.
Selim404 wrote on November 20, 2017, 9:10 am:
Odlicno , pohvale 🙂
Hvala 🙂

Eldinnn 🙂 wrote on November 20, 2017, 9:10 am:
Odlicno , pohvale 🙂

Hvala 🙂
Ivan_Ino
5
Kingpin
20. Nov. 2017.

PravljeniObj = CreateObject(19076, X-1,Y,Z-1.5, 0.0, 0.0, A, 300.0);
label = Create3DTextLabel("{FF1414}(( {FFFFFF}JELKA {FF1414}))\n{FF1414}S{FFFFFF}recna nova godina\ni novogodisnji praznici !\n{FF1414}** {FFFFFF}2018. {FF1414}**", 0xFFFFFFFF, X,Y,Z+1, 10.0, 0, 0);
JelkaInfo = X;
JelkaInfo = Y;
JelkaInfo = Z-1.5;
JelkaInfo = A;
SaveJelka(PravljeniObj);


A što ako imaš već kreiranih 100+ objekata na serveru? ide array out of bounds
also, ovo new Text3D:label[sizeof(JelkaInfo)]; je moglo ići u enumerator iznad lol

ali glavno pitanje je dali razumiješ što točno radi ova linija?
PravljeniObj = CreateObject(19076, X-1,Y,Z-1.5, 0.0, 0.0, A, 300.0);

PravljeniObj = ?? jeli znaš što će biti tu?
#Comi
4
Enforcer
20. Nov. 2017.
Gde ti je edit object burager?
#Comi
4
Enforcer
20. Nov. 2017.
Ino42O wrote on November 20, 2017, 12:12 pm:

PravljeniObj = CreateObject(19076, X-1,Y,Z-1.5, 0.0, 0.0, A, 300.0);
label = Create3DTextLabel("{FF1414}(( {FFFFFF}JELKA {FF1414}))\n{FF1414}S{FFFFFF}recna nova godina\ni novogodisnji praznici !\n{FF1414}** {FFFFFF}2018. {FF1414}**", 0xFFFFFFFF, X,Y,Z+1, 10.0, 0, 0);
JelkaInfo = X;
JelkaInfo = Y;
JelkaInfo = Z-1.5;
JelkaInfo = A;
SaveJelka(PravljeniObj);


A što ako imaš već kreiranih 100+ objekata na serveru? ide array out of bounds
also, ovo new Text3D:label[sizeof(JelkaInfo)]; je moglo ići u enumerator iznad lol

ali glavno pitanje je dali razumiješ što točno radi ova linija?
PravljeniObj = CreateObject(19076, X-1,Y,Z-1.5, 0.0, 0.0, A, 300.0);

PravljeniObj = ?? jeli znaš što će biti tu?


On je postavio Z koordinatu pa 0.0, 0.0, A, distance, to nece raditi treba editovati objekat i tu staviti rot kooridnate 😄
Wiruspwns
4
Enforcer
20. Nov. 2017.
Lepo zamisljeno, lose napisano.
Dissee
4
Enforcer
20. Nov. 2017.
Pohvaleee.. 🙂
Ivan_Ino
5
Kingpin
20. Nov. 2017.
#Comi wrote on November 20, 2017, 12:12 pm:

PravljeniObj = CreateObject(19076, X-1,Y,Z-1.5, 0.0, 0.0, A, 300.0);
label = Create3DTextLabel("{FF1414}(( {FFFFFF}JELKA {FF1414}))\n{FF1414}S{FFFFFF}recna nova godina\ni novogodisnji praznici !\n{FF1414}** {FFFFFF}2018. {FF1414}**", 0xFFFFFFFF, X,Y,Z+1, 10.0, 0, 0);
JelkaInfo = X;
JelkaInfo = Y;
JelkaInfo = Z-1.5;
JelkaInfo = A;
SaveJelka(PravljeniObj);


A što ako imaš već kreiranih 100+ objekata na serveru? ide array out of bounds
also, ovo new Text3D:label[sizeof(JelkaInfo)]; je moglo ići u enumerator iznad lol

ali glavno pitanje je dali razumiješ što točno radi ova linija?
PravljeniObj = CreateObject(19076, X-1,Y,Z-1.5, 0.0, 0.0, A, 300.0);

PravljeniObj = ?? jeli znaš što će biti tu?


On je postavio Z koordinatu pa 0.0, 0.0, A, distance, to nece raditi treba editovati objekat i tu staviti rot kooridnate 😄

Nisam mislio na rotaciju i ostale parametre
xFqris
5
Godfather
20. Nov. 2017.
Super
Shomy Script
6
Godfather
20. Nov. 2017.
Ino42O wrote on November 20, 2017, 12:12 pm:

PravljeniObj = CreateObject(19076, X-1,Y,Z-1.5, 0.0, 0.0, A, 300.0);
label = Create3DTextLabel("{FF1414}(( {FFFFFF}JELKA {FF1414}))\n{FF1414}S{FFFFFF}recna nova godina\ni novogodisnji praznici !\n{FF1414}** {FFFFFF}2018. {FF1414}**", 0xFFFFFFFF, X,Y,Z+1, 10.0, 0, 0);
JelkaInfo = X;
JelkaInfo = Y;
JelkaInfo = Z-1.5;
JelkaInfo = A;
SaveJelka(PravljeniObj);


A što ako imaš već kreiranih 100+ objekata na serveru? ide array out of bounds
also, ovo new Text3D:label[sizeof(JelkaInfo)]; je moglo ići u enumerator iznad lol

Lagano se doda varijabla za to, koliko si jelki kreirao i ako je vise od MAX_JELKI, izbaci ti gresku - SCM, a za label, zanima me kako se moze INI_Write3DText ili INI_3DText sta? Trazio sam to bas, i hteo sam u enum 🙂

Ino42O wrote on November 20, 2017, 12:12 pm:
ali glavno pitanje je dali razumiješ što točno radi ova linija?
PravljeniObj = CreateObject(19076, X-1,Y,Z-1.5, 0.0, 0.0, A, 300.0);

PravljeniObj = ?? jeli znaš što će biti tu?
Opusteno, znam sve, ali ti bi morao malo gramatikom da se pozabavis ( nije nikakav sada "hate" zbog lose ocene )

Comi420 wrote on November 20, 2017, 1:43 pm:
Gde ti je edit object burager?
Nije obavezno ali dobra ideja, nisam se ni setio toga, update uskoro 😄

Butigan.MySql wrote on November 20, 2017, 1:50 pm:
Lepo zamisljeno, lose napisano.
Sta je tacno lose napisano? Sve radi 😄

Lemii wrote on November 20, 2017, 1:58 pm:
Pohvaleee.. 🙂
Hvala 😄

faR3.exe wrote on November 20, 2017, 3:02 pm:
Super
Hvalaa 🙂
Ivan_Ino
5
Kingpin
20. Nov. 2017.
Shomy Script wrote on November 20, 2017, 12:12 pm:

PravljeniObj = CreateObject(19076, X-1,Y,Z-1.5, 0.0, 0.0, A, 300.0);
label = Create3DTextLabel("{FF1414}(( {FFFFFF}JELKA {FF1414}))\n{FF1414}S{FFFFFF}recna nova godina\ni novogodisnji praznici !\n{FF1414}** {FFFFFF}2018. {FF1414}**", 0xFFFFFFFF, X,Y,Z+1, 10.0, 0, 0);
JelkaInfo = X;
JelkaInfo = Y;
JelkaInfo = Z-1.5;
JelkaInfo = A;
SaveJelka(PravljeniObj);


A što ako imaš već kreiranih 100+ objekata na serveru? ide array out of bounds
also, ovo new Text3D:label[sizeof(JelkaInfo)]; je moglo ići u enumerator iznad lol

Lagano se doda varijabla za to, koliko si jelki kreirao i ako je vise od MAX_JELKI, izbaci ti gresku - SCM, a za label, zanima me kako se moze INI_Write3DText ili INI_3DText sta? Trazio sam to bas, i hteo sam u enum 🙂

Ino42O wrote on November 20, 2017, 12:12 pm:
ali glavno pitanje je dali razumiješ što točno radi ova linija?
PravljeniObj = CreateObject(19076, X-1,Y,Z-1.5, 0.0, 0.0, A, 300.0);

PravljeniObj = ?? jeli znaš što će biti tu?
Opusteno, znam sve, ali ti bi morao malo gramatikom da se pozabavis ( nije nikakav sada "hate" zbog lose ocene )

Comi420 wrote on November 20, 2017, 1:43 pm:
Gde ti je edit object burager?
Nije obavezno ali dobra ideja, nisam se ni setio toga, update uskoro 😄

Butigan.MySql wrote on November 20, 2017, 1:50 pm:
Lepo zamisljeno, lose napisano.
Sta je tacno lose napisano? Sve radi 😄

Lemii wrote on November 20, 2017, 1:58 pm:
Pohvaleee.. 🙂
Hvala 😄

faR3.exe wrote on November 20, 2017, 3:02 pm:
Super
Hvalaa 🙂

Pokušaj kreirati 100 objekata pa onda koristi skriptu, nisam ja probao pa ako ti ne bi bio problem probati to?

for (new i = 0; i < 100; i++) {
    CreateObject(5555, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0);
}

to stavi na OnFilterScriptInit() pa zatim pokušaj koristiti skriptu, mislim da neće raditi
Shomy Script
6
Godfather
20. Nov. 2017.
Ino42O wrote on November 20, 2017, 12:12 pm:

PravljeniObj = CreateObject(19076, X-1,Y,Z-1.5, 0.0, 0.0, A, 300.0);
label = Create3DTextLabel("{FF1414}(( {FFFFFF}JELKA {FF1414}))\n{FF1414}S{FFFFFF}recna nova godina\ni novogodisnji praznici !\n{FF1414}** {FFFFFF}2018. {FF1414}**", 0xFFFFFFFF, X,Y,Z+1, 10.0, 0, 0);
JelkaInfo = X;
JelkaInfo = Y;
JelkaInfo = Z-1.5;
JelkaInfo = A;
SaveJelka(PravljeniObj);


A što ako imaš već kreiranih 100+ objekata na serveru? ide array out of bounds
also, ovo new Text3D:label[sizeof(JelkaInfo)]; je moglo ići u enumerator iznad lol

Lagano se doda varijabla za to, koliko si jelki kreirao i ako je vise od MAX_JELKI, izbaci ti gresku - SCM, a za label, zanima me kako se moze INI_Write3DText ili INI_3DText sta? Trazio sam to bas, i hteo sam u enum 🙂

Ino42O wrote on November 20, 2017, 12:12 pm:
ali glavno pitanje je dali razumiješ što točno radi ova linija?
PravljeniObj = CreateObject(19076, X-1,Y,Z-1.5, 0.0, 0.0, A, 300.0);

PravljeniObj = ?? jeli znaš što će biti tu?
Opusteno, znam sve, ali ti bi morao malo gramatikom da se pozabavis ( nije nikakav sada "hate" zbog lose ocene )

Comi420 wrote on November 20, 2017, 1:43 pm:
Gde ti je edit object burager?
Nije obavezno ali dobra ideja, nisam se ni setio toga, update uskoro 😄

Butigan.MySql wrote on November 20, 2017, 1:50 pm:
Lepo zamisljeno, lose napisano.
Sta je tacno lose napisano? Sve radi 😄

Lemii wrote on November 20, 2017, 1:58 pm:
Pohvaleee.. 🙂
Hvala 😄

faR3.exe wrote on November 20, 2017, 3:02 pm:
Super
Hvalaa 🙂

Pokušaj kreirati 100 objekata pa onda koristi skriptu, nisam ja probao pa ako ti ne bi bio problem probati to?

for (new i = 0; i < 100; i++) {
    CreateObject(5555, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0);
}

to stavi na OnFilterScriptInit() pa zatim pokušaj koristiti skriptu, mislim da neće raditi
Ne mislim na to nego stavis npr u enum ServerInfo dodaj KreiraneJelke i sad dodas proveru if(ServerInfo > MAX_JELKI) return SCM(...); a u CMD dodas ServerInfo++;
Ivan_Ino
5
Kingpin
20. Nov. 2017.
Ok je taj dio, ali problem je u tome što ti kada kreiraš objekat jelke uzimaš id reference u memoriji toga objekta, na primjer:

server se pokreće:
CreateObject(...); // 1
CreateObject(...); // 2
CreateObject(...); // 3
CreateObject(...); // 4

i sada nastupa ova skripta
PravljeniObj = CreateObject(19076, X-1,Y,Z-1.5, 0.0, 0.0, A, 300.0);

PravljeniObj će biti 5!
što znači da ako imaš 100 objekata napravljenih funkcijom CreateObject, rezultirati će kao da nemaš više prostora za jelke a svih je 100 praznih, nadam se da me sada razumiješ :p

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava

© 2026 SmartShark. All rights reserved.

Powered by Momentum|v2026.3.001 Alpha