Szerző Téma: Enum kérdés  (Megtekintve 1248 alkalommal)

Enum kérdés
« Dátum: 2011. Július 20. - 21:48:49 »
0 Show voters
Szasztok
 
enum DmInfo
{
TManhunt
        MiniDM
};

 
Hogyan tudnám lekérni, hogy akármelyik igaz-e ami ebben a tömbben van?

Gang[St]e[R]

  • Vendég
Enum kérdés
« Válasz #1 Dátum: 2011. Július 20. - 23:00:14 »
0 Show voters
[pawn]enum DmInfo
{
TManhunt
        MiniDM
};
new Vmi[MAX_PLAYERS][DmInfo];[/pawn]
Változót kell neki létrehozni, és pl így használhatod: [pawn]Vmi[playerid][MiniDM] = 1;[/pawn]

Enum kérdés
« Válasz #2 Dátum: 2011. Július 20. - 23:30:52 »
0 Show voters
Az megvan, de azt szeretném lekérni, hogy valamelyik aktiv e.
Mert ha 1 aktiv akkor az azt jelenti h DM-ben van.
Érted? :D

Nem elérhető Sheet

  • 1508
  • Támogató
    • Profil megtekintése
Enum kérdés
« Válasz #3 Dátum: 2011. Július 20. - 23:32:28 »
0 Show voters
enum DmInfo
{
TManhunt
        MiniDM
};
new Vmi[MAX_PLAYERS][DmInfo];
if(Vmi[playerid][Thmahunt] == 1|| Vmi[playerid][MiniDM] == 1) return print(\"Az egyik használatban van\");

Enum kérdés
« Válasz #4 Dátum: 2011. Július 21. - 10:08:23 »
0 Show voters
Idézetet írta: Sheet date=1311197548\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"9736\" data-ipsquote-contentclass=\"forums_Topic
enum DmInfo
{
TManhunt
        MiniDM
};
new Vmi[MAX_PLAYERS][DmInfo];
if(Vmi[playerid][Thmahunt] == 1|| Vmi[playerid][MiniDM] == 1) return print(\"Az egyik használatban van\");
 
Oh tényleg. De ha többet szereték belerakni, akkor nincs más megoldás?

Enum kérdés
« Válasz #5 Dátum: 2011. Július 21. - 11:08:30 »
0 Show voters
Én még mindig nem vettem ki hogy mit akarsz ebbõl kihozni azt látom hogy dm-mel kapcsolatos.
Így kérdéses minek kell ennyire bonyolult adat structura felépítés.
Egy idõben egy játékos egy dm-ben lehet igaz?
Mi lenne ha egyetlen egy változó tárolná csak a dm-t, játékosonként? És ha nincs egyik dm-ben se, akkor ennek a változónak (-1) lenne az értéke, ha minigundm-ben van akkor mondjuk (0) lenne az értéke, ha sawnoffdm-ben van akkor (1) lenne és így tovább. Mikor kilép a dm-bõl akkor az a változó (-1) -es értéket kapna.
Edit: kis helyesírás javítás.
« Utoljára szerkesztve: 2011. Július 21. - 11:20:11 írta Zsolesszka »

Enum kérdés
« Válasz #6 Dátum: 2011. Július 21. - 11:15:12 »
0 Show voters
Végülis igy is jó :D
Kösz zárok.

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal