[Tutorial] Colocando imagem ao conectar.
#1



E aн peoples.

Eu procurei e achei pedidos de ajudas sobre o mesmo assunto, mais nada esclarecido exatamente, entгo eu resolvi criar um tutorial, ensinando passo-a-passo de como colocar imagens que jб se encontra no diretуrio do Grand Theft Auto San Andreas(GTA SA), que atualmente estб sendo bastante utilizada.


Introduзгo
# Primeiramente, devo avisar que й uma coisa simples de se fazer, entгo, por favor nгo crie comentбrios fъteis.
# Se vocк jб sabe, bom, muito bom, mais eu fiz esse tutorial com a finalidade de ajudar a quem nгo sabe, e deseja saber como colocar.
# A imagem й uma especie de TEXTDRAW.



Iniciando

Vamos definir nossa TEXTDRAW que iremos usar na imagem.
Topo do GameMode/FilterScript


PHP код:
new Text:ImagemEntrada
Explicaзгo
Essa variбvel й usada para armazenar o ID da TextDraw, para que possamos usa-lб.



Agora vб atй a public OnGameModeInit() , e adicione isso
Por favor, nгo modifique os cуdigos б seguir, pois poderб dar error.

PHP код:
    ImagemEntrada TextDrawCreate(1.000000, -1.000000"loadsc2:loadsc2");
    
TextDrawBackgroundColor(ImagemEntrada255);
    
TextDrawFont(ImagemEntrada4);
    
TextDrawLetterSize(ImagemEntrada0.5000001.000000);
    
TextDrawColor(ImagemEntrada, -1);
    
TextDrawSetOutline(ImagemEntrada0);
    
TextDrawSetProportional(ImagemEntrada1);
    
TextDrawSetShadow(ImagemEntrada1);
    
TextDrawUseBox(ImagemEntrada1);
    
TextDrawBoxColor(ImagemEntrada255);
    
TextDrawTextSize(ImagemEntrada645.000000450.000000); 
Explicaзгo
ImagemEntrada - Usada para utilizar a nossa imagem.
TextDrawCreate - Funзгo utilizada para criar um TextDraw.
1.000000, -1.000000 - Isso й a coordenada da localizaзгo da TextDraw.
loadsuk:loadsc6 - Usado para carregar as imagens do diretуrio do seu Grand Theft Auto San Andreas(GTA SA).
TextDrawBackgroundColor - Funзгo utilizada para dar cor a TextDraw.
TextDrawFont - Funзгo utilizada para definir a fonte da TextDraw.
TextDrawLetterSize - Funзгo utilizada para definir o tamanho do texto da TextDraw.
TextDrawColor - Funзгo para dar cor ao texto da TextDraw.
TextDrawSetOutline - Usada para dar Esbouзo ao texto.
TextDrawSetProportional - Funзгo utilizada para dar Proportional ao texto.
TextDrawSetShadow - Funзгo utilizada para dar sombra ao texto.
TextDrawUseBox - Caixa da TextDraw.
TextDrawBoxColor - Cor da caixa.
TextDrawTextSize - Funзгo usada para definir o tamanho do nosso texto.



Agora para que possamos colocar para criar a TextDraw ao player se conectar, devemos colocar isso na public OnPlayerConnect(playerid)

PHP код:
TextDrawShowForPlayer(playeridImagemEntrada); 
Explicaзгo
TextDrawShowForPlayer - Funзгo utilizada para carregar ou criar a TextDraw ao player.
ImagemEntrada - Para abrir somente a nossa TextDraw(imagem).


Agora vб atй a public OnPlayerRequestClass(playerid) e adicione isto

PHP код:
TextDrawShowForPlayer(playeridImagemEntrada); 
Explicaзгo
TextDrawShowForPlayer - Funзгo utilizada para carregar ou criar a TextDraw ao player.
ImagemEntrada - Usada para abrir/executar somente aquela TextDraw(nossa imagem).




