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

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

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

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

vipmenu

, Помогите исправить
Статус пользователя Mexan1k9
сообщение 17.2.2015, 20:39
Сообщение #1
Стаж: 11 лет

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

Из-за того, что у меня на сервере билд 6153 это плагин не работает. Можно ли сделать так, что бы он начал работать?
Вот исходник
Код:
/* By z!odey4ik^^ (gm-help.ru admins) */
/* for cs-bzone.ru */

#include <amxmodx>
#include <amxmisc>
#include <cstrike>
#include <engine>
#include <fun>
#include <hamsandwich>
#include <colorchat>

#define PLUGIN "op9t doxu9 privat vipmenu super mega proverki u pro4ay xyuta"
#define VERSION "1.0"
#define AUTHOR "z!odey4ik^^"

new Round1[33]
new Round2[33]
new Round3[33]
new Round4[33]
new Round5[33]
new Roundic2[33]
new Roundic5[33]

public plugin_init()
{
register_plugin(PLUGIN, VERSION, AUTHOR)
RegisterHam(Ham_Spawn, "player", "Spawn_player", 1)
register_logevent("round_start", 2, "0=World triggered", "1=Round_Start")
register_clcmd("say /vipmenu", "vip")
}

public Spawn_player(id)
{
set_rendering(id,kRenderFxNone,255,255,255,kRenderNormal,16)
}

public round_start()
{
for(new id = 0; id < 33; id++)
{
Roundic2[id]=Roundic2[id]+1
Roundic5[id]=Roundic5[id]+1
if(Round1[id] > 0)
{
Round1[id] -= 1
}
if(Round2[id] > 0)
{
Round2[id] -= 1
}
if(Round3[id] > 0)
{
Round3[id] -= 1
set_user_footsteps(id, 0)
}
if(Round4[id] > 0)
{
Round4[id] -= 1
}
if(Round5[id] > 0)
{
Round5[id] -= 1
}
}
}

public vip(id)
{
if(id != get_user_flags(id) & ADMIN_LEVEL_C)
{
vip_handled(id)
return PLUGIN_HANDLED
}
ColorChat(id, RED, "[VIP]^x01 Это меню только для ^x03VIP")
ColorChat(id, RED, "[VIP]^x01 Хочешь купить ВИП? Skype ^xcrash.tut")
return PLUGIN_CONTINUE
}

public vip_handled(id)
{
static menu[500]

formatex(menu, 499, "\yVipMenu \d [Author CraSH.]\dSkype crash.tut")
new i_Menu = menu_create(menu, "vip_sub")

if(Round1[id] == 0)
{
formatex(menu, charsmax(menu), "Взять набор гранат \r[\y1 \rраз в раунд]")
menu_additem(i_Menu, menu, "1")
}
else
{
formatex(menu, charsmax(menu), "\dВзять набор гранат [закончилось]")
menu_additem(i_Menu, menu, "1")
}

if(Round2[id] == 0 && Roundic2[id] > 3)
{
formatex(menu, charsmax(menu), "Взять \r7000$ \r[\y1 \rраз в 3 раунда]")
menu_additem(i_Menu, menu, "2")
}
else
{
formatex(menu, charsmax(menu), "\dВзять 7000$ [закончилось]")
menu_additem(i_Menu, menu, "2")
}

if(Round3[id] == 0)
{
formatex(menu, charsmax(menu), "Взять бесшумные шаги \r[\y1 \rраз в \y3 \rраунда]")
menu_additem(i_Menu, menu, "3")
}
else
{
formatex(menu, charsmax(menu), "\dВзять бесшумные шаги [осталось %d раунд(а)]", Round3[id])
menu_additem(i_Menu, menu, "3")
}

if(Round4[id] == 0)
{
formatex(menu, charsmax(menu), "Взять свечение \r[\y1 \rраз в раунд]")
menu_additem(i_Menu, menu, "4")
}
else
{
formatex(menu, charsmax(menu), "\dВзять свечение [закончилось]")
menu_additem(i_Menu, menu, "4")
}

if(Round5[id] == 0 && Roundic5[id] > 1)
{
formatex(menu, charsmax(menu), "Взять 50 HP и 100 AP \r[\y1 \rраз в 3 раунда]")
menu_additem(i_Menu, menu, "5")
}
else
{
formatex(menu, charsmax(menu), "\dВзять 50 HP и 100 AP [закончилось]")
menu_additem(i_Menu, menu, "5")
}


menu_setprop(i_Menu, MPROP_NEXTNAME, "\dВперёд")
menu_setprop(i_Menu, MPROP_BACKNAME, "\dНазад")
menu_setprop(i_Menu, MPROP_EXITNAME, "\rВыход")

menu_display(id, i_Menu, 0)
return PLUGIN_HANDLED
}

