Ir para conteúdo
Fórum Script Brasil

Genilson Pereira

Membros
  • Total de itens

    4
  • Registro em

  • Última visita

Sobre Genilson Pereira

Genilson Pereira's Achievements

0

Reputação

  1. Não, esse count é a quantidade de jogadores online, pode variar..
  2. Obrigado @isrnick Bom, esse código que você postou funciona bem, porém está havendo repetição. Ex: IndexA = 4 e IndexB = 7, foi sorteado de 0 a 10 (Tenho que conseguir uma maneira de salvar estes números para nao haver repetição na proxima vez). No próximo sorteio irá sortear de 0 a 10, Exceto os números já usados: 4 e 7.
  3. Sim, porém mesmo com o srand ainda gera numeros repetitivos, e o que eu queria era gerar 2 números diferentes um do outro.. e os números que fossem gerado, não aparecesse mais. ja tentei salvar os números que são gerados, em array.. mas nao funciona como esperado. EX: Sortear 2 números de 10 possiveis.. 9 e 8, 7 e 6, 5 e 4, 3 e 2, 1 e 0. queria mais ou menos deste modo.
  4. Bom pessoal, estou desenvolvendo um sistema PVP para um game e preciso sortear 2 números, esses números não podem se repetir e nem serem iguais, pois será a index dos duelistas. Nesse código, o sistema sorteia os números mas os números se repetem. EX: IndexA recebe o número 4 random e IndexB recebe o número 9 random , então esses números não podem aparecer na próxima execução do código e devem sempre ser diferentes um a o outro. bool CPVP::GetFighters(PVP_DATA * lpInfo, int Count) { int IndexA = rand()%Count; int IndexB = rand()%Count; lpInfo-> DuelistA = IndexA; lpInfo-> DuelistB = IndexB; if (Count < 2) { return false; } return true; }
×
×
  • Criar Novo...