XXX Bicak Menusu
Bicak
Bicak
Bicak [ADMİN OZEL]
Bicak [ADMİN OZEL]
slay yetkisi olan adminler kullanıcak
Konu
yapmaya çalışıyorum bakalım
yetki ne olacak ?
slay yetkisi harfi neydi
ADMIN_RESERVATION yapim siz düzeltirsiniz
Dene bi
Ek olarak menülerin taglarını filan değiştirmek istersen cvarlı bir şekilde değiştirebilirsin
amx_cvar TagDegis ""
+ olarak menü başında kim menüye giriyorsa Hoşgeldin Nick yazar istemiyorsan kaldırabilirim
Denedim şimdi çalışıyor fakat adminlere özel olmamış bakıyorum
yetki ne olacak ?
slay yetkisi harfi neydi
ADMIN_RESERVATION yapim siz düzeltirsinizDene bi
Ek olarak menülerin taglarını filan değiştirmek istersen cvarlı bir şekilde değiştirebilirsin
amx_cvar TagDegis ""
+ olarak menü başında kim menüye giriyorsa Hoşgeldin Nick yazar istemiyorsan kaldırabilirim
Denedim şimdi çalışıyor fakat adminlere özel olmamış bakıyorum
Son Düzenleme: 28-09-2020, 16:53, Düzenleyen: Muhammet Bulut.
Deneyin Hocam
Hocam if(get_user_flags(id) & ADMIN_SLAY) Bu kısma Slay Yetkisi Atarsın Suganda Ban Yetkisinde
Kod:
#include <amxmodx>
#include <fakemeta>
new const ChatTAG[] = "ServerTag";
new const PLUGIN[] = "Bicak Menu"
new const VERSION[] = "1.0"
new const AUTHOR[] = "Muhammet Bulut"
new ServerIsmi[150],bicagim[33];
new const bicak1[] = "models/v_knife1.mdl"
new const bicak2[] = "models/v_knife2.mdl"
new const bicak3[] = "models/v_knife3.mdl"
new const bicak4[] = "models/v_knife4.mdl"
public plugin_init()
{
register_plugin(PLUGIN, VERSION, AUTHOR);
register_clcmd("say /bicak", "bicakmenu");
register_event("CurWeapon", "beWM", "be", "1=1")
new iL_ServerIsmi = register_cvar("TagDegis","!gWEBAilesi.com!t:");
get_pcvar_string(iL_ServerIsmi,ServerIsmi,149);
}
public plugin_precache()
{
precache_model(bicak1)
precache_model(bicak2)
precache_model(bicak3)
precache_model(bicak4)
}
public beWM(id)
{
new silahID = get_user_weapon(id)
if(silahID == CSW_KNIFE) {
if(bicagim[id] == 1)
{
set_pev(id,pev_viewmodel2,bicak1)
}
else if(bicagim[id] == 2)
{
set_pev(id,pev_viewmodel2,bicak2)
}
else if(bicagim[id] == 3)
{
set_pev(id,pev_viewmodel2,bicak3)
}
else if(bicagim[id] == 4)
{
set_pev(id,pev_viewmodel2,bicak4)
}
}
}
public bicakmenu(id)
{
new Name_id[33];
get_user_name(id, Name_id, 32);
static Item[128];
formatex(Item, charsmax(Item), "\d[\r%s\d] \w|^n\w[ ~ Bicak Menusu ~ ]^n\y[ ~ Hosgeldin \d%s ~]", ServerIsmi,Name_id);
new Menu = menu_create(Item, "bicak_devam");
formatex(Item, charsmax(Item), "\w=> \yBicak 1 \w<=");
menu_additem(Menu, Item, "1");
formatex(Item, charsmax(Item), "\w=> \yBicak 2 \w<=");
menu_additem(Menu, Item, "2");
if(get_user_flags(id) & ADMIN_BAN)
{
formatex(Item,charsmax(Item),"\wBicak 3 \y[Admin]");
}
else
{
formatex(Item,charsmax(Item),"\dBicak 3 \r[Admin]")
}
menu_additem(Menu,Item,"3")
if(get_user_flags(id) & ADMIN_BAN)
{
formatex(Item,charsmax(Item),"\wBicak 4 \y[Admin]")
}
else
{
formatex(Item,charsmax(Item),"\dBicak 4 \r[Admin]")
}
menu_additem(Menu,Item,"4")
menu_setprop(Menu, MPROP_EXITNAME, "Cikis");
menu_display(id, Menu, 0);
}
public bicak_devam(id, Menu, Item)
{
if(Item == MENU_EXIT)
{
menu_destroy(Menu);
return PLUGIN_HANDLED;
}
new Data[6], Name[64];
new Access, CallBack;
menu_item_getinfo(Menu, Item, Access, Data, 5, Name, 63, CallBack);
new Key = str_to_num(Data);
switch(Key)
{
case 1 : {
bicagim[id] = 1
beWM(id)
}
case 2 : {
bicagim[id] = 2
beWM(id)
}
case 3 : {
bicagim[id] = 3
renkli_yazi(id, "!g[%s]!t Admin !tBicak Aktif", ChatTAG);
beWM(id)
}
case 4 : {
bicagim[id] = 4
renkli_yazi(id, "!g[%s]!t Admin !tBicak Aktif", ChatTAG);
beWM(id)
}
}
return PLUGIN_HANDLED;
}
stock renkli_yazi(const id, const input[], any:...)
{
new count = 1, players[32]
static msg[191]
vformat(msg, sizeof(msg) - 1, input, 3)
replace_all(msg, 190, "!n", "^x01")
replace_all(msg, 190, "!g", "^x04")
replace_all(msg, 190, "!t", "^x03")
if(id) players[0] = id; else get_players(players, count, "ch")
for(new i = 0; i < count; i++)
{
if(is_user_connected(players[i]))
{
message_begin(MSG_ONE_UNRELIABLE, get_user_msgid("SayText"), _, players[i])
write_byte(players[i])
write_string(msg)
message_end()
}
}
}Hocam if(get_user_flags(id) & ADMIN_SLAY) Bu kısma Slay Yetkisi Atarsın Suganda Ban Yetkisinde
~ CS2 Ücretli Eklenti - CS 1.6 Ücretli Eklenti ~
Son Düzenleme: 28-09-2020, 17:29, Düzenleyen: QuryWesT.
(28-09-2020, 17:24)QuryWesT Adlı Kullanıcıdan Alıntı: Deneyin Hocamchat tag eklemene gerek yoktu cvarla tagdegis yazınca tüm taglar değişiyorKod:#include <amxmodx>
#include <fakemeta>
new const ChatTAG[] = "ServerTag";
new const PLUGIN[] = "Bicak Menu"
new const VERSION[] = "1.0"
new const AUTHOR[] = "Muhammet Bulut"
new ServerIsmi[150],bicagim[33];
new const bicak1[] = "models/v_knife1.mdl"
new const bicak2[] = "models/v_knife2.mdl"
new const bicak3[] = "models/v_knife3.mdl"
new const bicak4[] = "models/v_knife4.mdl"
public plugin_init()
{
register_plugin(PLUGIN, VERSION, AUTHOR);
register_clcmd("say /bicak", "bicakmenu");
register_event("CurWeapon", "beWM", "be", "1=1")
new iL_ServerIsmi = register_cvar("TagDegis","!gWEBAilesi.com!t:");
get_pcvar_string(iL_ServerIsmi,ServerIsmi,149);
}
public plugin_precache()
{
precache_model(bicak1)
precache_model(bicak2)
precache_model(bicak3)
precache_model(bicak4)
}
public beWM(id)
{
new silahID = get_user_weapon(id)
if(silahID == CSW_KNIFE) {
if(bicagim[id] == 1)
{
set_pev(id,pev_viewmodel2,bicak1)
}
else if(bicagim[id] == 2)
{
set_pev(id,pev_viewmodel2,bicak2)
}
else if(bicagim[id] == 3)
{
set_pev(id,pev_viewmodel2,bicak3)
}
else if(bicagim[id] == 4)
{
set_pev(id,pev_viewmodel2,bicak4)
}
}
}
public bicakmenu(id)
{
new Name_id[33];
get_user_name(id, Name_id, 32);
static Item[128];
formatex(Item, charsmax(Item), "\d[\r%s\d] \w|^n\w[ ~ Bicak Menusu ~ ]^n\y[ ~ Hosgeldin \d%s ~]", ServerIsmi,Name_id);
new Menu = menu_create(Item, "bicak_devam");
formatex(Item, charsmax(Item), "\w=> \yBicak 1 \w<=");
menu_additem(Menu, Item, "1");
formatex(Item, charsmax(Item), "\w=> \yBicak 2 \w<=");
menu_additem(Menu, Item, "2");
if(get_user_flags(id) & ADMIN_BAN)
{
formatex(Item,charsmax(Item),"\wBicak 3 \y[Admin]");
}
else
{
formatex(Item,charsmax(Item),"\dBicak 3 \r[Admin]")
}
menu_additem(Menu,Item,"3")
if(get_user_flags(id) & ADMIN_BAN)
{
formatex(Item,charsmax(Item),"\wBicak 4 \y[Admin]")
}
else
{
formatex(Item,charsmax(Item),"\dBicak 4 \r[Admin]")
}
menu_additem(Menu,Item,"4")
menu_setprop(Menu, MPROP_EXITNAME, "Cikis");
menu_display(id, Menu, 0);
}
public bicak_devam(id, Menu, Item)
{
if(Item == MENU_EXIT)
{
menu_destroy(Menu);
return PLUGIN_HANDLED;
}
new Data[6], Name[64];
new Access, CallBack;
menu_item_getinfo(Menu, Item, Access, Data, 5, Name, 63, CallBack);
new Key = str_to_num(Data);
switch(Key)
{
case 1 : {
bicagim[id] = 1
beWM(id)
}
case 2 : {
bicagim[id] = 2
beWM(id)
}
case 3 : {
bicagim[id] = 3
renkli_yazi(id, "!g[%s]!t Admin !tBicak Aktif", ChatTAG);
beWM(id)
}
case 4 : {
bicagim[id] = 4
renkli_yazi(id, "!g[%s]!t Admin !tBicak Aktif", ChatTAG);
beWM(id)
}
}
return PLUGIN_HANDLED;
}
stock renkli_yazi(const id, const input[], any:...)
{
new count = 1, players[32]
static msg[191]
vformat(msg, sizeof(msg) - 1, input, 3)
replace_all(msg, 190, "!n", "^x01")
replace_all(msg, 190, "!g", "^x04")
replace_all(msg, 190, "!t", "^x03")
if(id) players[0] = id; else get_players(players, count, "ch")
for(new i = 0; i < count; i++)
{
if(is_user_connected(players[i]))
{
message_begin(MSG_ONE_UNRELIABLE, get_user_msgid("SayText"), _, players[i])
write_byte(players[i])
write_string(msg)
message_end()
}
}
}
Hocam if(get_user_flags(id) & ADMIN_SLAY) Bu kısma Slay Yetkisi Atarsın Suganda Ban Yetkisinde
Say Komut olarak ayrı tag eklemek istedim karısıklık olmasın diye adminlere tag degişik yapıyımki adam admin tag başka bişey yapmak isterse yapar rahatca
Konunuz Cozulduyse Belirtiniz.
Konunuz Cozulduyse Belirtiniz.
~ CS2 Ücretli Eklenti - CS 1.6 Ücretli Eklenti ~
Son Düzenleme: 28-09-2020, 17:37, Düzenleyen: QuryWesT.
@QuryWesT knk menüyü denedinmi? adminlere özel olarak denedinmi ben denedim fakat yetkisi olmayanlar admin bıçaklarını alabiliyor şuan onu ayarlıyorum
Denedim Sıkıntısız yok Olmadı Diyip İkna Etmeye Calısıyosanız Buyrsun bide boyle denesin
Kod:
#include <amxmodx>
#include <fakemeta>
new const ChatTAG[] = "ServerTag";
new const PLUGIN[] = "Bicak Menu"
new const VERSION[] = "1.0"
new const AUTHOR[] = "Muhammet Bulut"
new ServerIsmi[150],bicagim[33];
new const bicak1[] = "models/v_knife1.mdl"
new const bicak2[] = "models/v_knife2.mdl"
new const bicak3[] = "models/v_knife3.mdl"
new const bicak4[] = "models/v_knife4.mdl"
public plugin_init()
{
register_plugin(PLUGIN, VERSION, AUTHOR);
register_clcmd("say /bicak", "bicakmenu");
register_event("CurWeapon", "beWM", "be", "1=1")
new iL_ServerIsmi = register_cvar("TagDegis","!gWEBAilesi.com!t:");
get_pcvar_string(iL_ServerIsmi,ServerIsmi,149);
}
public plugin_precache()
{
precache_model(bicak1)
precache_model(bicak2)
precache_model(bicak3)
precache_model(bicak4)
}
public beWM(id)
{
new silahID = get_user_weapon(id)
if(silahID == CSW_KNIFE) {
if(bicagim[id] == 1)
{
set_pev(id,pev_viewmodel2,bicak1)
}
else if(bicagim[id] == 2)
{
set_pev(id,pev_viewmodel2,bicak2)
}
else if(bicagim[id] == 3)
{
set_pev(id,pev_viewmodel2,bicak3)
}
else if(bicagim[id] == 4)
{
set_pev(id,pev_viewmodel2,bicak4)
}
}
}
public bicakmenu(id)
{
new Name_id[33];
get_user_name(id, Name_id, 32);
static Item[128];
formatex(Item, charsmax(Item), "\d[\r%s\d] \w|^n\w[ ~ Bicak Menusu ~ ]^n\y[ ~ Hosgeldin \d%s ~]", ServerIsmi,Name_id);
new Menu = menu_create(Item, "bicak_devam");
formatex(Item, charsmax(Item), "\w=> \yBicak 1 \w<=");
menu_additem(Menu, Item, "1");
formatex(Item, charsmax(Item), "\w=> \yBicak 2 \w<=");
menu_additem(Menu, Item, "2");
if(get_user_flags(id) & ADMIN_BAN)
formatex(Item,charsmax(Item),"\wBicak 3 \y[Admin]");
menu_additem(Menu,Item,"3")
if(get_user_flags(id) & ADMIN_BAN)
formatex(Item,charsmax(Item),"\wBicak 4 \y[Admin]")
menu_additem(Menu,Item,"4")
menu_setprop(Menu, MPROP_EXITNAME, "Cikis");
menu_display(id, Menu, 0);
}
public bicak_devam(id, Menu, Item)
{
if(Item == MENU_EXIT)
{
menu_destroy(Menu);
return PLUGIN_HANDLED;
}
new Data[6], Name[64];
new Access, CallBack;
menu_item_getinfo(Menu, Item, Access, Data, 5, Name, 63, CallBack);
new Key = str_to_num(Data);
switch(Key)
{
case 1 : {
bicagim[id] = 1
beWM(id)
}
case 2 : {
bicagim[id] = 2
beWM(id)
}
case 3 : {
bicagim[id] = 3
renkli_yazi(id, "!g[%s]!t Admin !tBicak Aktif", ChatTAG);
beWM(id)
}
case 4 : {
bicagim[id] = 4
renkli_yazi(id, "!g[%s]!t Admin !tBicak Aktif", ChatTAG);
beWM(id)
}
}
return PLUGIN_HANDLED;
}
stock renkli_yazi(const id, const input[], any:...)
{
new count = 1, players[32]
static msg[191]
vformat(msg, sizeof(msg) - 1, input, 3)
replace_all(msg, 190, "!n", "^x01")
replace_all(msg, 190, "!g", "^x04")
replace_all(msg, 190, "!t", "^x03")
if(id) players[0] = id; else get_players(players, count, "ch")
for(new i = 0; i < count; i++)
{
if(is_user_connected(players[i]))
{
message_begin(MSG_ONE_UNRELIABLE, get_user_msgid("SayText"), _, players[i])
write_byte(players[i])
write_string(msg)
message_end()
}
}
}~ CS2 Ücretli Eklenti - CS 1.6 Ücretli Eklenti ~
Benzer Konular
Yorum
578
Okunma
28-03-2026, 23:15
)



