|
Вниманию участников! Данный форум теперь является архивом и вскором времени здесь нельзя будет создавать новых тем! Просьба всем для общения и создания новых тем перейти на наш новый форум: http://amxmodx.su/
Правка бегающей строки
|
|
Rush | Дата: Вторник, 12.12.2006, 15:59:08 | Сообщение # 16 |
![Rush](/avatar/00/00/007953.jpg) Лейтенант
Группа: Пользователи
Сообщений: 51
Статус: Не в сети
| Ну это я знаю уже давно..... Вот плагинами начил недавно интересоватся.... Добавлено (2006-12-12, 3:59 Pm) --------------------------------------------- Ошибку выбивает если меняю "g_Frequency = str_to_num(mytime)"
Сообщение отредактировал Rush - Вторник, 12.12.2006, 16:04:34 |
|
| |
VEN | Дата: Вторник, 12.12.2006, 16:32:13 | Сообщение # 17 |
AMXX-Скриптинг-Эксперт
Группа: Админы
Сообщений: 1892
Статус: Не в сети
| Во-первых, если в коде имеются какие-либо ошибки и тому подобное, принято показывать свой код. Во-вторых, принято говорить, что именно выдает за ошибку, т.к. среднестатистический кодер - не телепат, он не может каким-либо образом определить, какая именно у тебя ошибка, и следовательно, не может предложить пути исправления ошибки. В третьих, тебе нужно в раздел отладки.
Сообщение отредактировал VEN - Вторник, 12.12.2006, 17:21:44 |
|
| |
Rush | Дата: Вторник, 12.12.2006, 16:41:17 | Сообщение # 18 |
![Rush](/avatar/00/00/007953.jpg) Лейтенант
Группа: Пользователи
Сообщений: 51
Статус: Не в сети
| Ну плагин я не менял,кроме Code | #define MY_SCROLL_MSG "?" | А ошибку вибивает когда компилировать начинаю..... Code | дириктория до \scrollmsg.sma<114> :error 035 agrument type mismatch <argument 1> // //Could not locate output file:путь до файла \skrollmsg.amx <compile failed> |
Сообщение отредактировал Rush - Вторник, 12.12.2006, 16:42:22 |
|
| |
slogic | Дата: Вторник, 12.12.2006, 16:57:07 | Сообщение # 19 |
Генералиссимус
Группа: Админы
Сообщений: 1941
Статус: Не в сети
| ...
|
|
| |
Rush | Дата: Вторник, 12.12.2006, 17:55:36 | Сообщение # 20 |
![Rush](/avatar/00/00/007953.jpg) Лейтенант
Группа: Пользователи
Сообщений: 51
Статус: Не в сети
| Теперь str_to_num(mytime) нормально изменяется но слушатся не хочет.А слушает как и слушал amxx.cfg (я про време прокруткм)
|
|
| |
ZmifF | Дата: Вторник, 12.12.2006, 20:02:57 | Сообщение # 21 |
Сержант
Группа: Скриптеры
Сообщений: 23
Статус: Не в сети
| Опять лесапед изобретаете? Бегущую строку блокировал я Для это открываем исходник scroolmessage и смотрим тама весь интересующий код конкретно бегущая строка безо всякой лишней шляпы: Code | #define SPEED 0.5 new g_scrollMsg[512] = "Ля ля ля ля" new g_startPos new g_endPos new g_displayMsg[512] new Float:g_xPos new g_Length public plugin_init () { set_cvar_string ("amx_scrollmsg", " ") remove_task(2761) /* remove current messaging */ set_task(600.0, "cGPeU", 2761, "", 0, "b") } public cGPeU () { g_endPos = 1 g_startPos = 0 g_xPos = 0.65 g_Length = strlen(g_scrollMsg) set_task(SPEED, "icbUAqA", 2761, "", 0, "a", g_Length + 48) client_print(0, print_console, "%s", g_scrollMsg) } public icbUAqA() { new a = g_startPos, i = 0 g_displayMsg[i] = 0 if (g_endPos < g_Length) g_endPos++ if (g_xPos > 0.35) g_xPos -= 0.0063 else { g_startPos++ g_xPos = 0.35 } set_cvar_string ("amx_scrollmsg", " ") set_hudmessage(200, 100, 0, g_xPos, 0.90, 0, SPEED, SPEED, 0.05, 0.05, 2) show_hudmessage(0, "%s", g_displayMsg) } | З.Ы. set_task(600.0, "cGPeU", 2761, "", 0, "b") повтор строки через 600.0 сек
Не воспринимай жизнь всерьёз - нам всё равно из неё живыми не выбраться...
Сообщение отредактировал ZmifF - Вторник, 12.12.2006, 20:07:51 |
|
| |
Rush | Дата: Вторник, 12.12.2006, 20:47:12 | Сообщение # 22 |
![Rush](/avatar/00/00/007953.jpg) Лейтенант
Группа: Пользователи
Сообщений: 51
Статус: Не в сети
| А это что такое? Code | путь до файла\scrollmsg.sma<88> :warning 204;symbol is assingned a value that is naver used: "а" |
|
|
| |
ZmifF | Дата: Вторник, 12.12.2006, 22:35:32 | Сообщение # 23 |
Сержант
Группа: Скриптеры
Сообщений: 23
Статус: Не в сети
| Это значит у тебя есть строка на подобии: new a по ходу 88 строка файла. Ты определил новую переменную с названием "a", которая не используется! Это не критическая ошибка и вообще не ошибка по сути... WARNING предупреждение... Но лучше, чтобы этого не было. Кстати если че так к сведению Бегущую строку, которая якобы заблокирована, не сложно и вновь типа "разблокировать" :P
Не воспринимай жизнь всерьёз - нам всё равно из неё живыми не выбраться...
Сообщение отредактировал ZmifF - Вторник, 12.12.2006, 22:39:55 |
|
| |
Rush | Дата: Вторник, 12.12.2006, 22:42:34 | Сообщение # 24 |
![Rush](/avatar/00/00/007953.jpg) Лейтенант
Группа: Пользователи
Сообщений: 51
Статус: Не в сети
| плагин заменить?а как ещё по другому можно скрыть строку? и ошибку выбивает в твоём скрипте.... И не хочет онь работать.... плагин пишет что работает во тока строки нет.... ![sad](http://src.ucoz.ru/sm/1/sad.gif)
Сообщение отредактировал Rush - Вторник, 12.12.2006, 22:59:43 |
|
| |
ZmifF | Дата: Среда, 13.12.2006, 01:57:05 | Сообщение # 25 |
Сержант
Группа: Скриптеры
Сообщений: 23
Статус: Не в сети
| Ужос! Все работает! Нужно было добавить #include <amxmodx> Code | #include <amxmodx> #define SPEED 0.5 new g_scrollMsg[512] = "Ля ля ля ля" new g_startPos new g_endPos new g_displayMsg[512] new Float:g_xPos new g_Length public plugin_init () { set_cvar_string ("amx_scrollmsg", " ") remove_task(2761) /* remove current messaging */ set_task(600.0, "cGPeU", 2761, "", 0, "b") } public cGPeU () { g_endPos = 1 g_startPos = 0 g_xPos = 0.65 g_Length = strlen(g_scrollMsg) set_task(SPEED, "icbUAqA", 2761, "", 0, "a", g_Length + 48) client_print(0, print_console, "%s", g_scrollMsg) } public icbUAqA() { new a = g_startPos, i = 0 while (a < g_endPos) g_displayMsg[i++] = g_scrollMsg[a++] g_displayMsg[i] = 0 if (g_endPos < g_Length) g_endPos++ if (g_xPos > 0.35) g_xPos -= 0.0063 else { g_startPos++ g_xPos = 0.35 } set_cvar_string ("amx_scrollmsg", " ") set_hudmessage(200, 100, 0, g_xPos, 0.90, 0, SPEED, SPEED, 0.05, 0.05, 2) show_hudmessage(0, "%s", g_displayMsg) } | По крайней мере компилится 100% без ошибок Строку ты ну никак не скроешь... Были у меня некоторые варианты, по осуществлению этой задумки, но планы изменились Тебе зачем блокировать ее? Явно не для себя ![smile](http://src.ucoz.ru/sm/1/smile.gif)
Не воспринимай жизнь всерьёз - нам всё равно из неё живыми не выбраться...
Сообщение отредактировал ZmifF - Среда, 13.12.2006, 02:06:45 |
|
| |
Rush | Дата: Среда, 13.12.2006, 13:17:34 | Сообщение # 26 |
![Rush](/avatar/00/00/007953.jpg) Лейтенант
Группа: Пользователи
Сообщений: 51
Статус: Не в сети
| Надо для себя)) ![smile](http://src.ucoz.ru/sm/1/smile.gif) Добавлено (2006-12-13, 1:17 Pm) --------------------------------------------- спасибо работает отлично ![biggrin](http://src.ucoz.ru/sm/1/biggrin.gif)
|
|
| |
![](/.s/t/251/17.gif) | AMX Mod X Russian Community © 2006-2025 ![](/.s/img/cp/7.gif) | ![](/.s/t/251/18.gif) |
|
| |