10.11.2012, 14:38
Amigo el error esta en que estas dando un numero de serie al usuario cada vez que compra un arma en vez de darsela a cada arma se la da al usuario.
Yo creo que el error esta en NumeroDeSerie[playerid] = randarma; ya que esto hace que le da un numero de usuario fijo al usuario osea si quieres que de en cada arma diferente deberas definir mas NumeroDeSerie[playerid] ejemplo:
NumeroDeSerie1[MAX_PLAYERS];
NumeroDeSerie2[MAX_PLAYERS];
Y en cada dialog de comprar arma asignarle uno asi deberia asignarlo a cada arma.
Un saludo.
Yo creo que el error esta en NumeroDeSerie[playerid] = randarma; ya que esto hace que le da un numero de usuario fijo al usuario osea si quieres que de en cada arma diferente deberas definir mas NumeroDeSerie[playerid] ejemplo:
NumeroDeSerie1[MAX_PLAYERS];
NumeroDeSerie2[MAX_PLAYERS];
Y en cada dialog de comprar arma asignarle uno asi deberia asignarlo a cada arma.
Un saludo.