◄ Glavni razgovor #40 ►

Započeo SlavicBeast, Jun 11, 2019, 10:34:09 PRE PODNE

prethodna tema - sledeća tema

0 članova i 2 gostiju pregledaju ovu temu.

Citat: 002 poslato Avgust 21, 2019, 02:28:49 PRE PODNE

postoji li osoba kojoj se ova pesma ne svidja qq https://www.youtube.com/watch?v=cvaIgq5j2Q8
Overrated, popularna je zbog Minecrafta ali ok je pesma
My tutorials: y_inline & y_dialog, Ternary Operator, y_flooding, y_bit, samp-logger, Pawn Plus I Deo ( Dynamic Strings ), Map Zones, TextDraw Buttons, y_iterate, easyDialog, samp-plugin-timerfix
My includes: TextDraw Buttons


Respect: Bunta, Vedran, Ivan Bagarić, Itz.Yansi, Rade Ćurić (ni ja ne verujem)
Biggest respect goes to: ADRFranklin


Citat: Vodka PlayObožavam te "skriptere" koji probleme rešavaju tako što menjaju mod svaka 2 dana, tako će sigurno naučiti.
Neko im nacrta u temi Å¡ta treba uraditi, al' ne vredi nisu svi za skriptanje.

Radioactive od Nightcora je bolja ;)
• Website: www.vasic.dev
Web Development & Cyber Security

Citat: Vasic poslato Avgust 21, 2019, 02:34:02 PRE PODNE
Radioactive od Nightcora je bolja ;)
Poison ali deezer verzija, Radioactive, 5th Symphony, Everytime we touch, Stamp on the ground, Narcotic, Ghetto Superstar, Handzup Motherfuckers, Ravers in the UK, Dam Da Di Do... (Nightcore je sve)
My tutorials: y_inline & y_dialog, Ternary Operator, y_flooding, y_bit, samp-logger, Pawn Plus I Deo ( Dynamic Strings ), Map Zones, TextDraw Buttons, y_iterate, easyDialog, samp-plugin-timerfix
My includes: TextDraw Buttons


Respect: Bunta, Vedran, Ivan Bagarić, Itz.Yansi, Rade Ćurić (ni ja ne verujem)
Biggest respect goes to: ADRFranklin


Citat: Vodka PlayObožavam te "skriptere" koji probleme rešavaju tako što menjaju mod svaka 2 dana, tako će sigurno naučiti.
Neko im nacrta u temi Å¡ta treba uraditi, al' ne vredi nisu svi za skriptanje.

Citat: Osamu Dazai poslato Avgust 21, 2019, 02:39:37 PRE PODNE
Poison ali deezer verzija, Radioactive, 5th Symphony, Everytime we touch, Stamp on the ground, Narcotic, Ghetto Superstar, Handzup Motherfuckers, Ravers in the UK, Dam Da Di Do... (Nightcore je sve)
Kolko dugo ti gledas anime? ???
• Website: www.vasic.dev
Web Development & Cyber Security



Citat: // xunder poslato Avgust 21, 2019, 02:08:47 PRE PODNE
to volim :3
Pogledaj tag da vidis da razliku u brzini :D

Citat: Osamu Dazai poslato Avgust 21, 2019, 03:00:27 PRE PODNE
@Rade (YSI Hejter), evo primer o nepravilnom korištenju koje dovodi do tvojih rezultata,
znači u 10000 puta običnog bool-a, y_bit možeš izvršiti po istoj toj brzini za oko malo manje od 1350000 puta.
[pawn]main()
{
   new tick_b_start, tick_b_end, tick_ba_start, tick_ba_end;
   tick_b_start = GetTickCount();
   for(new k = 0; k < 10000; k++)
   {
      for(new i = 0; i < MAX_PLAYERS; i++)
         just_a_bool = false;
   }
   tick_b_end = GetTickCount();
   
   tick_ba_start = GetTickCount();
   for(new k = 0; k < 10000; k++)
   {
      Bit_SetAll(just_a_bit, false);
   }
   tick_ba_end = GetTickCount();
   printf("1 executed in %dms", tick_b_end - tick_b_start);
   printf("2 executed in %dms", tick_ba_end - tick_ba_start);
}[/pawn]
Rezultat ( 2 puta sam pokretao, isto je koji god da se prvi izvrsi ):

1 executed in 948ms
2 executed in 7ms


Sada cu pokazati kako NE TREBA da se koristi YSI paket pa dobijem rezultate kao rade:

[pawn]main()
{
   new tick_b_start, tick_b_end, tick_ba_start, tick_ba_end;
   tick_b_start = GetTickCount();
   for(new k = 0; k < 10000; k++)
   {
      for(new i = 0; i < MAX_PLAYERS; i++)
         just_a_bool = false;
   }
   tick_b_end = GetTickCount();
   
   tick_ba_start = GetTickCount();
   for(new k = 0; k < 10000; k++)
   {
      for(new i = 0; i < MAX_PLAYERS; i++)
         Bit_Vet(just_a_bit, i);
   }
   tick_ba_end = GetTickCount();
   printf("1 executed in %dms", tick_b_end - tick_b_start);
   printf("2 executed in %dms", tick_ba_end - tick_ba_start);
}[/pawn]
1 executed in 942ms
2 executed in 1480ms



A sada kako treba...

[pawn]main()
{
   new tick_b_start, tick_b_end, tick_ba_start, tick_ba_end;
   tick_b_start = GetTickCount();
   for(new k = 0; k < 10000; k++)
   {
      for(new i = 0; i < MAX_PLAYERS; i++)
         just_a_bool = false;
   }
   tick_b_end = GetTickCount();
   
   tick_ba_start = GetTickCount();
   for(new k = 0; k < 10000; k++)
   {
      foreach(new i : Bits(just_a_bit))
         Bit_Vet(just_a_bit, i);
   }
   tick_ba_end = GetTickCount();
   printf("1 executed in %dms", tick_b_end - tick_b_start);
   printf("2 executed in %dms", tick_ba_end - tick_ba_start);
}[/pawn]
1 executed in 937ms
2 executed in 26ms



Dokaz za ono gore:
[pawn]main()
{
   new tick_b_start, tick_b_end, tick_ba_start, tick_ba_end;
   tick_b_start = GetTickCount();
   for(new k = 0; k < 10000; k++)
   {
      for(new i = 0; i < MAX_PLAYERS; i++)
         just_a_bool = false;
   }
   tick_b_end = GetTickCount();
   
   tick_ba_start = GetTickCount();
   for(new k = 0; k < 1350000; k++)
   {
      Bit_SetAll(just_a_bit, false);
   }
   tick_ba_end = GetTickCount();
   printf("1 executed in %dms", tick_b_end - tick_b_start);
   printf("2 executed in %dms", tick_ba_end - tick_ba_start);
}[/pawn]
1 executed in 945ms
2 executed in 959ms

Poslednja Izmena: Avgust 21, 2019, 03:03:17 PRE PODNE od Osamu Dazai
My tutorials: y_inline & y_dialog, Ternary Operator, y_flooding, y_bit, samp-logger, Pawn Plus I Deo ( Dynamic Strings ), Map Zones, TextDraw Buttons, y_iterate, easyDialog, samp-plugin-timerfix
My includes: TextDraw Buttons


Respect: Bunta, Vedran, Ivan Bagarić, Itz.Yansi, Rade Ćurić (ni ja ne verujem)
Biggest respect goes to: ADRFranklin


Citat: Vodka PlayObožavam te "skriptere" koji probleme rešavaju tako što menjaju mod svaka 2 dana, tako će sigurno naučiti.
Neko im nacrta u temi Å¡ta treba uraditi, al' ne vredi nisu svi za skriptanje.

Dobro jutro dječaci i djevojke


My tutorials: y_inline & y_dialog, Ternary Operator, y_flooding, y_bit, samp-logger, Pawn Plus I Deo ( Dynamic Strings ), Map Zones, TextDraw Buttons, y_iterate, easyDialog, samp-plugin-timerfix
My includes: TextDraw Buttons


Respect: Bunta, Vedran, Ivan Bagarić, Itz.Yansi, Rade Ćurić (ni ja ne verujem)
Biggest respect goes to: ADRFranklin


Citat: Vodka PlayObožavam te "skriptere" koji probleme rešavaju tako što menjaju mod svaka 2 dana, tako će sigurno naučiti.
Neko im nacrta u temi Å¡ta treba uraditi, al' ne vredi nisu svi za skriptanje.


Razmisljam se nesto ako @Osamu Dazai nastavi sa ovim tutorijalima, mozda i dignemo na visi nivo samp skriptanje na balkanu

Mnogo imaš ti još da jedeš kačamak.
skrr
Moj tutorijali: Bazilion indent warninga
WORK? : Smart Project 1.2 , Leskovacki Detmec, Rodjendanski  server


Penzionisani balkanski samp kripter


Dal' ste vi 3 stranice od sinoć ispisali hahahahaahahah

Brate jedva sam iscitao sta ste pisali jebo vas ja

Mnogo imaš ti još da jedeš kačamak.
skrr
Moj tutorijali: Bazilion indent warninga
WORK? : Smart Project 1.2 , Leskovacki Detmec, Rodjendanski  server


Penzionisani balkanski samp kripter


Citat: mumitza. poslato Avgust 21, 2019, 10:35:29 PRE PODNE
Dal' ste vi 3 stranice od sinoć ispisali hahahahaahahah


Gasi Net , motaj kablove  8)




Give Honor To The One Who Deserve It





in your heaaaaaaad, they are cryyyyyyyyyyyyyyyyyiing

Citat: mumitza. poslato Avgust 21, 2019, 11:24:45 PRE PODNE
in your heaaaaaaad, they are cryyyyyyyyyyyyyyyyyiing
I xunder nam se otvorio hahahha
My tutorials: y_inline & y_dialog, Ternary Operator, y_flooding, y_bit, samp-logger, Pawn Plus I Deo ( Dynamic Strings ), Map Zones, TextDraw Buttons, y_iterate, easyDialog, samp-plugin-timerfix
My includes: TextDraw Buttons


Respect: Bunta, Vedran, Ivan Bagarić, Itz.Yansi, Rade Ćurić (ni ja ne verujem)
Biggest respect goes to: ADRFranklin


Citat: Vodka PlayObožavam te "skriptere" koji probleme rešavaju tako što menjaju mod svaka 2 dana, tako će sigurno naučiti.
Neko im nacrta u temi Å¡ta treba uraditi, al' ne vredi nisu svi za skriptanje.