Szerző Téma: STRING w/enum?! Hogyan?!  (Megtekintve 868 alkalommal)

STRING w/enum?! Hogyan?!
« Dátum: 2013. December 14. - 17:22:00 »
0 Show voters
Sziasztok!
Az lenne a kérdésem hogy hogy kell szöveget tárolni enummal?
Az addig világos hogy pl
 

enum valami
{
   int,
   int,
   string[128],
   int,
}
new pInfo[MAX_PLAYERS][valami];

 
De amikor oda eljutok hogy átállítsam vagy lekérdezzem akkor bajba vagyok :s
Valaki leírna erre egy példát?  (mielõtt mondanák egyesek, igen google-val jóban vagyok de õ se tudott megoldást)

STRING w/enum?! Hogyan?!
« Válasz #1 Dátum: 2013. December 14. - 17:24:04 »
0 Show voters
format(pInfo[playerid][string], 128, \"%s\", amit bele szeretnél tenni);

 
Tehát meg kell elõtte formázni, ha szöveget tárolnál :)
Ha nevet szeretnél tárolni:
 
GetPlayerName(playerid, Nev, MAX_PLAYER_NAME);
format(pInfo[playerid][string], 24, \"%s\", Nev);
« Utoljára szerkesztve: 2013. December 14. - 17:35:53 írta kiakovi »

STRING w/enum?! Hogyan?!
« Válasz #2 Dátum: 2013. December 14. - 17:26:11 »
0 Show voters
Köszi megpróbálom!

STRING w/enum?! Hogyan?!
« Válasz #3 Dátum: 2013. December 14. - 17:37:38 »
0 Show voters
Addig nem fog mûködni az enumod amíg nem törlöd ki az utolsó szó után a vesszõt.
így:
 

enum valami
{
   int,
   int,
   string[128],
   int
}
new pInfo[MAX_PLAYERS][valami];

STRING w/enum?! Hogyan?!
« Válasz #4 Dátum: 2013. December 14. - 17:40:01 »
0 Show voters
Azt tudom csak elírtam :D
Köszi a helpet, mûködik.
Zárok :D

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal