[DUVIDA]Salvar enum completa
#1

eae pessoal, to numa duvida, a mesma seria como salvar uma enum completa

Isso mesmo, por exemplo, no gf nao tem a enum PlayerInfo?como eu faria para salva-la inteira?Obregado :P

@Edit:

pra decha menos duvida,

Sem ter que salvar uma por uma
Reply
#2

O enum й uma forma de reunir as variбveis com funзгo parecida, por exemplo, PlayerInfo refere-se aos dados do jogador, nгo importa se seja PlayerInfo pBan ou PlayerInfo pLevel:

Por exemplo:

pawn Код:
enum TesteID
{
    maneiro,
    lol,
    legal,
};
new TesteInfo[MAX_PLAYERS][TesteID];

No caso acima, o programador opta por juntar vбrias funзхes com o mesmo objetivo (TesteInfo) ao invйs de criar vбrias variбveis como:


pawn Код:
new maneiro[MAX_PLAYERS];
new lol[MAX_PLAYERS];
new legal[MAX_PLAYERS];

Ou seja, podemos separar o enum assim:

pawn Код:
new TesteInfo[MAX_PLAYERS][maneiro];
new TesteInfo[MAX_PLAYERS][lol];
new TesteInfo[MAX_PLAYERS][legal];
Nгo que isto acima nгo possa dar error =D

Acho que para "salvar" tudo й preciso ser linha por linha, pois nгo hб um valor especнfico para enum TesteID.

Como por exemplo salvar a variбvel "maneiro", teria que salvar ela separada do enum:

pawn Код:
TesteInfo[MAX_PLAYERS][maneiro];
Espero ter ajudado
Reply
#3

Obrigado, se alguem souber de algo mais que possa ajudar.
Reply
#4

pawn Код:
enum TesteID
{
    maneiro,
    lol,
    legal,<<<<<<<<< Aqui
};
new TesteInfo[MAX_PLAYERS][TesteID];
O ultimo item da lista nгo se coloca virgula .
Reply
#5

@Faeldk

Neste caso eu sempre usei e nunca deu um warn.
Reply
#6

Quote:
Originally Posted by roginho_97
Посмотреть сообщение
@Faeldk

Neste caso eu sempre usei e nunca deu um warn.
Й, mas pelo que eu sei assim que й o certo.
Reply
#7

sim o ultimo nao leva virgula
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)