eu queria um sistema que colocasse a porcentagem de chance para dropar um item mas não consegui e fiz da seguinte maneira:
Código: Selecionar todos
///scr_drop(loot,quantidade,raridade)
item = argument0
quant = argument1
raridade = argument2
switch raridade
{
case 1 : a = irandom(quant) ; break;
case 2 : a = choose(irandom(quant),0) ; break;
case 3 : a = choose(irandom(quant),0,0) ; break;
case 4 : a = choose(irandom(quant),0,0,0) ; break;
case 5 : a = choose(irandom(quant),0,0,0,0) ; break;
case 6 : a = choose(irandom(quant),0,0,0,0,0) ; break;
case 7 : a = choose(irandom(quant),0,0,0,0,0,0) ; break;
case 8 : a = choose(irandom(quant),0,0,0,0,0,0,0) ; break;
case 9 : a = choose(irandom(quant),0,0,0,0,0,0,0,0) ; break;
case 10: a = choose(irandom(quant),0,0,0,0,0,0,0,0,0) ; break;
}
se alguém souber uma forma de deixar um sistema de loot mais preciso com a % de chances agradeço.