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

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

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

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

5 страниц V  « 4 5

CSDM 2.1.1

, Counter-Strike Deathmatch
Статус пользователя keeper
сообщение 3.12.2008, 14:29
Сообщение #71


Стаж: 19 лет

Сообщений: 111
Благодарностей: 2
Полезность: 21

Как отключить чат в игре?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя 800pin
сообщение 3.12.2008, 16:11
Сообщение #72


Стаж: 19 лет

Сообщений: 63
Благодарностей: 13
Полезность: 161

Цитата(Paster @ 23.10.2008, 18:22) *
В логах сервера ДМ обнаружил ошибку, кто знает что не так???

Код
L 10/23/2008 - 02:15:58: Start of error session.
L 10/23/2008 - 02:15:58: Info (map "cs_pf_dust") (file "addons/amxmodx/logs/error_20081023.log")
L 10/23/2008 - 02:15:58: [FAKEMETA] Invalid entity
L 10/23/2008 - 02:15:58: [AMXX] Displaying debug trace (plugin "csdm_misc.amxx")
L 10/23/2008 - 02:15:58: [AMXX] Run time error 10: native error (native "pev")
L 10/23/2008 - 02:15:58: [AMXX]    [0] csdm_misc.sma::OnEntSpawn (line 90)
L 10/23/2008 - 08:13:34: Start of error session.
L 10/23/2008 - 08:13:34: Info (map "cs_pf_dust") (file "addons/amxmodx/logs/error_20081023.log")
L 10/23/2008 - 08:13:34: [FAKEMETA] Invalid entity
L 10/23/2008 - 08:13:35: [AMXX] Displaying debug trace (plugin "csdm_misc.amxx")
L 10/23/2008 - 08:13:35: [AMXX] Run time error 10: native error (native "pev")
L 10/23/2008 - 08:13:35: [AMXX]    [0] csdm_misc.sma::OnEntSpawn (line 90)
L 10/23/2008 - 08:33:43: Start of error session.
L 10/23/2008 - 08:33:43: Info (map "cs_pf_dust3") (file "addons/amxmodx/logs/error_20081023.log")
L 10/23/2008 - 08:33:43: [FAKEMETA] Invalid entity
L 10/23/2008 - 08:33:43: [AMXX] Displaying debug trace (plugin "csdm_misc.amxx")
L 10/23/2008 - 08:33:43: [AMXX] Run time error 10: native error (native "pev")
L 10/23/2008 - 08:33:43: [AMXX]    [0] csdm_misc.sma::OnEntSpawn (line 90)
L 10/23/2008 - 11:51:20: Start of error session.
L 10/23/2008 - 11:51:20: Info (map "cs_pf_dust") (file "addons/amxmodx/logs/error_20081023.log")
L 10/23/2008 - 11:51:20: [FAKEMETA] Invalid entity
L 10/23/2008 - 11:51:20: [AMXX] Displaying debug trace (plugin "csdm_misc.amxx")
L 10/23/2008 - 11:51:20: [AMXX] Run time error 10: native error (native "pev")
L 10/23/2008 - 11:51:20: [AMXX]    [0] csdm_misc.sma::OnEntSpawn (line 90)
L 10/23/2008 - 15:18:34: Start of error session.
L 10/23/2008 - 15:18:34: Info (map "cs_pf_dust3") (file "addons/amxmodx/logs/error_20081023.log")
L 10/23/2008 - 15:18:34: [FAKEMETA] Invalid entity
L 10/23/2008 - 15:18:34: [AMXX] Displaying debug trace (plugin "csdm_misc.amxx")
L 10/23/2008 - 15:18:34: [AMXX] Run time error 10: native error (native "pev")
L 10/23/2008 - 15:18:34: [AMXX]    [0] csdm_misc.sma::OnEntSpawn (line 90)
L 10/23/2008 - 17:21:34: Start of error session.


Посмотри внимательно...

[AMXX] [0] csdm_misc.sma::OnEntSpawn (line 90)
Start of error session.

Можно понять что у тебя ошибка в файле csdm_misc.sma, скорее всего ты допустил ошибку при изменении кода, при компиляции ошибка 100% высветилась, но плагин все равно компилируется.

если сам не разберешься скинь свой csdm_misc.sma, посмотрю что там и как





Кто-нибудь компилировал csdm? там вроде нужны еще метамод и амхх, но как их укладывать в какие папки, может еще что нужно я хз.
Помогите, заранее спс!

