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

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

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

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

История благодарностей участнику Screed ::: Спасибо сказали: 28
Дата поста: В теме: За сообщение: Спасибо сказали:
30.8.2012, 17:07 АФК в спектов, спектов ноу кик.
Цитата(Pe3oHaHc @ 30.8.2012, 17:58) *
Приветствую! Посоветуйте как мне сделать что бы афк перекидывало в спектов, но из спектов кикало только в случае недостачи слотов для вновь присоединяющихся игроков. В ином случае из спектов не кикает.

Есть ли типовой плагин? Или это касаемо настроек самого сервера?

Спасибо.

Скачай плагин afkkicker2. Там есть это всё.
Pe3oHaHc
30.8.2012, 13:55 Убрать VIP статус из таблицы TAB
Пробуй...
new_vip.sma

#include <amxmodx>
#include <amxmisc>
#include <hamsandwich>
#include <fakemeta>
#include <cstrike>
#include <fun>

#define PLUGIN "VIP"
#define VERSION "3.5"
#define AUTHOR "Extreem"

#define VIP_FLAG ADMIN_LEVEL_H

static const COLOR[] = "^x04" //green
static const CONTACT[] = ""
new maxplayers
new gmsgSayText
new vipsOnline
new health_add
new health_hs_add
new health_max
new nKiller
new nKiller_hp
new nHp_add
new nHp_max
new giveHp
new g_awp_active
//Menu Items
new p_Menu_Enable, p_Give_AK47, p_Give_M4A1, p_Give_AWP


new bool:HasC4[33]

//Start Items
new p_Start_Deagle, p_Start_He, p_Start_Flash, p_Start_Smoke, round_number, g_maxplayers, p_Plugin_Exist, p_Plugin_Exist_Time
public plugin_init() {
register_plugin(PLUGIN, VERSION, AUTHOR)
register_clcmd("say /vip", "vipinfo")
register_dictionary("viplang.txt")
new configsDir[64]
get_configsdir(configsDir, 63)
server_cmd("exec %s/vip_config.cfg", configsDir)
register_event("CurWeapon", "event_CurWeapon", "be", "1=1")
register_clcmd("awp","HandleCmd")
g_awp_active = register_cvar("awp_only_vips", "1")
giveHp = register_cvar("give_kill_hp", "1")
health_add = register_cvar("kill_hp", "5")
health_hs_add = register_cvar("kill_hs_hp", "10")
health_max = register_cvar("max_hp", "100")
register_event("DeathMsg", "hook_death", "a", "1>0")
p_Menu_Enable = register_cvar("menu_enable", "1")
p_Give_AK47 = register_cvar("menu_ak47", "1")
p_Give_M4A1 = register_cvar("menu_m4a1", "1")
p_Give_AWP = register_cvar("menu_awp", "1")
p_Start_Deagle = register_cvar("start_deagle", "1")
p_Start_He = register_cvar("start_hegrenade", "1")
p_Start_Flash = register_cvar("start_flash", "2")
p_Start_Smoke = register_cvar("start_smokegrenade","1")
p_Plugin_Exist = register_cvar("plugin_exist", "1")
p_Plugin_Exist_Time = register_cvar("plugin_exist_time", "60.0")
vipsOnline = register_cvar("show_vips", "1")
RegisterHam(Ham_Spawn, "player", "fwHamPlayerSpawnPost", 1);
register_event("HLTV", "event_round_start", "a", "1=0", "2=0")
register_event("TextMsg", "event_game_restart", "a", "2=#Game_Commencing", "2=#Game_will_restart_in")
g_maxplayers=get_maxplayers()
maxplayers = get_maxplayers()
register_clcmd("say", "handle_say")
register_cvar("amx_contactinfo", CONTACT, FCVAR_SERVER)
gmsgSayText = get_user_msgid("SayText")
}
stock ChatColor(const id,const input[],any:...)
{
new count = 1,players[32]
static msg[191]
vformat(msg,190,input,3)

replace_all(msg,190,"!g","^4")
replace_all(msg,190,"!y","^1")
replace_all(msg,190,"!team","^3")
replace_all(msg, 190,"!team2","^0")

if(id)players[0] = id;else get_players(players,count,"ch")
{
for (new i = 0;i < count;i++)
{
if(is_user_connected(players[i]))
{
message_begin(MSG_ONE_UNRELIABLE,get_user_msgid("SayText"),_,players[i])
write_byte(players[i])
write_string(msg)
message_end()
}
}
}
}
public HandleCmd(id){
if (get_pcvar_num(g_awp_active) == 1)
return PLUGIN_CONTINUE
if(!(get_user_flags(id) & VIP_FLAG))
return PLUGIN_CONTINUE
client_print(id, print_center, "%L", LANG_SERVER, "AWP_ONLY_FOR_VIP")
return PLUGIN_HANDLED
}

public event_CurWeapon(id){
if (get_pcvar_num(g_awp_active) == 1){
if(read_data(2) == CSW_AWP){
if(!(get_user_flags(id) & VIP_FLAG)){
client_print(id, print_center, "%L", LANG_SERVER, "AWP_ONLY_FOR_VIP")
client_cmd(id, "drop")
}

}
}
return PLUGIN_HANDLED
}
public hook_death()
{
if(get_pcvar_num(giveHp) == 1){
nKiller = read_data(1)
if(!access(nKiller,VIP_FLAG))
return;
if ( (read_data(3) == 1) && (read_data(5) == 0) )
{
nHp_add = get_pcvar_num (health_hs_add)
}
else
nHp_add = get_pcvar_num (health_add)
nHp_max = get_pcvar_num (health_max)
nKiller_hp = get_user_health(nKiller)
nKiller_hp += nHp_add
if (nKiller_hp > nHp_max) nKiller_hp = nHp_max
set_user_health(nKiller, nKiller_hp)
set_hudmessage(0, 255, 0, -1.0, 0.15, 0, 1.0, 1.0, 0.1, 0.1, -1)
show_hudmessage(nKiller, "%L", LANG_SERVER, "HP_ADD", nHp_add)
}
}
public mymenu(id){
new MyMenu=menu_create("Player Menu","vipMenu");
new MyMenuFun=menu_makecallback("mcbMyMenu");
new m4a1[150]
formatex(m4a1, sizeof m4a1 - 1, "%L", id, "MENU_M4A1")
menu_additem(MyMenu,m4a1,"",0,MyMenuFun);
new ak47[150]
formatex(ak47, sizeof ak47 - 1, "%L", id, "MENU_AK47")
menu_additem(MyMenu,ak47 ,"",0,MyMenuFun);
new awp[150]
formatex(awp, sizeof awp - 1, "%L", id, "MENU_AWP")
menu_additem(MyMenu,awp,"",0,MyMenuFun);
if(get_user_flags(id) & VIP_FLAG){
menu_display(id, MyMenu,0);
}
else{
ChatColor(id,"%L",LANG_SERVER,"NOT_VIP")
}
return PLUGIN_HANDLED;
}

