GTA Közösség - A magyar GTA fórum

San Andreas Multiplayer (SA-MP) => SA-MP: Szerverfejlesztés => Segítségkérés => A témát indította: balazs555 - 2013. június 24. - 16:01:13

Cím: Dialog
Írta: balazs555 - 2013. június 24. - 16:01:13
Sziasztok!!!
Azt hogyan lehet megcsinálni(bocs kezdõ  vagyok),hogy rules-t dialogban mármint,hogy több sorban írja ki?
PL.:1.BLABLABLABLABLA
      2.BLABLABLABLABLA
Elõre is köszi (és bocs ha hülye a kérdés :D)

Dupla hozzászólás automatikusan összefûzve. ( 2013. június 24. - 16:20:07 )

Nem semmi már megoldottam most az a problémám,hogy Dialogban a betûket hogyan színezem be?
Cím: Dialog
Írta: Tomee - 2013. június 24. - 17:00:36
Szöveg után \\n-el lehet új sort indítani.
\"Sajtos kenyér\\nMákos csiga\"
Cím: Dialog
Írta: ZyZu. - 2013. június 24. - 17:04:42
Helló kezdõ létedre használnék strcat függvényt azzal sortörést lehet csinálni.. adok egy példát:
 
CMD:parancs( playerid, params[ ] )
{
    new BigString15[2000];
    strcat(BigString15, \"EZ EGY SOR\\n\", 1900 );
    strcat(BigString15, \"EZ MÁSODIK SOR\\n\", 1900 );
    strcat(BigString15, \"EZ HARMADIK SOR\\n\", 1900 );
    ShowPlayerDialog(playerid, 0, DIALOG_STYLE_MSGBOX, \"DIALOG NEVE\", BigString15, \"IGEN\",\"NEM\");
    return 1;
}

 


new BigString15[2000]; - ez a tömbb mérete.. vagyis 2000


strcat - sor törés..


ShowPlayerDialog.. - dialog mejelenítés


A színezés pedig így van adok egy példát van ez a szín makró {ff0000} ez piros színû ha ezt a szöveg elejére másolod mint pl így:


strcat(BigString15, \"{ff0000}
EZ HARMADIK SOR\\n\", 1900 );

akkor az a sor piros lesz.. adok egy létrehozást vagyis egy szín keverõt.. :)
http://sampforum.hu/index.php?page=color

Cím: Dialog
Írta: Stramm - 2013. június 24. - 17:15:43
Bele mész a színpaletába   ESZKÖZÖK --> SZÍNPALETTA és a 0.3c-fölött lévõ PL : {00ff66}     beírod szöveg /szám elé
Cím: Dialog
Írta: balazs555 - 2013. június 24. - 17:22:49
Köszi!!!! :D