10/04/2021 22:41
(10/04/2021 00:16)MatheuzPatoo Escreveu:(09/04/2021 21:31)xbruno1000x Escreveu: DOF2 sem dúvida. Mas essa define aí não faz sentido. Use o exemplo abaixo:
Código:enum PortalSampInfo
{
pCoronel,
pCapitao,
pCabo
};
new Player[MAX_PLAYERS][PortalSampInfo];
Depois é só você usar o código para setar
Código:Player[MAX_PLAYERS][NOME DO CARGO] = 1;
Use DOF2::SetInt para salvar e GetInt para carregar.
Veja Desvendando DOF2 em caso de dúvidas
https://portalsamp.com/showthread.php?ti...light=DOF2
1 no caso seria o pCapitao?
(09/04/2021 21:31)xbruno1000x Escreveu: DOF2 sem dúvida. Mas essa define aí não faz sentido. Use o exemplo abaixo:
Código:enum PortalSampInfo
{
pCoronel,
pCapitao,
pCabo
};
new Player[MAX_PLAYERS][PortalSampInfo];
Depois é só você usar o código para setar
Código:Player[MAX_PLAYERS][NOME DO CARGO] = 1;
Use DOF2::SetInt para salvar e GetInt para carregar.
Veja Desvendando DOF2 em caso de dúvidas
https://portalsamp.com/showthread.php?ti...light=DOF2
Na real seria
Código PHP:Player[playerid][NOME DO CARGO] = 1;
Isso, bem notado, playerid mesmo. O cargo é definido onde está [NOME DO CARGO] e igual a 1 é para setar o player com o cargo. Exemplo:
Código:
Player[playerid][pCoronel] = 1;
Nesse caso você setou um jogador como coronel. Você pode colocar também mais números. Exemplo:
Código:
Player[playerid][pPolicial] = 5;
Assim você não precisaria criar uma váriavel para cada cargo, usaria apenas uma e modificaria o valor dela para cada cargo.