AMX MOD X
Суббота, 20.04.2024, 16:23:45



Приветствую Вас Гость | RSS
[ Главная ] [ Hud реклама - AMX Mod X Форум ] [ Регистрация ] [ Вход ]
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]

Вниманию участников! Данный форум теперь является архивом и вскором времени здесь нельзя будет создавать новых тем! Просьба всем для общения и создания новых тем перейти на наш новый форум: http://amxmodx.su/

  • Страница 1 из 4
  • 1
  • 2
  • 3
  • 4
  • »
Модератор форума: slogic, AlMod  
AMX Mod X Форум » Скриптинг » Помощь по скриптингу » Hud реклама
Hud реклама
noob9491Дата: Суббота, 19.12.2009, 15:42:04 | Сообщение # 1
Лейтенант
Группа: Пользователи
Сообщений: 49
Репутация: 0
Статус: Не в сети
Помогите сделать скрипт как на картинке.Там написано-
Отправь СМС с текстом:
vip dm Sha[H]raN
На номер ****
Получишь Ультра экстру на 5 часов
Цена ****

А еще лучше было бы,чтобы каждой строчке можно было другой цвет поставить.Сообщение показывается когда заходишь на сервер через интервал(заданный мной)
Давно ищу подобное

Добавлено (19.12.2009, 15:42:04)
---------------------------------------------
Поможет кто-нить?

Прикрепления: 29.bmp (2.25 Mb)
 
FreeKILLДата: Суббота, 19.12.2009, 18:17:11 | Сообщение # 2
Подполковник
Группа: Пользователи
Сообщений: 143
Репутация: 4
Статус: Не в сети
если хочеш, можно это запихнуть в правила серва(когда заходиш, там табличка)
либо в бегущей строке внизу, или вверху посередине экрана (там и цвет настраивается) все в amx.cfg
директория addons/amxmodx/configs/amx.cfg
 
noob9491Дата: Суббота, 19.12.2009, 19:02:16 | Сообщение # 3
Лейтенант
Группа: Пользователи
Сообщений: 49
Репутация: 0
Статус: Не в сети
Это всё я знаю,а как сделать,чтобы всё время висело это сообщение?Хотелось бы отдельный плагин
 
predatorДата: Суббота, 19.12.2009, 23:04:23 | Сообщение # 4
Лейтенант
Группа: Пользователи
Сообщений: 54
Репутация: 5
Статус: Не в сети
Хочется коммерческий плагин - заплати за него.
 
DaTaДата: Воскресенье, 20.12.2009, 01:20:06 | Сообщение # 5
Генерал-полковник
Группа: Cупер-модеры
Сообщений: 1025
Репутация: 16
Статус: Не в сети
А ты согласовал это с valve?
 
noob9491Дата: Воскресенье, 20.12.2009, 14:53:19 | Сообщение # 6
Лейтенант
Группа: Пользователи
Сообщений: 49
Репутация: 0
Статус: Не в сети
Мне не в коммерческих целях.Вообще я просто хотел,чтобы типо правил можно было бы написать,тока каждая строка правил другого цвета.
 
defaultNick8433Дата: Воскресенье, 20.12.2009, 15:42:48 | Сообщение # 7
Генерал-полковник
Группа: Скриптеры
Сообщений: 806
Репутация: 19
Статус: Не в сети
Code
#include <amxmodx>

new cvar

public plugin_init()
{
register_plugin("x","x","x")
cvar=register_cvar("my_cvar","12.0")//12.0-интервал времени в секундах,через которое будет появляться сообщение
register_logevent("roundstart",2,"1=Round_Start")
}
public roundstart()
{
set_task(get_pcvar_float(cvar),"vuvod",_,_,_,"b")
}
public vuvod()
{
new players[32],text[100],i,num,vuv

get_players(players,num)

for(i=0;i<num;i++){
vuv=players[i]

format(text,99,"^x04Отправь СМС с текстом:")
message_begin(MSG_ALL,get_user_msgid("SayText"),{0,0,0},vuv)
write_byte(vuv)
write_string(text)
message_end()

format(text, 99,"^x03vip dm Sha[H]raN")
message_begin(MSG_ALL,get_user_msgid("SayText"),{0,0,0},vuv)
write_byte(vuv)
write_string(text)
message_end()

format(text,99,"^ x01На номер ****")
message_begin(MSG_ALL,get_user_msgid("SayText"),{0,0,0},vuv)
write_byte(vuv)
write_string(text)
message_end()

format(text,99," ^x04Получишь Ультра экстру на 5 часов")
message_begin(MSG_ALL,get_user_msgid("SayText"),{0,0,0},vuv)
write_byte(vuv)
write_string(text)
message_end()

format(text,99, "^x01Цена ****")
message_begin(MSG_ALL,get_user_msgid("SayText"),{0,0,0},vuv)
write_byte(vuv)
write_string(text)
message_end()
}
}


Раскручиваю сайты,ставлю трекера на хостинг.Всё бесплатно.Если заинтересовало,то моя аська 400538001
 
PomanoBДата: Воскресенье, 20.12.2009, 16:36:51 | Сообщение # 8
Генералиссимус
Группа: Cупер-модеры
Сообщений: 1313
Репутация: 70
Статус: Не в сети
Мне страшно представить что будет с чатом из-за этого скрипта %)
Мало того что сообщение отправляется от каждого игрока всем, так ещё они ещё и множатся после каждого раунда :D


http://romanov4400.mybrute.com
 
noob9491Дата: Воскресенье, 20.12.2009, 17:06:33 | Сообщение # 9
Лейтенант
Группа: Пользователи
Сообщений: 49
Репутация: 0
Статус: Не в сети
А как это сделать HUD сообщением?
 
defaultNick8433Дата: Воскресенье, 20.12.2009, 20:59:57 | Сообщение # 10
Генерал-полковник
Группа: Скриптеры
Сообщений: 806
Репутация: 19
Статус: Не в сети
Quote (PomanoB)
Мне страшно представить что будет с чатом из-за этого скрипта Мало того что сообщение отправляется от каждого игрока всем, так ещё они ещё и множатся после каждого раунда

Не придусмотрел :D
Тогда:
Code
#include <amxmodx>  

new bool:vuvd
new cvar  

public plugin_init()  
{  
register_plugin("x","x","x")  
cvar=register_cvar("my_cvar","12.0")//12.0-интервал времени в секундах,через которое будет появляться сообщение  
register_logevent("roundstart",2,"1=Round_Start")  
register_logevent("roundend",2,"1=Round_End")
}  
public roundstart()  
{  
set_task(get_pcvar_float(cvar),"vuvod",_,_,_,"b")  
}  
public vuvod()  
{  
vuvd=true
new players[32],text[100],i,num,vuv  

get_players(players,num)  

for(i=0;i<num;i++)
{  
vuv=players[i]  

format(text,99,"^x04Отправь СМС с текстом:")  
message_begin(MSG_ALL,get_user_msgid("SayText"),{0,0,0},vuv)  
write_byte(vuv)  
write_string(text)  
message_end()  

format(text,99,"^x03vip dm Sha[H]raN")  
message_begin(MSG_ALL,get_user_msgid("SayText"),{0,0,0},vuv)  
write_byte(vuv)  
write_string(text)  
message_end()  

format(text,99,"^x01На номер ****")  
message_begin(MSG_ALL,get_user_msgid("SayText"),{0,0,0},vuv)  
write_byte(vuv)  
write_string(text)  
message_end()  

format(text,99,"^x04Получишь Ультра экстру на 5 часов")  
message_begin(MSG_ALL,get_user_msgid("SayText"),{0,0,0},vuv)  
write_byte(vuv)  
write_string(text)  
message_end()  

format(text,99,"^x01Цена ****")  
message_begin(MSG_ALL,get_user_msgid("SayText"),{0,0,0},vuv)  
write_byte(vuv)  
write_string(text)  
message_end()  
}  
}
public roundend()
{
if(vuvd)
vuvd=false
}


Раскручиваю сайты,ставлю трекера на хостинг.Всё бесплатно.Если заинтересовало,то моя аська 400538001
 
RichardДата: Четверг, 24.12.2009, 12:11:31 | Сообщение # 11
Лейтенант
Группа: Пользователи
Сообщений: 52
Репутация: 4
Статус: Не в сети
Quote (noob9491)
А как это сделать HUD сообщением?

Если используешь AMXX Studio то легко...
Зайди в: Generators > Hudmessage Generator (для новой строки используй ^n )
Ну а если разным цв. - каждая строка новое Hudmessage... ^_^
(др. способов не знаю...)


Сообщение отредактировал Richard - Пятница, 25.12.2009, 20:44:27
 
noob9491Дата: Четверг, 24.12.2009, 21:52:10 | Сообщение # 12
Лейтенант
Группа: Пользователи
Сообщений: 49
Репутация: 0
Статус: Не в сети
Блин,мне бы сразу скрипт,а то я в pawn не му му :(
 
a_aquaДата: Пятница, 25.12.2009, 17:29:45 | Сообщение # 13
Лейтенант
Группа: Пользователи
Сообщений: 64
Репутация: 3
Статус: Не в сети
Учись.
 
FreeKILLДата: Пятница, 25.12.2009, 19:47:10 | Сообщение # 14
Подполковник
Группа: Пользователи
Сообщений: 143
Репутация: 4
Статус: Не в сети
Quote (Richard)
Блин,мне бы сразу скрипт,а то я в pawn не му му

тебе два варианта:
1) попроси очень вежливо хорошо и я думаю добрые скриптеры тебе помогут. если все же все будут заняты, я могу помочь, но боюсь у меня получится не самый качественный вариант скрипта.
2) учись сам делать скрипты(их потом можно переделывать в плагины, и ставить на свой сервер) для етого много информации можно найти на этом форуме. главное помни кто ищет-тот всегда найдет) но этот вариант, только если же ты реально очень хочешь сам научится делать различные моды для игры и помогать другим) тут нужно много терпения и времени.

 
RichardДата: Пятница, 25.12.2009, 20:43:36 | Сообщение # 15
Лейтенант
Группа: Пользователи
Сообщений: 52
Репутация: 4
Статус: Не в сети
FreeKILL,
Code
Quote (Richard)
Блин,мне бы сразу скрипт,а то я в pawn не му му

Это не я сказал %)
 
AMX Mod X Форум » Скриптинг » Помощь по скриптингу » Hud реклама
  • Страница 1 из 4
  • 1
  • 2
  • 3
  • 4
  • »
Поиск:

AMX Mod X Russian Community © 2006-2024