Отредактировал: 800pin, - 3.12.2008, 16:12
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Romans124
сообщение 5.12.2008, 14:59
Сообщение #73


Стаж: 18 лет

Сообщений: 162
Благодарностей: 20
Полезность: 105

Все сделал по замене строчек для кила рекламы
[CSDM] This server is running CSDM 2.1
[CSDM] Visit http://www.bailopan.net/
Я их больше невижу=)))
Респект автору :)
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Paster
сообщение 5.12.2008, 21:20
Сообщение #74


Стаж: 19 лет

Сообщений: 491
Благодарностей: 64
Полезность: 139

Цитата(800pin @ 3.12.2008, 16:11) *
Посмотри внимательно...

[AMXX] [0] csdm_misc.sma::OnEntSpawn (line 90)
Start of error session.

Можно понять что у тебя ошибка в файле csdm_misc.sma, скорее всего ты допустил ошибку при изменении кода, при компиляции ошибка 100% высветилась, но плагин все равно компилируется.

если сам не разберешься скинь свой csdm_misc.sma, посмотрю что там и как
Кто-нибудь компилировал csdm? там вроде нужны еще метамод и амхх, но как их укладывать в какие папки, может еще что нужно я хз.
Помогите, заранее спс!
Интересно если не знаешь по структуру amx
а как ты поможешь мне, ну ладно вот:

Код
/**
* csdm_misc.sma
* Allows for Counter-Strike to be played as DeathMatch.
*
* CSDM Miscellanious Settings
*
* By Freecode and BAILOPAN
* (C)2003-2006 David "BAILOPAN" Anderson
*
*  Give credit where due.
*  Share the source - it sets you free
*  http://www.opensource.org/
*  http://www.gnu.org/
*/

#include <amxmodx>
#include <amxmisc>
#include <cstrike>
#include <fakemeta>
#include <csdm>

#define MAPSTRIP_BOMB        (1<<0)
#define MAPSTRIP_VIP        (1<<1)
#define MAPSTRIP_HOSTAGE    (1<<2)
#define MAPSTRIP_BUY        (1<<3)

new bool:g_BlockBuy = true
new bool:g_AmmoRefill = true
new bool:g_RadioMsg = false

#define MAXMENUPOS 34

new g_Aliases[MAXMENUPOS][] = {"usp","glock","deagle","p228","elites","fn57","m3","xm1014","mp5","tmp","p90","mac10","ump45","ak47","galil","famas","sg552","m4a1","aug","scout","awp","g3sg1","sg550","m249","vest","vesthelm","flash","hegren","sgren","defuser","nvgs","shield","primammo","secammo"}
new g_Aliases2[MAXMENUPOS][] = {"km45","9x19mm","nighthawk","228compact","elites","fiveseven","12gauge","autoshotgun","smg","mp","c90","mac10","ump45","cv47","defender","clarion","krieg552","m4a1","bullpup","scout","magnum","d3au1","krieg550","m249","vest","vesthelm","flash","hegren","sgren","defuser","nvgs","shield","primammo","secammo"}

//Tampering with the author and name lines can violate the copyright
new PLUGINNAME[] = "CSDM Misc"
new VERSION[] = CSDM_VERSION
new AUTHORS[] = "CSDM Team"

new g_MapStripFlags = 0

public csdm_Init(const version[])
{
    if (version[0] == 0)
    {
        set_fail_state("CSDM failed to load.")
        return
    }
}

public csdm_CfgInit()
{
    csdm_reg_cfg("misc", "read_cfg")
}

public plugin_init()
{
    register_plugin(PLUGINNAME, VERSION, AUTHORS);
    register_event("CurWeapon", "hook_CurWeapon", "be", "1=1")
    
    register_clcmd("buy", "generic_block")
    register_clcmd("buyammo1", "generic_block")
    register_clcmd("buyammo2", "generic_block")
    register_clcmd("buyequip", "generic_block")
    register_clcmd("cl_autobuy", "generic_block")
    register_clcmd("cl_rebuy", "generic_block")
    register_clcmd("cl_setautobuy", "generic_block")
    register_clcmd("cl_setrebuy", "generic_block")
    
    register_concmd("csdm_pvlist", "pvlist")
    
    set_task(2.0, "DoMapStrips")
}

