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] Roznica w kolejnosci includowania.


Najlepsza odpowiedź GwynBleidD, 27.04.2014 10:21

Kolejność nie ma znaczenia. Include dodaje tylko możliwość używania w pluginie konkretnych funkcji. To, w jakiej kolejności one zostaną dodane, nie ma najmniejszego znaczenia.

I niepotrzebne include wpłynąć może na cały amxx, w przypadku który wyżej wymieniłem, tj gdy tylko ten plugin używa danego modułu i na dodatek używa go niepotrzebnie, to cały moduł zostanie załadowany niepotrzebnie (a sam moduł może już jakieś operacje wykonywać mimo, że żadna z jego funkcji przez żaden plugin nie została wywołana). Przejdź do postu


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

#1 TibacK

    Diler pod gimnazjum dla niepełnosprawnych dzieci

  • Power User

Reputacja: 466
Wszechobecny

  • Postów:2448
Offline

Napisano 26.04.2014 18:36

Witam.
1. Czy jest jakas roznica czy zincluduje najpierw fun a potem fakemete zamiast najpierw fakemete a potem fun?

2. Czy jest jakas roznica jak np zincluduje amxmisc a go nie uzyje?
  • +
  • -
  • 0

Sprzedam Paczkę CoD pod CS 1.6 (JEST WIELE WERSJI DO WYBORU TEJ PACZKI) na lvl od 201 - 601

Silnik (8 nowych statystyk, poprawiony zapis, dodatkowy exp, pozbyto się CurWeapon). Ponad 100 perków (do wyboru do koloru). Sklep, NOWE MISJE (QUESTY), premium i super premium, AUKCJE, KLANY, zapis nVault, 4 zestawy modeli bronii do wyboru!

JESTEŚ ZAINTERESOWANY KUPNEM? NAPISZ WIADOMOŚĆ DO MNIE!


#2 Ogen Dogen

    Guru

  • Power User

Reputacja: 222
Profesjonalista

  • Postów:713
  • GG:
  • Steam:steam
  • Imię:Marcin
  • Lokalizacja:Dąbrowa Górnicza
Offline

Napisano 26.04.2014 18:44

Kolejność raczej nie ma znaczenia , natomiast jak "zincludujesz" jakiś moduł obojętnie czy go używasz czy nie to się zwiększa tylko rozmiar pluginu i zapewne zużywasz nieznacząco więcej ramu.


  • +
  • -
  • 0

b_350_20_360204_C20008_FFFFFF_000000.png 193.33.176.115:27015

 

94e23d811c.png

 


#3 ^Grzyboo

    Wszechobecny

  • Użytkownik

Reputacja: 239
Wszechwidzący

  • Postów:461
  • Imię:Grzyboo
  • Lokalizacja:Tak
Offline

Napisano 26.04.2014 19:06

Nie ma znaczenia kolejność.

 

Po to ludzie dodają miliony zastępczych funkcji w fakemecie, aby nie includować niepotrzebnie modułów. Jeżeli nie używasz - po prostu usuń, bo podobno to ma znaczenie.


  • +
  • -
  • 0

#4 TibacK

    Diler pod gimnazjum dla niepełnosprawnych dzieci

  • Autor tematu
  • Power User

Reputacja: 466
Wszechobecny

  • Postów:2448
Offline

Napisano 26.04.2014 19:54

Jak to zastepczych funkcji??

Podobno nie ma znaczenia? A tak na pewno? Ciekawi mnie to bardzo.
  • +
  • -
  • 0

Sprzedam Paczkę CoD pod CS 1.6 (JEST WIELE WERSJI DO WYBORU TEJ PACZKI) na lvl od 201 - 601

Silnik (8 nowych statystyk, poprawiony zapis, dodatkowy exp, pozbyto się CurWeapon). Ponad 100 perków (do wyboru do koloru). Sklep, NOWE MISJE (QUESTY), premium i super premium, AUKCJE, KLANY, zapis nVault, 4 zestawy modeli bronii do wyboru!

JESTEŚ ZAINTERESOWANY KUPNEM? NAPISZ WIADOMOŚĆ DO MNIE!


#5 ^Grzyboo

    Wszechobecny

  • Użytkownik

Reputacja: 239
Wszechwidzący

  • Postów:461
  • Imię:Grzyboo
  • Lokalizacja:Tak
Offline

Napisano 26.04.2014 22:40

Ludzie są w stanie zrobić fm_give_weapon zamiast po prostu dodać moduł fun, więc coś w tym jest.


  • +
  • -
  • 0

#6 pikalak

    Życzliwy

  • Zbanowany

Reputacja: 1
Nowy

  • Postów:23
  • Imię:Damian
  • Lokalizacja:Polska
Offline

Napisano 26.04.2014 23:46

Nie Ma Znaczenia

Wytlumacze Dlaczego

1.Wez obojetnie jaki plugin

2.Zobacz czy jest #include fakemeta

3.Skompiluj I Zobacz czy Dziala ??

4.Odp jest prosta Dziala

5.Koniec

 

Teraz wes ten sam plugin z tym ze :

1.Otworz plugin

2.Znajdz #include fakemeta

3.I zmien na #include fakemeta jaka chcesz np fakemeta_moj fakemeta_2 fakemeta_bron itp

4.Lecz przy kazdej zmianie robisz tak wchodzisz do Cstrike/addons/scripting/include

5.Szukasz pligu fakemeta i kopiujesz go potem zmieniasz nazwe na te ktorą podales np fakemeta_moj

fakemeta_2 fakemeta_bron itp

6.Skompiluj I Zobacz czy Działa ??

7.Odp Ta Sama DZIALA!!!

8.Koniec

 

 

 

 


Użytkownik CheQ edytował ten post 27.04.2014 10:20

00025830Anonymous.th.jpg

 

 

Ganja_Mafia_Du%C5%BCy.th.jpg

 

smiesznefotkidziecijaksieniema2013-08-27


#7 TibacK

    Diler pod gimnazjum dla niepełnosprawnych dzieci

  • Autor tematu
  • Power User

Reputacja: 466
Wszechobecny

  • Postów:2448
Offline

Napisano 27.04.2014 07:05

@upup
Cos w tym jest....

@up
Ale mi pomogles...
Tyle to ja wiem.
Jeszcze sie upraszasz o rep!

@topic
Jeszcze poczekam na Dark'a albo Gwyn'a albo Benia.
  • +
  • -
  • 0

Sprzedam Paczkę CoD pod CS 1.6 (JEST WIELE WERSJI DO WYBORU TEJ PACZKI) na lvl od 201 - 601

Silnik (8 nowych statystyk, poprawiony zapis, dodatkowy exp, pozbyto się CurWeapon). Ponad 100 perków (do wyboru do koloru). Sklep, NOWE MISJE (QUESTY), premium i super premium, AUKCJE, KLANY, zapis nVault, 4 zestawy modeli bronii do wyboru!

JESTEŚ ZAINTERESOWANY KUPNEM? NAPISZ WIADOMOŚĆ DO MNIE!


#8 GwynBleidD

    Godlike

  • Administrator

Reputacja: 1849
Godlike

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

Napisano 27.04.2014 08:49

AMXX automatycznie ładuje moduły, jeśli jakikolwiek plugin ich potrzebuje. Więc gdy wyłączysz we wszystkich pluginach fakemeta, fun czy inny moduł to może przynieść drobną korzyść. Jednak jeśli choć jeden plugin modułu używa, to nie ważne w ilu innych go załączysz, różnicy nie będzie bo moduł zostanie i tak załadowany. Dlatego lepiej nie załączać niepotrzebnych modułów, bo nie będą ładowane gdy są faktycznie niepotrzebne.

Należy jeszcze zaznaczyć, że include to nie jest załadowanie modułu. Wewnątrz include jest właściwe załadowanie modułu (lub pluginu "udającego" moduł), ale nie musi być. Na przykład amxmisc nie ładuje ŻADNEGO modułu!
  • +
  • -
  • 2
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 TibacK

    Diler pod gimnazjum dla niepełnosprawnych dzieci

  • Autor tematu
  • Power User

Reputacja: 466
Wszechobecny

  • Postów:2448
Offline

Napisano 27.04.2014 09:00

A co z kolejnością?
Czy nie potrzebne include jakos wplywa na plugin? Spowalnia albo cos?
  • +
  • -
  • 0

Sprzedam Paczkę CoD pod CS 1.6 (JEST WIELE WERSJI DO WYBORU TEJ PACZKI) na lvl od 201 - 601

Silnik (8 nowych statystyk, poprawiony zapis, dodatkowy exp, pozbyto się CurWeapon). Ponad 100 perków (do wyboru do koloru). Sklep, NOWE MISJE (QUESTY), premium i super premium, AUKCJE, KLANY, zapis nVault, 4 zestawy modeli bronii do wyboru!

JESTEŚ ZAINTERESOWANY KUPNEM? NAPISZ WIADOMOŚĆ DO MNIE!


#10 GwynBleidD

    Godlike

  • Administrator

Reputacja: 1849
Godlike

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

Napisano 27.04.2014 10:21   Najlepsza odpowiedź

Kolejność nie ma znaczenia. Include dodaje tylko możliwość używania w pluginie konkretnych funkcji. To, w jakiej kolejności one zostaną dodane, nie ma najmniejszego znaczenia.

I niepotrzebne include wpłynąć może na cały amxx, w przypadku który wyżej wymieniłem, tj gdy tylko ten plugin używa danego modułu i na dodatek używa go niepotrzebnie, to cały moduł zostanie załadowany niepotrzebnie (a sam moduł może już jakieś operacje wykonywać mimo, że żadna z jego funkcji przez żaden plugin nie została wywołana).
  • +
  • -
  • 2
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




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

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