⭐🚀 TkyNET | Blacklist ve Profesyonel DDoS Korumalı TeamSpeak 3 Sunucuları 🚀⭐
Sponsor Görsel
🔥 Netvay VDS – Daha Fazla Güç, Daha Fazla Performans, Daha Fazla Başarı!
Sponsor Görsel 2
SponsorSponsor

Konu

#11
(16-06-2020, 22:58)PawNod Adlı Kullanıcıdan Alıntı: Bunu;
PHP Kod:
get_user_authid(Kick); 
Şu Şekil Yapın;
PHP Kod:
get_user_userid(Kick); 

Pekala Teşşekürler Konu Cozulmustur

Usta birşey sorabılırmıyım? mesela ben oyuncuyu atarken
ADMIN Test Server HLDS: at Walt

Bunun cıkmasını nasıl onlerım?
Son Düzenleme: 16-06-2020, 23:02, Düzenleyen: Possidentis.
#13
(16-06-2020, 23:04)PawNod Adlı Kullanıcıdan Alıntı: @Possidentis Sunucuya komut yolla
PHP Kod:
server_cmd("kick #%d LookS_CsGo",playerid

Pekala Teşşekürler. Saat 00:00 olsun +rep vericegim bugunkı rep kotamı doldurdumda Çok güldüm

Son Ama Son Sorum olucak kusura bakma mesgul edıyorum. acaba bu menuye yetkililer haric girdiginde bu menu yetkılılere ozel dır yazdırabılırmıyız? yetkılılere ozel nasıl yapıldıgını bılıyorum Çok güldüm
Son Düzenleme: 16-06-2020, 23:09, Düzenleyen: Possidentis.
#14
PHP Kod:
if(get_user_flags(id) & ADMIN_IMMUNITY) { // A yetkisi yani dokunulmazlık var mı baktır.
// Menüyü açtır.
}
else { 
// yetkisi yoksa
// Bu menü yetkililere özeldir yazsını yazdır.

#15
Kod:
AMX Mod X Compiler 1.8.3-dev+5201
Copyright (c) 1997-2006 ITB CompuPhase
Copyright (c) 2004-2013 AMX Mod X Team

Error: Argument type mismatch (argument 2) on line 58
Error: Undefined symbol "id" on line 69
Error: Declaration of a local variable must appear in a compound block on line 70
Error: Undefined symbol "Item" on line 70
Warning: Expression has no effect on line 70
Error: Expected token: ";", but found "]" on line 70
Error: Too many error messages on one line on line 70

Compilation aborted.
6 Errors.
Could not locate output file C:\Users\AliCey\Desktop\KickMenu.amx (compile failed).

bunları yaptıktan sonra hata alıyorum bazı yerlerde.

PHP Kod:
public Main_Menu(ID)
{
    if(
get_user_flags(id) & ADMIN_IMMUNITY)
    static 
Item[128];
    
    
formatex(Itemcharsmax(Item), "\d[\r%s\d] \w| \yAna Menu"TAG);
    new 
Menu menu_create(Item"Main_Menu_Handler");

    
formatex(Itemcharsmax(Item), "\d[\r%s\d] \w| \yOyuncuyu Kickle"KISATAG),  menu_additem(MenuItem"1");

    
formatex(Itemcharsmax(Item), "\d[\r%s\d] \w| \yCikis"KISATAG), menu_setprop(MenuMPROP_EXITNAMEItem);
    
menu_display(IDMenu0);
}
else {
    
Renkli_Yazi(id"!n[!t%s!n] !tBu Menu Yetkililere Ozeldir !n- !tNo Permission"TAG);

burayı boyle yapıca hata alıyorum else yı koyduktan sonra. else olmadıgında hata vsr. yok
Son Düzenleme: 16-06-2020, 23:22, Düzenleyen: Possidentis.
#17
(16-06-2020, 23:25)PawNod Adlı Kullanıcıdan Alıntı: where is the parenthesis in this?
PHP Kod:
if(get_user_flags(id) & ADMIN_IMMUNITY) { 

I Dont Know But Thank You For Helping

(16-06-2020, 23:25)PawNod Adlı Kullanıcıdan Alıntı: where is the parenthesis in this?
PHP Kod:
if(get_user_flags(id) & ADMIN_IMMUNITY) { 

Kod:
AMX Mod X Compiler 1.8.3-dev+5201
Copyright (c) 1997-2006 ITB CompuPhase
Copyright (c) 2004-2013 AMX Mod X Team

Error: Undefined symbol "Renkli_Yazi" on line 58
Error: Undefined symbol "id" on line 69
Warning: Loose indentation on line 80
Error: Undefined symbol "Renkli_Yazi" on line 81
Warning: Expression has no effect on line 81
Warning: Expression has no effect on line 81
Error: Expected token: ";", but found ")" on line 81
Error: Invalid expression, assumed zero on line 81
Error: Too many error messages on one line on line 81

Compilation aborted.
6 Errors.
Could not locate output file C:\Users\AliCey\Desktop\Denemeler\KickMenu.amx (compile failed).

Böyle hata alıyorum
Son Düzenleme: 17-06-2020, 00:15, Düzenleyen: Possidentis.
#18
Eklentinin son halini atabilir misin?
Linksta
Son Düzenleme: 17-06-2020, 00:22, Düzenleyen: By.KinG.
#19
PHP Kod:
/* Plugin generated by AMXX-Studio */

#include < amxmodx >
#include < fun >
#include < amxmisc >

new const PLUGIN[] = "Kick Menu";
new const 
VERSION[] = "1.0";
new const 
AUTHOR[] = "AliCeyhun";

new const 
TAG[] = "LookS";
new const 
KISATAG[] = "LookS";

public 
plugin_init()
{
    
register_plugin(PLUGINVERSIONAUTHOR);
    
register_clcmd("say /kick""Main_Menu");
    
register_clcmd("say .kick""Main_Menu");
    
register_clcmd("say !kick""Main_Menu");
}


// Kick Menu V2


public KickMenu(id) {

new 
menu menu_create("\r\w[\rLookS\w]\r Kick Menu - Gelismis \w| \rYanlis Oyuncuyu Secme","KickMenu_devam")

new 
players[32],inum,Uid;
new 
szName[32], szID[10];
get_players(players,inum,"a")
for(new 
i;i<inum;i++) {
Uid players[i];
get_user_name(Uid,szName,31)
num_to_str(Uid,szID,9)

menu_additem(menu,szName,szID,0)
}
menu_display(id,menu,0)
return 
PLUGIN_CONTINUE
}
public 
KickMenu_devam(id,menu,item
{
if(
item==MENU_EXIT) {
menu_destroy(menu)
return 
PLUGIN_HANDLED
}
new 
data[6],szName[32];
new 
access,callback;
menu_item_getinfo(menu,item,access,data,charsmax(data),szName,charsmax(szName),callback)

new 
Kick str_to_num(data);
new 
playerid get_user_userid(Kick);
new 
Name[33],NameA[33];
get_user_name(id,NameA,32)
get_user_name(Kick,Name,32)
Renkli_Yazi(id"!n[!t%s!n] !n[%s] !tAdli Admin !n[%s] !tAdli Oyuncuyu Kickledi!"TAG,NameA,Name); 

server_cmd("kick #%d LookS_CsGo",playerid)
KickMenu(id)
return 
PLUGIN_HANDLED


/* Diger */

public Main_Menu(ID)
{
    if(
get_user_flags(id) & ADMIN_IMMUNITY) { 
    static 
Item[128];
    
    
formatex(Itemcharsmax(Item), "\d[\r%s\d] \w| \yAna Menu"TAG);
    new 
Menu menu_create(Item"Main_Menu_Handler");

    
formatex(Itemcharsmax(Item), "\d[\r%s\d] \w| \yOyuncuyu Kickle"KISATAG),  menu_additem(MenuItem"1");

    
formatex(Itemcharsmax(Item), "\d[\r%s\d] \w| \yCikis"KISATAG), menu_setprop(MenuMPROP_EXITNAMEItem);
    
menu_display(IDMenu0);
}
else {
    
Renkli_Yazi(id"!n[!t%s!n] !tBu Menu Yetkililere Ozeldir !n- !tNo Permission"TAG);

public 
Main_Menu_Handler(IDMenuItem)
{
    if(
Item == MENU_EXIT) { menu_destroy(Menu); return PLUGIN_HANDLED; }
    new 
AccessData[6], Menu_Name[64], Call_Back;
    
menu_item_getinfo(MenuItemAccessData5Menu_Name63Call_Back);
    new 
Key str_to_num(Data);
    
    switch(
Key)
    {
        case 
:
        {
            
Renkli_Yazi(ID"!n[!t%s!n] !gOyuncuyu Kickleyi Sectiniz - Yonlendiriliyosunuz"TAG);
        
KickMenu(ID)
        }
    }

    return 
PLUGIN_HANDLED;
}

stock Renkli_Yazi(const ID, const Input[], any:...)
{
    static 
Message[191];
    
vformat(Message190Input3);
        
    
replace_all(Message190"!n""^x01");
    
replace_all(Message190"!g""^x04");
    
replace_all(Message190"!t""^x03");
    
    
#if AMXX_VERSION_NUM < 183
    
new Count 1Players[32];
    
    if(
IDPlayers[0] = ID; else get_players(PlayersCount"ch");
    {
        for(new 
0Counti++)
        {
            if(
is_user_connected(Players[i]))
            {
                
message_begin(MSG_ONE_UNRELIABLEget_user_msgid("SayText"), _Players[i]);
                
write_byte(Players[i]);
                
write_string(Message);
                
message_end();
            }
        }
    }
    
#else
    
client_print_color(IDIDMessage);
    
#endif

bu
#20
(17-06-2020, 03:28)Possidentis Adlı Kullanıcıdan Alıntı:
PHP Kod:
/* Plugin generated by AMXX-Studio */

#include < amxmodx >
#include < fun >
#include < amxmisc >

new const PLUGIN[] = "Kick Menu";
new const 
VERSION[] = "1.0";
new const 
AUTHOR[] = "AliCeyhun";

new const 
TAG[] = "LookS";
new const 
KISATAG[] = "LookS";

public 
plugin_init()
{
    register_plugin(PLUGINVERSIONAUTHOR);
    register_clcmd("say /kick""Main_Menu");
    register_clcmd("say .kick""Main_Menu");
    register_clcmd("say !kick""Main_Menu");
}


// Kick Menu V2


public KickMenu(id) {

new 
menu menu_create("\r\w[\rLookS\w]\r Kick Menu - Gelismis \w| \rYanlis Oyuncuyu Secme","KickMenu_devam")

new 
players[32],inum,Uid;
new 
szName[32], szID[10];
get_players(players,inum,"a")
for(new 
i;i<inum;i++) {
Uid players[i];
get_user_name(Uid,szName,31)
num_to_str(Uid,szID,9)

menu_additem(menu,szName,szID,0)
}
menu_display(id,menu,0)
return 
PLUGIN_CONTINUE
}
public 
KickMenu_devam(id,menu,item
{
if(
item==MENU_EXIT) {
menu_destroy(menu)
return 
PLUGIN_HANDLED
}
new 
data[6],szName[32];
new 
access,callback;
menu_item_getinfo(menu,item,access,data,charsmax(data),szName,charsmax(szName),callback)

new 
Kick str_to_num(data);
new 
playerid get_user_userid(Kick);
new 
Name[33],NameA[33];
get_user_name(id,NameA,32)
get_user_name(Kick,Name,32)
Renkli_Yazi(id"!n[!t%s!n] !n[%s] !tAdli Admin !n[%s] !tAdli Oyuncuyu Kickledi!"TAG,NameA,Name); 

server_cmd("kick #%d LookS_CsGo",playerid)
KickMenu(id)
return 
PLUGIN_HANDLED


/* Diger */

public Main_Menu(ID)
{
    if(get_user_flags(id) & ADMIN_IMMUNITY) { 
    static Item[128];
    
    formatex
(Itemcharsmax(Item), "\d[\r%s\d] \w| \yAna Menu"TAG);
    new Menu menu_create(Item"Main_Menu_Handler");

    formatex(Itemcharsmax(Item), "\d[\r%s\d] \w| \yOyuncuyu Kickle"KISATAG),  menu_additem(MenuItem"1");

    formatex(Itemcharsmax(Item), "\d[\r%s\d] \w| \yCikis"KISATAG), menu_setprop(MenuMPROP_EXITNAMEItem);
    menu_display(IDMenu0);
}
else {
    Renkli_Yazi(id"!n[!t%s!n] !tBu Menu Yetkililere Ozeldir !n- !tNo Permission"TAG);

public 
Main_Menu_Handler(IDMenuItem)
{
    if(Item == MENU_EXIT) { menu_destroy(Menu); return PLUGIN_HANDLED; }
    new AccessData[6], Menu_Name[64], Call_Back;
    menu_item_getinfo(MenuItemAccessData5Menu_Name63Call_Back);
    new Key str_to_num(Data);
    
    
switch(Key)
    {
        case :
        {
            Renkli_Yazi(ID"!n[!t%s!n] !gOyuncuyu Kickleyi Sectiniz - Yonlendiriliyosunuz"TAG);
    
    KickMenu(ID)
        }
    }

    return PLUGIN_HANDLED;
}

stock Renkli_Yazi(const ID, const Input[], any:...)
{
    static Message[191];
    vformat(Message190Input3);
        
    replace_all
(Message190"!n""^x01");
    replace_all(Message190"!g""^x04");
    replace_all(Message190"!t""^x03");
    
    
#if AMXX_VERSION_NUM < 183
    new Count 1Players[32];
    
    
if(IDPlayers[0] = ID; else get_players(PlayersCount"ch");
    {
        for(new 0Counti++)
        {
            if(is_user_connected(Players[i]))
            {
                message_begin(MSG_ONE_UNRELIABLEget_user_msgid("SayText"), _Players[i]);
                write_byte(Players[i]);
                write_string(Message);
                message_end();
            }
        }
    }
    #else
    client_print_color(IDIDMessage);
    #endif

bu
Kod:
/* Plugin generated by AMXX-Studio */

#include < amxmodx >
#include < fun >
#include < amxmisc >

new const PLUGIN[] = "Kick Menu";
new const VERSION[] = "1.0";
new const AUTHOR[] = "AliCeyhun";

new const TAG[] = "LookS";
new const KISATAG[] = "LookS";

public plugin_init()
{
    register_plugin(PLUGIN, VERSION, AUTHOR);
    register_clcmd("say /kick", "Main_Menu");
    register_clcmd("say .kick", "Main_Menu");
    register_clcmd("say !kick", "Main_Menu");
}


// Kick Menu V2


public KickMenu(id) {

new menu = menu_create("\r\w[\rLookS\w]\r Kick Menu - Gelismis \w| \rYanlis Oyuncuyu Secme","KickMenu_devam")

new players[32],inum,Uid;
new szName[32], szID[10];
get_players(players,inum,"a")
for(new i;i<inum;i++) {
Uid = players[i];
get_user_name(Uid,szName,31)
num_to_str(Uid,szID,9)

menu_additem(menu,szName,szID,0)
}
menu_display(id,menu,0)
return PLUGIN_CONTINUE
}
public KickMenu_devam(id,menu,item)
{
if(item==MENU_EXIT) {
menu_destroy(menu)
return PLUGIN_HANDLED
}
new data[6],szName[32];
new access,callback;
menu_item_getinfo(menu,item,access,data,charsmax(data),szName,charsmax(szName),callback)

new Kick = str_to_num(data);
new playerid = get_user_userid(Kick);
new Name[33],NameA[33];
get_user_name(id,NameA,32)
get_user_name(Kick,Name,32)
Renkli_Yazi(id, "!n[!t%s!n] !n[%s] !tAdli Admin !n[%s] !tAdli Oyuncuyu Kickledi!", TAG,NameA,Name);

server_cmd("kick #%d LookS_CsGo",playerid)
KickMenu(id)
return PLUGIN_HANDLED
}

/* Diger */

public Main_Menu(ID)
{
    if(get_user_flags(ID) & ADMIN_IMMUNITY) {
    static Item[128];
   
    formatex(Item, charsmax(Item), "\d[\r%s\d] \w| \yAna Menu", TAG);
    new Menu = menu_create(Item, "Main_Menu_Handler");

    formatex(Item, charsmax(Item), "\d[\r%s\d] \w| \yOyuncuyu Kickle", KISATAG),  menu_additem(Menu, Item, "1");

    formatex(Item, charsmax(Item), "\d[\r%s\d] \w| \yCikis", KISATAG), menu_setprop(Menu, MPROP_EXITNAME, Item);
    menu_display(ID, Menu, 0);
}
else {
Renkli_Yazi(ID, "!n[!t%s!n] !tBu Menu Yetkililere Ozeldir !n- !tNo Permission", TAG);
}
}
public Main_Menu_Handler(ID, Menu, Item)
{
    if(Item == MENU_EXIT) { menu_destroy(Menu); return PLUGIN_HANDLED; }
    new Access, Data[6], Menu_Name[64], Call_Back;
    menu_item_getinfo(Menu, Item, Access, Data, 5, Menu_Name, 63, Call_Back);
    new Key = str_to_num(Data);
   
    switch(Key)
    {
        case 1 :
        {
            Renkli_Yazi(ID, "!n[!t%s!n] !gOyuncuyu Kickleyi Sectiniz - Yonlendiriliyosunuz", TAG);
        KickMenu(ID)
        }
    }

    return PLUGIN_HANDLED;
}

stock Renkli_Yazi(const ID, const Input[], any:...)
{
    static Message[191];
    vformat(Message, 190, Input, 3);
       
    replace_all(Message, 190, "!n", "^x01");
    replace_all(Message, 190, "!g", "^x04");
    replace_all(Message, 190, "!t", "^x03");
   
    #if AMXX_VERSION_NUM < 183
    new Count = 1, Players[32];
   
    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(Message);
                message_end();
            }
        }
    }
    #else
    client_print_color(ID, ID, Message);
    #endif
}

Bir hesap oluşturun veya yorum yapmak için giriş yapın

Yorum yapmak için üye olmanız gerekiyor

ya da