Siemka mam pytanie w public cod_class_enabled(id) jest ma_klase[id] = true a bym mogl zmienic na ma_klase[id] = 1?
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.
|
Guest Message by DevFuse
0
3 odpowiedzi w tym temacie
#1
Napisano 17.01.2012 22:24
#2
Napisano 18.01.2012 13:32
tak (ale powinno być z zakończeniem ;
a tak po 2 poco chcesz zmienić ??
ma_klase[id] = 1;
a tak po 2 poco chcesz zmienić ??
Użytkownik *RefresH* edytował ten post 18.01.2012 13:35
#3
Napisano 18.01.2012 13:42
Możesz, jeśli ma_klase to tablica typu int. Normalnie ta tablica ma typ bool, więc możesz zapisywać do niej tylko wartości true i false. Jeśli mimo to zmienisz to na swój kod, to podczas kompilacji wyskoczy ci ostrzeżenie o niezgodności typów, a plugin może błędnie przypisywać wartości dla tej tablicy.
#4
Napisano 18.01.2012 14:04
jak będzie zapisywał int do bool to pokaże się ostrzeżenie ale kompilator wykona niejawną konwersje czyli wszystko zapisze się dobrze ( wartość różna od 0 to true równa 0 to false )a plugin może błędnie przypisywać wartości dla tej tablicy.