Заказать игровой сервер Контакты (заказать плагин/исправить ошибки/другое) Поиск

[ вход ]
[ последние сообщения ]

  • Страница 1 из 2
  • 1
  • 2
  • »
Форум » SourceMod >> CS:Source >> CSGO » Обсуждение » Помогите исправить мои ошибки:)
Помогите исправить мои ошибки:)
zhekazadrot Дата: Вторник, 18.11.2014, 13:07:30 | Сообщение # 1
Сообщений: 22
Репутация: 0 [ +/- ]
#include <sourcemod>

public OnPluginStart()
{
new String:g_Msg[200]; //Создаем строку для нашего сообщения
new Handle:Message = StartMessageAll("KeyHintText");// Создаем местечко в правом углу

Format(g_Msg, 150, "Твой текст");//Заносим свой текст в переменную. Чтобы перейти на новую строку, надо поставить \n.
// Например: "Строка1 \n Строка2 \n Cтрока3 и т.д."
if (Message != INVALID_HANDLE) //И далее выводим сообщение.
{
BfWriteByte(Message, 1);
BfWriteString(Message, g_Msg);
EndMessage();
}
}

Мне нужно что бы было примерно так как на скринах,только что бы свое было

Гости не могут скачивать файлы
 
dron216 Дата: Вторник, 18.11.2014, 14:36:02 | Сообщение # 2
Сообщений: 151
Репутация: 18 [ +/- ]
В чем собственно проблема/вопрос?
Код
Format(g_Msg, 150, "Твой текст")

Пиши туда что тебе надо и всё...


Сообщение отредактировал dron216 - Вторник, 18.11.2014, 14:36:47
 
zhekazadrot Дата: Вторник, 18.11.2014, 14:43:40 | Сообщение # 3
Сообщений: 22
Репутация: 0 [ +/- ]
Я то напишу дак оно не пашет
 
dron216 Дата: Вторник, 18.11.2014, 14:55:07 | Сообщение # 4
Сообщений: 151
Репутация: 18 [ +/- ]
Цитата zhekazadrot ()
Я то напишу дак оно не пашет

Значит неправильно что-то делаешь... Скинь код что-ли
 
zhekazadrot Дата: Вторник, 18.11.2014, 14:57:15 | Сообщение # 5
Сообщений: 22
Репутация: 0 [ +/- ]
#include <sourcemod>

public OnPluginStart()
{
new String:g_Msg[200];
new Handle:Message = StartMessageAll("KeyHintText");

Format(g_Msg, 150, "Главный админ:AWP??=----\nСкайп:MagicServa4ek \nЧто бы протестировать вип напиши:!viptest");
if (Message != INVALID_HANDLE)
{
BfWriteByte(Message, 1);
BfWriteString(Message, g_Msg);
EndMessage();
}
}
 
dron216 Дата: Вторник, 18.11.2014, 15:26:37 | Сообщение # 6
Сообщений: 151
Репутация: 18 [ +/- ]
Код
Format(g_Msg, 150, "Главный админ:AWP??=----\nСкайп:MagicServa4ek \nЧто бы протестировать вип напиши:!viptest");

на
Код
Format(g_Msg, sizeof(g_Msg), "Главный админ:AWP??=----\nСкайп:MagicServa4ek \nЧто бы протестировать вип напиши:!viptest");
 
zhekazadrot Дата: Вторник, 18.11.2014, 15:33:56 | Сообщение # 7
Сообщений: 22
Репутация: 0 [ +/- ]
Не помогло
 
dron216 Дата: Вторник, 18.11.2014, 16:05:20 | Сообщение # 8
Сообщений: 151
Репутация: 18 [ +/- ]
У тебя таким способом вообще ничего не получается вывести? Попробуй один символ вывесте и посмотри робит или нет
 
zhekazadrot Дата: Вторник, 18.11.2014, 16:21:16 | Сообщение # 9
Сообщений: 22
Репутация: 0 [ +/- ]
Вообще ничего не выводит даже 1 символ
 
TEIN Дата: Вторник, 18.11.2014, 18:16:51 | Сообщение # 10
Сообщений: 563
Репутация: 78 [ +/- ]
таймер
 
zhekazadrot Дата: Вторник, 18.11.2014, 20:12:46 | Сообщение # 11
Сообщений: 22
Репутация: 0 [ +/- ]
Блин я уже ничего не пойму киньте плз мне нормальный рабочий скрипт и я отстану:)А то вы что то пишете а оно не пашет
 
serm Дата: Среда, 19.11.2014, 12:38:57 | Сообщение # 12
Сообщений: 137
Репутация: 7 [ +/- ]
И никого из вас не смутил тот факт, что сообщение выведется 1 раз и только при старте плагина ?
Код

public OnPluginStart()  

prikol
 
zhekazadrot Дата: Среда, 19.11.2014, 14:01:37 | Сообщение # 13
Сообщений: 22
Репутация: 0 [ +/- ]
И как это исправить???
 
BarD Дата: Среда, 19.11.2014, 14:15:40 | Сообщение # 14
Сообщений: 943
Репутация: 137 [ +/- ]
Код
#include <sourcemod>  

public OnPluginStart()  
{  
   RegConsoleCmd("test", Test);  
}  

public Action:Test(client, args)
{
    new String:g_Msg[200]; //Создаем строку для нашего сообщения  
new Handle:Message = StartMessageAll("KeyHintText");// Создаем местечко в правом углу  

Format(g_Msg, 150, "Твой текст");//Заносим свой текст в переменную. Чтобы перейти на новую строку, надо поставить \n.  
// Например: "Строка1 \n Строка2 \n Cтрока3 и т.д."  
if (Message != INVALID_HANDLE) //И далее выводим сообщение.  
{  
BfWriteByte(Message, 1);  
BfWriteString(Message, g_Msg);  
EndMessage();  
}
return Plugin_Handled;
}


напиши !test и посмотри, что будет
 
zhekazadrot Дата: Среда, 19.11.2014, 14:57:20 | Сообщение # 15
Сообщений: 22
Репутация: 0 [ +/- ]
ок сейчас проверю

Добавлено (19.11.2014, 14:57:20)
---------------------------------------------
Так текст выводиться при написание !test но как сделать что бы он выводился всегда без написания !test

 
Форум » SourceMod >> CS:Source >> CSGO » Обсуждение » Помогите исправить мои ошибки:)
  • Страница 1 из 2
  • 1
  • 2
  • »
Поиск: