SA-MP Forums

Go Back   SA-MP Forums > Non-English > Languages > Português/Portuguese > Lançamentos/Releases

Reply
 
Thread Tools Display Modes
Old 06/09/2017, 03:25 PM   #1
PeterLinkson
Big Clucker
 
PeterLinkson's Avatar
 
Join Date: Jul 2017
Location: RJ
Posts: 80
Reputation: 16
Default pLoading Update 1.0


Sugestões de uso
  • Ao Carregar o mapa, exclusivamente o streamer
    » Alem de esconder as imperfeições do mapa carregando, você pode usar a callback OnPlayerLoadingEnd
    » para dar spawn novamente, pois na maioria das vezes o jogador acaba caindo em baixo do objeto.

  • Ao Executar Loop em uma array grande
    » Esconder o pequeno delay

  • Ao Carregar uma conta
    » Ao puxar todas as informações da conta, talvez de um pequeno delay

  • Ao Ocorrer pequenos Bugs
    » Ex: Tentar dar Spawn estando em spectate causa um pequeno bug, fazendo o jogador começar a voar
    » infinitamente, você pode esconder por alguns segundos até provavelmente corrigir isso.


  • Ao Esperar um Timer para seguir o roteiro
    » Alguns servidores usam muitos Timers para seguir com a historia em jogo, e alguns acabam atrasando um pouco

  • Enfeite

Imagem


Video

Informações
Comando: /sounds
  • Mudar a musica ao carregar o loading, in-game

public OnPlayerLoadingStart(playerid)
  • Chamado quando começar a carregar

public OnPlayerLoadingEnd(playerid)
  • Chamado quando terminar de carregar

native ShowPlayerLoading(playerid, Float:time)
  • Mostra a tela de carregamento
  • time: demora tantos segundos para carregar a barra

native HidePlayerLoading(playerid)
  • Esconde a tela de carregamento

Créditos
» Samp» Samp Team
» Progress2 Include » Toribio/Southclaw
» Audio Plugin» Incognito
» Script/Include» PeterLinkson
» Loading Original» Rockstar North
Download

Last edited by PeterLinkson; 12/10/2017 at 05:04 PM. Reason: Update 1.0 STABLE
PeterLinkson is offline   Reply With Quote
Old 06/09/2017, 03:30 PM   #2
C4rtm4n
Gangsta
 
C4rtm4n's Avatar
 
Join Date: Jul 2017
Location: South Park
Posts: 657
Reputation: 15
Default Re: pLoading

Interessante, poderia atualizar para dps de X segundos excluir a tela de loading,sem precisar da função HidePlayerLoading

+REP
__________________
No Projects At the moment

C4rtm4n is offline   Reply With Quote
Old 06/09/2017, 03:33 PM   #3
PeterLinkson
Big Clucker
 
PeterLinkson's Avatar
 
Join Date: Jul 2017
Location: RJ
Posts: 80
Reputation: 16
Default Re: pLoading

Quote:
Originally Posted by C4rtm4n View Post
Interessante, poderia atualizar para dps de X segundos excluir a tela de loading,sem precisar da função HidePlayerLoading

+REP
Quote:
Originally Posted by PeterLinkson View Post
native ShowPlayerLoading(playerid, Float:time)
  • Mostra a tela de loading
  • time: demora tantos segundos para carregar o load
  • OBS: por causa do delay do PlayAudioStreamForPlayer, fui obrigado a por +1 timer para mostrar o loading
ta ae, exemplo de uso: ShowPlayerLoading(playerid, 10); //10 segundos
a função HidePlayerLoading, serve para forçar a esconder sem ter q esperar o tempo marcado
PeterLinkson is offline   Reply With Quote
Old 06/09/2017, 10:42 PM   #4
Carlos001
Guest
 
Posts: n/a
Default Re: pLoading

Muito bom, parabéns men
  Reply With Quote
Old 07/09/2017, 08:54 PM   #5
Felipe01
Little Clucker
 
Join Date: Sep 2017
Posts: 5
Reputation: 0
Default Re: pLoading

O GTA já tem isso doido kkkk mds

