←  Pytania

AMXX.pl: Support AMX Mod X i SourceMod

»

Ladny spis w motd [ pętelka ]

Zablokowany

  • +
  • -
^Grzyboo - zdjęcie ^Grzyboo 06.05.2011

Chciałbym zrobić pewien spis zdań w motd. Miło by było gdyby każde następne było w osobnej linii.


static motd[2500];
new len = formatex(motd, sizeof(motd) - 1, "<body style=^"background-color:#030303; color:#FF8F00^">");
len += format(motd[len], sizeof(motd) - len - 1, "<p align=^"center^">");

for(new i=0; i<Zasady; i++)
{
len += format(motd[len], sizeof(motd) - len - 1, "%s || %s", g_zasady[i], g_pkt[i]);
}


show_motd(client, motd, "Zasady");




Czy dałoby radę łatwo zrobić, by każde następne zdanie było w następnej linii, a wszystko w takiej kolumnie?
Użytkownik ^Grzyboo edytował ten post 06.05.2011 18:08
Odpowiedz

Optymalny193 - zdjęcie Optymalny193 06.05.2011

Od tego jest ten znak:
^n
Odpowiedz

  • +
  • -
Knopers - zdjęcie Knopers 06.05.2011

biorąc pod uwagę że motd czyta html to nowa linia to <br /> a nie ^n
Co do tabelki polecam kursy html'a.
Odpowiedz

  • +
  • -
R3X - zdjęcie R3X 06.05.2011

i jeśli robisz ten myk z indeksoweniem tablicy to nie format, tylko formatex, działa dużo szybciej
Odpowiedz

mierzwi - zdjęcie mierzwi 06.05.2011

daj sobie tak:
for(new i=0; i<Zasady; i++)
{
len += format(motd[len], sizeof(motd) - len - 1,        "%s  ||   %s <br>", g_zasady[i], g_pkt[i]);
}
i będzie z głowy ;d
Odpowiedz

  • +
  • -
DarkGL - zdjęcie DarkGL 07.05.2011

format -> formatex
Odpowiedz
Zablokowany