|
Вниманию участников! Данный форум теперь является архивом и вскором времени здесь нельзя будет создавать новых тем! Просьба всем для общения и создания новых тем перейти на наш новый форум: http://amxmodx.su/
Hudmessage
|
|
Molka | Дата: Понедельник, 10.08.2009, 09:57:42 | Сообщение # 1 |
Подполковник
Группа: Пользователи
Сообщений: 120
Статус: Не в сети
| Пробовал изменить несколько существующих плагинов, но появлялась ошибка о переполнение буфера или подобного. Так вот как можно реализовать, вывод текста в котором больше 150 символов. Спасибо.
Совершенный человек все ищет в себе, ничтожный — в других...
|
|
| |
defaultNick8433 | Дата: Понедельник, 10.08.2009, 10:58:54 | Сообщение # 2 |
Генерал-полковник
Группа: Скриптеры
Сообщений: 806
Статус: Не в сети
| Может предложение через каждую строчку писать новое
Раскручиваю сайты,ставлю трекера на хостинг.Всё бесплатно.Если заинтересовало,то моя аська 400538001
|
|
| |
Molka | Дата: Вторник, 11.08.2009, 15:55:50 | Сообщение # 3 |
Подполковник
Группа: Пользователи
Сообщений: 120
Статус: Не в сети
| Нет... вот если попробовать через вывод из текстового файла Добавлено (2009-08-11, 3:55 Pm) --------------------------------------------- Ни кто не может сделать ?)
Совершенный человек все ищет в себе, ничтожный — в других...
|
|
| |
defaultNick8433 | Дата: Вторник, 11.08.2009, 19:13:13 | Сообщение # 4 |
Генерал-полковник
Группа: Скриптеры
Сообщений: 806
Статус: Не в сети
| Попробуй так(файл hudmessage.ini) Code #include <amxmodx> #include <amxmisc>
new configsdir[200],text[200],line,num
public plugin_cfg() { get_configsdir(configsdir,200) format(configsdir,199,"%s/hudmessage.ini",configsdir)
if(file_exists(configsdir)) { for(line=0;read_file(configsdir,line,text,sizeof(text),num);line++) { if(num>0) { set_hudmessage(255,0,0,-2.0,-1.0,0,6.0,12.0) show_hudmessage(0,"%s",configsdir) } } } } public plugin_init() { register_plugin("x","x","x") }
Раскручиваю сайты,ставлю трекера на хостинг.Всё бесплатно.Если заинтересовало,то моя аська 400538001
|
|
| |
Molka | Дата: Понедельник, 17.08.2009, 18:23:14 | Сообщение # 5 |
Подполковник
Группа: Пользователи
Сообщений: 120
Статус: Не в сети
| Не работает. Добавлено (2009-08-13, 5:01 Pm) ---------------------------------------------
Quote (Molka) Ни кто не может сделать ?) Добавлено (2009-08-17, 6:23 Pm) --------------------------------------------- uр
Совершенный человек все ищет в себе, ничтожный — в других...
|
|
| |
ZETA | Дата: Понедельник, 17.08.2009, 18:50:41 | Сообщение # 6 |
Генерал-майор
Группа: Скриптеры
Сообщений: 369
Статус: Не в сети
| Вроде работает... Code /* FileReader v0.1 */
#include <amxmodx> #include <amxmisc>
#define PLUGIN "FileReader" #define VERSION "0.1" #define AUTHOR "ZETA [M|E|N]"
new message[501],addmessage[101] new configini[81],text[101],line,num
public plugin_init() { register_plugin("FileReader","0.1","ZETA [M|E|N]") register_clcmd("say /ay","func_ay",ADMIN_ALL,"") }
public plugin_cfg() { get_configsdir(configini,81) format(configini,80,"%s/FileReader.ini",configini) }
public func_ay(id) { format(message,700,"") set_hudmessage(255, 255, 255, -1.0, 0.21, 0, 6.0, 12.0) for(line=0;read_file(configini,line,text,sizeof(text),num);line++) { if(num>0 && text[0]!=';') { format(addmessage,sizeof(addmessage),"%s^n",text) add(message,500,addmessage) } } show_hudmessage(id, "%s",message) return PLUGIN_HANDLED }
Говори что думаешь и думай что говоришь...
Сообщение отредактировал ZETA - Понедельник, 17.08.2009, 20:59:08 |
|
| |
Molka | Дата: Понедельник, 17.08.2009, 20:01:54 | Сообщение # 7 |
Подполковник
Группа: Пользователи
Сообщений: 120
Статус: Не в сети
| Нет, не работает, за желание помочь спасибо!
Совершенный человек все ищет в себе, ничтожный — в других...
Сообщение отредактировал Molka - Понедельник, 17.08.2009, 20:02:19 |
|
| |
ZETA | Дата: Понедельник, 17.08.2009, 20:16:44 | Сообщение # 8 |
Генерал-майор
Группа: Скриптеры
Сообщений: 369
Статус: Не в сети
| А что именно не работает? Нашел на офф. сайте Quote Hud messages accept a max of 479 characters per message. Word wrapping starts after 69 characters.
Говори что думаешь и думай что говоришь...
Сообщение отредактировал ZETA - Понедельник, 17.08.2009, 20:48:37 |
|
| |
defaultNick8433 | Дата: Понедельник, 17.08.2009, 20:47:51 | Сообщение # 9 |
Генерал-полковник
Группа: Скриптеры
Сообщений: 806
Статус: Не в сети
| ZETA, ему же над 150 символов.Может: Code format(addmessage,100,"%s^n",text) На это: Code format(addmessage,150,"%s^n",text) В массиве 151,поправь если что
Раскручиваю сайты,ставлю трекера на хостинг.Всё бесплатно.Если заинтересовало,то моя аська 400538001
|
|
| |
ZETA | Дата: Понедельник, 17.08.2009, 20:50:52 | Сообщение # 10 |
Генерал-майор
Группа: Скриптеры
Сообщений: 369
Статус: Не в сети
| 100 - это только массив считаной строчки, а общий массив 401
Говори что думаешь и думай что говоришь...
Сообщение отредактировал ZETA - Понедельник, 17.08.2009, 20:51:20 |
|
| |
defaultNick8433 | Дата: Понедельник, 17.08.2009, 20:54:35 | Сообщение # 11 |
Генерал-полковник
Группа: Скриптеры
Сообщений: 806
Статус: Не в сети
| А,понтяно,ты так решил,сделать.Может просто этого не позволяет сделать движок игры?
Раскручиваю сайты,ставлю трекера на хостинг.Всё бесплатно.Если заинтересовало,то моя аська 400538001
|
|
| |
ZETA | Дата: Понедельник, 17.08.2009, 21:01:18 | Сообщение # 12 |
Генерал-майор
Группа: Скриптеры
Сообщений: 369
Статус: Не в сети
| Плагин работает... Hud messages accept a max of 479 characters per message. В переводе: Максимальное количество символов в Hud-сообщении 479 И практика это подтверждает...
Говори что думаешь и думай что говоришь...
Сообщение отредактировал ZETA - Понедельник, 17.08.2009, 21:03:22 |
|
| |
Molka | Дата: Понедельник, 17.08.2009, 22:16:39 | Сообщение # 13 |
Подполковник
Группа: Пользователи
Сообщений: 120
Статус: Не в сети
| FileReader.ini в configs, содержит символы : . , ( ) ждал минут 10, не чаго.
Совершенный человек все ищет в себе, ничтожный — в других...
|
|
| |
ZETA | Дата: Понедельник, 17.08.2009, 22:21:44 | Сообщение # 14 |
Генерал-майор
Группа: Скриптеры
Сообщений: 369
Статус: Не в сети
| Не знаю тогда в чем у тебя проблема, с этими файлами мне выдавало такую картинку...
Говори что думаешь и думай что говоришь...
|
|
| |
Molka | Дата: Суббота, 22.08.2009, 10:04:45 | Сообщение # 15 |
Подполковник
Группа: Пользователи
Сообщений: 120
Статус: Не в сети
| FileReader.ini в папке config же должен быть ??? Не работает... и всё.
Совершенный человек все ищет в себе, ничтожный — в других...
|
|
| |
| AMX Mod X Russian Community © 2006-2025 | |
|
| |