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

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

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

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

чутка подправить плагин!

, vip_small.amxx
Статус пользователя STIC*
сообщение 15.6.2012, 22:18
Сообщение #1


Стаж: 18 лет

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

Привет всем! Доброе время суток Нужна ваша помощь!! сам не соображу.... поставил плагин на сервер, практически все как надо работает но только минус Vip раздается всем игрокам а не только админам и у кого флаги доступа! как исправить!??? Спасибо заранее!!

Отредактировал: STIC*, - 15.6.2012, 22:32
Прикрепленные файлы:
Прикрепленный файл  vip_small.sma ( 1,65 килобайт ) Кол-во скачиваний: 17
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   Цитировать сообщение
Статус пользователя Fred Perry
сообщение 15.6.2012, 23:07
Сообщение #2


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

Стаж: 16 лет

Сообщений: 6594
Благодарностей: 2370
Полезность: 813

Пробуй так
#include <amxmodx>
#include <amxmisc>
#include <fun>
#include <cstrike>

#define PLUGIN "Small VIP"
#define VERSION "0.1"
#define AUTHOR "Opo4uMapy"

new block[33]

public plugin_init()
{
register_plugin(PLUGIN, VERSION, AUTHOR)
register_event("HLTV", "newround", "a", "1=0", "2=0")

register_clcmd("say /vip","vip_motd",0,"- Shows the MOTD.")
register_event("ResetHUD", "ResetHUD", "be")
}

public newround()
{
new iPlayer[32], iNum
get_players(iPlayer, iNum)

for(new i; i < iNum; i++)
{
--block[iPlayer[i]]
}
}

public ResetHUD(id)
{
set_task(0.5, "VIP", id + 6910)
}

public vip_motd(id,level,cid)
{
if (!cmd_access(id,level,cid,1))
return PLUGIN_CONTINUE

show_motd(id,"vipka.txt","Как купить VIP")
return PLUGIN_CONTINUE
}


public VIP(TaskID, id)
{
if(get_user_flags(id) & ADMIN_USER)
{
return
}

if(get_user_flags(id) & ADMIN_KICK)
{
new id = TaskID - 6910
message_begin(MSG_ALL, get_user_msgid("ScoreAttrib"))
write_byte(id)
write_byte(4)
message_end()

give_item(id, "weapon_deagle")
give_item(id, "ammo_50ae")
give_item(id, "ammo_50ae")
give_item(id, "ammo_50ae")
give_item(id, "ammo_50ae")
give_item(id, "ammo_50ae")

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")
}
}
/* AMXX-Studio Notes - DO NOT MODIFY BELOW HERE
*{\\ rtf1\\ ansi\\ ansicpg1251\\ deff0\\ deflang1049{\\ fonttbl{\\ f0\\ fnil Tahoma;}}\n\\ viewkind4\\ uc1\\ pard\\ f0\\ fs16 \n\\ par }
*/
/* AMXX-Studio Notes - DO NOT MODIFY BELOW HERE
*{\\ rtf1\\ ansi\\ ansicpg1251\\ deff0\\ deflang1049{\\ fonttbl{\\ f0\\ fnil Tahoma;}}\n\\ viewkind4\\ uc1\\ pard\\ f0\\ fs16 \n\\ par }
*/
/* AMXX-Studio Notes - DO NOT MODIFY BELOW HERE
*{\\ rtf1\\ ansi\\ ansicpg1251\\ deff0\\ deflang1049{\\ fonttbl{\\ f0\\ fnil Tahoma;}}\n\\ viewkind4\\ uc1\\ pard\\ f0\\ fs16 \n\\ par }
*/


Отредактировал: Fred Perry, - 15.6.2012, 23:28


Гнилой фашистской нечисти
Загоним пулю в лоб,
Отродью человечества
Сколотим крепкий гроб!
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя STIC*
сообщение 16.6.2012, 3:33
Сообщение #3


Стаж: 18 лет

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

а что ты тут сделал что убрал ну или добавил чтобы я знал это так для себя!
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Fred Perry
сообщение 16.6.2012, 7:04
Сообщение #4


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

Стаж: 16 лет

Сообщений: 6594
Благодарностей: 2370
Полезность: 813

Цитата(STIC* @ 16.6.2012, 4:33) *
а что ты тут сделал что убрал ну или добавил чтобы я знал это так для себя!

А работает?


Гнилой фашистской нечисти
Загоним пулю в лоб,
Отродью человечества
Сколотим крепкий гроб!
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя STIC*
сообщение 16.6.2012, 20:40
Сообщение #5


Стаж: 18 лет

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

Цитата(Fred Perry @ 16.6.2012, 7:04) *
А работает?

не работает((( какие еще есть предложения??? ну очень надо))

Отредактировал: STIC*, - 16.6.2012, 20:44
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
noskill
сообщение 16.6.2012, 20:56
Сообщение #6
Стаж: 14 лет

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

что-то я не пойму, зачем
Код
public VIP(TaskID, id)


если потом
Код
new id = TaskID - 6910
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Fred Perry
сообщение 16.6.2012, 22:48
Сообщение #7


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

Стаж: 16 лет

Сообщений: 6594
Благодарностей: 2370
Полезность: 813

Цитата
что-то я не пойму, зачем
Код
public VIP(TaskID, id)


если потом
Код
new id = TaskID - 6910

типо надо
Код
public VIP(id)

???
и еще вынести
Код
new id = TaskID - 6910
из под условий

Отредактировал: Fred Perry, - 16.6.2012, 22:49


Гнилой фашистской нечисти
Загоним пулю в лоб,
Отродью человечества
Сколотим крепкий гроб!
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
  Тема закрытаНачать новую тему
 
0 пользователей и 1 гостей читают эту тему: