Zaloguj się by uzyskać pełen dostęp. Nie masz jeszcze konta? Założ je już teraz w kilka sekund.
GTAONLINE.PL
Tematy otagowane jako: opon.
1. [INNE] Przebijanie opon.
Witam, mam problem z przebijaniem samych tylnych opon - bez wzgl?du na to czy przednie s? przebite czy ca?e - maj? takie pozosta?.
np. mamy wszystkie ca?e - to przebijamy tylko ty?.
a jak mamy prz?d przebity, a ty? ca?y, to zostawiamy prz?d taki jaki by?, czyli przebity a ty? przebijamy.
tak w uproszczeniu tylko na prz?d i ty? to rozdzieli?em, ale oczywi?cie interesuje mnie te? np. jak zrobi? gdy prawa przednia opona jest przebita, wszystkie inne ca?e i mam przebi? tyln? praw? opon? (czyli ca?e maj? pozosta? tylko lewe opony).

Na wiki sampa znalaz?em co? takiego:
Kod:

new Panels, Doors, Lights, Tires;
GetVehicleDamageStatus(vehicleid), Panels, Doors, Lights, Tires);
UpdateVehicleDamageStatus(vehicleid, Panels, Doors, Lights, (Tires | 0b0101));

Czyli przebijanie tylnych opon, a przednie pozostawia tak jak by?y.
i mi nie chodzi o to aby kto? da? gotowca, albo napisa?:
"zr?b sobie 15 warunk?w na sprawdzanie kt?re opony ma gracz przebite i w spe?nionym warunku przebij jeszcze jedn? opon? - np. if(opona == 1001){opona = 1101; Update...}"

Tylko ?eby kto? wyt?umaczy? co oznacza to "(Tires | 0b0101)" ??
po co jest znak | i po co przed 0101 jest 0b ?
Umie kto? odpowiedzie? na to pytanie i kr?tko wyja?ni? o co w tym chodzi?

Za pomoc (nie za gotowca, tylko za wyt?umaczenie) stawiam zimnego bronka ;)