Skocz do zawartości

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] Kompilacja kilku pluginów do wybranego folderu


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

#1 sebul

    Godlike

  • Przyjaciel

Reputacja: 2 035
Godlike

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

Napisano 12.07.2012 11:13

Ktoś może wie jakie polecenie wpisać do konsoli (cmd.exe) aby kompilator skompilował wybrane pliki sma do konkretnego folderu? Wiem, że można to zrobić wrzucając pliki sma do folderu, gdzie mamy kompilator i wtedy po uruchomieniu skompiluje on nam wszystko do folderu "compiled", ale czy da się tym jakoś sterować, żeby pliki brał z innego folderu i do innego je kompilował?
  • +
  • -
  • 0

Posiadam TBM (inaczej PTB), które działa dużo lepiej niż zwykłe PTB, nawet na modach z lvlami. Zainteresowany? Proszę bardzo


#2 GT Team

    Ten lepszy xD

  • Zbanowany

Reputacja: 321
Wszechpomocny

  • Postów:1 435
  • GG:
  • Imię:Tomasz i Grzegorz
  • Lokalizacja:Wojkowice
Offline

Napisano 19.07.2012 17:19

W AMXX Studio masz opcję gdzie zapisywać skompilowane pliki / Zawsze używałem amxx studio i nie było problemów z amxxpc nie maiłem do czynienia ;D Oprócz wskazanie jego w amxx studio


Compiling Plugins (AMX Mod X) - AlliedModders Wiki

Użytkownik PaTrIcKx edytował ten post 19.07.2012 17:20

Nowa wersja Tower Defense 0.2 Alpha | Inne Mody -> Nowości

 


#3 d0naciak

    Godlike

  • Power User

Reputacja: 1 029
Hero

  • Postów:2 414
  • GG:
  • Steam:steam
  • Imię:Dawid
  • Lokalizacja:Kotlarka
Offline

Napisano 19.07.2012 20:12

nacisnij f12 w amxx studio i potem

Dołączona grafika

zmien se, tam gdzie jest strzałka w dół, ustawiasz folder
  • +
  • -
  • 0

#4 sebul

    Godlike

  • Autor tematu
  • Przyjaciel

Reputacja: 2 035
Godlike

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

Napisano 19.07.2012 20:15

W AMXX Studio masz opcję gdzie zapisywać skompilowane pliki / Zawsze używałem amxx studio i nie było problemów z amxxpc nie maiłem do czynienia ;D Oprócz wskazanie jego w amxx studio

Tylko mi chodzi o to, żeby za jednym razem skompilować kilka pluginów, w taki sam sposób jak odpalenie pliku "compile.exe", ale wcześniej żeby dało się wybrać folder, z którego ma brać pliki sma oraz gdzie ma zapisywać pliki amxx.
  • +
  • -
  • 0

Posiadam TBM (inaczej PTB), które działa dużo lepiej niż zwykłe PTB, nawet na modach z lvlami. Zainteresowany? Proszę bardzo


#5 Gość_21977_*

  • Gość

Reputacja: 0

Offline

Napisano 19.07.2012 20:41

compile.exe < źródło > cel
?

#6 sebul

    Godlike

  • Autor tematu
  • Przyjaciel

Reputacja: 2 035
Godlike

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

Napisano 19.07.2012 21:34

Nie może znaleźć plików/folderów zarówno w źródle jak i celu. Ogólnie zauważyłem, że w takiej formie kompilować można tylko pojedyncze pliki, a dokładniej po "compile.exe" można wypisywać x plików do kompilacji i wtedy wszystko idzie do folderu "compiled".
  • +
  • -
  • 0

Posiadam TBM (inaczej PTB), które działa dużo lepiej niż zwykłe PTB, nawet na modach z lvlami. Zainteresowany? Proszę bardzo


#7 sebul

    Godlike

  • Autor tematu
  • Przyjaciel

Reputacja: 2 035
Godlike

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

Napisano 01.03.2013 16:02

To ktoś wie czy jest w ogóle to możliwe?
  • +
  • -
  • 0

Posiadam TBM (inaczej PTB), które działa dużo lepiej niż zwykłe PTB, nawet na modach z lvlami. Zainteresowany? Proszę bardzo


#8 GwynBleidD

    Godlike

  • Przyjaciel

Reputacja: 1 869
Godlike

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

Napisano 06.03.2013 13:09

W Notepad++ używam takiego skryptu do kompilacji:
SET compiler = $(NPP_DIRECTORY)\pawn.compiler\amxxpc.exe
SET include = $(NPP_DIRECTORY)\pawn.compiler\include
SET output =$(CURRENT_DIRECTORY)\..\plugins\$(NAME_PART).amxx

NPP_SAVE
"$(compiler)" -i"$(include)" -i"$(CURRENT_DIRECTORY)\include" -o"$(output)" "$(FULL_CURRENT_PATH)"

UNSET compiler
UNSET include
UNSET output

