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: Dommper - 2012. október 20. - 13:13:54

Cím: Változóval szöveg
Írta: Dommper - 2012. október 20. - 13:13:54
Hali!
Nos, az lenne a gondom, hogy készítettem egy dialogos lottó rendszert. Minden számnál ki kellene neki írni az eddig megadottakat.
 
           format ( LottoText, 128, \"Elsõ szám: %s Második szám: %s Harmadik szám: %s Negyedik szám: %s Ötödik szám: %s\", Am1[playerid], Am2[playerid], Am3[playerid], Am4[playerid], inputtext );
        SendClientMessage ( playerid, 0xFFFFFFFF, LottoText );

 
De helyettük nem számot, hanem más karaktert ír ki.  :hmmm:
A válaszokat elõre is köszönöm.
Cím: Változóval szöveg
Írta: Casamiro - 2012. október 20. - 13:21:57
                format ( LottoText, 128, \"Elsõ szám: %d Második szám: %d Harmadik szám: %d Negyedik szám: %d Ötödik szám: %d\", Am1[playerid], Am2[playerid], Am3[playerid], Am4[playerid], inputtext );
                SendClientMessage ( playerid, 0xFFFFFFFF, LottoText );
Cím: Változóval szöveg
Írta: Depi - 2012. október 20. - 13:24:45
%s Szöveg formátumra, Stringekre érvényes, neked gondolom Integer avagy szám típus kell, az pedig %i.
Bocs a rossz megfogalmazásért.
Cím: Változóval szöveg
Írta: TengeriMalac - 2012. október 20. - 18:41:47
Idézetet írta: Draven date=1350732285\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"28788\" data-ipsquote-contentclass=\"forums_Topic
%s Szöveg formátumra, Stringekre érvényes, neked gondolom Integer avagy szám típus kell, az pedig %i.
Bocs a rossz megfogalmazásért.
 
vagy %d


meglátásom, hogy létrehozhatsz 1 változót a 4 helyett.
 
new Am[MAX_PLAYERS][4];

 


lehet az is probléma, hogy rosszul írod bele a számot a változóba.
Cím: Változóval szöveg
Írta: Dommper - 2012. október 20. - 23:34:30
Köszönöm a válaszokat!
A probléma megoldódott, mentek a \'+\' -k!
Zárok!