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

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

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

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

VIPKA

Статус пользователя fomeN
сообщение 28.9.2014, 16:17
Сообщение #1
Стаж: 12 лет

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

Проблема заключается в том что втпка не выдает автоматически гранаты и броню, а сама работает, раньше когда у меня был серв на майарене все норм работало, щас на игрохосте она почему как то на половину работает, не выдает гранаты и броню в чем может быть дело ? Помогите исправить пожалуйста

Скрытый текст
Код:
#include <amxmodx>
#include <amxmisc>
#include <cstrike>
#include <fun>
#include <fakemeta>
#include <engine>
#include <hamsandwich>



#define VIP_ACCESS ADMIN_LEVEL_H

#define DAMAGE_RECIEVED



#define PLUGIN "Vips"

#define VERSION "3.0"

#define AUTHOR "Typicall-Cs.Ru"
#define INUM1 1
new iNum[33]



const PRIMARY_WEAPONS_BIT_SUM = (1<<CSW_SCOUT)|(1<<CSW_XM1014)|(1<<CSW_MAC10)|(1<<CSW_AUG)|(1<<CSW_UMP45)|(1<<CSW_SG550)|(1<<CSW_GALIL)|(1<<CSW_FAMAS)|(1<<CSW_AWP)|(1<<CSW_MP5NAVY)|(1<<CSW_M249)|(1<<CSW_M3)|(1<<CSW_M4A1)|(1<<CSW_TMP)|(1<<CSW_G3SG1)|(1<<CSW_SG552)|(1<<CSW_AK47)|(1<<CSW_P90)

const SECONDARY_WEAPONS_BIT_SUM = (1<<CSW_P228)|(1<<CSW_ELITE)|(1<<CSW_FIVESEVEN)|(1<<CSW_USP)|(1<<CSW_GLOCK18)|(1<<CSW_DEAGLE)

new vip_damage, g_HudSync, g_roundCount, g_HudSync2, OnOffDamage[33], bool:Damage[33]



public plugin_init()

{

register_plugin(PLUGIN, VERSION, AUTHOR)



register_event("ResetHUD", "ResetHUD", "be")

register_event("Damage", "eventDamage", "b", "2!0", "3=0", "4!0")

register_logevent("round_end", 2, "1=Round_End")
register_event("HLTV", "logevent_round_start", "a", "1=0", "2=0")



register_clcmd("say /vipmenu", "Menu")

register_clcmd("say_team /vipmenu", "Menu")

register_clcmd("damage", "ClCmdDamage");



vip_damage = register_cvar("vip_damage", "1");

g_HudSync = CreateHudSyncObj()



#if defined DAMAGE_RECIEVED

g_HudSync2 = CreateHudSyncObj()

#endif

}



public Event_GameRestart()

g_roundCount = 1



public round_end()

g_roundCount++



public client_putinserver(id)

{

if (get_user_flags(id) & (ADMIN_IMMUNITY|ADMIN_LEVEL_H))

set_task(0.1, "adminconnect", id)



OnOffDamage[id] = true

}



public adminconnect(id)

{

new name[32]

get_user_name(id, name, 31)

nChatPrint(0, "^4[VIP] ^1присоединился - ^4%s^1", name)

}
public logevent_round_start()
{
new iPlayers[32], iNums
get_players(iPlayers, iNums) // Получаем игроков
for(new i; i < iNums; i++)
iNum[iPlayers[i]] = INUM1 // Устанавливаем число.
}



public ResetHUD(id)

set_task(0.5, "VIP", id + 6910)



public VIP(TaskID)

{

new id = TaskID - 6910

if(is_user_admin(id))

{

message_begin(MSG_ALL, get_user_msgid("ScoreAttrib"))

write_byte(id)

write_byte(4)

message_end()

give_item(id,"weapon_hegrenade")

give_item(id,"weapon_flashbang")

give_item(id,"weapon_flashbang")

give_item(id,"weapon_smokegrenade")

give_item(id,"item_assaultsuit")

give_item(id,"item_thighpack")

}

return PLUGIN_HANDLED

}



