[Include] [S.I.S]: SuYaNw's Icon streamer
#1

SuYaNw's Icon Streamer
Introduзгo
Olб, eu sou o SuYaNw, conhecido por Garfield, hoje eu estava em um tempo ocioso,
e resolvi revisar meus trabalhos(Nгo-postados), ai que vi um meu antigo streamer,
do qual eu estava fazendo para meu servidor, mais como ele estava com alguns
erros grotescos eu resolvi refazer ele completamente, eu consegui deixar
100 % Configurбvel, Otimizado e sem tirar sua simplicidade de utilizar.

Depois de testes estressantes, consegui a fуrmula exata, tornando ele
totalmente compatнvel com a maioria dos gamemodes e filterscript, e
tambйm nas versхes recentes (0.3d & 0.3e).



Resumo
Bom, vamos parar de conversa e vamos para o que interessa,
Esta include tem a finalidade de aumentar o limite de нcones permitidos no sa-mp,
que na versгo recente, sгo permitidos somente 100 нcones(Wiki Limits), utilizando minha
Stremaer, vocк consegue 5x de limite.


Utilizando

- Instalando:
Para utilizar, copie a include por meio do link do pastebin(download no final do post), depois
й sу abrir o bloco de notas, colar o script, salvar na pasta includes do pawno com a
extensгo .INC.



- Configurando:
Bom, para ter um bom uso e com eficiкncia, vб no topo do script, e edite as seguintes linhas:

DefiniзгoDescriзгo
MAX_MAPICONSMбximo de нcones permitidos pelo script(Caso seu gamemode conter mais, й aconselhado que aumente para nгo sofrer futuros erros).
MAX_DISTANCEDistвncia mбxima dos нcones, caso seu нcone estiver emuma distвncia maior que esta, nгo serб exibido no mapa.
SHOW_DEBUGGINGSimples definiзгo que faz exibir como estб rodando o script, aconselhбvel para verificar se o erro estб na include ou no modo de usar.


- Usando:
Para ter seu limite de нcones aumentados, Coloque todos os нcones no OnGameModeInit,
seguindo o modelo abaixo(parвmetros da funзгo):
Код:
sCreateMapIcon(modelo, cor, Float: X, Float: Y, Float: Z);
e pronto, seu GameMode estarб pronto para usar a stream.


Atualizaзхes
Pois bem, como a maioria dos meus scripts eu disponho para atualizaзхes futuras
estou criando uma бrea organizada para mostrar o log de mudanзas, que serгo
todos postados no mesmo lugar.

Код:
  • Data: 11/02/2013
    • Adicionado funзгo que remove нcones do player.
  • Data: 25/06/2012
    • Publicaзгo do projeto.
Download
- #Pastebin


Crйditos
Bom, este script foi idealizado e criado totalmente por min, e peзo, gentilmente para
nгo postarem em seus blogs sem meus crйditos, e tambйm nгo criem Mirros(Outrasfontes de downloads alternativas).

Criado por G. SuYaNw Dбcio ( Garfield ).
Reply
#2

Й disso que eu preciso ^^

Parabйns..
Reply
#3

Ficou bastante bom parabйns! Seria legal se implementa-se um sistema de zoneamento, como eu coloquei no iPsStreamer !!
Reply
#4

Parabйns!
Reply
#5

Na йpoca que eu criei o iPsStreamer eu tinha criado um algorнtimo. Eu chamava ele de Fluxo Stream e й bom para projetos do tipo. Funciona mais ou menos assim:

Quote:

CRIAR TODOS OBJETOS
CASO NUMERO TOTAL DE OBJETOS CRIADOS ACIMA FOR MAIOR QUE O PERMITIDO
DELETAR OBJETOS LONGES, DEIXANDO APENAS OS PERTOS DO PONTO CENTRAL

Isto й simples, correto? O fato й que o algorнtimo fazia um mapeamento. Os streamers comuns faziam criar objetos em menos de 300 metros de distancia e deu. MAS ISTO Й SIMPLES .. O que acontece se o nъmero de objetos em 300 metros for superior ao de MAX_OBJECTS? Й aн que entrra o Fluxo Stream, vocк percorre todos objetos, os primeiros MAX_OBJECTS -1 que estiverem mais prуximo sгo os que devem ficar

--

Fazendo assim:
Armazena a distancia do objeto ao jogador:
pawn Код:
GetPlayerPos(i, px, py, pz);
 
           px -= OBJETO X;
           py -= OBJETO Y;
           pz -=  OBJETO Z;
 pd = floatsqroot((px * px) + (py * py) + (pz * pz));
Caso pd for maior que MAX_DRAW_DISTANCE vocк comeзa deletando os objetos mais longes. Usa algum sistema de sort pra classifica. Sei lб.
Reply
#6

Garfiel vocк й mulher

@TOPIC

Й disso que eu preciso І

Legal 10/10 +rep

@OFF
Olhem minha assinatura
Reply
#7

Quote:
Originally Posted by [FeK]DraKiNs
Посмотреть сообщение
Na йpoca que eu criei o iPsStreamer eu tinha criado um algorнtimo. Eu chamava ele de Fluxo Stream e й bom para projetos do tipo. Funciona mais ou menos assim:



Isto й simples, correto? O fato й que o algorнtimo fazia um mapeamento. Os streamers comuns faziam criar objetos em menos de 300 metros de distancia e deu. MAS ISTO Й SIMPLES .. O que acontece se o nъmero de objetos em 300 metros for superior ao de MAX_OBJECTS? Й aн que entrra o Fluxo Stream, vocк percorre todos objetos, os primeiros MAX_OBJECTS -1 que estiverem mais prуximo sгo os que devem ficar

--

Fazendo assim:
Armazena a distancia do objeto ao jogador:
pawn Код:
GetPlayerPos(i, px, py, pz);
 
           px -= OBJETO X;
           py -= OBJETO Y;
           pz -=  OBJETO Z;
 pd = floatsqroot((px * px) + (py * py) + (pz * pz));
Caso pd for maior que MAX_DRAW_DISTANCE vocк comeзa deletando os objetos mais longes. Usa algum sistema de sort pra classifica. Sei lб.
Seu algorнtimo й muito bom, mais eu nгo utilizo muito funзхes com floats e por isto
eu nгo entendo muito sobre o assunto, tornando difнcil a criaзгo do mesmo.

Mais eu tentarei criar um sistema parecido sim, obrigado por comentar.


Quote:
Originally Posted by Ades
Посмотреть сообщение
Garfiel vocк й mulher
Ta interessado ?

Quote:
Originally Posted by Ades
Посмотреть сообщение
Й disso que eu preciso І

Legal 10/10 +rep

@OFF
Olhem minha assinatura
Espero ter ajudado, erros/bugs, sу postar
Reply
#8

Quote:
Originally Posted by [Full]Garfield[XDB]
Посмотреть сообщение
Ta interessado ?
Falaram que vocк sabe lamber bem

Reply
#9

Quote:
Originally Posted by Ades
Посмотреть сообщение
Falaram que vocк sabe lamber bem

Depende, se vocк contйm oуrgгo genital feminino posso pensar no caso,
agora, se vocк sai perguntando por ai para as moзas se lambo bem, hi
acho que vocк tem probleminha ...
Reply
#10

Quote:
Originally Posted by [Full]Garfield[XDB]
Посмотреть сообщение
Depende, se vocк contйm oуrgгo genital feminino posso pensar no caso,
agora, se vocк sai perguntando por ai para as moзas se lambo bem, hi
acho que vocк tem probleminha ...
[ame]http://www.youtube.com/watch?v=HkIEx9wnBXY[/ame]

Bom eu viro transexual para vocк dar uma lambidinha .
Reply


Forum Jump:


Users browsing this thread: 3 Guest(s)