Kompilacja lokalna
Abes Mapper
27.11.2010
Czytając posty zauważyłem, że trochę ludzi ma problemy z kompilacją lokalną mimo iż jest tutorial.
Piszę ten poradnik w tym dziale aby pokazał się w spisie artykułów.
Jest jeszcze inny sposób kompilacji lokalnej ( Kompilacja lokalna - AMXX.pl: Support AMX Mod X - by R3X ) ale to tak jakby dla tych, którzy programują, robią coś w PAWN.
Ten sposób (o ile można to nazwać innym sposobem) jest łatwiejszy i szybszy.
1. Pobieramy plik z załącznika w zależności od naszego systemu operacyjnego
2. Rozpakowujemy byle gdzie
3. Wchodząc w folder scripting mamy różne pliki/foldery. Opiszę najważniejsze potrzebne do kompilacji
- include - tutaj wklejamy wszystkie pliki .inc np.: colorchat.inc
- Podstawowe sma - tutaj wkleiłem kody źródłowe z podstawowych pluginów (nie chciałem żebyście tracili czas na ich dodatkowym kompilowaniu)
- compiled - w tym folderze znajdą się wszystkie skompilowane przez nas pluginy (folder utworzy się podczas pierwszej kompilacji)
- compile.exe - program który odpalamy aby skompilować kod źródłowy
Nic prostrzego.
Plik .sma (czyli nasz kod źródłowy) wklejamy do głównego katalogu scripting tam gdzie jest compile.exe
Po wklejeniu uruchamiamy właśnie ten plik compile.exe i nasze pliki zaczną się kompilować.
Skompilowane pluginy znajdą się w folderze compiled
Jeżeli niektóre pluginy (np.: bf2, pokemod) mają dodatkowe foldery z plikami .inl to wklejamy je (foldery) do głównego katalogu scripting
Dodaję plik colorchat.inc
Jest wymagany przy kompilacji niektórych pluginów
Załączone pliki
mgr inż. Pavulon
28.11.2010
Abes Mapper
28.11.2010
BartoszOsw
21.04.2013
GT Team 21.04.2013
paszeczka88
05.08.2016
Dodaję plik colorchat.inc - to informacje która uratowała mi kolejny tydzień życia w poszukiwaniu odpowiedzi na nie działające pluginy.Dzięki!
Shexic
03.01.2017
//C:\Users\xx\Desktop\scripting Windows\jail_kaczki.sma(5) : fatal error 100: cannot read from file: "jailbreak"
//
// Compilation aborted.
// 1 Error.
// Could not locate output file compiled\jail_kaczki.amx (compile failed).
Pomocy
papaja7
08.12.2017
Shexic
03.01.2017
//C:\Users\xx\Desktop\scripting Windows\jail_kaczki.sma(5) : fatal error 100: cannot read from file: "jailbreak"
//
// Compilation aborted.
// 1 Error.
// Could not locate output file compiled\jail_kaczki.amx (compile failed).
Pomocy
Potrzebujesz JailBreak.inc żeby móc to skomponować
adam358
04.11.2018
jestem ciekaw jak z kodu źródłowego mam zrobić sma bo tu pisze zeby sma wkleic do compile.exe tylko po 1 jak z tego kodu zrobić to sma ?
Rivit
22.03.2019
paczki należy pobierać stąd https://www.amxmodx.org/downloads.php
Jesli na swoim systemie (tym, na którym zamierzasz kompilować) uzywasz windowsa to pobierasz pod windowsa, jesli linuxa to pod linuxa.
W folderze scripting jest plik compile.exe/compile.sh i cały kompilator