[Include] Fast SA-MP loop functions (iLoops/iEach)
#1

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
Reply
#2

Esse й o espirito da coisa, parabйns mano !
Reply
#3

Opa, parabens, bela ideia a sua.
Reply
#4

Parabens, muito bom espero que continue seu avanзo

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

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
Reply
#6

That was good, congratulations.
Reply
#7

Bacana , 10!
segura meu rep kk
Reply
#8

Organizaзхes tabajara, tarantantan (8'

-

Й isso aн seu kreisson.
Reply
#9

Ai sim em mano, include nota 10.

+REP pra ti
Reply
#10

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!
Reply


Forum Jump:


Users browsing this thread: 2 Guest(s)