public vip_sub(id, menu, item)
{
if (item == MENU_EXIT)
{
menu_destroy(menu)
return PLUGIN_HANDLED
}

new name[32]
get_user_name(id, name, 31)
new s_Data[6], s_Name[64], i_Access, i_Callback
menu_item_getinfo(menu, item, i_Access, s_Data, charsmax(s_Data), s_Name, charsmax(s_Name), i_Callback)

new i_Key = str_to_num(s_Data)

switch(i_Key)
{
case 1:
{
if(Round1[id] == 0)
{
Round1[id] = 1
give_item(id,"weapon_smokegrenade")
give_item(id,"weapon_flashbang")
give_item(id,"weapon_flashbang")
give_item(id,"weapon_hegrenade")
ColorChat(0, GREEN, "[VIP]^x03 %s ^x01взял^x04 набор гранат", name)
vip(id)
}
else
if(Round1[id] > 0)
{
ColorChat(id, RED, "[VIP]^x01 Подождите %d раунда", Round1[id])
}
}
case 2:
{
if(Round2[id] == 0 && Roundic2[id] > 3)
{
Round2[id] = 3
cs_set_user_money(id, 7000)
ColorChat(0, GREEN, "[VIP]^x03 %s ^x01взял^x04 7000$", name)
vip(id)
}
else
if(Round2[id] > 0)
{
ColorChat(id, RED, "[VIP]^x01 Подождите %d раунда", Round2[id])
}
}
case 3:
{
if(Round3[id] == 0)
{
Round3[id] = 3
set_user_footsteps(id, 1)
ColorChat(0, GREEN, "[VIP]^x03 %s ^x04 бесшумен, аккуратнее :)", name)
vip(id)
}
else
if(Round3[id] > 0)
{
ColorChat(id, RED, "[VIP]^x01 Подождите %d раунда", Round3[id])
}
}
case 4:
{
if(Round4[id] == 0)
{
Round4[id] = 1
set_user_rendering(id,kRenderFxGlowShell,0,255,0,kRenderNormal,25)
ColorChat(0, GREEN, "[VIP]^x03 %s ^x01взял^x04 свечение", name)
vip(id)
}
else
if(Round4[id] > 0)
{
ColorChat(id, RED, "[VIP]^x01 Подождите %d раунда", Round4[id])
}
}
case 5:
{
if(Round5[id] == 0 && Roundic5[id] > 1)
{
Round5[id] = 3
set_user_health(id, 50)
set_user_armor(id, 100)
ColorChat(0, GREEN, "[VIP]^x03 %s ^x01взял^x04 100 ARMOR,50 HP", name)
vip(id)
}
else
if(Round5[id] > 0)
{
ColorChat(id, RED, "[VIP]^x01 Подождите %d раунда", Round5[id])
}
}
}

menu_destroy(menu)
return PLUGIN_HANDLED
}
/* AMXX-Studio Notes - DO NOT MODIFY BELOW HERE
*{\\ rtf1\\ ansi\\ deff0{\\ fonttbl{\\ f0\\ fnil Tahoma;}}\n\\ viewkind4\\ uc1\\ pard\\ lang1049\\ f0\\ fs16 \n\\ par }
*/


Отредактировал: Bloo, - 17.2.2015, 21:02
Причина: Выдано устное предупреждение!
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   Цитировать сообщение
BariN
сообщение 17.2.2015, 20:44
Сообщение #2
Стаж: 12 лет

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

Mexan1k9,
поправь исходник в павн засунь его.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя MiXa
сообщение 17.2.2015, 20:46
Сообщение #3


Стаж: 12 лет

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

Mexan1k9, лог ошибок дайте если есть и больше информации о сервере , модах и дополнениях


Допомога з встановлення / налаштування / оновлення за $ :>>> Сервери \ Моди \ Плагіни \ Модулі
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Mexan1k9
сообщение 17.2.2015, 21:07
Сообщение #4
Стаж: 11 лет

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

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