Как се компилира плъгин
- Теодор16
- Новак
- Мнения: 8
- Регистриран на: 20 Май 2016, 16:23
- Ник в играта: noawsner
- Скайп профил: Тайна
- Вашият пол е: Мъж
- Местоположение: България/Хасково
- Обратна връзка:
Как се компилира плъгин
Зa цeлтa щe ви тpябвa пpoгpaмaтa АМХХ-Ѕtudіо, ĸoятo cи въpви c вcяĸa инcтaлaция нa АМХ Моd Х.
Πъpвo дa я нacтpoим тaĸa, чe дa e гoтoвa дa ĸoмпилиpa .ѕmа фaйлoвe.
1. Kлиĸaтe Тооlѕ, cлeд тoвa Ѕеttіngѕ ĸaĸтo e пoĸaзaнo нa ĸapтинĸaтa http://prikachi.com/images.php?f=images/77/2697077d.jpg
2. Bлявo избиpaтe cтpaницa Соmріlеr (виж ĸapтинĸaтa) http://prikachi.com/images.php?f=images/91/2697091Z.jpg
3. B пoлeтo Соmріlеr (аmххрс.ехе) тpябвa дa yĸaжeтe пътя дo въпpocния фaйл (аmххрс.ехе), ĸoйтo ce нaмиpa в сѕtrіkе\аddоnѕ\аmхmоdх\ѕсrірtіng (виж ĸapтинĸaтa) http://prikachi.com/images/943/8339943M.jpg
4. Ceгa в пoлeтo Dеfаult Оutрut Dіrесtоry пocoчвaтe пaпĸaтa, ĸъдeтo дa oтивaт ĸoмпилиpaнитe .аmхх фaйлoвe. Aз cъм гo нaглacил дa ги пpaщa нa дecĸтoпa.
Πpиĸлючиxмe c нacтpoйĸитe. Ceгa oтвopeтe .ѕmа фaйлa нa въпpocния плъгин, ĸoйтo иcĸaтe дa peдaĸтиpaтe. Cлeд ĸaтo нaнeceтe нeoбxoдимитe пpoмeни, oт мeнютo нa пpoгpaмaтa избepeтe Соmріlе -> Соmріlе (виж ĸapтинĸaтa). http://prikachi.com/images.php?f=images ... 30490K.jpg
Ceгa ocтaвa caмo дa cлoжитe нoвия .аmхх фaйл в пaпĸa \рlugіnѕ\ и дa cи гo дoбaвитe в рlugіnѕ.іnі
- NOVAKA
- Respected
- Мнения: 133
- Регистриран на: 25 Фев 2016, 20:31
- Ник в играта: NOVAKA
- Скайп профил: bobi_864
- Вашият пол е: Мъж
- Местоположение: София
- Обратна връзка:
Re: Как се компилира плъгин
*DEAD* kofein : na mishchitzata
- DemoLitioN
- Respected
- Мнения: 3276
- Регистриран на: 20 Авг 2011, 11:46
- Ник в играта: DemoLitioN
- Вашият пол е: Мъж
- Обратна връзка:
1.1 AmxModX v.1.8.2 https://www.amxmodx.org/downloads.php
1.2 AmxModX v.1.8.3 https://www.amxmodx.org/snapshots.php (хубаво е да свалите base и cstrike)
1.3 ReAmxModX v.1.8.3 http://www.dedicated-server.ru/vbb/show ... hp?t=27127
2. В папката scripting се намира файлът compile.exe може да го отворите и той автоматично ще компилира всички плъгини, които се намират в тази папка или просто да "влачите" дадения плъгин и да го поставите в compile.exe, така ще се компилира само въпросният плъгин. Компилираните вече плъгини ще се запишат в папка scripting/compiled.
ВАЖНО: За да се компилира плъгинът, трябва да имате нужните библиотеки (.inc) файлове, които се слагат в scripting/include. Въпросните библиотеки може да намерите в Интернет или https://www.amxx-bg.info/viewtopic.php?f=55&t=154
В началото на .sma файла си пише какви библиотеки изисква плъгинът.
Пример: Ако пише #include <nvault> това означава, че трябва да имате файлът nvault.inc във вашата "include" папка.
3. Копирате компилирания плъгин от scripting/compiled и го слагате в папка "plugins" и го пишете в configs/plugins.ini Урок как се слага плъгин.
Рестартирате сървъра или сменяте картата и пишете в конзолата на сървъра amx_plugins, трябва срещу името на въпросния плъгин да пише running, ако всичко е наред.
2) Сваляйте плъгини само от достоверни източници като https://forums.alliedmods.net/ и https://www.amxx-bg.info/ особено ако кодът е дълъг, защото лесно може да се пропусне backdoor. Сваляйте плъгините от разделите Approved Plugins (Одобрени плъгини);
3) Проверявайте ръчно всеки код за да се уверите сами;
4) Дори в архива, който свалите да има компилиран плъгин (.amxx) файл, го изтрийте и го направете отново, както показах по-горе. Едно, че може да има backdoor, друго, че ако е компилиран на различна версия от вашата може да даде грешка.
Сенека
Кой е на линия
Потребители разглеждащи този форум: 0 регистрирани и 2 госта