public eventDamage(id)
{
new attacker = get_user_attacker(id)
new damage = read_data(2)
if(get_pcvar_num(vip_damage))
{
if(is_user_connected(attacker) && is_user_connected(id))
{

if(get_user_flags(attacker) & VIP_ACCESS && OnOffDamage[attacker])
{
set_hudmessage(0, 100, 200, 0.45, 0.50, 2, 0.1, 4.0, 0.1, 0.1, -1)
ShowSyncHudMsg(attacker, g_HudSync, "%i", damage)
}
if(get_user_flags(id) & VIP_ACCESS && OnOffDamage[id])
{
set_hudmessage(255, 0, 0, -1.0, 0.55, 2, 0.1, 4.0, 0.02, 0.02, -1)
ShowSyncHudMsg(id, g_HudSync2, "%i", damage)
}
}
}
}



public Menu(id)

{

if(get_user_flags(id) & ADMIN_LEVEL_H)

{

new msg[222], name[32]

get_user_name(id, name, 31)

formatex(msg, charsmax(msg), "\rВ\wип меню \d[\rTypicall-Cs.Ru\d]^n\rИ\wмя игрока: \d%s", name)

new menu = menu_create(msg, "menu_handler")



menu_additem(menu, "\wВзять \r[\yDeagle\r]", "1", 0)

menu_additem(menu, "\wВзять \r[\yAK-47\r]", "2", 0)

menu_additem(menu, "\wВзять \r[\yM4a1\r]", "3", 0)

menu_additem(menu, "\wВзять \r[\yAWP\r]", "4", 0)

menu_additem(menu, "\wВзять \r[\yFAMAS\r]", "5", 0)



if(Damage[id] == true)

menu_additem(menu,"\wДамагер: \rВыключен", "6", 0)

else

menu_additem(menu,"\wДамагер: \yВключен", "6", 0)



menu_setprop(menu, MPROP_NEXTNAME, "\rДальше")

menu_setprop(menu, MPROP_BACKNAME, "Назад")

menu_setprop(menu, MPROP_EXITNAME, "\rВыход")

menu_display(id, menu, 0)

}

else nChatPrint(id,"^4[VIP] ^1Вы не покупали VIP права ^4Цена 100р - skype: fomen86")



return PLUGIN_HANDLED

}



public menu_handler(id, menu, item)

{

if(item == MENU_EXIT)

{

menu_destroy(menu)

return PLUGIN_HANDLED

}

new data[6], iName[64], name[32]

new access, callback

get_user_name(id, name, 31)

menu_item_getinfo(menu, item, access, data,5, iName, 63, callback)

new key = str_to_num(data)

switch(key)

{

case 1:

{

if(is_user_alive(id))

{

drop_weapons(id, 2)

give_item(id,"weapon_deagle")

cs_set_user_bpammo(id, CSW_DEAGLE, 35)

nChatPrint(id, "^1Ты взял(а) ^4deagle", name)

}

}



case 2:

{

if(g_roundCount < 3)

{

nChatPrint(id,"^4[VIP] ^1Это оружие доступно с^4 3 ^1раунда")

return PLUGIN_HANDLED

}

if(iNum[id] <= 0)
{
nChatPrint(id,"^4[VIP] ^1Вы уже использовали.Подождите...") // выводим сообщение
return PLUGIN_CONTINUE
}

drop_weapons(id, 1)

give_item(id,"weapon_ak47")

cs_set_user_bpammo(id, CSW_AK47, 90)

nChatPrint(id,"^1Ты взял(а) ^4AK-47", name)

iNum[id]-- //

}



case 3:

{

if(g_roundCount < 3)

{

nChatPrint(id,"^4[VIP] ^1Это оружие доступно с^4 3 ^1раунда")

return PLUGIN_HANDLED

}

if(iNum[id] <= 0)
{
nChatPrint(id,"^4[VIP] ^1Вы уже использовали.Подождите...") // выводим сообщение
return PLUGIN_CONTINUE
}

drop_weapons(id, 1)

give_item(id,"weapon_m4a1")

cs_set_user_bpammo(id, CSW_M4A1, 90)

nChatPrint(id,"^1Ты взял(а) ^4m4a1", name)

iNum[id]-- //

}



case 4:

{

if(g_roundCount < 4)

{

nChatPrint(id,"^4[VIP] ^1Это оружие доступно с^4 4 ^1раунда")

return PLUGIN_HANDLED

}

if(iNum[id] <= 0)
{
nChatPrint(id,"^4[VIP] ^1Вы уже использовали.Подождите...") // выводим сообщение
return PLUGIN_CONTINUE
}

drop_weapons(id, 1)

give_item(id,"weapon_awp")

cs_set_user_bpammo(id, CSW_AWP, 30)

nChatPrint(id,"^1Ты взял(а) ^4AWP", name)
iNum[id]-- //

}



case 5:

{

if(g_roundCount < 2)

{

nChatPrint(id,"^4[VIP] ^1Это оружие доступно с^4 2 ^1раунда")

return PLUGIN_HANDLED

}

if(iNum[id] <= 0)
{
nChatPrint(id,"^4[VIP] ^1Вы уже использовали.Подождите...") // выводим сообщение
return PLUGIN_CONTINUE
}

drop_weapons(id, 1)

give_item(id,"weapon_famas")

cs_set_user_bpammo(id, CSW_FAMAS, 90)

nChatPrint(id,"^1Ты взял(а) ^4FAMAS", name)

iNum[id]-- //

}



case 6:

{

switch(Damage[id])

{

case true:

{

client_cmd(id, "damage")

nChatPrint(id,"^4[VIP] ^1Ты ^3%s^1 включил(а) ^4damage^1!", name)

Damage[id] = false

Menu(id)

}

case false:

{

client_cmd(id, "damage")

nChatPrint(id,"^4[VIP] ^1Ты ^3%s^1 выключил(а) ^4damage^1!", name)

Damage[id] = true

Menu(id)

}

}

}

}

return PLUGIN_HANDLED

}



