if(a == (15, 1, 5 ))2.
if(!is_user_bot(id), is_user_alive(id))3.
if(is_user_alive(id)?gPoints >= 20 : gPoints <= 20)
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.
|
Najlepsza odpowiedź GwynBleidD, 22.04.2013 23:50
x = a, b, c jest równoważne z (x=a), b, c. Przecinek ma mniejszy priorytet od przypisania, stąd rozbieżność. Przecinek jest na końcu, więc z operatorem porównania i innymi będzie tak samo.
Zresztą: http://pl.wikibooks....7_oblicze.C5.84
Zrobiłem szybki test i wygląda, że działa to dokładnie tak jak w C/C++
Przejdź do postuNapisano 22.04.2013 18:37
if(a == (15, 1, 5 ))2.
if(!is_user_bot(id), is_user_alive(id))3.
if(is_user_alive(id)?gPoints >= 20 : gPoints <= 20)
Nowa wersja Tower Defense 0.2 Alpha | Inne Mody -> Nowości
Napisano 22.04.2013 18:47
Posiadam TBM (inaczej PTB), które działa dużo lepiej niż zwykłe PTB, nawet na modach z lvlami. Zainteresowany? Proszę bardzo
Napisano 22.04.2013 18:51
if(a == (15, 1, 5 ))na to:
if(a == 15, 1, 5 )Lecz to chyba anoglicznie owołuje się do drugiego
Nowa wersja Tower Defense 0.2 Alpha | Inne Mody -> Nowości
Napisano 22.04.2013 19:26
if(!is_user_bot(id), is_user_alive(id))
nie przecinek tylko double amp czyli tak:
if(!is_user_bot(id) && is_user_alive(id))
Napisano 22.04.2013 19:30
Nowa wersja Tower Defense 0.2 Alpha | Inne Mody -> Nowości
Napisano 22.04.2013 19:38
Poziom lenistwa osiągnął nowy poziom
1. Tak
2. Tak
2. Tak
Z tym że pierwszy i drugi pewnie nie w taki sposób jaki myślisz
http://en.wikipedia..../Comma_operator
http://zepsul.pl/pro...rator-przecinka
Napisano 22.04.2013 19:44
x = a, b, cto x = a a jak
x = (a,b,c)to x = c ?
Nowa wersja Tower Defense 0.2 Alpha | Inne Mody -> Nowości
Napisano 22.04.2013 19:48
x = a, b, c
x = a a całe to wyrażenie zwraca wartość c
np return x =a , b ,c
zwróci ci wartość c
x = (a,b,c)
x = c
warto to jednak sprawdzić ponieważ autorzy kompilatora mogli to inaczej zaimplementować pamiętajmy że odnośniki które podałem odnoszą się do c++
Napisano 22.04.2013 23:50 Najlepsza odpowiedź
x = a, b, c jest równoważne z (x=a), b, c. Przecinek ma mniejszy priorytet od przypisania, stąd rozbieżność. Przecinek jest na końcu, więc z operatorem porównania i innymi będzie tak samo.
Zresztą: http://pl.wikibooks....7_oblicze.C5.84
Zrobiłem szybki test i wygląda, że działa to dokładnie tak jak w C/C++
NIE pomagam na PW. Nie trudź się, na zlecenia nie odpiszę... Od pomagania jest forum.
NIE zaglądam w tematy wysłane na PW. Jeśli są na forum to prędzej czy później je przeczytam. Jeśli mam co w nich odpisać, to odpiszę.
Napisano 28.04.2013 17:17
Nowa wersja Tower Defense 0.2 Alpha | Inne Mody -> Nowości
Napisano 28.04.2013 17:43
Posiadam TBM (inaczej PTB), które działa dużo lepiej niż zwykłe PTB, nawet na modach z lvlami. Zainteresowany? Proszę bardzo
0 użytkowników, 0 gości, 0 anonimowych