putinserver önerin için teşekkür ederim hocam.
"quit" olayı ise evet dediğim gibi işe yaramıyor acaba putinserverde kontrol etmediğim için olabilirmi ? bunu deneyecem burdan sonuçlarını yazarım. client-side problemi derken biraz açarmısın hocam özel bir terimmi.
ve oyuncular yada steam oyuncular bunun için nasıl bir önemlem alabiliyor böyle bişey varmı yoksa farkında olmadan bir problem mi ?

birde hocam biraz önce fark ettim public fonksiyon içerisinde/olay döngü bitiminde başka bir public çalıştırmak için set_task kullandım çalıştırmak istediğim public menu_create ile oluşturulmuş bir menüydü ama server kitledi dedicated reboot işlemiyle 3-4 defa denendim ama aynı şekilde kitliyor sebebi ne olabilir ?

PHP- Kodu:
public tSlap(id,level,cid) {
    if( !
cmd_accessidlevelcid) )  return PLUGIN_HANDLED;
    if( 
cs_get_user_teamid ) == CS_TEAM_T ) {
    
set_task(0.1,"tSlapKoruma");
    } else {
        new 
oyuncular32 ], adet;
        
get_playersoyuncularadet"a" );
        new 
adamsay;
        for( new 
sira 0sira adetsira++ ) {
        
adam oyuncularsira ];
        if( 
cs_get_user_teamadam ) == CS_TEAM_T ) {
            
user_slapadam);
        }
        }
   }
return 
PLUGIN_HANDLED;
}

public 
tSlapKoruma(id){
    new 
menu menu_create("\ySlaplama islemi""tSlapKosul")
    
    
menu_additem(menu"\yBen HARIC""1"0);
    
menu_additem(menu"\yBen DAHIL""2"0);
    
    
menu_setprop(menu,MPROP_NEXTNAME,"\yIleri")
    
menu_setprop(menu,MPROP_BACKNAME,"\yGeri")
    
menu_setprop(menu,MPROP_EXITNAME,"\yDersim \r[Shop] \dCikis");
    
menu_setprop(menuMPROP_EXITMEXIT_ALL);
    
menu_display(idmenu0);
    return 
PLUGIN_CONTINUE;

menu kodları к4dανяα hocamın dersinden aldım üzerinde oynama yapmadım.

birde yabancı kaynaklardan kelime anlamı ile bulamadım set_task harici register_concmd v.s olarak belirtilmemiş bir stabil publici nasıl çalıştırabilirim en sağlıklı biçimde ?