Szerző Téma: gTeam  (Megtekintve 1218 alkalommal)

gTeam
« Dátum: 2012. szeptember 07. - 20:06:54 »
0 Show voters
Üdv!
gTeam változót használok, és az lenne a kérdésem, hogy ogy tudnám lekérni egy játékos csapatát, hogy aztán azt TextDrawSetStringel ki is írhassam?

gTeam
« Válasz #1 Dátum: 2012. szeptember 07. - 20:24:54 »
0 Show voters

new str[20];
format(str, sizeof(str), “Csapatod : %d“, gTeam[playerid]
TextdrawSetString(textdraw, str);
« Utoljára szerkesztve: 2012. szeptember 07. - 20:27:26 írta xSkillZ7x »

Nem elérhető ZyZu.

  • Globális moderátor
  • 8939
  • my turbo diesel forum
  • Discord: ZyZu.
    • Profil megtekintése
gTeam
« Válasz #2 Dátum: 2012. szeptember 07. - 20:30:26 »
0 Show voters
A zárásokat nem raktad ki, javítlak.  :)
 

new str[20];
format(str, sizeof(str), \"Csapatod : %d\", gTeam[playerid] );
TextdrawSetString(textdraw, str);

 
Edit: Semmi gond, csak javítottalak.. :)
« Utoljára szerkesztve: 2012. szeptember 07. - 20:39:59 írta ZyZu »

gTeam
« Válasz #3 Dátum: 2012. szeptember 07. - 20:36:09 »
0 Show voters
Ne haragudj.Telefonon vagyok/voltam.Nem figyeltem.

gTeam
« Válasz #4 Dátum: 2012. szeptember 07. - 21:16:11 »
0 Show voters
Nagyon köszönöm :D
« Utoljára szerkesztve: 2012. szeptember 07. - 21:50:52 írta Extasy449 »

gTeam
« Válasz #5 Dátum: 2012. szeptember 07. - 21:20:47 »
0 Show voters
Am ha megvan a megoldas zard a temat

gTeam
« Válasz #6 Dátum: 2012. szeptember 07. - 21:50:59 »
0 Show voters
Még egy dologban segítenétek? Hogy tudnám megoldani, hogy a pl team_lspd helyett tetszõleges szöveget irjon?

Nem elérhető ZyZu.

  • Globális moderátor
  • 8939
  • my turbo diesel forum
  • Discord: ZyZu.
    • Profil megtekintése
gTeam
« Válasz #7 Dátum: 2012. szeptember 07. - 21:55:54 »
0 Show voters
ezt nem értem írd le bõvebben  :crazy:

gTeam
« Válasz #8 Dátum: 2012. szeptember 07. - 22:00:17 »
0 Show voters
tehát lekértem a játékos csapatát, amit team_lspd nek definiáltam, vagy ha ugytetszik 1. A fentebb leírt megoldás jelen esetben azt irja ki, hogy team_lspd. És én ezt szeretném lecserélni hogyha p la csapata team_lspd akkor azt irja rendõrség, ha team_ballas akkor azt hogy ballas. Így érthetõ?xd

gTeam
« Válasz #9 Dátum: 2012. szeptember 07. - 22:03:01 »
0 Show voters
new gTeam[MAX_PLAYERS];
helyett?
például így: new csapatok[MAX_PLAYERS];
és akkor #define RENDOR 0
#define MAFFIA 1
 
new str[20];
format(str, sizeof(str), \"Csapatod : %d\", csapatok[playerid] );
TextdrawSetString(textdraw, str);

 

Dupla hozzászólás automatikusan összefûzve. ( 2012. szeptember 07. - 22:08:02 )

new str[20];
new Teams[][] = { \"LSPD\", \"Ballas\" };
format(str, sizeof(str), \"Csapatod : %s\", Teams[csapatok[playerid]] );
TextdrawSetString(textdraw, str);

 
valahogy így asziszem..
« Utoljára szerkesztve: 2012. szeptember 07. - 22:08:02 írta Yakuza™ »

gTeam
« Válasz #10 Dátum: 2012. szeptember 07. - 22:14:42 »
0 Show voters
Ez honnan fogja tudni, hogy a RENDOR csapatra LSPD-t kell kiírnia?

Kovacs_Bela

  • Vendég
gTeam
« Válasz #11 Dátum: 2012. szeptember 08. - 00:35:09 »
0 Show voters
Idézetet írta: Extasy449 date=1347048882\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"27451\" data-ipsquote-contentclass=\"forums_Topic
Ez honnan fogja tudni, hogy a RENDOR csapatra LSPD-t kell kiírnia?
 
megmondod neki
 

 
new str[20];
new Teams[][] = { \"LSPD\", \"Ballas\" }; //itt átírhatod a csapatneveket.
format(str, sizeof(str), \"Csapatod : %s\", Teams[csapatok[playerid]] ); //mivel a teams változónak 2 értéke van és a csapatoknak is így összeegyezik a kettõ ha úgy írod a csapatneveket
TextdrawSetString(textdraw, str);

 

[/quote]

gTeam
« Válasz #12 Dátum: 2012. szeptember 08. - 22:42:39 »
0 Show voters
Naagyon köszönöm!

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal