SA-MP Forums Archive
[Include] Fast SA-MP loop functions (iLoops/iEach) - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: Non-English (https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Português/Portuguese (https://sampforum.blast.hk/forumdisplay.php?fid=34)
+----- Forum: Lançamentos/Releases (https://sampforum.blast.hk/forumdisplay.php?fid=56)
+----- Thread: [Include] Fast SA-MP loop functions (iLoops/iEach) (/showthread.php?tid=476715)



Fast SA-MP loop functions (iLoops/iEach) - kreison - 19.11.2013

Fast SA-MP loop functions (iLoops/iEach)


O que й?

Й uma include muito simples que eu fiz para uso prуprio, porem resolvi postar aqui para quem quiser usar e ela basicamente redefine algumas funзхes nativas do SA-MP que usam loops para torna-las mais rбpidas atravйs do iLoops.


Funзхes/Velocidade
pawn Код:
SendClientMessageToAll (Original: 158 m/s ~ Otimizada: 103 m/s)

GangZoneFlashForAll (Original: 192 m/s ~ Otimizada: 75 m/s)
GangZoneStopFlashForAll (Original: 121 m/s ~ Otimizada: 67 m/s)
GangZoneShowForAll (Original: 141 m/s ~ Otimizada: 90 m/s)
GangZoneHideForAll (Original: 116 m/s ~ Otimizada: 60 m/s)

GameTextForAll (Original: 170 m/s ~ Otimizada: 99 m/s)

TextDrawShowForAll (Original: 178 m/s ~ Otimizada: 107 m/s)
TextDrawHideForAll (Original: 48 m/s ~ Otimizada: 15 m/s)
OBS: Esses testes foram realizados com um numero mнnimo de jogadores, por isso a diferenзa pode nгo aparentar ser muito grande atravйs desses nъmeros, porem com uma quantidade maior de jogadores a diferenзa pode ser bastante significativa e se seu servidor tiver NPCS ira ajudar mais ainda (pois ao contrario das funзхes nativas o iLoops ignora os NPCS ao fazer um loop).
OBS2: Os testes foram feitos utilizando a include de testes precisos do iPsBruno e com um numero de 333 execuзхes.


AVISO
Para o funcionamento dessa include й necessбrio incluir em seu cуdigo o iLoops e iEach!


Crйditos
DanDRT pelo iLoops (https://sampforum.blast.hk/showthread.php?tid=469809), ipsBruno pelo iEach (https://sampforum.blast.hk/showthread.php?tid=469804) e Willian_Luigi (CAPIVARAS!) pela colaboraзгo em ambas includes. E a iPs team pela ajuda e colaboraзгo de sempre!


Download
http://pastebin.com/W3isHEcM


Re: Fast SA-MP loop functions (iLoops/iEach) - WLSF - 19.11.2013

Esse й o espirito da coisa, parabйns mano !


Re: Fast SA-MP loop functions (iLoops/iEach) - PT - 19.11.2013

Opa, parabens, bela ideia a sua.


Respuesta: Fast SA-MP loop functions (iLoops/iEach) - DanDRT - 19.11.2013

Parabens, muito bom espero que continue seu avanзo

@Creditos:
Will ajudou nas 2 includes creditos pra ele tambem :3


Re: Respuesta: Fast SA-MP loop functions (iLoops/iEach) - kreison - 19.11.2013

Valeu pelos comentбrios galera! Fico feliz que tenham gostado.


Quote:
Originally Posted by DanDRT
Посмотреть сообщение
Parabens, muito bom espero que continue seu avanзo

@Creditos:
Will ajudou nas 2 includes creditos pra ele tambem :3
Editei tуpico adicionando ele nos crйditos :P


Re: Fast SA-MP loop functions (iLoops/iEach) - Jardell - 19.11.2013

That was good, congratulations.


Re: Fast SA-MP loop functions (iLoops/iEach) - Schocc - 19.11.2013

Bacana , 10!
segura meu rep kk


Re: Fast SA-MP loop functions (iLoops/iEach) - Coe1 - 19.11.2013

Organizaзхes tabajara, tarantantan (8'

-

Й isso aн seu kreisson.


Re: Fast SA-MP loop functions (iLoops/iEach) - iDreak - 19.11.2013

Ai sim em mano, include nota 10.

+REP pra ti


Re: Fast SA-MP loop functions (iLoops/iEach) - Juniiro3 - 20.11.2013

Acho que todas as funзхes -All dб pra otimizar usando essas includes (nгo lembro se tem mais alguma alйm dessas que tu colocou). Muito bom!