Skocz do zawartości

  • Zaloguj korzystając z Facebooka Zaloguj korzystając z Twittera Zaloguj przez Steam Zaloguj poprzez Google      Logowanie »   
  • Rejestracja

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.

  • Rozpoczynaj nowe tematy i odpowiedaj na inne
  • Zapisz się do tematów i for, aby otrzymywać automatyczne uaktualnienia
  • Dodawaj wydarzenia do kalendarza społecznościowego
  • Stwórz swój własny profil i zdobywaj nowych znajomych
  • Zdobywaj nowe doświadczenia

Dołączona grafika Dołączona grafika

Guest Message by DevFuse
 

Zdjęcie

[ROZWIĄZANE] Maxymalna wartosc zmiennej..


  • Zamknięty Temat jest zamknięty
11 odpowiedzi w tym temacie

#1 vaulT

    Profesjonalista

  • Zbanowany

Reputacja: 57
Pomocny

  • Postów:164
  • Lokalizacja:-*-
Offline

Napisano 19.12.2013 23:27

Czy zmienna zapisana tak :

moja_zmienna[id]++;

Bedzie sie dodawac w nieskonczonosc ? Czy jest jakas granica . ?



#2 FORMOZA

    KDE User

  • Power User

Reputacja: 411
Wszechobecny

  • Postów:758
  • Imię:Kamil
  • Lokalizacja:Łowicz
Offline

Napisano 19.12.2013 23:32

Jak dasz warunek to będzie granica ;) np

 if (moja_zmienna[id] =< 50) moja_zmienna[id]++;
client_print(id,print_chat,"Moja zmienna ma wartosc teraz %i ale maksymalna to 50",moja_zmienna[id])

  • +
  • -
  • 0

Diablo Mod V9 Demonic by FORMOZA *Updated 21-12-2013*

Perki by Pas (FORMOZA) cz1 %5BPaczka%5D

Perki by J River (FORMOZA) cz2 %5BPaczka%5D

Dołączona grafika

=================================

Załączony plik  Diablo Install_9.zip   1,2 MB  528 Ilość pobrań

Załączony plik  Perki by Pas DOWNLOAD.zip   127,12 KB  1195 Ilość pobrań


Załączony plik  Perks_by_J_River.zip   178,98 KB  1847 Ilość pobrań

=================================


http://kdemaker.blogspot.com/


#3 vaulT

    Profesjonalista

  • Autor tematu
  • Zbanowany

Reputacja: 57
Pomocny

  • Postów:164
  • Lokalizacja:-*-
Offline

Napisano 19.12.2013 23:37

ja wiem o tym ze stawiajac warunek bedzie granica.. chodzilo mi tylko o moj zapis przedstawiony wyzej..ale wynika na to ze nie ma granicy



#4 FORMOZA

    KDE User

  • Power User

Reputacja: 411
Wszechobecny

  • Postów:758
  • Imię:Kamil
  • Lokalizacja:Łowicz
Offline

Napisano 19.12.2013 23:39


wynika na to ze nie ma granicy

Dokładnie na to wynika ;)

A jak np dasz to w PreThinku to sie zdziwisz jaka liczba ci powstanie po kilku-kilkudziesieciu sekundach :D
  • +
  • -
  • 0

Diablo Mod V9 Demonic by FORMOZA *Updated 21-12-2013*

Perki by Pas (FORMOZA) cz1 %5BPaczka%5D

Perki by J River (FORMOZA) cz2 %5BPaczka%5D

Dołączona grafika

=================================

Załączony plik  Diablo Install_9.zip   1,2 MB  528 Ilość pobrań

Załączony plik  Perki by Pas DOWNLOAD.zip   127,12 KB  1195 Ilość pobrań


Załączony plik  Perks_by_J_River.zip   178,98 KB  1847 Ilość pobrań

=================================


http://kdemaker.blogspot.com/


#5 vaulT

    Profesjonalista

  • Autor tematu
  • Zbanowany

Reputacja: 57
Pomocny

  • Postów:164
  • Lokalizacja:-*-
Offline

Napisano 19.12.2013 23:41

Wiem wlasnie bo w ciagu sekundu wykonuje sie on x razy ;) Dzięki za odp.. mozna zamknac

 

Ale tutaj masz blad chyba

if (moja_zmienna[id] =< 50) moja_zmienna[id]++;

bo zmienna jak miec wartosc 50 to doda jeszcze raz i bedzie 51

if (moja_zmienna[id] < 50) moja_zmienna[id]++;

Tak powinno byc co ;P ?


Użytkownik vaulT edytował ten post 19.12.2013 23:44


#6 sebul

    Godlike

  • Junior Admin

Reputacja: 2016
Godlike

  • Postów:5411
  • Steam:steam
  • Imię:Sebastian
  • Lokalizacja:Ostrołęka
Offline

Napisano 20.12.2013 03:14

Wiem wlasnie bo w ciagu sekundu wykonuje sie on x razy ;) Dzięki za odp.. mozna zamknac
 
Ale tutaj masz blad chyba

if (moja_zmienna[id] =< 50) moja_zmienna[id]++;
bo zmienna jak miec wartosc 50 to doda jeszcze raz i bedzie 51
if (moja_zmienna[id] < 50) moja_zmienna[id]++;
Tak powinno byc co ;P ?

Jakbyś chciał do 50, to tak. A co do maksymalnej wartości -> http://pl.wikipedia....ta_(typ_danych) od razu podpowiem - patrz 32 bity.
  • +
  • -
  • 0
Posiadam TBM (inaczej PTB), które działa dużo lepiej niż zwykłe PTB, nawet na modach z lvlami. Zainteresowany? Proszę bardzo
Generator tabeli expa - aż do 103600 poziomu

#7 DarkGL

    Nie oddam ciasteczka !

  • Administrator

Reputacja: 6033
Godlike

  • Postów:10825
  • GG:
  • Steam:steam
  • Imię:Rafał
  • Lokalizacja:Warszawa
Offline

Napisano 20.12.2013 18:56

W sumie granicy nie ma tylko zmienna będzie zawsze w określonych granicach po przekroczeniu pewnej granicy zostanie "zawinieta" do granicy dolnej
  • +
  • -
  • 1

#8 GwynBleidD

    Godlike

  • Administrator

Reputacja: 1849
Godlike

  • Postów:3066
  • Steam:steam
  • Lokalizacja:Przemyśl
Offline

Napisano 20.12.2013 20:18

Proste wyjaśnienie zjawiska przekręcenia się zmiennej.

Wyobraźmy sobie licznik w samochodzie. Ale w takim starszym trochę, gdzie mamy mechaniczny licznik przejechanych kilometrów. Załóżmy, że ma on 9 cyfr, czyli maksymalne jego wskazanie to 999999999. Co się stanie, gdy osiągnie on tą liczbę, a my dalej będziemy jechać? Ano licznik będzie się kręcił dalej i wskoczy na nim 000000000. To samo się dzieje ze zmiennymi w komputerze, tylko tutaj mamy bity, a nie ilości cyfr. Ściślej 32 bity :) Czyli jak na wszystkich bitach będą już jedynki i dodamy liczbę 1 do zmiennej to się ona przekręci i będą wszędzie zera.
  • +
  • -
  • 3
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ę.
 
1988650.png?theme=dark

#9 vaulT

    Profesjonalista

  • Autor tematu
  • Zbanowany

Reputacja: 57
Pomocny

  • Postów:164
  • Lokalizacja:-*-
Offline

Napisano 20.12.2013 20:22

Wlasnie chodzilo mi o ta granice tylko nie mam jeszcze tyle doswiadczenia co wy.. i jezeli przykladowo (id) w csie ma granice do 32 graczy to czemu nie moze miec wiecej.. tylko z drugiej strony tak sobie pomyslalem ze jezeli moja_zmienna[id]++ przy spelnieniu warunku bedzie wzrastac to chyba nic nie stanie na przeszkodzie zeby wzrosla do tryliarda :P



#10 DarkGL

    Nie oddam ciasteczka !

  • Administrator

Reputacja: 6033
Godlike

  • Postów:10825
  • GG:
  • Steam:steam
  • Imię:Rafał
  • Lokalizacja:Warszawa
Offline

Napisano 21.12.2013 00:37

Ilość maksymalnych graczy w csie to jest temat rzeka :> ale możemy niedługo więcej info się pojawi o tym ;>


  • +
  • -
  • 0

#11 vaulT

    Profesjonalista

  • Autor tematu
  • Zbanowany

Reputacja: 57
Pomocny

  • Postów:164
  • Lokalizacja:-*-
Offline

Napisano 22.12.2013 15:51

Do zamkniecia



#12 sebul

    Godlike

  • Junior Admin

Reputacja: 2016
Godlike

  • Postów:5411
  • Steam:steam
  • Imię:Sebastian
  • Lokalizacja:Ostrołęka
Offline

Napisano 22.12.2013 15:53

Wiadomość wygenerowana automatycznie


Ten temat został zamknięty przez moderatora.

Powód: Pomoc udzielona

Jeśli się z tym nie zgadzasz, report.png raportuj ten post, a moderator lub administrator rozpatrzy go ponownie.


Z pozdrowieniami,
Zespół AMXX.PL
  • +
  • -
  • 0
Posiadam TBM (inaczej PTB), które działa dużo lepiej niż zwykłe PTB, nawet na modach z lvlami. Zainteresowany? Proszę bardzo
Generator tabeli expa - aż do 103600 poziomu




Użytkownicy przeglądający ten temat: 0

0 użytkowników, 0 gości, 0 anonimowych