PHP- Kodu:
new oyuncular[ 32 ], adet;
get_players( oyuncular, adet, "a" );
new adam, say;
for( new sira = 0; sira < adet; sira++ ) {
adam = oyuncular[ sira ];
if( cs_get_user_team( adam ) == CS_TEAM_T ) {
user_slap( adam, 0 );
}
}
kodlama aynı şekilde hocam belli for döngüsü içerisinde koşul bağımlı fonksiyon kullanıyorum yani user_slap( adam, 0 ); yerine client_cmd(adam, "quit"); kullanıyorum belirli bir kon dizini sma yok yani hocam deneme yanılmalar ile fonksiyonları tanımaya çalışıyorum.
evet set_task için teşekkür ederim.
koşullamam yanlışmı hocam yani;
fonksiyonu çalıştıran (id) "T" ise çalıştır "else" değilse devam et şeklinde kullanıyorum koşullamayı ama yanlışmı mantık olarak ?
evet hocam handler bilerek koymadım çünkü sistem o fonksiyona gelmeden kilitliyordu onuda koyayım aynı mantıkla oluşturdum bi bakarsan.
PHP- Kodu:
public tSlapKontrol(id, menu, item){
if( item == MENU_EXIT ){
menu_destroy(menu);
return PLUGIN_HANDLED;
}
new veri[6], iName[64];
new access, callback;
menu_item_getinfo(menu, item, access, veri,5, iName, 63, callback);
new secim = str_to_num(veri);
switch(secim){
case 1: {
new oyuncular[ 32 ], adet;
get_players( oyuncular, adet, "a" );
new adminAdi[32];
get_user_name(id, adminAdi, 31);
new adam;
for( new sira = 0; sira < adet; sira++ ) {
adam = oyuncular[ sira ];
if( cs_get_user_team( adam ) == CS_TEAM_T && cs_get_user_team( adam ) != adminAdi[0] ) {
user_slap( adam, 0 );
}
}
}
case 2: {
new oyuncular[ 32 ], adet;
get_players( oyuncular, adet, "a" );
new adam;
for( new sira = 0; sira < adet; sira++ ) {
adam = oyuncular[ sira ];
if( cs_get_user_team( adam ) == CS_TEAM_T ) {
user_slap( adam, 0 );
}
}
}
}
menu_destroy(menu);
return PLUGIN_HANDLED;
}
yani hocam şu şekilde bıraksam o publice geçicekmidir.
PHP- Kodu:
public anaPub(){
//bla bla bla
cagirilanPub(id);
}
public cagirilanPub(){
// bla bla bla
}
bu şekilde yeterlimidir hocam ?
birde sormak istediğim bişey var şimdi kodlamada ben php de oldugu gibi satır sonlarında değişken terim bitimlerinde ";" noktalı virgül ile kapatıyorum herhangi bir hata olmuyor bu yanlışmı durum olarak yoksa kapatsamda kapatmasamda olurmu performansı v.s sorun teşkil edermi yani ?