stock drop_weapons(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) & PRIMARY_WEAPONS_BIT_SUM)) || (dropwhat == 2 && ((1<<weaponid) & SECONDARY_WEAPONS_BIT_SUM)))

{

static wname[32]

get_weaponname(weaponid, wname, charsmax(wname))

engclient_cmd(id, "drop", wname)

}

}

}



stock nChatPrint(const id, const input[], any:...)

{

new nCount = 1, nNum[32]

static nMsgs[191]

vformat(nMsgs, 190, input, 3)

replace_all(nMsgs, 190, "!g", "^4")

replace_all(nMsgs, 190, "!n", "^1")

replace_all(nMsgs, 190, "!t", "^3")

if(id) nNum[0] = id; else get_players(nNum, nCount, "ch")

{

for(new i = 0; i < nCount; i++)

{

if(is_user_connected(nNum[i]))

{

message_begin(MSG_ONE_UNRELIABLE, get_user_msgid("SayText"), _, nNum[i])

write_byte(nNum[i])

write_string(nMsgs)

message_end()

}

}

}

}



public ClCmdDamage(id)

{

if(get_user_flags(id) & ADMIN_LEVEL_H)

{

if(OnOffDamage[id])

OnOffDamage[id] = false

else

OnOffDamage[id] = true

}

return 0

}
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   Цитировать сообщение
Статус пользователя Bloo
сообщение 28.9.2014, 17:26
Сообщение #2


Стаж: 12 лет

Сообщений: 15547
Благодарностей: 6971
Полезность: 1206

fomeN, ошибки то есть какие нибудь?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя fomeN
сообщение 28.9.2014, 17:30
Сообщение #3
Стаж: 12 лет

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

Цитата(Bloo @ 28.9.2014, 21:26) *
fomeN, ошибки то есть какие нибудь?

нет
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя MiXa
сообщение 28.9.2014, 17:44
Сообщение #4


Стаж: 12 лет

Сообщений: 415
Благодарностей: 91
Полезность: 181

fomeN,
попробуй так, если не компилируется,потом поправлю,тк я не дома

Скрытый текст
Код:
#include <amxmodx>
#include <amxmisc>
#include <cstrike>
#include <fun>
#include <fakemeta>
#include <engine>
#include <hamsandwich>
 
  
 
#define VIP_ACCESS      ADMIN_LEVEL_H
 
#define DAMAGE_RECIEVED
 
  
 
#define PLUGIN "Vips"
 
#define VERSION "3.0"
 
#define AUTHOR "Typicall-Cs.Ru"
#define INUM1 1
new iNum[33]
 
  
 
const PRIMARY_WEAPONS_BIT_SUM = (1<<CSW_SCOUT)|(1<<CSW_XM1014)|(1<<CSW_MAC10)|(1<<CSW_AUG)|(1<<CSW_UMP45)|(1<<CSW_SG550)|(1<<CSW_GALIL)|(1<<CSW_FAMAS)|(1<<CSW_AWP)|(1<<CSW_MP5NAVY)|(1<<CSW_M249)|(1<<CSW_M3)|(1<<CSW_M4A1)|(1<<CSW_TMP)|(1<<CSW_G3SG1)|(1<<CSW_SG552)|(1<<CSW_AK47)|(1<<CSW_P90)
 
const SECONDARY_WEAPONS_BIT_SUM = (1<<CSW_P228)|(1<<CSW_ELITE)|(1<<CSW_FIVESEVEN)|(1<<CSW_USP)|(1<<CSW_GLOCK18)|(1<<CSW_DEAGLE)
 
new vip_damage, g_HudSync, g_roundCount, g_HudSync2, OnOffDamage[33], bool:Damage[33]
 
  
 
public plugin_init()
 
{
 
        register_plugin(PLUGIN, VERSION, AUTHOR)
 
  
 
        register_event("ResetHUD", "ResetHUD", "be")
 
        register_event("Damage", "eventDamage", "b", "2!0", "3=0", "4!0")
 
        register_logevent("round_end", 2, "1=Round_End")
            register_event("HLTV", "logevent_round_start", "a", "1=0", "2=0")
 
  
 
        register_clcmd("say /vipmenu", "Menu")
 
        register_clcmd("say_team /vipmenu", "Menu")
 
        register_clcmd("damage", "ClCmdDamage");
 
  
 
        vip_damage = register_cvar("vip_damage", "1");
 
        g_HudSync = CreateHudSyncObj()
 
  
 
        #if defined DAMAGE_RECIEVED
 
                g_HudSync2 = CreateHudSyncObj()
 
        #endif
 
}
 
  
 
public Event_GameRestart()
 
        g_roundCount = 1
 
  
 
public round_end()
 
        g_roundCount++
 
  
 
public client_putinserver(id)
 
{
 
        if (get_user_flags(id) & (VIP_ACCESS))
 
                set_task(0.1, "adminconnect", id)
 
  
 
        OnOffDamage[id] = true
 
}
 
  
 
public adminconnect(id)
 
{
 
        new name[32]
 
        get_user_name(id, name, 31)
 
        nChatPrint(0, "^4[VIP] ^1присоединился - ^4%s^1", name)
 
}
public logevent_round_start()
{
        new iPlayers[32], iNums
        get_players(iPlayers, iNums) // Получаем игроков
        for(new i; i < iNums; i++)
                iNum[iPlayers[i]] = INUM1 // Устанавливаем число.
}
 
  
 
public ResetHUD(id)
 
        set_task(0.5, "VIP", id + 6910)
 
  
 
public VIP(TaskID)
 
{
 
        new id = TaskID - 6910
 
        if( is_user_alive ( id ) && get_user_flags ( id ) & VIP_ACCESS )
 
        {
 
                message_begin(MSG_ALL, get_user_msgid("ScoreAttrib"))
 
                write_byte(id)
 
                write_byte(4)
 
                message_end()
 
                give_item(id,"weapon_hegrenade")
 
                give_item(id,"weapon_flashbang")
 
                give_item(id,"weapon_flashbang")
             
            give_item(id,"weapon_smokegrenade")
 
                give_item(id,"item_assaultsuit")     
 
                give_item(id,"item_thighpack")
 
        }
 
        return PLUGIN_HANDLED
 
}
 
  
 
public eventDamage(id)
{
     new attacker = get_user_attacker(id)
     new damage = read_data(2)  
        if(get_pcvar_num(vip_damage))
        {
                if(is_user_connected(attacker) && is_user_connected(id))
                {
                        
                         if(get_user_flags(attacker) & VIP_ACCESS && OnOffDamage[attacker])
                        {
                                set_hudmessage(0, 100, 200, 0.45, 0.50, 2, 0.1, 4.0, 0.1, 0.1, -1)
                                ShowSyncHudMsg(attacker, g_HudSync, "%i", damage)
                        }
                        if(get_user_flags(id) & VIP_ACCESS && OnOffDamage[id])
                        {
                                set_hudmessage(255, 0, 0, -1.0, 0.55, 2, 0.1, 4.0, 0.02, 0.02, -1)
                                ShowSyncHudMsg(id, g_HudSync2, "%i", damage)
                        }
                }
        }
}
 
  
 
public Menu(id)
 
{
 
        if(get_user_flags(id) & VIP_ACCESS)
 
        { 
 
                new msg[222], name[32]
 
                get_user_name(id, name, 31)
 
                formatex(msg, charsmax(msg), "\rВ\wип меню \d[\rTypicall-Cs.Ru\d]^n\rИ\wмя игрока: \d%s", name)
 
                new menu = menu_create(msg, "menu_handler")
 
  
 
                menu_additem(menu, "\wВзять \r[\yDeagle\r]", "1", 0)
 
                menu_additem(menu, "\wВзять \r[\yAK-47\r]", "2", 0)
 
                menu_additem(menu, "\wВзять \r[\yM4a1\r]", "3", 0)
 
                menu_additem(menu, "\wВзять \r[\yAWP\r]", "4", 0)
             
            menu_additem(menu, "\wВзять \r[\yFAMAS\r]", "5", 0)
 
  
 
                if(Damage[id] == true)
 
                        menu_additem(menu,"\wДамагер: \rВыключен", "6", 0)
 
                else
 
                        menu_additem(menu,"\wДамагер: \yВключен", "6", 0)
 
  
 
                menu_setprop(menu, MPROP_NEXTNAME, "\rДальше")
 
                menu_setprop(menu, MPROP_BACKNAME, "Назад")
 
                menu_setprop(menu, MPROP_EXITNAME, "\rВыход")
 
                menu_display(id, menu, 0)       
 
        }
 
        else    nChatPrint(id,"^4[VIP] ^1Вы не покупали VIP права ^4Цена 100р - skype: fomen86")
 
  
 
        return PLUGIN_HANDLED
 
}
 
  
 
public menu_handler(id, menu, item)
 
{
 
        if(item == MENU_EXIT)
 
        {
 
                menu_destroy(menu)
 
                return PLUGIN_HANDLED
 
        }
 
        new data[6], iName[64], name[32]
 
        new access, callback
 
        get_user_name(id, name, 31)
 
        menu_item_getinfo(menu, item, access, data,5, iName, 63, callback)
 
        new key = str_to_num(data)
 
        switch(key)
 
        {
 
                case 1:
 
                {
 
                        if(is_user_alive(id))
 
                        {
 
                                drop_weapons(id, 2)
 
                                give_item(id,"weapon_deagle")
 
                                cs_set_user_bpammo(id, CSW_DEAGLE, 35)
 
                                nChatPrint(id, "^1Ты взял(а) ^4deagle", name)
 
                        }
 
                }
 
  
 
                case 2:
 
                {
 
                        if(g_roundCount < 3)
 
                        {
 
                                nChatPrint(id,"^4[VIP] ^1Это оружие доступно с^4 3 ^1раунда")
 
                                return PLUGIN_HANDLED
 
                        }
                   
                   if(iNum[id] <= 0)
                        {
                                nChatPrint(id,"^4[VIP] ^1Вы уже использовали.Подождите...") // выводим сообщение
                                return PLUGIN_CONTINUE
                        }
 
                        drop_weapons(id, 1)
 
                        give_item(id,"weapon_ak47")
 
                        cs_set_user_bpammo(id, CSW_AK47, 90)
 
                        nChatPrint(id,"^1Ты взял(а) ^4AK-47", name)
                   
                   iNum[id]-- //
 
                }
 
  
 
                case 3:
 
                {
 
                        if(g_roundCount < 3)
 
                        {
 
                                nChatPrint(id,"^4[VIP] ^1Это оружие доступно с^4 3 ^1раунда")
 
                                return PLUGIN_HANDLED
 
                        }
                   
                  if(iNum[id] <= 0)
                        {
                                nChatPrint(id,"^4[VIP] ^1Вы уже использовали.Подождите...") // выводим сообщение
                                return PLUGIN_CONTINUE
                        }
 
                        drop_weapons(id, 1)
 
                        give_item(id,"weapon_m4a1")
 
                        cs_set_user_bpammo(id, CSW_M4A1, 90)
 
                        nChatPrint(id,"^1Ты взял(а) ^4m4a1", name)
                   
                   iNum[id]-- //
 
                }
 
  
 
                case 4:
 
                {
 
                        if(g_roundCount < 4)
 
                        {
 
                                nChatPrint(id,"^4[VIP] ^1Это оружие доступно с^4 4 ^1раунда")
 
                                return PLUGIN_HANDLED
 
                        }
                   
                  if(iNum[id] <= 0)
                        {
                                nChatPrint(id,"^4[VIP] ^1Вы уже использовали.Подождите...") // выводим сообщение
                                return PLUGIN_CONTINUE
                        }
 
                        drop_weapons(id, 1)
 
                        give_item(id,"weapon_awp")
 
                        cs_set_user_bpammo(id, CSW_AWP, 30)
 
                        nChatPrint(id,"^1Ты взял(а) ^4AWP", name)
                   iNum[id]-- //
 
                }
             
             
             
            case 5:
 
                {
 
                        if(g_roundCount < 2)
 
                        {
 
                                nChatPrint(id,"^4[VIP] ^1Это оружие доступно с^4 2 ^1раунда")
 
                                return PLUGIN_HANDLED
 
                        }
                   
                  if(iNum[id] <= 0)
                        {
                                nChatPrint(id,"^4[VIP] ^1Вы уже использовали.Подождите...") // выводим сообщение
                                return PLUGIN_CONTINUE
                        }
 
                        drop_weapons(id, 1)
 
                        give_item(id,"weapon_famas")
 
                        cs_set_user_bpammo(id, CSW_FAMAS, 90)
 
                        nChatPrint(id,"^1Ты взял(а) ^4FAMAS", name)
                   
                  iNum[id]-- //
 
                }
 
  
 
                case 6:
 
                {
 
                        switch(Damage[id])
 
                        {
 
                                 case true:
 
                                {
 
                                        client_cmd(id, "damage")
 
                                        nChatPrint(id,"^4[VIP] ^1Ты ^3%s^1 включил(а) ^4damage^1!", name)
 
                                        Damage[id] = false
 
                                        Menu(id)
 
                                }
 
                                case false:
 
                                {
 
                                        client_cmd(id, "damage")
 
                                        nChatPrint(id,"^4[VIP] ^1Ты ^3%s^1 выключил(а) ^4damage^1!", name)
 
                                        Damage[id] = true
 
                                        Menu(id)
 
                                }
 
                        }
 
                }
 
        }
 
        return PLUGIN_HANDLED
 
}
 
  
 
stock drop_weapons(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) & PRIMARY_WEAPONS_BIT_SUM)) || (dropwhat == 2 && ((1<<weaponid) & SECONDARY_WEAPONS_BIT_SUM)))
 
                {
 
                        static wname[32]
 
                        get_weaponname(weaponid, wname, charsmax(wname))
 
                        engclient_cmd(id, "drop", wname)
 
                }
 
        }
 
}
 
  
 
stock nChatPrint(const id, const input[], any:...)
 
{
 
        new nCount = 1, nNum[32]
 
        static nMsgs[191]
 
        vformat(nMsgs, 190, input, 3)
 
        replace_all(nMsgs, 190, "!g", "^4")
 
        replace_all(nMsgs, 190, "!n", "^1")
 
        replace_all(nMsgs, 190, "!t", "^3")
 
        if(id) nNum[0] = id; else get_players(nNum, nCount, "ch")
 
        {
 
                for(new i = 0; i < nCount; i++)
 
                {
 
                        if(is_user_connected(nNum[i]))
 
                        {
 
                                message_begin(MSG_ONE_UNRELIABLE, get_user_msgid("SayText"), _, nNum[i])
 
                                write_byte(nNum[i])
 
                                write_string(nMsgs)
 
                                message_end()
 
                        }
 
                }
 
        }
 
}
 
   
 
public ClCmdDamage(id)
 
{
 
        if(get_user_flags(id) & VIP_ACCESS)
 
        {
 
                if(OnOffDamage[id])
 
                        OnOffDamage[id] = false
 
                else
 
                        OnOffDamage[id] = true
 
        }     
 
        return 0
 
}


Допомога з встановлення / налаштування / оновлення за $ :>>> Сервери \ Моди \ Плагіни \ Модулі
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя fomeN
сообщение 28.9.2014, 19:34
Сообщение #5
Стаж: 12 лет

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

