Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Daha Detaylı Şekilde Kodlar
#2
unammo =
1:öncelikle bi değişken atayacaksın ben engel1 olarak atadım.
daha sonra Menuyu if ile şartlandıracaksın: if(engel1[id] == 0){
menu_additem(menu, "\wUnammoyu Ac", "1", 0);
}
else {
menu_additem(menu, "\wUnammoyu kapa", "1", 0);
}

casesine gelince de sadece tek casede toplayacaksın.
case 1
if engel1[id] == 1) {
değerleri yaz en sonuna
engel1[id] == 0
} else {açma değerlerini yaz sonuna engel1[id] == 0 yaz bukadar.

if if(engel1[id] == 0){

PHP Code:
new engel1[33];

public 
unammo(id){    
         
    new 
menu menu_create("\y[ Unammo Ac/Kapa ]""unammo2")     
    if(
engel1[id] == 0) {
    
menu_additem(menu"\wUnammoyu Ac""1"0); 
    else {
    
menu_additem(menu"\wUnammoyu Kapat""1"0);  
}
    }
         
    
menu_setprop(menuMPROP_EXITMEXIT_ALL);     
    
menu_display(idmenu0);     
     

public 
unammo2(id,menu,item

     
    if( 
item == MENU_EXIT )     
    {     
        
menu_destroy(menu);     
        return 
PLUGIN_HANDLED;     
    }     
    new 
adnm[33
    
get_user_name(idadnm32
    new 
data[6], iName[64]; 
    new 
accesscallback
    
menu_item_getinfo(menuitemaccessdata,5iName63callback); 
    new 
key str_to_num(data); 
     
    switch(
key
         
    {     
        case 
1:  
        {   
            if(
engel1[id] == 0) {
            
server_cmd("amx_show_activity 0"); 
            
server_cmd("amx_unammo @all 1"); 
            
server_cmd("amx_show_activity 2"); 
            
ColorChat(0GREEN,"%s ^1Herkes Icin Unammo'yu [^4AKTIF^1 ] Etti.",adnm); 
            
anamenu(id
            
engel1[id] = 1
        
}
        else  {
            
server_cmd("amx_show_activity 0"); 
            
server_cmd("amx_unammo @all 0"); 
            
server_cmd("amx_show_activity 2"); 
            
ColorChat(0GREEN,"%s ^1Unammo'yu [^4DEVRE DISI^1 ] Etti.",adnm); 
            
anamenu(id
            
engel1[id] = 0
            
        
}
         
        }       
        
    }  
    
menu_destroy(menu); 
    return 
PLUGIN_HANDLED
      



---------- Alttaki Mesaj Zamani 14:59 ---------- Önceki Mesaj Zamani 14:58 ----------

Kodlamada parantez hataları fln yoksa çalışır plugin aceleye yaptığım için parantezlere dikkat etmedim sen kontrol et yap Wink olmazsa akşama tam yaparım şuan yeğenim geldi onunla uğraşcam görüsürüz Smile)
Reply


Messages In This Thread
Cevap: Daha Detaylı Şekilde Kodlar - by wolf5094 - 23-04-13, 15:59

Possibly Related Threads…
Thread Author Replies Views Last Post
  Özel Semiclip--Daha Özel-- Charliston 2 4,704 08-09-13, 16:20
Last Post: JDM
  Daha gelişmiş ts plugini :D :D caglarinhesap 5 2,803 04-09-13, 20:23
Last Post: JDM
  % Nickini % Bu Şekilde Deiştirdi Eklentisi 41aaa41 5 3,174 11-08-13, 14:13
Last Post: 41aaa41
  Berk bakarsa daha iyi olur :) mertcanen 2 3,010 05-01-13, 18:25
Last Post: akcaliberkk
  İstek Maç Botuma Ekstra Kodlar burc ugur 22 6,683 06-10-12, 18:32
Last Post: frkn3473rz
  losteps son bir warning daha =)) shakespeare 1 2,650 31-03-12, 13:43
Last Post: Losteps
  Bir Plugin İstegi Daha betaboy 2 2,491 13-02-12, 22:55
Last Post: Schwertle_vbulletin4_import1

Foruma Atla:


Users browsing this thread: 1 Guest(s)