Agora temos que destruir nossa TextDraw ao player spawnar. Entгo vamos atй a public OnPlayerSpawn(playerid)

PHP код:
TextDrawHideForPlayer(playeridImagemEntrada); 
Explicaзгo
TextDrawHideForPlayer - Funзгo utilizada para destruir/excluir a nossa TextDraw.
ImagemEntrada - Utilizado para destruir somente a nossa TextDraw.




Agora vamos ao mais esperado, pelo esforзo, o resultado do nosso cуdigo





Questionario

Pergunta: Й possнvel mudar a imagem?
Resposta: Sim, mais primeiro vocк deve saber o "ID" da sprite(imagem do diretorio) que vocк deseja utilizar, й possнvel ver um preview das imagens disponiveis, utilizando Programa feito pelo usuбrio Lorenc_ , para acessar o tуpico clique aqui.
O programa jб disponibiliza o cуdigo pronto, sу para mudar, para mudar vб atй a linha
PHP код:
ImagemEntrada TextDrawCreate(1.000000, -1.000000"loadsc2:loadsc2"); 
Para mudar basta vocк mudar a escrita "loadsc2:loadsc2" para a desejada.



Atenзгo dispenso, comentбrios fъteis e ofensas. Se quiser critнcas, critнque, mais por favor, seja construtivo com sua critнca. Se quiser dar alguma sugestгo de tutoriais, entre outras, faзa uma sugestгo construtiva, por gentileza.



Crйditos
Đeagle(Paulinho) - Criaзгo do Tutorial.
Lorenc_ - Criaзгo do Sprite Browser.
Reply
#2

Belo tuto para iniciantes .
Reply
#3

Como eu consigo saber todas as imagens de entrada?
Reply
#4

Й bom saber que existem pessoas que sabem fazer tutoriais '.'
Parabйns.
Reply
#5

Jб estava demorando alguem postar um tutorial sobre essas imagems de incio, Good Job
Reply
#6

Уtimo tutorial Deagle, parabйns !
Reply
#7

Eu tenho um sistema de login aqui guardado,mas sempre que eu uso ele junto com a imagem,sу aparece a imagem @_@' Como eu poderia arrumar isso? Jб me falaram nas coordenadas do sistema de login...mas como eu altero isso
?
Reply
#8

coordenadas do sistema de login?? WTF?
Reply
#9

Me falaram para mudar as coordenadas do dialogo do sistema de login pra poder aparecer na frente da imagem.

@EDIT : Consegui fazer funcionar!! х/
Reply
#10

Hoje em dia sу nгo cria um GameMode do 0 quem nгo quer mesmo, existe tutorial pra tudo nesse fуrum kkk'
Parabйns, gostei do tutorial! =D
Reply
#11

Deagle Como Faso pra fazer randon ?
Reply
#12

Quote:
Originally Posted by 4LiSs0N
View Post
Deagle Como Faso pra fazer randon ?
Tambйm quero saber '-'.

@Tуpic; Muito bom tutorial, estava precisando de um desses aqui.
Reply
#13

Muito Obrigado Deagle Уtimo Tutorial me ajudou Bastante ae
Reply
#14

massa 10/10
Reply
#15

Parabйns, belo TUTO.
Reply
#16

Muito obrigado a todos.

Em termo das imagens randфmicas eu desconhecia isso.
Mais eu jб estou fazendo testes, se der tudo certo, eu posto o cуdigo arrumado.
Reply
#17

й simples faser imagen randomica

bom tuto Deagle
Reply
#18

Quote:
Originally Posted by histire
Посмотреть сообщение
й simples faser imagen randomica

bom tuto Deagle
Obrigado.
Reply
#19

Aqui a imagen fica quando to escolhendo skins .-.
Reply
#20

Deagle, ahonde й o download para baixar esse programa feito pelo Lorenc, nгo consegui, se puder ajudar agradeзo .
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)