[Pedido] Contador de entregas
#1

Olб, estou fazendo uma GM do 0, e queria colocar um contador de entregas em 3dTextlabel, toda vez que um jogador realizar uma entrega neste local Irб contar +1, alguйm por gentileza poderia me fazer um?
Reply
#2

PHP Code:
new
    
VariavelQualquer
;

//Funзгo ou algo parecido 


new
    
str[14]
;

VariavelQualquer++
format(strsizeof(str), "%d"VariavelQualquer);
CreateDynamic3DTextLabel(str, -1/*x, y, z*/1.7); 
Te dei uma base, use-a.
Reply
#3

Aqui tem uma pequena base que ira ajudar vocк a aprender e realizar algo muito melhor que um pronto!


PHP Code:
//No topo da sua GameMode ou FS coloque estas duas variaveis
new Text3D:textEntrega//Aqui armazenara a id da text3D...
new quantidade 0//Aqui armazenara a quantidade de entregas jб veita
//Em OnGameModeInit..
public OnGameModeInit()
{
    
textEntrega Create3DTextLabel("Total de entregas:\n 0"0x008080FFxyz20.000); //Aqui criara o text 3d, mude o x,y,z para a cordenada, pode trocar a cor tambйm,
    
return 1;
}
//Quando o player efetuar a entrega, seja comando ou callback etc etc...
.
new 
str[32];//String que serб utilizada para exibir...
quantidade++;//Inclimenta +1 a quantidade de entregas
format(strsizeof(str), "Total de entregas:\n%d"quantidade);//Formata a string para exibir a quantidade de entregas e texto....
Update3DTextLabelText(textEntrega0x008080FFstr);//Atualiza a text3dlabel! Com as novas informaзхes 
Para saber mais...
Create3DTextLabel
Update3DTextLabelText
Reply
#4

Quote:
Originally Posted by AdrianoStk
View Post
Aqui tem uma pequena base que ira ajudar vocк a aprender e realizar algo muito melhor que um pronto!


PHP Code:
//No topo da sua GameMode ou FS coloque estas duas variaveis
new Text3D:textEntrega//Aqui armazenara a id da text3D...
new quantidade 0//Aqui armazenara a quantidade de entregas jб veita
//Em OnGameModeInit..
public OnGameModeInit()
{
    
textEntrega Create3DTextLabel("Total de entregas:\n 0"0x008080FFxyz20.000); //Aqui criara o text 3d, mude o x,y,z para a cordenada, pode trocar a cor tambйm,
    
return 1;
}
//Quando o player efetuar a entrega, seja comando ou callback etc etc...
.
new 
str[32];//String que serб utilizada para exibir...
quantidade++;//Inclimenta +1 a quantidade de entregas
format(strsizeof(str), "Total de entregas:\n%d"quantidade);//Formata a string para exibir a quantidade de entregas e texto....
Update3DTextLabelText(textEntrega0x008080FFstr);//Atualiza a text3dlabel! Com as novas informaзхes 
Para saber mais...
Create3DTextLabel
Update3DTextLabelText
Quote:
Originally Posted by Malandrin
View Post
PHP Code:
new
    
VariavelQualquer
;
//Funзгo ou algo parecido 
new
    
str[14]
;
VariavelQualquer++
format(strsizeof(str), "%d"VariavelQualquer);
CreateDynamic3DTextLabel(str, -1/*x, y, z*/1.7); 
Te dei uma base, use-a.
Muito obrigado!
Reply


Forum Jump:


Users browsing this thread: