[Ajuda] Iten na mesma linha.
#1

Olб, eu estive batendo minha cabeзa sobre isso por um longo tempo, o que estou tentando fazer? Gostaria de colocar as portas do jogador em uma ъnica linha, a maneira como ele й mostrado em duas linhas, por exemplo, o jogador tem um isqueiro, como vocк pula para colocar os dois itens na mesma linha? Й fбcil de entender, o cуdigo abaixo que eu fiz em duas linhas diz tudo.

PHP код:
        if(PlayerData[playerid][pCigarros])
        {
            new 
cigarro[]= "Cigarros:[%d]"PlayerData[playerid][pCigarros];
            
format(strglobalsizeof(strglobal), "%s"cigarro);
        }
        if(
PlayerData[playerid][pIsqueiro])
        {
            new 
isqueiro[]= "Isqueiro:[%d]"PlayerData[playerid][pIsqueiro];
            
format(strglobalsizeof(strglobal), "%s"isqueiro);
        }
        
SendClientMessage(playerid, -1strglobal); 
Reply
#2

Tente isso:
PHP код:
        if(PlayerData[playerid][pCigarros]) 
        { 
            new 
cigarro[]= "Cigarros:[%d]"PlayerData[playerid][pCigarros]; 
            
format(strglobalsizeof(strglobal), "%s"cigarro); 
            
SendClientMessage(playerid, -1strglobal);
        } 
        if(
PlayerData[playerid][pIsqueiro]) 
        { 
            new 
isqueiro[]= "Isqueiro:[%d]"PlayerData[playerid][pIsqueiro]; 
            
format(strglobalsizeof(strglobal), "%s"isqueiro); 
            
SendClientMessage(playerid, -1strglobal);
        } 
Reply
#3

Seria isso?
PHP код:
new cigarro[64], isqueiro[64];
if(
PlayerData[playerid][pCigarros])
{
    
format(cigarrosizeof(cigarro), "Cigarros:[%d]"PlayerData[playerid][pCigarros])
}
if(
PlayerData[playerid][pIsqueiro])
{
    
format(isqueirosizeof(isqueiro), "Isqueiro:[%d]"PlayerData[playerid][pIsqueiro])
}
format(strglobalsizeof(strglobal), "%s %s"cigarroisqueiro);
SendClientMessage(playerid, -1strglobal); 
Reply
#4

Quote:
Originally Posted by Artista
Посмотреть сообщение
Seria isso?
PHP код:
new cigarro[64], isqueiro[64];
if(
PlayerData[playerid][pCigarros])
{
    
format(cigarrosizeof(cigarro), "Cigarros:[%d]"PlayerData[playerid][pCigarros])
}
if(
PlayerData[playerid][pIsqueiro])
{
    
format(isqueirosizeof(isqueiro), "Isqueiro:[%d]"PlayerData[playerid][pIsqueiro])
}
format(strglobalsizeof(strglobal), "%s %s"cigarroisqueiro);
SendClientMessage(playerid, -1strglobal); 
Seria sim, mais tem um problema, e se nгo tiver um isqueiro? vai aparecer %s no lugar? ou nгo?


Quote:
Originally Posted by pWesley
Посмотреть сообщение
Tente isso:
PHP код:
        if(PlayerData[playerid][pCigarros]) 
        { 
            new 
cigarro[]= "Cigarros:[%d]"PlayerData[playerid][pCigarros]; 
            
format(strglobalsizeof(strglobal), "%s"cigarro); 
            
SendClientMessage(playerid, -1strglobal);
        } 
        if(
PlayerData[playerid][pIsqueiro]) 
        { 
            new 
isqueiro[]= "Isqueiro:[%d]"PlayerData[playerid][pIsqueiro]; 
            
format(strglobalsizeof(strglobal), "%s"isqueiro); 
            
SendClientMessage(playerid, -1strglobal);
        } 
Nгo й isso. logica fбcil porйm nгo o que quero.
Reply
#5

Quote:
Originally Posted by SukMathcuck
Посмотреть сообщение
Seria sim, mais tem um problema, e se nгo tiver um isqueiro? vai aparecer %s no lugar? ou nгo?
Ahh entendi, entгo vocк pode fazer desse modo:
PHP код:
strglobal[0] = EOS;
if(
PlayerData[playerid][pCigarros])
{
    
format(strglobalsizeof(strglobal), "Cigarros:[%d] "PlayerData[playerid][pCigarros]);
}
if(
PlayerData[playerid][pIsqueiro])
{
    
format(strglobalsizeof(strglobal), "%sIsqueiro:[%d]"strglobalPlayerData[playerid][pIsqueiro]);
}
SendClientMessage(playerid, -1strglobal); 
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)