public plugin_precache()
{
    precache_sound("radio/locknload.wav")
    precache_sound("radio/letsgo.wav")
    
    register_forward(FM_Spawn, "OnEntSpawn")
}

public OnEntSpawn(ent)
{
    if (g_MapStripFlags & MAPSTRIP_HOSTAGE)
    {
        new classname[32]
        
        [b]pev(ent, pev_classname, classname, 31)[/b]
        
        if (equal(classname, "hostage_entity"))
        {
            engfunc(EngFunc_RemoveEntity, ent)
            return FMRES_SUPERCEDE
        }
    }
    
    return FMRES_IGNORED
}

public pvlist(id, level, cid)
{
    new players[32], num, pv, name[32]
    get_players(players, num)
    
    for (new i=0; i<num; i++)
    {
        pv = players[i]
        get_user_name(pv, name, 31)
        console_print(id, "[CSDM] Player %s flags: %d deadflags: %d", name, pev(pv, pev_flags), pev(pv, pev_deadflag))
    }
    
    return PLUGIN_HANDLED
}

public generic_block(id, level, cid)
{
    if (csdm_active())
        return PLUGIN_HANDLED
        
    return PLUGIN_CONTINUE
}

public csdm_PostSpawn(player, bool:fake)
{
    if (g_RadioMsg && !is_user_bot(player))
    {
        if (get_user_team(player) == _TEAM_T)
        {
            client_cmd(player, "spk radio/letsgo")
        } else {
            client_cmd(player, "spk radio/locknload")
        }
    }
}

public client_command(id)
{
    if (csdm_active() && g_BlockBuy)
    {
        new arg[13]
        if (read_argv(0, arg, 12) > 11)
        {
            return PLUGIN_CONTINUE
        }
        new a = 0
        do {
            if (equali(g_Aliases[a], arg) || equali(g_Aliases2[a], arg))
            {
                return PLUGIN_HANDLED
            }
        } while(++a < MAXMENUPOS)
    }
    
    return PLUGIN_CONTINUE
}

public hook_CurWeapon(id)
{
    if (!g_AmmoRefill || !csdm_active())
    {
        return
    }
    
    new wp = read_data(2)
    
    if (g_WeaponSlots[wp] == SLOT_PRIMARY || g_WeaponSlots[wp] == SLOT_SECONDARY)
    {
        new ammo = cs_get_user_bpammo(id, wp)
        
        if (ammo < g_MaxBPAmmo[wp])
        {
            cs_set_user_bpammo(id, wp, g_MaxBPAmmo[wp])
        }
    }
}

public DoMapStrips()
{
    if (g_MapStripFlags & MAPSTRIP_BOMB)
    {
        RemoveEntityAll("func_bomb_target")
        RemoveEntityAll("info_bomb_target")
    }
    if (g_MapStripFlags & MAPSTRIP_VIP)
    {
        RemoveEntityAll("func_vip_safetyzone")
        RemoveEntityAll("info_vip_start")
    }
    if (g_MapStripFlags & MAPSTRIP_HOSTAGE)
    {
        RemoveEntityAll("func_hostage_rescue")
        RemoveEntityAll("info_hostage_rescue")
    }
    if (g_MapStripFlags & MAPSTRIP_BUY)
    {
        RemoveEntityAll("func_buyzone")
    }
}

public read_cfg(readAction, line[], section[])
{
    if (!csdm_active())
        return
        
    if (readAction == CFG_READ)
    {
        new setting[24], sign[3], value[32];

        parse(line, setting, 23, sign, 2, value, 31);
        
        if (equali(setting, "remove_objectives"))
        {
            new mapname[24]
            get_mapname(mapname, 23)
            
            if (containi(mapname, "de_") != -1 && containi(value, "d") != -1)
            {
                g_MapStripFlags |= MAPSTRIP_BOMB
            }
            if (containi(mapname, "as_") != -1 && containi(value, "a") != -1)
            {
                g_MapStripFlags |= MAPSTRIP_VIP
            }
            if (containi(mapname, "cs_") != -1 && containi(value, "c") != -1)
            {
                g_MapStripFlags |= MAPSTRIP_HOSTAGE
            }
            if (containi(value, "b") != -1)
            {
                g_MapStripFlags |= MAPSTRIP_BUY
            }
        } else if (equali(setting, "block_buy")) {
            g_BlockBuy = str_to_num(value) ? true : false
        } else if (equali(setting, "ammo_refill")) {
            g_AmmoRefill = str_to_num(value) ? true : false
        } else if (equali(setting, "spawn_radio_msg")) {
            g_RadioMsg = str_to_num(value) ? true : false
        }
    } else if (readAction == CFG_RELOAD) {
        g_MapStripFlags = 0
        g_BlockBuy = true
        g_AmmoRefill = true
        g_RadioMsg = false
    }
}

