Postanowiłem przerobić trochę bf2 i chcę zrobić tak, aby najpierw sprawdziło czy (tak jak w oryginalnie) wylosowało się broń i jeśli tak to żeby losowało broń. Udało mi się zrobić coś takiego, ale losową broń dostaje się za każdym razem (odznaka na poziomie podstawowym)
new smglevel = g_PlayerBadges[id][BADGE_SMG];
if ( smglevel )
{
( random_num(1, (7-smglevel)) == 1 )
switch(smg){
case 0:
{
fm_give_item(id, "weapon_mac10");
givenitem = true;
}
case 1:
{
fm_give_item(id, "weapon_ump45");
givenitem = true;
}
case 2:
{
fm_give_item(id, "weapon_mp5navy");
givenitem = true;
}
case 3:
{
fm_give_item(id, "weapon_tmp");
givenitem = true;
}
case 4:
{
fm_give_item(id, "weapon_p90");
givenitem = true;
}
}
}
Użytkownik Gram Jajami edytował ten post 19.09.2012 20:04