Правила форума Гаранты форума
Размещение рекламы AMX-X компилятор

Здравствуйте, гость Вход | Регистрация

Наши новости:

14-дек
24-апр
10-апр
11-апр

5 страниц V   1 2 ... 3 4 »

Общие вопросы

, Если у вас есть вопросы по скриптингу то задавайте здесь
Fedcomp
сообщение 17.2.2009, 6:50
Сообщение #1
Стаж: 15 лет

Сообщений: 3899
Благодарностей: 701
Полезность: 0

Если у вас есть вопросы по скриптингу то задавайте здесь, постараемся ответить.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   Цитировать сообщение
Статус пользователя Angelok
сообщение 17.2.2009, 10:06
Сообщение #2
Стаж: 15 лет

Сообщений: 36
Благодарностей: 4
Полезность: 237

Меценат Меценат

чем открывать файлы .sma o_O
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя muxas
сообщение 17.2.2009, 10:14
Сообщение #3
Стаж: 16 лет

Сообщений: 11
Благодарностей: 1
Полезность: 0

Блокнотом!))) fuck.gif spiteful.gif Jumpy.gif Jumpy.gif
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Fedcomp
сообщение 17.2.2009, 14:07
Сообщение #4
Стаж: 15 лет

Сообщений: 3899
Благодарностей: 701
Полезность: 0

Лучше используй Akelpad
Он не нарушает кодировку плагина, это поможет если ты будешь переводить плагины на русский
Прикрепленные файлы:
Прикрепленный файл  Akelpad.rar ( 64,97 килобайт ) Кол-во скачиваний: 26
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя qvakfear1
сообщение 17.2.2009, 14:59
Сообщение #5


Стаж: 16 лет

Сообщений: 138
Благодарностей: 23
Полезность: 34

Расскажи про основы!
Какие команды используются и как их использовать!
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя jas0n
сообщение 17.2.2009, 15:47
Сообщение #6


Стаж: 17 лет

Сообщений: 878
Благодарностей: 385
Полезность: 688

qvakfear1, в соседней теме есть ссылка на "Русскоязычные статьи по скриптингу" -> "Ru: Fundamental Basics of AMX Mod X Scripting". Это то с чего нужно начинать изучение языка. Статья на русском и там все популярно написано. Читай.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Nafanya_rus
сообщение 17.2.2009, 23:04
Сообщение #7


Стаж: 15 лет

Сообщений: 3
Благодарностей: 1
Полезность: 0

не понимаю как можно изменить значение плагина .amxx чем его открыть?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя ARLEKIN
сообщение 17.2.2009, 23:33
Сообщение #8


Стаж: 16 лет

Сообщений: 1409
Благодарностей: 425
Полезность: 716

*.amxx файлы можно только декомпилировать но ты не получишь ничего кроме набора команд аля Ассемблер. Так что если нет исходного файла *.sma ничего путного ты с плагином не сделаешь.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Fedcomp
сообщение 18.2.2009, 6:45
Сообщение #9
Стаж: 15 лет

Сообщений: 3899
Благодарностей: 701
Полезность: 0

Если почитать статью балиопана то может что и выйдет :)
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя kst
сообщение 18.2.2009, 20:44
Сообщение #10
Стаж: 15 лет

Сообщений: 18
Благодарностей: 3
Полезность: 0

как зделать из .sma фаила .amxx ?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя ARLEKIN
сообщение 18.2.2009, 21:04
Сообщение #11


Стаж: 16 лет

Сообщений: 1409
Благодарностей: 425
Полезность: 716

Запускаешь консоль (Пуск->Выполнить Start->Run) и переходишь в папку: .../cstrike/addons/amxmodx/scripting
Потом набираешь compile.exe <имя плагина *.sma>

Или просто запускаешь файл compile.exe и он компилирует все не откомпелированные или измененные файлы.

Готовый откомпилированный плагин можешь забрать из папки "scripting/compiled"
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя iLLuSioN
сообщение 18.2.2009, 21:06
Сообщение #12
Иконка группы

Стаж: 17 лет

Сообщений: 6911
Благодарностей: 7990
Полезность: 1639

kst,
Компилирование плагинов (sma > amxx)


Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя kst
сообщение 19.2.2009, 11:36
Сообщение #13
Стаж: 15 лет

Сообщений: 18
Благодарностей: 3
Полезность: 0

Как зделать чтобы МЕНЮ каждый раунд появлялось само ?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя kst
сообщение 19.2.2009, 13:08
Сообщение #14
Стаж: 15 лет

Сообщений: 18
Благодарностей: 3
Полезность: 0

Помогите кто нибудь
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Fedcomp
сообщение 19.2.2009, 14:25
Сообщение #15
Стаж: 15 лет

Сообщений: 3899
Благодарностей: 701
Полезность: 0

Цитата(ARLEKIN @ 18.2.2009, 22:04) *
Запускаешь консоль (Пуск->Выполнить Start->Run) и переходишь в папку: .../cstrike/addons/amxmodx/scripting
Потом набираешь compile.exe <имя плагина *.sma>

Или просто запускаешь файл compile.exe и он компилирует все не откомпелированные или измененные файлы.

Готовый откомпилированный плагин можешь забрать из папки "scripting/compiled"

писец, просто перетаскиваешь мышкой .sma файл на compile.exe в винде

Цитата(kst @ 19.2.2009, 12:36) *
Как зделать чтобы МЕНЮ каждый раунд появлялось само ?

Сделать ловушку на начало раунда, в ловушке прописать функцию которая будет показывать меню :biggrin:
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя kst
сообщение 19.2.2009, 14:48
Сообщение #16
Стаж: 15 лет

Сообщений: 18
Благодарностей: 3
Полезность: 0

Обясните ктото нормальго пожалуйста оч. надо !!!!! punishment.gif
flud.gif ne_othodi_ot_temy.gif
help.gif
new_russian.gif


:flood:

Как на DM после того как появляешся Меню вылазит

Отредактировал: kst, - 19.2.2009, 14:49
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Empower
сообщение 19.2.2009, 15:14
Сообщение #17
Стаж: 15 лет

Сообщений: 298
Благодарностей: 945
Полезность: 0

Цитата(kst @ 19.2.2009, 14:48) *
Обясните ктото нормальго пожалуйста оч. надо !!!!!

Код
#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)
            }
}

Если помог - кликни на спасибки!!! pardon.gif

Отредактировал: Empower, - 19.2.2009, 15:33
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 2 раз
   + Цитировать сообщение
Статус пользователя kst
сообщение 19.2.2009, 16:37
Сообщение #18
Стаж: 15 лет

Сообщений: 18
Благодарностей: 3
Полезность: 0

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
Сообщение #19
Стаж: 15 лет

Сообщений: 298
Благодарностей: 945
Полезность: 0

Цитата
Ток..
мне пишет тут чет неправильно

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


Будут вопросы пиши! good.gif
Если помог - кликни спасибо!!
НЕТ - побей :)


Хватит выпрашивать благодарности. Благодарный пользователь всегда нажмет кнопку, видно её хорошо

Отредактировал: iLLuSioN, - 20.2.2009, 15:19
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 3 раз
   + Цитировать сообщение
Статус пользователя iLLuSioN
сообщение 20.2.2009, 19:06
Сообщение #20
Иконка группы

Стаж: 17 лет

Сообщений: 6911
Благодарностей: 7990
Полезность: 1639

Admin Screen 2

Нужно сменить флаг иммунитета с A (immunity) на L (ADMIN_RCON)

Спасибо)


Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
5 страниц V   1 2 ... 3 4 »
 
Тема закрытаНачать новую тему
 
0 пользователей и 1 гостей читают эту тему: