21.12.2010, 20:35
Bem, vocк pode fazer assim:
Espero ter ajudado
pawn Код:
//Defines para representar os valores:
#define VIVER1 10
#define VIVER2 20
#define MORRER1 30
#define MORRER2 40
#define MORRER3 50
new Chances[] = { //100 %
VIVER1, //Chance de Viver //20 %
VIVER2, //Chance de Viver //20 %
MORRER1, //Chance de Morrer //20 %
MORRER2, //Chance de Morrer //20 %
MORRER3 //Chance de Morrer //20 %
};
//40 % de chance de viver e 60% de chance de morrer
//Exemplo no cуdigo:
public OnPlayerRequestClass(playerid, classid)
{
new qualquer = random(sizeof(Chances));
if(Chances[qualquer] == VIVER1 || Chances[qualquer] == VIVER2) //Se random for "VIVER1" ou "VIVER2"
{
SendClientMessage(playerid, 0xAA3333AA, "VIVO !!!");
}
if(Chances[qualquer] == MORRER1 || Chances[qualquer] == MORRER2 || Chances[qualquer] == MORRER3)//Se random for "MORRER1", "MORRER2" ou "MORRER3"
{
SendClientMessage(playerid, 0xAA3333AA, "VIVO !!!");
}
return 1;
}
Espero ter ajudado
