Dynamic Santa Claus [0.3.8]

Započeo anderson87, Novembar 08, 2017, 13:11:28 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 5 gostiju pregledaju ovu temu.





Tip: Santa Claus
Download link: https://www.sendspace.com/file/b282ot
Credits: Hrustanovic

Opis i dodatne informacije:
Dinamicno kreiranje Santa Clausa sa y_ini ucitavanjem!
Kada kreirate Santa Clausa imate mogucnost koristiti cmd:gifts i dobit ce te neki od poklona (levelup, money, ili ce te biti na blacklisti)

Napomena: Dodati provjere za cmd da ti ne moze svaka budala kreirati i dodati u enum za Playera da je uzeopoklon od deda mraza da ne moze vise uzimati i staviti provjeru pod cmd:gifts  :)

• G A M E M O D E •
• F I L T E R S C R I P T •
• T U T O R I A L •


Citat
You are what you believe yoursefl to be.

Svaka cast majstore ako si ti od 0 radio ovo prelepo :D
100/10

[pawn]#define MAX_PLAYER (500)[/pawn]

mislis

[pawn]
#undef
#define MAX_PLAYERS 500[/pawn]

[pawn]string[500], msg[500], Float:Pos[4][/pawn]

zasto toliko velik string?
zasto array?
CitatArrays are slower than normal variables

The following code is inefficient:
Code:
new Float:pos[3];
GetPlayerPos(playerid, pos[0], pos[1], pos[2]);
And here is the assembly version of that above code:
Code:
zero.pri
addr.alt fffffff4
fill c ;These 3 instructions are responsible for zeroing all the array elements
break   ; 38

addr.pri fffffff4 ;Get the address of the array
add.c 8 ;Add the index (index 2 means 2*4 bytes ahead)
load.i ;This will get the value stored at that address
push.pri ;Now push the argument

addr.pri fffffff4 ;Same as above
add.c 4
load.i
push.pri
addr.pri fffffff4 ;Same as above
load.i
push.pri
Now here is an equivalent code written more efficiently:
Code:
new Float:x, Float:y, Float:z;
GetPlayerPos(playerid, x, y , z);
And here is the assembly version:
Code:
push.c 0 //Making room for the variables on the stack
push.c 0
push.c 0
push.adr fffffff4 //Pushing the arguments
push.adr fffffff8
push.adr fffffffc

[pawn]for(new scid = 1;[/pawn]
Kreces od 0 a ne od 1 da pristupis svakom, ako bi krenuo od 1 onda bi propustio 0 ili grijesim?

Imas svugdje prevelike stringove, da si optimizovao i da si koristio streamer bilo bi tip top, ali ovako je isto super, gj
heroin rap - Moskri u kuci, od sledece lajne glava ce mi puci

Kida burazz :D
Big Respect to: Captain Foux, Muma420, Hrustanovic & Basovski


Postavi pastebin
Former Developer | COD: Lords Of War - Modern Warfare 3 | Stunt Planet | Global Warfare |

Najs braca, samo postavi pastebin link i taguj me da editujem temu. :D



Odlicna ideja.
Oduvek sam se pitao:
"Zbog cega se ljudi toliko brinu jedni za druge?",
"Zasto ljudi daju sve od sebe da usrece neku osobu?"

Najjednostavnije receno brinu se jer vole tu osobu celim svojim srcem,
daju sve od sebe da je usrece zbog toga sto ne zele da je ikada vide tuznom ili rasplakanom.
#xsarnaaparatima..



Citat: Linsco poslato Novembar 08, 2017, 13:35:15 POSLE PODNE
Svaka cast majstore ako si ti od 0 radio ovo prelepo :D
100/10
Jesam braca  :D

Citat: Łukmember=1996][/member] link=topic=116098.msg776045#msg776045 date=1510151881]
[pawn]#define MAX_PLAYER (500)[/pawn]

mislis

[pawn]
#undef
#define MAX_PLAYERS 500[/pawn]

[pawn]string[500], msg[500], Float:Pos[4][/pawn]

zasto toliko velik string?
zasto array?

[pawn]for(new scid = 1;[/pawn]
Kreces od 0 a ne od 1 da pristupis svakom, ako bi krenuo od 1 onda bi propustio 0 ili grijesim?

Imas svugdje prevelike stringove, da si optimizovao i da si koristio streamer bilo bi tip top, ali ovako je isto super, gj

Ma bio poceo praviti enum za Playera da mogu napravit provjeru da li je uzeo poklon ili ne a ovi stringovi od viska glava ne boli  :D a to sto kazes za 1 posto sam radio cmd da kreira djedica sa loopom tako krece od 1 a ne od 0 sve u svemu hvala braca  :D

Citat: sunji poslato Novembar 08, 2017, 15:49:52 POSLE PODNE
Kida burazz :D
Hvala i tebi braca  :D

Citat: Muma420 poslato Novembar 08, 2017, 15:58:33 POSLE PODNE
Najs braca, samo postavi pastebin link i taguj me da editujem temu. :D
Hvala ti braca evo  :D https://pastebin.com/BycsV9MU
Samo jos u napomenu dodaj da naprave folder u scriptfiles SantaClaus i da moraju imati 0.3.8 verziju samp-clienta i samp-server @Muma420

Citat: Dᴇᴘᴀʏâ,,¢ poslato Novembar 08, 2017, 17:42:34 POSLE PODNE
Odlican deda mrazic  ;D :D
Hvala Depay  :D

Citat: Stifler ãƒ,, poslato Novembar 08, 2017, 18:22:03 POSLE PODNE
dobar hehe
Ty  :D

Citat: SejnurHD poslato Novembar 08, 2017, 18:25:24 POSLE PODNE
Odlicna ideja.
Hvala  :D

Citat: DeitY poslato Novembar 08, 2017, 18:48:35 POSLE PODNE
Bravo!
Hvala ti DeitY  :D
• G A M E M O D E •
• F I L T E R S C R I P T •
• T U T O R I A L •


Citat
You are what you believe yoursefl to be.



• G A M E M O D E •
• F I L T E R S C R I P T •
• T U T O R I A L •


Citat
You are what you believe yoursefl to be.