04.04.2012, 17:40
(
Последний раз редактировалось Đeagle; 05.04.2012 в 12:09.
)
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;
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(ImagemEntrada, 255);
TextDrawFont(ImagemEntrada, 4);
TextDrawLetterSize(ImagemEntrada, 0.500000, 1.000000);
TextDrawColor(ImagemEntrada, -1);
TextDrawSetOutline(ImagemEntrada, 0);
TextDrawSetProportional(ImagemEntrada, 1);
TextDrawSetShadow(ImagemEntrada, 1);
TextDrawUseBox(ImagemEntrada, 1);
TextDrawBoxColor(ImagemEntrada, 255);
TextDrawTextSize(ImagemEntrada, 645.000000, 450.000000);
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(playerid, ImagemEntrada);
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(playerid, ImagemEntrada);
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(playerid, ImagemEntrada);
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");
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.