senin pluginde varmı yokmu bilemiyorum ama smaya baktığım kadarıyla
PHP- Kodu:
case 9:{
if(jb_get_user_packs(id) < get_pcvar_num(RastgeleJB)) {
ColorChat(id,GREEN,"%s Uzgunum TL Bunu Almak Icin Yeterli Degil.Gereken: %d TL.",Tag2,get_pcvar_num(RastgeleJB))
return PLUGIN_HANDLED
}
jb_set_user_packs(id,jb_get_user_packs (id) - get_pcvar_num(RastgeleJB))
switch(random_num(1,3)){
case 1: {
give_item(id,"weapon_ak47")
ColorChat(id,GREEN,"Sansina ^3Ak-47 Geldi :)")
}
case 2: {
give_item(id,"weapon_m4a1")
ColorChat(id,GREEN,"Sansina ^3Colt Geldi :)")
}
case 3: {
give_item(id,"weapon_awp")
ColorChat(id,GREEN,"Sansina ^3Awp Geldi :)")
}
}
set_task(5.0,"SilahKapat",id)
}
şimdi oyuncuya şansına 3 silahtan biri gelicek ve oyuncu onu hücrede tenha bir yere atıcak G tuşu ile amx_exec plugini ile aslında oyuncunun g tuşu unbind yapılıp 5 saniye sonra tekrar drop komutuna yapılabilirdide neyse silahı yere attı diyelim 5 saniye sonra silahikapat publici çalışacak oyuncunun silahı gitcek bıçak gelecek yazıyor fakat oyuncuda silah olmicak ardından tekrar silahı alcak buna bi ayar çeksen birde birşey sorucam diyelim ben mahkumum tuvalet pompası aldım sonra sansıma ak47 cıktı 5 sny sonra give_item(id,"weapon_knife") bu komut uygulanacakya üzerimde bana tekrar tuvalet pompasımı gelecek normal bıçakmıPHP- Kodu:
public SilahKapat(id)
{
strip_user_weapons(id)
give_item(id,"weapon_knife")
}
Teşekkürler
Teşekkür ederim bug fixlendi ilgin için sağol, sma yenilendi.