Você pegou isso do GTA e colocou aqui
Felipe01 is offline   Reply With Quote
Old 07/09/2017, 09:06 PM   #6
C4rtm4n
Gangsta
 
C4rtm4n's Avatar
 
Join Date: Jul 2017
Location: South Park
Posts: 657
Reputation: 15
Default Re: pLoading

Quote:
Originally Posted by Felipe01 View Post
O GTA já tem isso doido kkkk mds

Você pegou isso do GTA e colocou aqui
Ele fez textdraw usando sprite e dps criou um timer para ir atualizando não pegou nada do GTA off.
__________________
No Projects At the moment

C4rtm4n is offline   Reply With Quote
Old 07/09/2017, 11:48 PM   #7
SammyJ
Gangsta
 
SammyJ's Avatar
 
Join Date: May 2015
Location: Rio de Janeiro
Posts: 811
Reputation: 71
Default Respuesta: Re: pLoading

Quote:
Originally Posted by Felipe01 View Post
O GTA já tem isso doido kkkk mds

Você pegou isso do GTA e colocou aqui
__________________
SammyJ is offline   Reply With Quote
Old 08/09/2017, 01:07 AM   #8
IlanZ
High-roller
 
Join Date: Jul 2016
Location: Brasil
Posts: 1,349
Reputation: 75
Default Re: pLoading

Quote:
Originally Posted by Felipe01 View Post
O GTA já tem isso doido kkkk mds

Você pegou isso do GTA e colocou aqui
IlanZ is offline   Reply With Quote
Old 08/09/2017, 02:53 AM   #9
ForT
Gangsta
 
ForT's Avatar
 
Join Date: Sep 2012
Location: Florianópolis - SC Country: Brazil
Posts: 676
Reputation: 261
Default Re: pLoading

Ficou no mínimo interessante, poderia adicionar também callbacks como OnPlayerLoadingStart e OnPlayerLoadingEnd.
__________________

Novidades em breve


ForT is offline   Reply With Quote
Old 08/09/2017, 01:57 PM   #10
PeterLinkson
Big Clucker
 
PeterLinkson's Avatar
 
Join Date: Jul 2017
Location: RJ
Posts: 80
Reputation: 16
Default Re: pLoading

Não recomendo o uso deste loading em específico, por causa do delay pra tocar a musica..
mas dou a ideia de cada um criar uma tela de loading para seu próprio projeto

Meu loading https://imgur.com/a/meSNc inspirado no Skyrim.

Alguns andam confusos ainda sobre porque usar um loading, vou dar umas sugestões:
  • Carregar objetos do streamer(dps quando carregado, use SetPlayerPos de novo,pra evitar ficar dentro do objeto)
  • Loop em uma array muito grande causa um delay (meu loop para carregar as animações.)
  • Carregar uma conta (imagino que tenha muitas colunas no banco de dados, pra demorar até carrega tudo.)
  • Bugs (ex: dar Spawn, estando em Spectate, o player começa a voar, vc pode esconder até sla um timer corrigir.)
  • Servidor (alguns servidores, vc as vezes depende de varios timer para seguir o roteiro, vc pode usar para esconder isso.)
  • Enfeite (kkkk' )


Quote:
Originally Posted by Felipe01 View Post
O GTA já tem isso doido kkkk mds

Você pegou isso do GTA e colocou aqui
Passa o source do GTA:SA que eu faço isso.


Quote:
Originally Posted by ForT View Post
Ficou no mínimo interessante, poderia adicionar também callbacks como OnPlayerLoadingStart e OnPlayerLoadingEnd.
Wooow otimo, no meu projeto quando criei meu loading, eu botei a callback HidePlayerLoading
assim eu faço um hook, toda vez q uso, ai consigo por tudo sincronizado, mas adorei sua ideia, vou por sim
PeterLinkson is offline   Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
[Include] PLoading.inc v1.0 Phanto90 Includes 16 17/07/2011 12:27 PM


All times are GMT. The time now is 07:43 AM.


Powered by vBulletin® Version 3.8.6
Copyright ©2000 - 2020, Jelsoft Enterprises Ltd.