Žinutės formatavimas

Šiame forume rašomi vartotojų klausimai/problemos su kuriomis jie susidūrė kuriant pluginus.
Post Reply
User avatar
xFrostas
Flooderis arba specialistas
Posts: 660
Joined: 2010 Sep 02 15:47
Skype: frost.lt

Žinutės formatavimas

Post by xFrostas »

Turiu tokią žinutę, bet jei yra pvz pCount 2 tai tos žinutės irgi 2 tokios pačios, jei pCount 3 tai žinutės irgi 3. Klausimas, kaip suformatuoti kad rodytų tik vieną žinutę su visų vardais?

Code: Select all

if (pCount > 0){    for (new i = 0; i < pCount; i++)    {        PrintColor(0, "!tTerrorist%s!y: !g%s!y%s !yassisted, while !t%s !gplanted the bomb!y!", i < (pCount - 1) ? "'s " : "", Names[i], i < (pCount - 1) ? ", " : "", Name)    }}

newb
Pluginų patvirtintojas
Posts: 1047
Joined: 2010 Sep 23 21:43
Location: Wonderland
Contact:

Re: Žinutės formatavimas

Post by newb »

Nu tai per cikla sudedi viska, o po ciklo parodai ja.

User avatar
xFrostas
Flooderis arba specialistas
Posts: 660
Joined: 2010 Sep 02 15:47
Skype: frost.lt

Re: Žinutės formatavimas

Post by xFrostas »

Tai, kad būtent nesigauna man. Gali sudėliot?

-- 2013 Rgs 08 12:48 --

Tai, kad būtent nesigauna man. Gali sudėliot?

newb
Pluginų patvirtintojas
Posts: 1047
Joined: 2010 Sep 23 21:43
Location: Wonderland
Contact:

Re: Žinutės formatavimas

Post by newb »

Va kodas kuris rodo kiek vipu online, manau perdaryti labai lengva.

Code: Select all

    if(VipsCount) {        len = formatex(message, charsmax(message), "%sVIPs Online: ", GREEN)        for(new i; i < VipsCount; i++) {            len += format(message[len], charsmax(message) - len, "%s%s ", VipsName[i], i < VipsCount-1 ? ", ":"")            if(len > 96 ) {                ChatColor(id, "%s", message)                len = formatex(message, charsmax(message), "%s ", GREEN)            }           }        ChatColor(id, "%s", message)    }

Post Reply

Who is online

Users browsing this forum: No registered users and 5 guests