Начало Форум Сървъри Банове Правила и Условия   »

Заглавие на темата: Как се компилира плъгин

Всичко свързано с Уроците за Counter-Strike.
Направа, обяснения, въпроси и отговори.

Как се компилира плъгин

Мнениеот Теодор16 » 22 Май 2016, 00:53

B тaзи cтaтия щe ви пoĸaжa ĸaĸ ce peдaĸтиpaт и ĸoмпилиpaт плъгини.

З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 Моля влезте в акаутна си за да виждате линковете!!!
2. Bлявo избиpaтe cтpaницa Соmріlеr (виж ĸapтинĸaтa) Моля влезте в акаутна си за да виждате линковете!!!
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) Моля влезте в акаутна си за да виждате линковете!!!
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). Моля влезте в акаутна си за да виждате линковете!!! ... 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і
Аватар
Теодор16
Новак
Новак
Мнения: 8
Бонус точки: 0
Регистриран: 20 Май 2016
Предупреждения: 0
Местоположение: България/Хасково
Ник в играта: noawsner
Скайп профил: Тайна
Вашият пол е: Мъж
Репутация: 0

Мнениеот NOVAKA » 22 Май 2016, 01:02

Само да ти кажа че сайта прикачи не работи, ако можеш дай линкове в друг сайт, за да ги виждаме. Благодаря ти предварително. :D
Изображение

Изображение

*DEAD* kofein : kato si simon s drugoto kopche
*DEAD* kofein : na mishchitzata
Аватар
NOVAKA
Respected
Respected
Мнения: 133
Бонус точки: 0
Регистриран: 25 Фев 2016
Предупреждения: 0
Местоположение: София
Ник в играта: NOVAKA
Скайп профил: bobi_864
Вашият пол е: Мъж
Репутация: 8

Мнениеот DemoLitioN » 03 Май 2018, 21:50

1. Изтегляте AMXX версията, която използвате, също така е хубаво се съобразите с използваната Операционна система (ОС). Версията на AMXX може да проверите с командите "amxx version" или "meta list" (без кавички) в конзолата на сървъра.
1.1 AmxModX v.1.8.2 Моля влезте в акаутна си за да виждате линковете!!!
1.2 AmxModX v.1.8.3 Моля влезте в акаутна си за да виждате линковете!!! (хубаво е да свалите base и cstrike)
1.3 ReAmxModX v.1.8.3 Моля влезте в акаутна си за да виждате линковете!!! ... hp?t=27127
2. В папката scripting се намира файлът compile.exe може да го отворите и той автоматично ще компилира всички плъгини, които се намират в тази папка или просто да "влачите" дадения плъгин и да го поставите в compile.exe, така ще се компилира само въпросният плъгин. Компилираните вече плъгини ще се запишат в папка scripting/compiled.
ВАЖНО: За да се компилира плъгинът, трябва да имате нужните библиотеки (.inc) файлове, които се слагат в scripting/include. Въпросните библиотеки може да намерите в Интернет или Моля влезте в акаутна си за да виждате линковете!!!
В началото на .sma файла си пише какви библиотеки изисква плъгинът.
Пример: Ако пише #include <nvault> това означава, че трябва да имате файлът nvault.inc във вашата "include" папка.
3. Копирате компилирания плъгин от scripting/compiled и го слагате в папка "plugins" и го пишете в configs/plugins.ini Моля влезте в акаутна си за да виждате линковете!!!.
Рестартирате сървъра или сменяте картата и пишете в конзолата на сървъра amx_plugins, трябва срещу името на въпросния плъгин да пише running, ако всичко е наред.

Важни препоръки, които е желателно да спазвате за да нямате проблеми в бъдеще:

1) Слагайте само плъгини, които имат .sma (по принцип той не е нужен за работата на плъгина);
2) Сваляйте плъгини само от достоверни източници като Моля влезте в акаутна си за да виждате линковете!!! и Моля влезте в акаутна си за да виждате линковете!!! особено ако кодът е дълъг, защото лесно може да се пропусне backdoor. Сваляйте плъгините от разделите Approved Plugins (Одобрени плъгини);
3) Проверявайте ръчно всеки код за да се уверите сами;
4) Дори в архива, който свалите да има компилиран плъгин (.amxx) файл, го изтрийте и го направете отново, както показах по-горе. Едно, че може да има backdoor, друго, че ако е компилиран на различна версия от вашата може да даде грешка.
"Беден е не този, който има малко, а този, който иска да има повече".
Сенека
Аватар
DemoLitioN
Respected
Respected
Мнения: 3276
Бонус точки: 0
Регистриран: 20 Авг 2011
Предупреждения: 0
Ник в играта: DemoLitioN
Вашият пол е: Мъж
Репутация: 487
  • { SIMILAR_TOPICS }
    Отговори
    Преглеждания
     Последно мнение