Witamy w Nieoficjalnym polskim support'cie AMX Mod X
Witamy w Nieoficjalnym polskim support'cie AMX Mod X, jak w większości społeczności internetowych musisz się zarejestrować aby móc odpowiadać lub zakładać nowe tematy, ale nie bój się to jest prosty proces w którym wymagamy minimalnych informacji.
|
Różnica między != a ==
#1
Napisano 31.10.2010 20:47
#2
Napisano 31.10.2010 20:54
Użytkownik sebul edytował ten post 31.10.2010 20:55
Posiadam TBM (inaczej PTB), które działa dużo lepiej niż zwykłe PTB, nawet na modach z lvlami. Zainteresowany? Proszę bardzo
#3
Napisano 31.10.2010 20:58
#4
Napisano 31.10.2010 21:01
To nie trzeba być pro, żeby to wiedzieć, może hardbot źle Cię zrozumiał.Chcialbym żeby ktoś jeszcze sie wypowiedział, np. R3X albo inny pro.
Posiadam TBM (inaczej PTB), które działa dużo lepiej niż zwykłe PTB, nawet na modach z lvlami. Zainteresowany? Proszę bardzo
#5
Napisano 31.10.2010 21:12
#6
Napisano 31.10.2010 21:15
z początku myślałem że to może działać jak else np:
if(is_user_connected(id) && !is_user_bot(id))
czyli jeśli gracz jest połączony ale nie jest botem.
(jeśli mówię źle proszę o usunięcie posta)
Użytkownik AmD edytował ten post 31.10.2010 21:17
#7
Napisano 31.10.2010 21:17
Posiadam TBM (inaczej PTB), które działa dużo lepiej niż zwykłe PTB, nawet na modach z lvlami. Zainteresowany? Proszę bardzo
#8
Napisano 31.10.2010 21:22
#9
Napisano 31.10.2010 21:31
a != bto znaczy
!(a == b)operator ! zmienia logiczną wartość wyrażenia, tzn 0->1, pozostałe wartości ->0
Jest to dość intuicyjne, np.
if(!is_user_alive(id))jest prawdziwe gdy gracz nie jest żywy
Polecam jakąś książkę o podstawach logiki nie podam żadnego tytułu, bo wszędzie masz to samo opisane.
#10
Napisano 31.10.2010 21:32
if(!(get_user_button(id) & IN_ALT1))ehh hard i jego teorie
== - coś jest równe czemuś jeżeli ten warunek jest spełniony kod w ifie się wykona
!= - jest różne jeżeli jest inny np.
new a =3; if(a != 3){ //kod }kod w ifie się nie wykona bo a jest równe 3 a chcesz żeby było inne
#11
Napisano 31.10.2010 21:37
x != yX nie równa się y - negacja.
np.
new name[65]; get_user_name ( id, name, 64 ) if(name != 'Portek'){ client_print(id, print_center, "Twoj nick jest inny niz: Portek"); } else { client_print(id, print_center, "Jestes Portek"); }Lub też negacja:
if(!is_user_connected(id)){ client_print(0, print_center, "Uzytkownik nie jest podlaczony do serwera <img src='https://amxx.pl/public/style_emoticons/<#EMO_DIR#>/sad.gif' class='bbc_emoticon' alt=':(' />"); } else { client_print(id, print_center, "Brawo, podlaczyles sie do serwera!"); }
----------
x == yX jest równe dokładnie y
new name[65]; get_user_name ( id, name, 64 ) if(name == 'Portek'){ client_print(id, print_center, "Jestes Portek"); } else { client_print(id, print_center, "Twoj nick jest inny niz: Portek"); }
http://phpkurs.pl/operatory/
IP: ts3.cserwerek.pl
#12
Napisano 31.10.2010 21:39
Użytkownicy przeglądający ten temat: 0
0 użytkowników, 0 gości, 0 anonimowych