Zaloguj się by uzyskać pełen dostęp. Nie masz jeszcze konta? Założ je już teraz w kilka sekund.
GTAONLINE.PL
Tematy otagowane jako: każdej
1. Jak obniżyć tekst o 1 przy każdej iteracji pętli ?
Kod:


dxDrawText("======= LOGI SERWEROWE =======",sW / 1.22,sH / 2.4)
for i,v in ipairs( msg ) do
log_disp = string.gsub(msg[i], "#%x%x%x%x%x%x", "")
dxDrawText(log_disp,sW / 1.22,sH / 2.3)
end


[ Dodano: 2017-06-10, 17:10 ]
Witam przepraszam ?e tutaj pisze chcia?bym przy ka?dej iteracji p?tli obni?a? tekst je?li liczba element?w w tablicy > 1
2. [DM] nad tekstem z każdej komendy jest odstęp ^^
yo..
od kilku dni pisze mape do wydania.. ale kurde w ka?dej komendzie gdzie jakis tekst wyskakuje na czacie jest odst?p ,

jak pierwszy raz wpisze komende to jest odstep i tekst, a jak drugi to dwa razy tekst wyskakuje. (pierwszy raz wpisana wpisalem armor, drugi raz kamizelka)

tu kod do jednej z tych rzeczy:
g?ra mapy: #define KasaZaArmor 5000
Pawn
CMD:kamizelka(playeridparams[])
{
    return 
cmd_armor(playeridparams);
}

CMD:armor(playerid,cmdtext[])
{
    if(
GetPlayerMoney(playerid) < KasaZaArmor)
    return 
format(strsizeof str"{F7A26F}Aby Kupi? Kamizelke, Potrzebujesz {33AA33}%d$"KasaZaArmor);
    
SendClientMessage(playerid0x0str);
    
//
    
SetPlayerArmour(playerid100);
    
GivePlayerMoney(playerid, -KasaZaArmor);
    
format(strsizeof str"{F7A26F}Kupi?e? Kamizelke Za {33AA33}%d$"KasaZaArmor);
    
SendClientMessage(playerid, -1str);
    return 
1;

}

tak jest w kazdej komendzie gdzie tekst wyskakuje na czacie
PS. pierwszy raz robie w zcmd wiec prosze o wyrozumia?o?? :D