public vipMenu(id, menu, item){
switch(item){
case 0:{
if (user_has_weapon(id, CSW_C4)){
HasC4[id] = true;
}
else{
HasC4[id] = false;
}
strip_user_weapons (id)
give_item(id, "weapon_m4a1")
cs_set_user_bpammo(id, CSW_M4A1, 90)
give_item(id,"weapon_knife")
if(get_pcvar_num(p_Start_He) == 1){
give_item(id,"weapon_hegrenade")
}
if(get_pcvar_num(p_Start_Flash) == 1){
give_item(id, "weapon_flashbang");
}
else if(get_pcvar_num(p_Start_Flash) == 2){
give_item(id, "weapon_flashbang");
give_item(id, "weapon_flashbang");
}
if(get_pcvar_num(p_Start_Smoke) == 1){
give_item(id, "weapon_smokegrenade");
}
if(get_pcvar_num(p_Start_Deagle) == 1){
give_item(id,"weapon_deagle")
cs_set_user_bpammo(id, CSW_DEAGLE, 35)
}
else if(cs_get_user_team(id) == CS_TEAM_CT){
give_item(id, "weapon_usp")
cs_set_user_bpammo(id, CSW_USP, 24)
}
else if (cs_get_user_team(id) == CS_TEAM_T){
give_item(id, "weapon_glock18")
cs_set_user_bpammo(id, CSW_GLOCK18, 40)
}
give_item(id, "weapon_smokegrenade");
give_item(id, "item_assaultsuit");
give_item(id, "item_thighpack");
if (HasC4[id]){
give_item(id, "weapon_c4");
cs_set_user_plant( id );
}
ChatColor(id,"%L",LANG_SERVER,"GET_WEAPON_M4A1")
}
case 1:{
if (user_has_weapon(id, CSW_C4)){
HasC4[id] = true;
}
else{
HasC4[id] = false;
}
strip_user_weapons (id)
give_item(id, "weapon_ak47")
cs_set_user_bpammo(id, CSW_AK47, 90)
give_item(id,"weapon_knife")
if(get_pcvar_num(p_Start_He) == 1){
give_item(id,"weapon_hegrenade")
}
if(get_pcvar_num(p_Start_Flash) == 1){
give_item(id, "weapon_flashbang");
}
else if(get_pcvar_num(p_Start_Flash) == 2){
give_item(id, "weapon_flashbang");
give_item(id, "weapon_flashbang");
}
if(get_pcvar_num(p_Start_Smoke) == 1){
give_item(id, "weapon_smokegrenade");
}
if(get_pcvar_num(p_Start_Deagle) == 1){
give_item(id,"weapon_deagle")
cs_set_user_bpammo(id, CSW_DEAGLE, 35)
}
else if(cs_get_user_team(id) == CS_TEAM_CT){
give_item(id, "weapon_usp")
cs_set_user_bpammo(id, CSW_USP, 24)
}
else if (cs_get_user_team(id) == CS_TEAM_T){
give_item(id, "weapon_glock18")
cs_set_user_bpammo(id, CSW_GLOCK18, 40)
}
give_item(id, "weapon_smokegrenade");
give_item(id, "item_assaultsuit");
give_item(id, "item_thighpack");
if (HasC4[id]){
give_item(id, "weapon_c4");
cs_set_user_plant( id );
}
ChatColor(id,"%L",LANG_SERVER,"GET_WEAPON_AK47")

}
case 2:{
if (user_has_weapon(id, CSW_C4)){
HasC4[id] = true;
}
else{
HasC4[id] = false;
}
strip_user_weapons (id)
give_item(id, "weapon_awp")
cs_set_user_bpammo(id, CSW_AWP, 30)
give_item(id,"weapon_knife")
if(get_pcvar_num(p_Start_He) == 1){
give_item(id,"weapon_hegrenade")
}
if(get_pcvar_num(p_Start_Flash) == 1){
give_item(id, "weapon_flashbang");
}
else if(get_pcvar_num(p_Start_Flash) == 2){
give_item(id, "weapon_flashbang");
give_item(id, "weapon_flashbang");
}
if(get_pcvar_num(p_Start_Smoke) == 1){
give_item(id, "weapon_smokegrenade");
}
if(get_pcvar_num(p_Start_Deagle) == 1){
give_item(id,"weapon_deagle")
cs_set_user_bpammo(id, CSW_DEAGLE, 35)
}
else if(cs_get_user_team(id) == CS_TEAM_CT){
give_item(id, "weapon_usp")
cs_set_user_bpammo(id, CSW_USP, 24)
}
else if (cs_get_user_team(id) == CS_TEAM_T){
give_item(id, "weapon_glock18")
cs_set_user_bpammo(id, CSW_GLOCK18, 40)
}
give_item(id, "weapon_smokegrenade");
give_item(id, "item_assaultsuit");
give_item(id, "item_thighpack")
if (HasC4[id]){
give_item(id, "weapon_c4");
cs_set_user_plant( id );
}
ChatColor(id,"%L",LANG_SERVER,"GET_WEAPON_AWP")
}
}

}
public mcbMyMenu(id, menu, item){
if(item==0){
if(get_pcvar_num(p_Give_M4A1) != 1){
return ITEM_DISABLED;
}
}
if(item==1){
if(get_pcvar_num(p_Give_AK47) != 1){
return ITEM_DISABLED;
}
}
if(item==2){
if(get_pcvar_num(p_Give_AWP) != 1){
return ITEM_DISABLED;
}
}
return ITEM_ENABLED;
}
public event_round_start()
{
if(get_pcvar_num(p_Menu_Enable) == 1){
round_number++

if (round_number>1)
{
for (new id=1;id<=g_maxplayers;id++)
{
if (!is_user_connected(id)||is_user_bot(id))
continue
if(get_user_flags(id) & VIP_FLAG){
//if(cs_get_user_team(id) == CS_TEAM_CT || CS_TEAM_T){
set_task(0.1, "mymenu", id, _, _, "a", 1)

}
}
}
}
}
public event_game_restart()
{
round_number=0
}
public fwHamPlayerSpawnPost(id){
if (get_user_flags(id) & VIP_FLAG) {
strip_user_weapons (id)
give_item(id,"weapon_knife")
if(get_pcvar_num(p_Start_Deagle) == 1){
give_item(id,"weapon_deagle")
cs_set_user_bpammo(id, CSW_DEAGLE, 35)
}
else if(cs_get_user_team(id) == CS_TEAM_CT){
give_item(id, "weapon_usp")
cs_set_user_bpammo(id, CSW_USP, 24)
}
else if (cs_get_user_team(id) == CS_TEAM_T){
give_item(id, "weapon_glock18")
cs_set_user_bpammo(id, CSW_GLOCK18, 40)
}
if(get_pcvar_num(p_Start_He) == 1){
give_item(id, "weapon_hegrenade")
}
if(get_pcvar_num(p_Start_Flash) == 1){
give_item(id, "weapon_flashbang")
}
else if(get_pcvar_num(p_Start_Flash) == 2){
give_item(id, "weapon_flashbang")
give_item(id, "weapon_flashbang")
}
if(get_pcvar_num(p_Start_Smoke) == 1){
give_item(id, "weapon_smokegrenade")
}
}
}
public vipinfo(id){
show_motd(id, "vipinfo.txt")
}
public client_authorized(id)
{
if(get_pcvar_num(p_Plugin_Exist) == 1){
set_task(get_pcvar_float(p_Plugin_Exist_Time), "vipInfoMessage", id, _, _, "b")
}
}
public vipInfoMessage(id)
{
if(!is_user_admin(id))
ChatColor(id,"%L",LANG_SERVER,"INFO_VIP_PLUGIN_EXIST")

}
public handle_say(id) {
new said[192]
read_args(said,192)
if( ( containi(said, "who") != -1 && containi(said, "admin") != -1 ) || contain(said, "/vips") != -1 )
set_task(0.1,"print_adminlist",id)
return PLUGIN_CONTINUE
}

public print_adminlist(user)
{
if(get_pcvar_num(vipsOnline) == 1){
new adminnames[33][32]
new message[256]
new contactinfo[256], contact[112]
new id, count, x, len

for(id = 1 ; id <= maxplayers ; id++)
if(is_user_connected(id))
if(get_user_flags(id) & VIP_FLAG)
get_user_name(id, adminnames[count++], 31)

len = format(message, 255, "%s VIP Online: ",COLOR)
if(count > 0) {
for(x = 0 ; x < count ; x++) {
len += format(message[len], 255-len, "%s%s ", adminnames[x], x < (count-1) ? ", ":"")
if(len > 96 ) {
print_message(user, message)
len = format(message, 255, "%s ",COLOR)
}
}
print_message(user, message)
}
else {
len += format(message[len], 255-len, "%L", LANG_SERVER,"NO_VIPS_ONLLINE")
print_message(user, message)
}

get_cvar_string("amx_contactinfo", contact, 63)
if(contact[0]) {
format(contactinfo, 111, "%s Contact Server Admin -- %s", COLOR, contact)
print_message(user, contactinfo)
}
}
}
print_message(id, msg[]) {
message_begin(MSG_ONE, gmsgSayText, {0,0,0}, id)
write_byte(id)
write_string(msg)
message_end()
}

ps.gif Не забудь сохранить исходник в utf8 без BOM, после этого откомпилировать.
Pe3oHaHc
29.8.2012, 20:18 Как в плагине positive_vip при выдаче deagle, убрать usp
Цитата(Nathan @ 29.8.2012, 20:53) *
Fred Perry,
А можешь немного подправить , что бы не работала команда /vip и убрать в меню TAB видимость VIPov ?

Команды /vip и так нету, а для того чтобы не было видимости VIP'ов в TAB, нужно закомментировать 2 строчки:
Закомменитировать
if (is_user_alive(id) && (cs_get_user_team(id) == CS_TEAM_CT))
else if (is_user_alive(id) && (cs_get_user_team(id) == CS_TEAM_T))
Nathan
29.8.2012, 17:14 Убрать VIP статус из таблицы TAB
Цитата(Pe3oHaHc @ 29.8.2012, 17:13) *
Приветствую. Собственно САБЖ. Как убрать само слово VIP, оставив привилегии?

Исходник.
Pe3oHaHc
29.8.2012, 16:53 Почему после смены карты через amxx падает серв?
Цитата(freeone @ 29.8.2012, 17:52) *
окей, попробую.Ещё 1 вопрос:)
стоит ли ставить защиту от аима на HSDM сервер?
если да то какая лучше всех?

На данный момент, есть один Nice aim detector 1.7, у меня стоит пока не жалуюсь.
freeone
29.8.2012, 5:01 Csfile.info Anti-cheat V1.23 Release Fixed 3 (06.01.2011)
Цитата(CaMa3BaH @ 29.8.2012, 5:23) *
Подскажите как совместить последний билд CSF с последним билдом Dropto 0.9.179 ?
в описаний написано работает с dropto от 0.2.9 и выше....

и выше....
arsenkaa
29.8.2012, 3:25 Как в плагине positive_vip при выдаче deagle, убрать usp
Цитата(Genna @ 29.8.2012, 2:49) *
не компилируется..если бы кто-нить помог реально было бы классно.

Сохрани исходник в utf8 БЕЗ BOM, потом откомпилируй.
Genna
26.8.2012, 7:18 блокировка say /me
Цитата(cs-portal @ 26.8.2012, 1:23) *
возьми исходник statsx поставь проверку
if (!is_user_alive(id)
в функции да и все

is_user_alive это когда ты живой, а ему нужно наоборот.
if(is_user_bot(id)) - Так нужно.
b.rash
26.8.2012, 7:15 STEAM клиенты видны как STEAM ID LAN
Цитата(G4W2 @ 26.8.2012, 7:55) *
Привет всем !
На сервере такая проблема: STEAM клиенты видны как STEAM ID LAN.
Скорее всего это из-за Dproto. Стоит последняя версия (0.9.179), конфиг новый (не менял его).
Как это исправить ?

Поменять генерацию в dproto.cfg.
dproto.cfg

cid_nonsteam47 = 5
cid_nonsteam48 = 5
G4W2
25.8.2012, 18:28 Посоветуйте программу для конвертирования mp3 в wav
Цитата(Meelyo @ 25.8.2012, 18:11) *
Посоветуйте программу для конвертирования mp3 в wav для сервера,чтобы немного файл весил , ну и качество более менее

Free WAV MP3 Converter 7.6.0
Meelyo
24.8.2012, 11:24 Новый билд 5758 (баги/проблемы/решения)
Цитата(mittagswind @ 24.8.2012, 11:21) *
2) SteamID пару раз не определялся у админа, из-за чего не работала админка (насчет обычных игроков незнаю, но видимо тоже бывало)
4) В мастерсервере Valve много таких серверов... смотришь в списке - серв с двумя игроками, смотришь о сервере инфу - а он забит полностью. Видимо из-затого что поменялась логика работы с самим мастерсервером - heartbeat'ы же отменили.

хотя конечно приятно, что разработчики HL1 движка не забывают про свое детище :-D

2) SteamID пару раз не определялся у админа, из-за чего не работала админка (насчет обычных игроков незнаю, но видимо тоже бывало) - Это из-за генерации в dproto.cfg.
mittagswind
24.8.2012, 10:11 Убрать оружие на awp_india?
Цитата(MYZE @ 24.8.2012, 11:06) *
Всем привет! Видел недавно на одном CSDM'e стоит карта awp_india и на ней можно в меню CSDM только awp брать и ничего больше по дефолту оно не выдается как положено. Хочу реализовать такую же функцию и еще если можно сделать что бы именно на этой карте timelimit был 20 возможно ли сделать такое? Будьте добры, помогите пожалуйста!

Это наверное приватный плагин.
ps.gif Не туда тему создал.
MYZE
24.8.2012, 8:51 Key&Say Guardian
Цитата(G4W2 @ 24.8.2012, 9:18) *
Код
; Файл конфигураций Key&Say Guardian v1.28

; Флаг иммунитета ко всем функциям плагина.
; "" - выкл;
; "a"; "abc".
ksg_immunity_flag "a"



; Обнаружение рекламных сообщений:
; "0" - выкл;
; "1" - просто блокировать рекламу;
; "2" - меню с выбором.
ksg_spam_mode "1"

; Обнаружение повторяющихся сообщение и запись их в файл (../ksg/logs/ksg_repeat_messages.txt):
; "0" - выкл;
; "1" - вкл.
ksg_spam_repeat "1"

; Минимальная длина сообщения для записи его в массив сравнения:
; Не трогайте если не понимаете что это!
ksg_spam_repeat_len "13"



; Обнаружение рекламы в нике игрока:
; "0" - выкл;
; "1" - кик игрока;
; "2" - меню с выбором;
; "3" - принудительная смена ника.
ksg_name_mode "3"

; Новый ник игрока:
; "[KSG] Player".
ksg_name "[HSKILL.RU] Player"



; Детект чит-кнопок:
; "0" - выкл;
; "1" - оповещение админа;
; "2" - оповещение админа + наказание.
ksg_cheatkey "2"

; Сколько раз можно нажать чит-кнопку, после чего последует наказание:
; "0" - без предупреждений.
ksg_cheatkey_warn "2"

; Время бана за использование чит-кнопок:
ksg_cheatkey_bantime "240"

; Наказание за использование чит-кнопок:
; %userid% - ID игрока;
; %username% - Ник игрока;
; %reason% - Причина;
; %bantime% - Время бана;
; %steamid% - Steam ID;
; %userip% - IP игрока.
ksg_cheatkey_punish "kick %userid%"

ksg_cheatkey_punish "amx_kick %userid% %reason%" - Так пробуй.
G4W2
23.8.2012, 17:33 Поиск аналогов de_dust2_2x2
Цитата(medgroup @ 23.8.2012, 17:28) *
Привет ребятки ^_^ есть какие нибудь карты аналогичные de_dust_2x2 , только чуть больше?

de_dust2, de_dust2_3x3, de_dust2_4x4, de_dust2_5x5.
medgroup
22.8.2012, 12:58 Проблема с AMXBans и админками.
Цитата(Sonic2790 @ 22.8.2012, 12:55) *
Screed, хм. Ща гляну - сам на фортиме.
B_boy_Sem)), да стоит. Всегда все норм было. Ну бывало там у 1 пропадет админка, но из за плагина admin_restore - все норм становилось.

Sonic2790, держи.
Sonic2790
22.8.2012, 9:49 Максимальная защита сервера
Цитата(mazdan @ 22.8.2012, 9:36) *
Мде, от чего защита?
Для чистых серверов? да, пожалуй.
у меня стоит не патченная библиотека и баг не работает.
Куча правил для iptables - от чего не понятно.

Так на windows 5408 билде mp.dll пропатченная.
Paster
22.8.2012, 6:44 Обнуление статистики
Цитата(kb1337 @ 20.8.2012, 19:57) *
Тоже интересует этот вопрос

Нужно править в core.ini
core.ini
Configuration file for AMX Mod X
amxx_logs addons/amxmodx/logs
amxx_configsdir addons/amxmodx/configs
amxx_datadir addons/amxmodx/data
amxx_modules addons/amxmodx/configs/modules.ini
amxx_plugins addons/amxmodx/configs/plugins.ini
amxx_pluginsdir addons/amxmodx/plugins
amxx_modulesdir addons/amxmodx/modules
amxx_vault addons/amxmodx/data/vault.ini
; It is important that "csstats" comes before "csstats_score"
csstats addons/amxmodx/data/csstats.dat
csstats_score addons/amxmodx/data/csstats.amxx


; Logging mode
; 0 - no logging
; 1 - one logfile / day
; 2 - one logfile / map
; 3 - HL Logs
amxx_logging 1

; Binary logging level
; add these up to get what you want
; these only work with bin logging binaries
; 1 - default
; 2 - log internal string sets/gets
; 4 - log internal formats
; 8 - log all native params
; 16 - log internal function calls (only in debug mode)
; 32 - log line number accesses (only in debug mode)
bin_logging 49

; Maximum binary log size, in megs
max_binlog_size 20

; Plugin optimization flags - add these up to get what you want
; lowering these may stop crashes on very old CPUs
; set 65536 to disable optimizer, NOT 0!
;-------------
; 1 - float arithmetic
; 2 - float comparisons
; 4 - float rounding
optimizer 7]

Так пробуй. Подчеркнул 2 строчки, которые должны быть.
cstriker
22.8.2012, 6:12 Инструкция по адресу
Цитата(Chilly_Willy @ 21.8.2012, 23:50) *
А вот че лучше xp sp2, xp3 или вообще windows server какой-нить версии для сервака?

Можно поставить windows server 2008, сразу как в linux 1000 fps без бустеров, но её нужно настраивать.
Chilly_Willy
21.8.2012, 22:08 VIP prefix в Colored translit
Так пробуй.
Код
#include <amxmodx>
#include <colored_translit>

public plugin_init()
{
    register_plugin("CT Addon: VIP Prefix", "1.0", "Sho0ter")
    return PLUGIN_CONTINUE
}

public ct_message_format(id)
{
    if (get_user_flags(id) & ADMIN_LEVEL_H)
    {
        ct_add_to_msg(CT_MSGPOS_PREFIX, "[^x03VIP^x01]")
    }
}
SkRiD
21.8.2012, 18:57 AMXBans # Gm 1.6
Цитата(Hnt @ 21.8.2012, 18:45) *
Кстати кто может сказать - какие требования к хостингу по установке нужны ? Perl , PHP , MySQL - хотелось бы конкретики ,не навсех хостингах работает скрипт ,какие вопросы по конфигурации задать новому хостеру?

PHP, MySQL и всё.
Hnt