неа не пашет
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя AndrewZ
сообщение 28.9.2014, 19:43
Сообщение #6


Иконка группы

Стаж: 18 лет
Город: Санкт-Петербург


Сообщений: 4700
Благодарностей: 2452
Полезность: 1018

Я бы не рекомендовал использовать этот плагин в таком виде.

Хуком ResetHUD выдает оружие и что-то там еще, а сам ResetHUD вызывается не только при возрождении. Команда fullupdate вызывает ResetHUD, команда record dem вызывает ResetHUD. Понимаш, да?


Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя fomeN
сообщение 28.9.2014, 19:46
Сообщение #7
Стаж: 12 лет

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

Цитата(AndrewZ @ 28.9.2014, 23:43) *
Я бы не рекомендовал использовать этот плагин в таком виде.

Хуком ResetHUD выдает оружие и что-то там еще, а сам ResetHUD вызывается не только при возрождении. Команда fullupdate вызывает ResetHUD, команда record dem вызывает ResetHUD. Понимаш, да?


Нет, можешь помоч ? Чтобы все работало как надо
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя AndrewZ
сообщение 28.9.2014, 20:05
Сообщение #8


Иконка группы

Стаж: 18 лет
Город: Санкт-Петербург


Сообщений: 4700
Благодарностей: 2452
Полезность: 1018

fomeN,
скинь файлом отдельным


Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя fomeN
сообщение 28.9.2014, 20:59
Сообщение #9
Стаж: 12 лет

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

Вот
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя GOOD FELLOW
сообщение 28.9.2014, 21:23
Сообщение #10


Иконка группы

Стаж: 13 лет

Сообщений: 2294
Благодарностей: 1187
Полезность: 890

я совсем недавно давал решение проблемы вот в этом посте и ниже
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя AndrewZ
сообщение 28.9.2014, 22:50
Сообщение #11


Иконка группы

Стаж: 18 лет
Город: Санкт-Петербург


Сообщений: 4700
Благодарностей: 2452
Полезность: 1018

fomeN,
Код - один страх. Сейчас переделаю, все ок будет.


Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя AndrewZ
сообщение 29.9.2014, 0:19
Сообщение #12


Иконка группы

Стаж: 18 лет
Город: Санкт-Петербург


Сообщений: 4700
Благодарностей: 2452
Полезность: 1018

ФУУУУУУУУУУУУУУХ, ощущение, будто деревенский сортир очистил.

Если что-то не будет работать - пиши, а то я не тестил)


Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя fomeN
сообщение 29.9.2014, 1:37
Сообщение #13
Стаж: 12 лет

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

Цитата(AndrewZ @ 29.9.2014, 4:19) *
ФУУУУУУУУУУУУУУХ, ощущение, будто деревенский сортир очистил.

Если что-то не будет работать - пиши, а то я не тестил)


гранаты с бронеей всеровно не выдает
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя AndrewZ
сообщение 29.9.2014, 10:19
Сообщение #14


Иконка группы

Стаж: 18 лет
Город: Санкт-Петербург


Сообщений: 4700
Благодарностей: 2452
Полезность: 1018

Цитата(fomeN @ 29.9.2014, 3:37) *
гранаты с бронеей всеровно не выдает


Моя ошибка была, теперь все выдает, я проверил. Если не выдает - сервер какой-то кривой c:
Прикрепленные файлы:
Прикрепленный файл  cvipka.zip ( 3,86 килобайт ) Кол-во скачиваний: 19


Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 2 раз
   + Цитировать сообщение
Статус пользователя fomeN
сообщение 29.9.2014, 17:58
Сообщение #15
Стаж: 12 лет

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

Цитата(AndrewZ @ 29.9.2014, 14:19) *
Моя ошибка была, теперь все выдает, я проверил. Если не выдает - сервер какой-то кривой c:


Да все спасибо большое
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
damirvip3
сообщение 11.1.2015, 19:54
Сообщение #16
Стаж: 11 лет

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

НОРМ
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
maga
сообщение 12.1.2015, 7:31
Сообщение #17
Стаж: 11 лет

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

Цитата
#define AUTHOR "Typicall-Cs.Ru" // <- делают совсем херовые плагины, фу-фу, позор >:C А их и нет в живих уже, ну и слава Аллаху.

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