stock RemoveEntityAll(name[])
{
    new ent = engfunc(EngFunc_FindEntityByString, 0, "classname", name)
    new temp
    while (ent)
    {
        temp = engfunc(EngFunc_FindEntityByString, ent, "classname", name)
        engfunc(EngFunc_RemoveEntity, ent)
        ent = temp
    }
}

90-ю строку ошибки выделил!
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя 800pin
сообщение 5.12.2008, 23:43
Сообщение #75


Стаж: 19 лет

Сообщений: 63
Благодарностей: 13
Полезность: 161

плагин как я посмотрел полностью исходный и не модифицированный.

Цитата
public OnEntSpawn(ent)
{
if (g_MapStripFlags & MAPSTRIP_HOSTAGE)
{
new classname[32]

pev(ent, pev_classname, classname, 31)

if (equal(classname, "hostage_entity"))
{
engfunc(EngFunc_RemoveEntity, ent)
return FMRES_SUPERCEDE
}
}

return FMRES_IGNORED
}


точно не знаю, но могу предположить))) в этих строках удаляются заложники с cs_ карт, возможно ошибка происходит потому, что на этих мапах просто заложников нету и происходит ошибка плагина
ps. я не особо хороше знаю pawn, так что если не прав....
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Paster
сообщение 7.12.2008, 21:29
Сообщение #76


Стаж: 19 лет

Сообщений: 491
Благодарностей: 64
Полезность: 139

Цитата(800pin @ 5.12.2008, 23:43) *
плагин как я посмотрел полностью исходный и не модифицированный.
точно не знаю, но могу предположить))) в этих строках удаляются заложники с cs_ карт, возможно ошибка происходит потому, что на этих мапах просто заложников нету и происходит ошибка плагина
ps. я не особо хороше знаю pawn, так что если не прав....


Код
L 10/23/2008 - 11:51:20: Info (map "cs_pf_dust") (file "addons/amxmodx/logs/error_20081023.log")
Думаю что нет! А как же эта мапа?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя gorikGurba
сообщение 8.12.2008, 0:57
Сообщение #77
Стаж: 19 лет

Сообщений: 70
Благодарностей: 2
Полезность: < 0

Здраствуйте!!! Скажыте пожалуйста как отключить радар????
Что б не видет свой тим!!! За ранне благодарен boast.gif boast.gif

Отредактировал: gorikGurba, - 8.12.2008, 0:57
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Crazy*
сообщение 11.12.2008, 23:24
Сообщение #78


Стаж: 19 лет

Сообщений: 213
Благодарностей: 49
Полезность: 192

как пользоваться встроенным спавн_едитор.амхх ? sad.gif захожу в его меню, а оно выкидывает сразу! sad.gif

Соррь, разобрался, если кому-то нужно, в консоле пишите edit_spawns и наслаждаетесь))

Отредактировал: Crazy*, - 11.12.2008, 23:29
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя KISLIY
сообщение 14.12.2008, 15:01
Сообщение #79


Стаж: 18 лет

Сообщений: 21
Благодарностей: 13
Полезность: 471

Уже есть версия CSDM 2.1.2

и CSDM 2.1.2k
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя nyncuk
сообщение 14.12.2008, 19:38
Сообщение #80


Стаж: 17 лет

Сообщений: 18
Благодарностей: 7
Полезность: 0

как увеличить время AFK?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Crazy*
сообщение 16.12.2008, 11:05
Сообщение #81


Стаж: 19 лет

Сообщений: 213
Благодарностей: 49
Полезность: 192

Цитата(KISLIY @ 14.12.2008, 15:01) *
Уже есть версия CSDM 2.1.2

и CSDM 2.1.2k


2.1.2k чет не хочет дружить с сервером! Серв запускается, все норм, когда кто-то начинает заходить на сервер, он ложится и перезапускаются!
cray.gif cray.gif cray.gif cray.gif cray.gif cray.gif cray.gif
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя KISLIY
сообщение 16.12.2008, 16:31
Сообщение #82


Стаж: 18 лет

Сообщений: 21
Благодарностей: 13
Полезность: 471

Для того чтобы заработали новые версии КСДМ, нужно обновить сервер! Тоесть выше 29 патча! На 48 протоколе все работает!
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя wth.JACKSON
сообщение 28.12.2008, 5:14
Сообщение #83


Стаж: 18 лет

Сообщений: 257
Благодарностей: 66
Полезность: 215

Цитата(KISLIY @ 13.10.2008, 13:12) *
Для тех кто хочет убрать строчку:

Код
[CSDM] This server is running CSDM 2.1
[CSDM] Visit http://www.bailopan.net/


Делаем следующее:

1. Ищем в папке scripting файл - csdm_main.sma
2. Находим в нем строчку:

Код
public csdm_Init(const version[])
{
  if (version[0] == 0)
  {
   set_fail_state("CSDM failed to load.")
   return
  }
}


3. Меняем ее на:

Код
public csdm_Init(const version[])
{
  if (version[0] == 0)
  {
   set_fail_state("CSDM failed to load.")
   return
  }
  else
   csdm_set_intromsg(0)
}


4. Перекомпилируем плагин!

Все готово! Теперь строчки больше нету!



При компарирование выдает ошибочку !!!

Если несложно можеш в личку кинуть готовый фаил :)
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя kams
сообщение 6.1.2009, 15:14
Сообщение #84


Стаж: 18 лет

Сообщений: 191
Благодарностей: 4
Полезность: < 0

Люди хелп.
почему после рестарта карты ФФА отключается автоматическии? спасает только если в ручную прописать sad.gif
Версия дм 2.1.2, amxx 1.8.1
хелп плз!
скажите куда чего прописать, чтобы ФФА работал всегда
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Deag1y
сообщение 6.1.2009, 16:09
Сообщение #85


Стаж: 18 лет

Сообщений: 1733
Благодарностей: 771
Полезность: 851

csdm_ffa_enable в amxx.cfg
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя Paster
сообщение 8.1.2009, 14:51
Сообщение #86


Стаж: 19 лет

Сообщений: 491
Благодарностей: 64
Полезность: 139

Цитата(Dklan_JACKSON @ 28.12.2008, 5:14) *
При компарирование выдает ошибочку !!!

Если несложно можеш в личку кинуть готовый фаил :)
Ошибки нет Наверное ты не закинул все файлы из мода в папку scripting для кампиляции.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Чулпан
сообщение 10.1.2009, 16:16
Сообщение #87
Стаж: 17 лет

Сообщений: 3
Благодарностей: 1
Полезность: 0

Paster,
Если ты смог сделать пожалуйста выложи эти файлы, а то у меня не получилось.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Fav1st
сообщение 3.3.2009, 1:42
Сообщение #88


Стаж: 18 лет

Сообщений: 30
Благодарностей: 2
Полезность: 52

Все работает отлично, со всем разобрался почти. Но вото пару проблем остались... подскажите как исправить

1) Все оружие исчезает, но бывает когда иногда около базы респишся там куча пистолетов лежит, что за ст что за теров... остальное оружие исчезает сразу... В чем проблема?

2) Бывают очень часто такое когда зайдешь на сервер и выбирешь команду любую, отображаешся как мертвый сразу, но другие уже давно играют... и ничего не изменится... приходится по 2-3 раза перезаходить...

Причина 2 бага, думаю скрывается в плагине который я поставил Round Non - Stop. Мб... я чего нибудь не прописал?

Отредактировал: Fav1st, - 3.3.2009, 2:18
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Fav1st
сообщение 3.3.2009, 23:48
Сообщение #89


Стаж: 18 лет

Сообщений: 30
Благодарностей: 2
Полезность: 52

Что не кто, не может помочь?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя sot100
сообщение 12.3.2009, 6:07
Сообщение #90


Стаж: 18 лет

Сообщений: 1695
Благодарностей: 500
Полезность: 711

Цитата(jeton @ 13.10.2008, 13:52) *
лучше ставь на 29 пачт


да у меня на 34 стоит, нормально, и в find servers>>Internet появляется сервер
а вообще говорят лучше всего ставить сервер на 28 патч!


https://vk.com/club_megamozg
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
5 страниц V  « 4 5
 
Тема закрытаНачать новую тему
 
0 пользователей и 1 гостей читают эту тему: