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

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

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

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

> Правила раздела

Перед созданием новой темы убедитесь, не искал ли кто-нибудь подобный плагин до вас, для этого следует воспользоваться поиском.

Все вновь созданные темы, с названием типа "Помогите найти", "А что это за плагин", "Ищу плагин", "Нужен плагин", "Подскажите пожалуйста название плагина" - будут удалены.
При создании темы постарайтесь максимально понятно сформулировать её заголовок так, чтобы он соответствовал функциям плагина который Вы ищите. В том случае, если Вам не удается сформулировать мысль и правильно расписать всё в теме, воспользуйтесь графическим редактором, к примеру Paint, что бы примерно изобразить функции нужного Вам плагина.
2 страниц V   1 2

Магазин золотого оружия

Статус пользователя LeShiK
сообщение 26.10.2015, 2:44
Сообщение #21


Стаж: 12 лет

Сообщений: 444
Благодарностей: 55
Полезность: 117

MrBone, просто в старом плагине так стоит
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Vaqtincha
сообщение 26.10.2015, 3:48
Сообщение #22
Стаж: 11 лет

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

и goldenak_gold_bullets "1" тоже лишнее.... мешает играть
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя maxsim12
сообщение 26.10.2015, 7:19
Сообщение #23
Стаж: 10 лет

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

https://shop.fungun.net/?p=show&id=82
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя LeShiK
сообщение 26.10.2015, 7:54
Сообщение #24


Стаж: 12 лет

Сообщений: 444
Благодарностей: 55
Полезность: 117

maxsim12, не подходит, там покупать можно только в зоне покупке
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя CYRAXGTX
сообщение 26.10.2015, 10:29
Сообщение #25


Стаж: 11 лет

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

уже второй день пошел где реализ чё еще месяц ждать
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя rGame
сообщение 26.10.2015, 10:38
Сообщение #26
Стаж: 12 лет

Сообщений: 390
Благодарностей: 629
Полезность: 1016

Цитата(CYRAXGTX @ 26.10.2015, 11:24) *
уже второй день пошел где реализ чё еще месяц ждать

Обещанного 3 года ждут
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя LiSkeiJ
сообщение 26.10.2015, 11:51
Сообщение #27


Стаж: 11 лет
Город: Запорожье

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

CYRAXGTX, Еще ночью выложили cbf1b2bfde1a.gif
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя CYRAXGTX
сообщение 26.10.2015, 11:55
Сообщение #28


Стаж: 11 лет

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

где
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя amax
сообщение 26.10.2015, 12:15
Сообщение #29


Стаж: 10 лет

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

Золотой Диглкому надо.
Работает в любом месте карты. Модельки найдете в гугле.


Исходник:
Код
#include <amxmodx>
#include <fakemeta>
#include <fakemeta_util>
#include <fun>
#include <hamsandwich>
#include <cstrike>
#include <colorchat>

#define is_valid_player(%1) (1 <= %1 <= 32)

new const DGL_BIT_SUM = (1<<CSW_DEAGLE)

new DGL_V_MODEL[64] = "models/v_deagles.mdl"
new DGL_P_MODEL[64] = "models/p_deagles.mdl"
new DGL_W_MODEL[64] = "models/w_deagles.mdl"

new gold_damage, golden_model, golddgl_cost
new bool:g_HasDGL[33]

public plugin_init() {
    register_plugin("Gold Deagle", "1.0", "Alienware")
    register_clcmd("say /goldegl", "cmdGoldenDGL")
    register_clcmd("goldegl", "cmdGoldenDGL")
    
    gold_damage = register_cvar("goldendgl_dmg", "3")
    golden_model = register_cvar("goldendgl_custommodel", "1")
    golddgl_cost = register_cvar("goldendgl_cost", "6000")
      
    register_event("DeathMsg", "Death", "a")
    register_event("WeapPickup", "checkModel", "b","1=19")
    register_event("CurWeapon", "checkWeapon", "be","1=1")

    RegisterHam(Ham_TakeDamage, "player", "fw_TakeDamage")
    RegisterHam(Ham_Spawn, "player", "fwHamPlayerSpawnPost", 1)
        
    register_forward(FM_SetModel, "fw_SetModel")
}

public client_connect(id)
    g_HasDGL[id] = false

public client_disconnect(id)
    g_HasDGL[id] = false

public Death()
    g_HasDGL[read_data(2)] = false

public fwHamPlayerSpawnPost(id)
    g_HasDGL[id] = false
    
public plugin_precache() {
    precache_model(DGL_V_MODEL)
    precache_model(DGL_P_MODEL)
    precache_model(DGL_W_MODEL)
}

public cmdGoldenDGL(id) {
    if(!is_user_alive(id)) return
    
    new money = cs_get_user_money(id)
    
    if(money < get_pcvar_num(golddgl_cost)) {
        ColorChat(id, GREEN, "^x01У вас недостаточно денег")
        return
    }
    
    drop_weapon(id, 1)                
    give_item(id, "weapon_deagle")
    cs_set_user_bpammo(id, CSW_DEAGLE, 35)
    cs_set_user_money(id, money - get_pcvar_num(golddgl_cost))
    ColorChat(id, GREEN, "^x01[^x04Сервер^x01] Вы купили^x04 Gold Deagle")
    g_HasDGL[id] = true
}

public checkModel(id) {      
    new szWeapID = read_data(2)
      
    if(szWeapID == CSW_DEAGLE && g_HasDGL[id] == true && get_pcvar_num(golden_model) == 1) {
        set_pev(id, pev_viewmodel2, DGL_V_MODEL)
        set_pev(id, pev_weaponmodel2, DGL_P_MODEL)
    }
    return PLUGIN_HANDLED
}

public checkWeapon(id) {
    new plrWeapId
    plrWeapId = get_user_weapon(id)

    if (plrWeapId == CSW_DEAGLE && g_HasDGL[id])
        checkModel(id)
    else
        return PLUGIN_CONTINUE
    
    return PLUGIN_HANDLED
}

public fw_TakeDamage(victim, inflictor, attacker, Float:damage) {
    if(is_valid_player(attacker) && get_user_weapon(attacker) == CSW_DEAGLE && g_HasDGL[attacker])
        SetHamParamFloat(4, damage * get_pcvar_float(gold_damage))
}

public fw_SetModel(entity, model[]) {
    if(!pev_valid(entity))
        return FMRES_IGNORED
    
    static szClassName[33]
    pev(entity, pev_classname, szClassName, charsmax(szClassName))
    
    if(!equal(szClassName, "weaponbox"))
        return FMRES_IGNORED
    
    static id
    id = pev(entity, pev_owner)
    
    if(equal(model, "models/w_deagle.mdl")) {
        static weapon
        weapon = fm_find_ent_by_owner(-1, "weapon_deagle", entity)
      
        if(!pev_valid(weapon))
            return FMRES_IGNORED
      
        if(g_HasDGL[id]) {
            set_pev(weapon, pev_impulse, 1942)
            engfunc(EngFunc_SetModel, entity, DGL_W_MODEL)
            return FMRES_SUPERCEDE
        }
    }
    return FMRES_IGNORED
}

stock drop_weapon(id, dropwhat) {
    static weapons[32], num, i, weaponid
    num = 0
    get_user_weapons(id, weapons, num)
    
    for (i = 0; i < num; i++) {
        weaponid = weapons[i]
        
        if ((dropwhat == 1 && ((1<<weaponid) & DGL_BIT_SUM))) {
            static wname[32]
            get_weaponname(weaponid, wname, charsmax(wname))
            engclient_cmd(id, "drop", wname)
        }
    }
}


Скачать: Прикрепленный файл  gold_deagle.sma ( 3,54 килобайт ) Кол-во скачиваний: 12


Пиши вк - vk.com/amax_official
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя maxsim12
сообщение 26.10.2015, 13:21
Сообщение #30
Стаж: 10 лет

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

Цитата(LeShiK @ 26.10.2015, 7:49) *
maxsim12, не подходит, там покупать можно только в зоне покупке

// Только в зоне покупки
weapons_zone "1" или 0
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя LeShiK
сообщение 26.10.2015, 13:26
Сообщение #31


Стаж: 12 лет

Сообщений: 444
Благодарностей: 55
Полезность: 117

maxsim12, Щас попробуем поставить :)
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Carbon196
сообщение 26.10.2015, 13:59
Сообщение #32


Стаж: 10 лет

Сообщений: 86
Благодарностей: 22
Полезность: 172

Цитата(LiSkeiJ @ 25.10.2015, 18:52) *
Carbon196, Приватный?

Да приват
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя tribbiani
сообщение 26.10.2015, 14:04
Сообщение #33
Стаж: 12 лет

Сообщений: 186
Благодарностей: 88
Полезность: 270

Какой командой вызывается менюшка /dgl ?

Отредактировал: tribbiani, - 26.10.2015, 14:05
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
XyLiGaN
сообщение 26.10.2015, 14:05
Сообщение #34
Стаж: 13 лет
Город: Югорск

Сообщений: 11668
Благодарностей: 6450
Полезность: 1052

Меценат Меценат

Carbon196, А зачем тогда приходить в тему, хвастаться что у вас есть такое и приват и никому не давать при этом?
Смысл от ваших постов тогда?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 2 раз
   + Цитировать сообщение
Статус пользователя Carbon196
сообщение 26.10.2015, 16:05
Сообщение #35


Стаж: 10 лет

Сообщений: 86
Благодарностей: 22
Полезность: 172

Цитата(XyLiGaN @ 26.10.2015, 15:00) *
Carbon196, А зачем тогда приходить в тему, хвастаться что у вас есть такое и приват и никому не давать при этом?
Смысл от ваших постов тогда?

Не хвастаюсь я написал челу что есть плагин, он написал в скайп, где я хватаюсь? Приватный плагин не обязан выкладывать
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
2 страниц V   1 2
 
Ответить в данную темуНачать новую тему
 
0 пользователей и 1 гостей читают эту тему: