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: palesz_88 - 2011. július 20. - 21:48:49

Cím: Enum kérdés
Írta: palesz_88 - 2011. július 20. - 21:48:49
Szasztok
 
enum DmInfo
{
TManhunt
        MiniDM
};

 
Hogyan tudnám lekérni, hogy akármelyik igaz-e ami ebben a tömbben van?
Cím: Enum kérdés
Írta: Gang[St]e[R] - 2011. július 20. - 23:00:14
[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]
Cím: Enum kérdés
Írta: palesz_88 - 2011. július 20. - 23:30:52
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
Cím: Enum kérdés
Írta: Sheet - 2011. július 20. - 23:32:28
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\");
Cím: Enum kérdés
Írta: palesz_88 - 2011. július 21. - 10:08:23
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?
Cím: Enum kérdés
Írta: Zsolesszka - 2011. július 21. - 11:08:30
É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.
Cím: Enum kérdés
Írta: palesz_88 - 2011. július 21. - 11:15:12
Végülis igy is jó :D
Kösz zárok.