Szerző Téma: \\n használata  (Megtekintve 1911 alkalommal)

Nem elérhető sza23

  • 346
    • Profil megtekintése
\\n használata
« Dátum: 2014. május 17. - 15:53:40 »
0 Show voters
Szia!
Egy kérdésem lenne ,hogyan lehet azt megcsinálni,hogy amikor használom az \\n t akkor nincs valami amivel megakadályozhatom hogy tovább terjedjen?
pl.:
 

new amm[128];
format(amm, 100, \"Slot                Név                    Töltény\\n1 idekellene valami  \\nDesert Eagle ide megint \\n %d\", pInfo[playerid][pDeagle]);

 
Mert igy örökké egymás alá rakná.
Elõre is köszönöm
(bocsi nemtudok codet használni valamiért nemtudok)
« Utoljára szerkesztve: 2014. május 17. - 16:38:33 írta sza23 »

Nem elérhető huhboy

  • 894
  • huhboy
    • Profil megtekintése
\\n használata
« Válasz #1 Dátum: 2014. május 17. - 16:28:43 »
0 Show voters
Idézetet írta: sza23 date=1400334820\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"48260\" data-ipsquote-contentclass=\"forums_Topic
Szia!
Egy kérdésem lenne ,hogyan lehet azt megcsinálni,hogy amikor használom az \\n t akkor nincs valami amivel megakadályozhatom hogy tovább terjedjen?
pl.:
new amm[128];
format(amm, 100, \"Slot                Név                    Töltény\\n1 idekellene valami  \\nDesert Eagle ide megint \\n %d\", pInfo[playerid][pDeagle]);
Mert igy örökké egymás alá rakná.
Elõre is köszönöm
(bocsi nemtudok codet használni valamiért nemtudok)
 
lehet, hogy velem van a gond, de nem vágom, mit is szeretnél. hisz ah nem akarsz sortörést, akkor ne íj bele \"\\n\"-t.
a codetagekhez pedig [.code=pawn] [./code] csak ugyebár pontok nélkül :)

Nem elérhető sza23

  • 346
    • Profil megtekintése
\\n használata
« Válasz #2 Dátum: 2014. május 17. - 16:42:07 »
0 Show voters
Igy kellene legyen: Slot         Név                    Töltény
                               1             Desert Eagle         50
de ha nemválassza el semmi az n eket akkor pedig ilyen lessz:
                              Slot         Név                    Töltény
                               1
                               Desert Eagle         
                               50   
ezért kellene egy olyan elválasztó meg az hogy pl 2 vel lejebb rakja
nincs valami amivel meglehetne ezt csinálni?
igy kellene az egéssz kinézzen dialogba:
 Slot         Név                    Töltény
  1            Desert Eagle         50
  2            M4                         41
  3            AK-47                    50     
és igy tovább :D
« Utoljára szerkesztve: 2014. május 17. - 16:47:15 írta sza23 »

Nem elérhető huhboy

  • 894
  • huhboy
    • Profil megtekintése
\\n használata
« Válasz #3 Dátum: 2014. május 17. - 16:45:47 »
0 Show voters
ha jól értem most, akkor ez így szimplán megoldja a gondod. a \"_\"-ak helyett hagyhatsz szóközt is, de így látod, hogy mit is csinálsz :)
 

new amm[128];
format(amm, 100, \"Slot________Név________Töltény\\n1_____Desert Eagle_____%d\", pInfo[playerid][pDeagle]);

Nem elérhető sza23

  • 346
    • Profil megtekintése
\\n használata
« Válasz #4 Dátum: 2014. május 17. - 16:49:15 »
0 Show voters
de allata kellene legyen
 valahogy igy kellene kinézzen dialogba
 Slot         Név                    Töltény
  1            Desert Eagle         50

Nem elérhető huhboy

  • 894
  • huhboy
    • Profil megtekintése
\\n használata
« Válasz #5 Dátum: 2014. május 17. - 17:01:39 »
0 Show voters
Idézetet írta: sza23 date=1400338155\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"48260\" data-ipsquote-contentclass=\"forums_Topic
de allata kellene legyen
 valahogy igy kellene kinézzen dialogba
 Slot         Név                    Töltény
  1            Desert Eagle         50
 
úgy néz ki.
\"_gy_n_z_ki._www.kepfeltoltes.hu_.jpg\"

Nem elérhető KovaNovik

  • 1121
  • KovaNovik
    • Profil megtekintése
\\n használata
« Válasz #6 Dátum: 2014. május 17. - 19:08:36 »
0 Show voters
Azt hiszem a \\t (tab) lesz a megoldás.
Slot\\tNév\\tTöltény\\n
1\\tDesert Eagle\\t1000\\n
stb, stb...

Nem elérhető huhboy

  • 894
  • huhboy
    • Profil megtekintése
\\n használata
« Válasz #7 Dátum: 2014. május 17. - 19:43:13 »
0 Show voters
Idézetet írta: KovaNovik date=1400346516\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"48260\" data-ipsquote-contentclass=\"forums_Topic
Azt hiszem a \\t (tab) lesz a megoldás.
Slot\\tNév\\tTöltény\\n
1\\tDesert Eagle\\t1000\\n
stb, stb...
 
a szimpla tab-bal csak annyi a baj, hogy elfog neki csúszni. mert a tab hosszúsága lehet, hogy egyforma, viszont a szavak elõtte nem egyforma hosszú karakterûek. ezért egyszerûbb, ha jól megakarja csinálni, hogy szóközölget, és próbálgatja, hova, mennyi kell.

Nem elérhető KovaNovik

  • 1121
  • KovaNovik
    • Profil megtekintése
\\n használata
« Válasz #8 Dátum: 2014. május 17. - 20:53:47 »
0 Show voters
Számításokkal egyébként megoldható lenne, hogy mindig alá kerüljön.

Nem elérhető Dfoglalo

  • 4069
  • Globális Moderátor
    • Profil megtekintése
\\n használata
« Válasz #9 Dátum: 2014. május 18. - 11:26:05 »
0 Show voters

ShowPlayerDialog(playerid, 0, DIALOG_STYLE_MSGBOX, \"Teszt\", \"Slot\\tNév\\t\\tTöltény\\n1\\tDesert Eagle\\t50\\n2\\tM4\\t\\t41\\n3\\tAK-47\\t\\t50\\n\\n\\n\\nSlot\\tNév\\t\\tTöltény\\n\\n1\\tDesert Eagle\\t50\\n2\\tM4\\t\\t41\\n3\\tAK-47\\t\\t50\\n\\n\\n\\n{00FFFF}Slot\\tNév\\t\\tTöltény\\n\\n1{FFFFFF}\\tDesert Eagle\\t50\\n{00FFFF}2{FFFFFF}\\tM4\\t\\t41\\n{00FFFF}3{FFFFFF}\\tAK-47\\t\\t50\", \"Bezárás\", \"\");

 
[hs width=222]http://kephost.com/images/2014/05/18/DialogTeszt1a875.png[/hs]
Persze ha automatikusan és dinamikusan akarod kiíratni az adatokat, már nehezebb dolgod lesz.

Nem elérhető Flash

  • 5726
  • (っ◕‿◕)っ
    • Profil megtekintése
\\n használata
« Válasz #10 Dátum: 2014. május 28. - 21:33:17 »
0 Show voters
[mod]Ha megoldódott a problémád akkor zárd a témát.[/mod]

Nem elérhető sza23

  • 346
    • Profil megtekintése
\\n használata
« Válasz #11 Dátum: 2014. május 17. - 15:53:40 »
0 Show voters
Szia!
Egy kérdésem lenne ,hogyan lehet azt megcsinálni,hogy amikor használom az \\n t akkor nincs valami amivel megakadályozhatom hogy tovább terjedjen?
pl.:
 

new amm[128];
format(amm, 100, \"Slot                Név                    Töltény\\n1 idekellene valami  \\nDesert Eagle ide megint \\n %d\", pInfo[playerid][pDeagle]);

 
Mert igy örökké egymás alá rakná.
Elõre is köszönöm
(bocsi nemtudok codet használni valamiért nemtudok)
« Utoljára szerkesztve: 2014. május 17. - 16:38:33 írta sza23 »

Nem elérhető huhboy

  • 894
  • huhboy
    • Profil megtekintése
\\n használata
« Válasz #12 Dátum: 2014. május 17. - 16:28:43 »
0 Show voters
Idézetet írta: sza23 date=1400334820\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"48260\" data-ipsquote-contentclass=\"forums_Topic
Szia!
Egy kérdésem lenne ,hogyan lehet azt megcsinálni,hogy amikor használom az \\n t akkor nincs valami amivel megakadályozhatom hogy tovább terjedjen?
pl.:
new amm[128];
format(amm, 100, \"Slot                Név                    Töltény\\n1 idekellene valami  \\nDesert Eagle ide megint \\n %d\", pInfo[playerid][pDeagle]);
Mert igy örökké egymás alá rakná.
Elõre is köszönöm
(bocsi nemtudok codet használni valamiért nemtudok)
 
lehet, hogy velem van a gond, de nem vágom, mit is szeretnél. hisz ah nem akarsz sortörést, akkor ne íj bele \"\\n\"-t.
a codetagekhez pedig [.code=pawn] [./code] csak ugyebár pontok nélkül :)

Nem elérhető sza23

  • 346
    • Profil megtekintése
\\n használata
« Válasz #13 Dátum: 2014. május 17. - 16:42:07 »
0 Show voters
Igy kellene legyen: Slot         Név                    Töltény
                               1             Desert Eagle         50
de ha nemválassza el semmi az n eket akkor pedig ilyen lessz:
                              Slot         Név                    Töltény
                               1
                               Desert Eagle         
                               50   
ezért kellene egy olyan elválasztó meg az hogy pl 2 vel lejebb rakja
nincs valami amivel meglehetne ezt csinálni?
igy kellene az egéssz kinézzen dialogba:
 Slot         Név                    Töltény
  1            Desert Eagle         50
  2            M4                         41
  3            AK-47                    50     
és igy tovább :D
« Utoljára szerkesztve: 2014. május 17. - 16:47:15 írta sza23 »

Nem elérhető huhboy

  • 894
  • huhboy
    • Profil megtekintése
\\n használata
« Válasz #14 Dátum: 2014. május 17. - 16:45:47 »
0 Show voters
ha jól értem most, akkor ez így szimplán megoldja a gondod. a \"_\"-ak helyett hagyhatsz szóközt is, de így látod, hogy mit is csinálsz :)
 

new amm[128];
format(amm, 100, \"Slot________Név________Töltény\\n1_____Desert Eagle_____%d\", pInfo[playerid][pDeagle]);

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal