Skocz do zawartości
  • 👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz

Rekomendowane odpowiedzi

Opublikowano

Witam!

Dobrnąłem ,jakims cudem, do typu bool.I tu rodzi sie mój problem: nie bardzo rozumiem o co w nim biega!I prosze mnie nie odsyłać do książki,kursu itd. tylko wytłumaczyć z jakimś przykładzikiem i notatką do zeszyciku :P

PS:Dla mego wybawcy woreczek + lub - i 5* do profilu ^^

Cytat

 

Orientacja seksualna polega na tym, że jeden mężczyzna lubi blondynki, drugi szatynki, że jedna pani woli umięśnionych mężczyzn a inna chudych intelektualistów. Homoseksualizm nie jest orientacją jest chorobą za którą homoseksualiści nie ponoszą odpowiedzialności. Pewna grupa ludzi rodzi się upośledzona fizycznie, na przykład bez ręki ale czy to znaczy, że wszystkim zdrowym powinniśmy też obcinać ręce? Nie, powinniśmy zapewnić im protezy. Obowiązkiem państwa jest zapewnienie homoseksualistom, jak wszystkim upośledzonym fizycznie czy psychicznie profesjonalnej opieki medycznej.

Opublikowano

Typ zmiennej, która przechowuje wartość prawda (1) lub fałsz (0). (najczęściej zmienna bajtowa ale równie dobrze może to być typ 4-bajtowy.)

 

@down

Jeśli chodzi o ten 'if", to nie tylko bool'e da się wstawiać w ten sposób, każdą zmienna:

To jest ukryta treść, proszę

Opublikowano

Bool jest typem zmiennej która obsługuje wartości logiczne (prawda/fałsz).

Jakiś przykład?

Proszę:

To jest ukryta treść, proszę

 

W tym wypadku w konsoli pojawia nam się napis "Zmienna jest true!".

Mam nadzieję, że rozumiesz?

Wygląd mnie pierdoli, tak samo jak reputacja i twoje zdanie...

Opublikowano

thx za wszystkie wypowiedzi każdy po + dostanie ;)

Można zamknąć.

Dla ciekawskich:dlaczego ten temat powstał?Ponieważ w tutku Xiona nie było działającego kodu i wytłumaczenie też pokrętne

Cytat

 

Orientacja seksualna polega na tym, że jeden mężczyzna lubi blondynki, drugi szatynki, że jedna pani woli umięśnionych mężczyzn a inna chudych intelektualistów. Homoseksualizm nie jest orientacją jest chorobą za którą homoseksualiści nie ponoszą odpowiedzialności. Pewna grupa ludzi rodzi się upośledzona fizycznie, na przykład bez ręki ale czy to znaczy, że wszystkim zdrowym powinniśmy też obcinać ręce? Nie, powinniśmy zapewnić im protezy. Obowiązkiem państwa jest zapewnienie homoseksualistom, jak wszystkim upośledzonym fizycznie czy psychicznie profesjonalnej opieki medycznej.

Opublikowano

Ja mam natomiast pytanie.

Dlaczego nie mogę użyć zmiennej typu bool?

bool nick = false;

wywala mi

 

error C2065: 'bool' : undeclared identifier

syntax error : missing ';' before identifier 'nick'

syntax error : '<Unknown>' should be preceded by '<Unknown>'

syntax error : '<Unknown>' should be preceded by '<Unknown>'

syntax error : missing ';' before 'identifier'

error C2065: 'nick' : undeclared identifier

error C2065: 'false' : undeclared identifier

 

W różnych miejscach w kodzie próbuję tego używać i zawsze jest tak samo...

Opublikowano

Typ bool - jest typem do reprezentowania obiektów logicznych. Zwraca on wartość prawda lub fałsz (True/False) - jak też wartość 0-1.

Możesz go użyć np. do funkcji która ma coś robić lub nie. Załóżmy, że w Twoim programie jest tło muzyczne i wybór czy ma być włączone czy też nie.

 

Kod:

 

To jest ukryta treść, proszę

 

Funkcja Tlo_Muzyczne_Wylacz() - odpowiada za jego wyłączenie.

 

Pozdrawiam,

~CraftyGeek.

www.gamehacking.pl

sygnaturka.png

Opublikowano

Zauważyłem jeszcze, że jak boola zastępuję intem, to:

 

int a=0;

if((...)&&(a=1)) //zawsze się wykona

...

 

czy ktoś ma pomysły czemu bool się wysypuje, a int głupieje?

Opublikowano

nie wykona się zawsze..

 

w if żeby przerównać coś do czegoś stosuje się == , zwykłe = nadaje wartość o.O

Opublikowano

Bo używasz operatora przypisania (=) a nie operatora porównania (==) i nawias jest tu zbędny. np:

To jest ukryta treść, proszę

Równie dobrze może być if(a) co oznacza że wykona instrukcje if jeśli a jest większe od 0.

 

E: Sory nie zauważyłem ze napisałeś : P

Chcesz zarobić na własnym cheacie/bocie? Pisz na PM

Cracking, analiza programu/strony, boty (także web), cheaty

kwoh2cmd.png

Opublikowano

if(a) co oznacza że wykona instrukcje if jeśli a jest większe od 0.

 

if(a) wykona instrukcje dla każdej ( ujemnej też ) liczby oprócz 0 :P

Opublikowano

Takie małe pytanko do crafty'iego, wiesz może w jakim języku napisać jakiegoś prostego bota np. do metina który pokazuje mi ile mam hp itd. w okienku ? chodzi mi w jakim języku programowania. Myślałem o visual basicu ale tam raczej czegoś takiego nie zrobię

Opublikowano

samsung1231 - w VB zrobisz to jak najbardziej. Ja natomiast standardowo polecam C++. Pomijam jednak to, że taki program ma już nadany poziom :zaawansowany, musisz umieć korzystać z bibliotek, funkcji wskaźników a czasami nawet ze wstawek. Co do Metina na dzień dzisiejszy to powiem Ci, że takiego programu raczej nie napiszesz. HackShield niszczy plany :)

 

Pozdrawiam,

~CraftyGeek.

www.gamehacking.pl

sygnaturka.png

×
×
  • Dodaj nową pozycję...