Działa następująco: gdy dostaniesz przedmiot, jego wytrzymałość maksymalna wynosi 100, za każdym razem, gdy zginiesz zadawane są zniszczenia przedmiotu (-20 wytrzymałości). Gdy osiągną max. przedmiot jest upuszczony.
1. Szukamy:
new Float:szybkosc_gracza[33];Pod tym dodajemy:
new wytrzymalosc_itemu[33];
2. W:
public DajPrzedmiot(id, przedmiot)Szukamy:
switch(przedmiot)Przed tym dodajemy:
wytrzymalosc_itemu[id] = 100;
3. W:
public Death()Szukamy:
new zdrowie = get_user_health(attacker);Pod tym dodajemy:
if(informacje_przedmiotu_gracza[id][0]) {
if(wytrzymalosc_itemu[id] > 0) {
wytrzymalosc_itemu[id]-=20;
}
if(wytrzymalosc_itemu[id] > 0) {
client_print(id, print_chat, "[Grajkownia.com] Zniszczenia przedmiotu: %i/100.", wytrzymalosc_itemu[id]);
}
else {
client_print(id, print_chat, "[Grajkownia.com] Przedmiot: %s, zostal calkowicie zniszczony.", nazwy_przedmiotow[informacje_przedmiotu_gracza[id][0]]);
UsunPrzedmiot(id);
}
}
4. W:
public UsunPrzedmiot(id)Szukamy:
informacje_przedmiotu_gracza[id][0] = 0;Nad tym dodajemy:
wytrzymalosc_itemu[id] = 0
5. W:
public OpisPrzedmiotu(id)Szukamy:
client_print(id, print_chat, "Przedmiot: %s.", nazwy_przedmiotow[informacje_przedmiotu_gracza[id][0]])Zmieniamy na:
client_print(id, print_chat, "Przedmiot: %s. Wytrzymalosc: %i/100", nazwy_przedmiotow[informacje_przedmiotu_gracza[id][0]], wytrzymalosc_itemu[id]);
Użytkownik ~Karol^Ak47 edytował ten post 18:31:17 - 30.10.2010






Do góry