Możesz sobie po prostu zduplikować linię kompilacji dla każdego z pluginów. Plik compile.exe nie posiada takich "ficzerów" aby zmienić katalog wyjściowy, wszystko wrzuca do compiled i tyle. Możesz sobie przerobić compile.sh z linuksowej wersji amxx, żeby robił to, co chcesz :)
sebul (12.03.2013 21:49):
W wolnym czasie sprawdzę i dam znać, czy jest dobrze.

Użytkownik GwynBleidD edytował ten post 06.03.2013 13:10

  • +
  • -
  • 0

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 Andrzejek

    Ucze się :]

  • Power User

Reputacja: 136
Zaawansowany

  • Postów:1 300
  • Imię:Andrzej
Offline

Napisano 08.03.2013 16:05

Ja używam tego:

Załączone pliki


  • +
  • -
  • 0

Mam do sprzedania pluginy AMXX pod serwery typu, JB, ONLY DD2, ZOMBIE, COD MOD, DR i inne...

 

Jeżeli jesteś zainteresowany(a), napisz na PW lub GG 42384104


#10 GwynBleidD

    Godlike

  • Przyjaciel

Reputacja: 1 869
Godlike

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

Napisano 12.03.2013 01:10

Andrzejek, z tego co się orientuję to jest po prostu standardowy kompilator i chyba wszyscy go używamy :)
  • +
  • -
  • 0

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


#11 Andrzejek

    Ucze się :]

  • Power User

Reputacja: 136
Zaawansowany

  • Postów:1 300
  • Imię:Andrzej
Offline

Napisano 12.03.2013 16:23

I to jest najlepsze rozwiązanie, a nie bawienie się w konsoli Windowsa ^^
  • +
  • -
  • 0

Mam do sprzedania pluginy AMXX pod serwery typu, JB, ONLY DD2, ZOMBIE, COD MOD, DR i inne...

 

Jeżeli jesteś zainteresowany(a), napisz na PW lub GG 42384104


#12 GwynBleidD

    Godlike

  • Przyjaciel

Reputacja: 1 869
Godlike

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

Napisano 12.03.2013 21:05

aby kompilator skompilował wybrane pliki sma do konkretnego folderu?


Drogi andrzejku, Twoim sposobem nie osiągniesz tego, o co autor pyta. O ile wrzucenie na forum załącznika z kompilatorem, który każdy posiada, jest jakimkolwiek sposobem rozwiązania problemu... No chyba, że to nie jest standardowy kompilator, ale jakiś przerobiony.

Użytkownik GwynBleidD edytował ten post 12.03.2013 21:06

  • +
  • -
  • 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


#13 sebul

    Godlike

  • Autor tematu
  • Przyjaciel

Reputacja: 2 035
Godlike

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

Napisano 16.03.2013 16:47

Możesz sobie po prostu zduplikować linię kompilacji dla każdego z pluginów.

Ale, że niby jak to zrobić, żeby automatycznie wszystkie pliki sma w podanym folderze skompilowało? Bo skrypt działa i nawet bardziej mi się podoba niż ten standardowy, co darkgl podawał go w temacie z notepadem.
sebul (16.03.2013 19:33):
Jestem na dobrej drodze do napisania pliku .bat z pętlą for, która będzie wykonywać kompilację na każdym pliku .sma ;]
sebul (16.03.2013 20:04):
Nie wiem jak to się stało, ale niby już miałem komędę dzięki której przez cmd.exe mogłęm sobie kompilować pliki zma we wskazanym folderze, ale teraz albo coś pomieszałem, albo się popsuło :o

  • +
  • -
  • 0

Posiadam TBM (inaczej PTB), które działa dużo lepiej niż zwykłe PTB, nawet na modach z lvlami. Zainteresowany? Proszę bardzo


#14 sebul

    Godlike

  • Autor tematu
  • Przyjaciel

Reputacja: 2 035
Godlike

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

Napisano 16.03.2013 20:11

Dobra, już sobie poradziłem, znaczy może nie do końca tak jak chciałem, ale może z czasem jakoś uda mi się rozbudować ten pliczek bat.
Tutaj daje kod
cd "lokalizacja folderu z plikami sma"
for %%f in (*.sma) do "lokalizacja kompilatora" "%%f"

Poprawiona wersja
del logi.log
for %%f in (*.sma) do "lokalizacja kompilatora" "%%f" >> logi.log

sebul (16.03.2013 20:16):
A nawet nie trzeba tego cd na początku, wystarczy po prostu utworzyć sobie plik bat i tam do jakiego folderu się go wrzuci, tam będzie szukać.
sebul (17.03.2013 16:32):
Dla zainteresowanych -> http://amxx.pl/topic...branym-miejscu/

  • +
  • -
  • 0

Posiadam TBM (inaczej PTB), które działa dużo lepiej niż zwykłe PTB, nawet na modach z lvlami. Zainteresowany? Proszę bardzo


#15 sebul

    Godlike

  • Autor tematu
  • Przyjaciel

Reputacja: 2 035
Godlike

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

Napisano 16.03.2013 20:11

Wiadomość wygenerowana automatycznie


Ten temat został zamknięty przez moderatora.

Powód: Pomoc udzielona

Jeśli się z tym nie zgadzasz, Dołączona grafika 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





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

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