STÓJ
Jest źle!
public ZastosujAtrybuty(id) { redukcja_obrazen_gracza[id] = 0.7*(1.0-floatpower(1.1, -0.112311341*PobierzWytrzymalosc(id, 1, 1, 1))); switch(klasa_gracza[id]) { case PobierzKlasePrzezNazwe("Komandos"): { szybkosc_gracza[id] = 350.0+PobierzKondycje(id, 1, 1, 1)*1.3; maksymalne_zdrowie_ gracza[id] = 130.0+PobierzZdrowie(id, 1, 1, 1); } case PobierzKlasePrzezNazwe("Sanitariusz"): { szybkosc_gracza[id] = 350.0+PobierzKondycje(id, 1, 1, 1)*1.3; maksymalne_zdrowie_ gracza[id] = 130.0+PobierzZdrowie(id, 1, 1, 1); } case PobierzKlasePrzezNazwe("Technik"): { szybkosc_gracza[id] = 350.0+PobierzKondycje(id, 1, 1, 1)*1.3; maksymalne_zdrowie_ gracza[id] = 130.0+PobierzZdrowie(id, 1, 1, 1); } default: { szybkosc_gracza[id] = STANDARDOWA_SZYBKOSC+PobierzKondycje(id, 1, 1, 1)*1.3; maksymalne_zdrowie_ gracza[id] = 130.0+PobierzZdrowie(id, 1, 1, 1); } } set_pev(id, pev_health, maksymalne_zdrowie_gracza[id]); }
Lub druga metoda ( z if'ami)
public ZastosujAtrybuty(id) { redukcja_obrazen_gracza[id] = 0.7*(1.0-floatpower(1.1, -0.112311341*PobierzWytrzymalosc(id, 1, 1, 1))); if(klasa_gracza[id] == PobierzKlasePrzezNazwe("Komandos")) { szybkosc_gracza[id] = 350.0+PobierzKondycje(id, 1, 1, 1)*1.3; maksymalne_zdrowie_gracza[id] = 130.0+PobierzZdrowie(id, 1, 1, 1); } else if(klasa_gracza[id] == PobierzKlasePrzezNazwe("Sanitariusz")) { szybkosc_gracza[id] = 350.0+PobierzKondycje(id, 1, 1, 1)*1.3; maksymalne_zdrowie_gracza[id] = 130.0+PobierzZdrowie(id, 1, 1, 1); } else if(klasa_gracza[id] == PobierzKlasePrzezNazwe("Technik")) { szybkosc_gracza[id] = 350.0+PobierzKondycje(id, 1, 1, 1)*1.3; maksymalne_zdrowie_gracza[id] = 130.0+PobierzZdrowie(id, 1, 1, 1); } else { szybkosc_gracza[id] = STANDARDOWA_SZYBKOSC+PobierzKondycje(id, 1, 1, 1)*1.3; maksymalne_zdrowie_gracza[id] = 100.0+PobierzZdrowie(id, 1, 1, 1); } set_pev(id, pev_health, maksymalne_zdrowie_gracza[id]); }