Ahoz, hogy a fejlövéseket számolja, létrehozunk egy új változót: new Fejloves[33]
public Halal() { new Gyilkos = read_data(1); new Aldozat = read_data(2); new fegyver = get_user_weapon(Gyilkos); new fejes = read_data(3); if(Gyilkos == Aldozat) return PLUGIN_HANDLED; Oles[Gyilkos] ++; DropOles[Gyilkos]++; if(fejes) //Ellenőrizzük, hogy fejlövés-e. Fejloves[Gyilkos] ++; //Ha igen, növeljük a Fejlövés változót while(Oles[Gyilkos] >= Rangok[Rang[Gyilkos]][Xp]) Rang[Gyilkos]++; while(Oles[Gyilkos] >= Rangok[Rang[Gyilkos]][Xp]) Rang[Gyilkos]++;
public InfoHud(id) { new Target = pev(id, pev_iuser1) == 4 ? pev(id, pev_iuser2) : id; if(is_user_alive(id)) { new iMasodperc, iPerc, iOra, Nev[32]; get_user_name(id, Nev, 31); iMasodperc = Masodpercek[id] + get_user_time(id); iPerc = iMasodperc / 60; iOra = iPerc / 60; iMasodperc = iMasodperc - iPerc * 60; iPerc = iPerc - iOra * 60; set_hudmessage(255, 255, 255, 0.01, 0.15, 0, 6.0, 1.1, 0.0, 0.0, -1); show_hudmessage(id, "Üdv %s! ^n^nDollár: %d$^nEgyenleg: %d Ft^nJátszott idő: %d óra %d perc %d mp ^nFejlövések: %d", Nev, Dollar[id], SMS[id], iOra, iPerc, iMasodperc,Fejloves[id]); } else { new iMasodperc, iPerc, iOra; iMasodperc = Masodpercek[Target] + get_user_time(Target); iPerc = iMasodperc / 60; iOra = iPerc / 60; iMasodperc = iMasodperc - iPerc * 60; iPerc = iPerc - iOra * 60; set_hudmessage(255, 255, 255, 0.01, 0.15, 0, 6.0, 1.1, 0.0, 0.0, -1); show_hudmessage(id, "Nézett játékos adatai: ^nDollár: %d$^nEgyenleg: %d Ft^nJátszott idő: %d óra %d perc %d mp^nFejlövések: %d",Dollar[Target],SMS[Target],iOra,iPerc,iMasodperc,Fejloves[Target]); } }
Próbáld.
|