Общие вопросы, Если у вас есть вопросы по скриптингу то задавайте здесь |
Здравствуйте, гость Вход | Регистрация
Наши новости:
|
|
Общие вопросы, Если у вас есть вопросы по скриптингу то задавайте здесь |
Fedcomp |
17.2.2009, 6:50
Сообщение
|
Если у вас есть вопросы по скриптингу то задавайте здесь, постараемся ответить.
|
|
|
|
Angelok |
17.2.2009, 10:06
Сообщение
|
чем открывать файлы .sma o_O
|
|
|
|
muxas |
17.2.2009, 10:14
Сообщение
|
Блокнотом!)))
|
|
|
|
Fedcomp |
17.2.2009, 14:07
Сообщение
|
Лучше используй Akelpad
Он не нарушает кодировку плагина, это поможет если ты будешь переводить плагины на русский
Прикрепленные файлы:
|
|
|
|
qvakfear1 |
17.2.2009, 14:59
Сообщение
|
|
Расскажи про основы!
Какие команды используются и как их использовать! |
|
|
jas0n |
17.2.2009, 15:47
Сообщение
|
|
qvakfear1, в соседней теме есть ссылка на "Русскоязычные статьи по скриптингу" -> "Ru: Fundamental Basics of AMX Mod X Scripting". Это то с чего нужно начинать изучение языка. Статья на русском и там все популярно написано. Читай.
|
|
|
Nafanya_rus |
17.2.2009, 23:04
Сообщение
|
|
не понимаю как можно изменить значение плагина .amxx чем его открыть?
|
|
|
ARLEKIN |
17.2.2009, 23:33
Сообщение
|
|
*.amxx файлы можно только декомпилировать но ты не получишь ничего кроме набора команд аля Ассемблер. Так что если нет исходного файла *.sma ничего путного ты с плагином не сделаешь.
|
|
|
Fedcomp |
18.2.2009, 6:45
Сообщение
|
Если почитать статью балиопана то может что и выйдет :)
|
|
|
|
kst |
18.2.2009, 20:44
Сообщение
|
как зделать из .sma фаила .amxx ?
|
|
|
|
ARLEKIN |
18.2.2009, 21:04
Сообщение
|
|
Запускаешь консоль (Пуск->Выполнить Start->Run) и переходишь в папку: .../cstrike/addons/amxmodx/scripting
Потом набираешь compile.exe <имя плагина *.sma> Или просто запускаешь файл compile.exe и он компилирует все не откомпелированные или измененные файлы. Готовый откомпилированный плагин можешь забрать из папки "scripting/compiled" |
|
|
iLLuSioN |
18.2.2009, 21:06
Сообщение
|
|
|
Поблагодарили 1 раз
|
|
kst |
19.2.2009, 11:36
Сообщение
|
Как зделать чтобы МЕНЮ каждый раунд появлялось само ?
|
|
|
|
kst |
19.2.2009, 13:08
Сообщение
|
Помогите кто нибудь
|
|
|
|
Fedcomp |
19.2.2009, 14:25
Сообщение
|
Запускаешь консоль (Пуск->Выполнить Start->Run) и переходишь в папку: .../cstrike/addons/amxmodx/scripting Потом набираешь compile.exe <имя плагина *.sma> Или просто запускаешь файл compile.exe и он компилирует все не откомпелированные или измененные файлы. Готовый откомпилированный плагин можешь забрать из папки "scripting/compiled" писец, просто перетаскиваешь мышкой .sma файл на compile.exe в винде Как зделать чтобы МЕНЮ каждый раунд появлялось само ? Сделать ловушку на начало раунда, в ловушке прописать функцию которая будет показывать меню :biggrin: |
|
|
|
kst |
19.2.2009, 14:48
Сообщение
|
Обясните ктото нормальго пожалуйста оч. надо !!!!!
:flood: Как на DM после того как появляешся Меню вылазит
Отредактировал: kst, - 19.2.2009, 14:49
|
|
|
|
Empower |
19.2.2009, 15:14
Сообщение
|
Обясните ктото нормальго пожалуйста оч. надо !!!!! Код #include <amxmodx> plugin_init() { .... твоя менюшка .... register_event("HLTV", "event_round_start", "a", "1=0", "2=0") set_task(5.0,"event_round_start") // чтобы запускалось после рестарта } public event_round_start() { for (new i=1;i <=get_maxplayers;i++) // чтоб показать каждому игроку { if (!is_user_alive(i)) // если игрок не живой не показывать меню continue; menu_display(i,menu) } } Если помог - кликни на спасибки!!!
Отредактировал: Empower, - 19.2.2009, 15:33
|
|
Поблагодарили 2 раз
|
|
kst |
19.2.2009, 16:37
Сообщение
|
Cпасибо , (кликнул)
Ток.. мне пишет тут чет неправильно for (new i=1;i <=get_maxplayers;i++) // чтоб показать каждому игроку пишет Error: Syntax error in the expression, or invalid function call on line 44
Отредактировал: kst, - 19.2.2009, 16:54
|
|
|
|
Empower |
19.2.2009, 19:10
Сообщение
|
Цитата Ток.. мне пишет тут чет неправильно for (new i=1;i <=get_maxplayers;i++) // чтоб показать каждому игроку пишет Error: Syntax error in the expression, or invalid function call on line 44 уппссс.... я просто код сразу сюда з головы писал ошибса^_^ вот так пиши Код for (new i=1;i <=get_maxplayers();i++) Будут вопросы пиши! Если помог - кликни спасибо!! НЕТ - побей :) Хватит выпрашивать благодарности. Благодарный пользователь всегда нажмет кнопку, видно её хорошо
Отредактировал: iLLuSioN, - 20.2.2009, 15:19
|
|
Поблагодарили 3 раз
|
|
iLLuSioN |
20.2.2009, 19:06
Сообщение
|
|
|
|
|