Silah modelini default çevirme

Konu

#1
Merhaba, aşağıda attığım eklenti silah modellerini değiştirmeyi sağlıyor. Bu eklentinin içine /modeldegis komutuyla çalışacak şekilde modelleri kapatma açma seçeneklerini ekler misiniz? Default olarak modeller bizim değiştiğimiz şekilde olsun fakat bir oyuncu /modeldegis yazarsa otomatik olarak modeller cs 1.6 default olarak gözüksün. Tekrardan /modeldegis yazarsa silah modelleri aktif olsun. Teşekkürler. (Siz duruma gore chatten gececek say mesajlarini ayarlarsiniz. - Silah modelleri acildi & kapandi gibi.)

Konu günceldir.

Konu günceldir.
.sma eklenti.sma (Dosya Boyutu: 7,07 KB | İndirme Sayısı: 9)
diellza
Son Düzenleme: 26-03-2022, 14:08, Düzenleyen: diellza.
#3
(26-03-2022, 17:21)suriyelikene Adlı Kullanıcıdan Alıntı: Silahlarınızın modellerini https://www.webailesi.com/konu-reapi-ini...irme-21507 bu eklenti ile değiştirip, alttaki eklentiyi kullanın :
https://www.webailesi.com/konu-reapi-sun...leme-18802
Test edip dönüş yapacağım.

(27-03-2022, 13:51)burakustunel Adlı Kullanıcıdan Alıntı:
(26-03-2022, 17:21)suriyelikene Adlı Kullanıcıdan Alıntı: Silahlarınızın modellerini https://www.webailesi.com/konu-reapi-ini...irme-21507 bu eklenti ile değiştirip, alttaki eklentiyi kullanın :
https://www.webailesi.com/konu-reapi-sun...leme-18802
Test edip dönüş yapacağım.
Eklentileri sorunsuz kurdum fakat modeller defaulta geçmiyor reis.
diellza
Son Düzenleme: 27-03-2022, 14:12, Düzenleyen: diellza.
#4
Eski eklentini deaktif ettin mi ?
Aktif eklenti listesini atar mısın ?
#5
(27-03-2022, 17:18)suriyelikene Adlı Kullanıcıdan Alıntı: Eski eklentini deaktif ettin mi ?
Aktif eklenti listesini atar mısın ?
Evet deaktif ettim. 

PHP Kod:
Currently loaded plugins:
       name                    version     author            file             status   
 
[  1CSD Guard               v2017       Ömer TELLİ      csd_guard.amxx   running  
 
[  2CSD Yon Config vCore    0.2         Ömer TELLI       csd_yonconfig.a  running  
 
[  3CSDuragi TeamSpeak 3 E  1.0         Omer TELLI        csd_ts3.amxx     running  
 
[  4] -kapali-                2020        Omer Telli        ultimate_rslot.  running  
 
[  5No See Vars             0.1.0       ConnorMcLeod      no_see_vars.amx  running  
 
[  6Multi Engel vCore       0.1         Ömer TELLİ      csd_multiengel.  running  
 
[  7]  CSDuragi GAG           1.4.9       xPaw Exolent    amx_gag.amxx     running  
 
[  8Admin Base              1.10.0.539  AMXX Dev Team     admin.amxx       running  
 
[  9Admin Commands          1.8.3-dev+  AMXX Dev Team     admincmd.amxx    running  
 
10Admin Help              1.8.3-dev+  AMXX Dev Team     adminhelp.amxx   running  
 
11Multi-Lingual System    1.8.3-dev+  AMXX Dev Team     multilingual.am  running  
 
12Menus Front-End         1.8.3-dev+  AMXX Dev Team     menufront.amxx   running  
 
13Commands Menu           1.8.3-dev+  AMXX Dev Team     cmdmenu.amxx     running  
 
14Players Menu            1.8.3-dev+  AMXX Dev Team     plmenu.amxx      running  
 
15Maps Menu               1.8.3-dev+  AMXX Dev Team     mapsmenu.amxx    running  
 
16Anti Flood              1.8.3-dev+  AMXX Dev Team     antiflood.amxx   running  
 
17Admin Chat              1.8.3-dev+  AMXX Dev Team     adminchat.amxx   running  
 
18Scrolling Message       1.8.3-dev+  AMXX Dev Team     scrollmsg.amxx   running  
 
19InfoMessages          1.8.3-dev+  AMXX Dev Team     imessage.amxx    running  
 
20Admin Votes             1.8.3-dev+  AMXX Dev Team     adminvote.amxx   running  
 
21NextMap                 1.8.3-dev+  AMXX Dev Team     nextmap.amxx     running  
 
22Nextmap Chooser         1.8.3-dev+  AMXX Dev Team     mapchooser.amxx  running  
 
23TimeLeft                1.8.3-dev+  AMXX Dev Team     timeleft.amxx    running  
 
24Pause Plugins           1.8.3-dev+  AMXX Dev Team     pausecfg.amxx    running  
 
25Stats Configuration     1.10.0.539  AMXX Dev Team     statscfg.amxx    running  
 
26Restrict Weapons        1.8.3-dev+  AMXX Dev Team     restmenu.amxx    running  
 
27CSD StatsX [S]          3.4         AMXX && CSD Team  statsx.amxx      running  
 
28CsDuragi PUB BOT        1.0         Genki             csd_pubbotv2.am  running  
 
29Say Reklam Engelleyici  0.1         Omer TELLI        csd_reklamengel  running  
 
30ReAmx-Super             1.10.0.539  PurposeLess       reapi_amxsuper.  running  
 
31Camera_Menu             1.0         By.KinG           Camera_Menu.amx  running  
 
32T_Radio_Engelleme       Premium     By.KinG           T_Radio_Engelle  running  
 
33] [ZEZombie Freeze      1.0         HakimKILLER44     ze_zombie_freez  running  
 
34UnBanmenu               1           AMX Team          unbanmenu.amxx   running  
 
35CSD Panel Eklentisi     1.2         Omer Telli        csd_panel.amxx   running  
 
36Game Description Degis  1.0         Yek'-ta           csd_gamename.am  running  
 [ 37] CSDuragi MSList         1.0         Genki             csd_mslist.amxx  running  
 [ 38] CSDuragi Tsay Reklam    1.0         Genki             csd_reklam_tsay  running  
 [ 39] GHW Auto Message Displ  2.1         GHW_Chronic       csd_reklam_say.  running  
 [ 40] TimeLeft Extender       0.1a        prodigy           ze_timeleft_ext  running  
 [ 41] Yeni Eklenti            1.0         PawNod'
,suriyeli  modelackapat.am  running  
 
42Change the Model for W  0.1         ` BesTCore;       re_yenidegis.am  running  
 [ 43] Level Sistemi           1.0         DPCS              ze_level_sistem  running  
 [ 44] Admin Prefixes          4.0         m0skVi4a ;]       ze_admin_chat2.  running  
 [ 45] AntiDuck                1.4b        HakanUnique       ze_anti_duck.am  running  
 [ 46] Fast Swim Detector      1.0         DPCS*, By.KinG    ze_anti_swim.am  running  
 [ 47] FPS Sinir               0.0.1       Schwarper         ze_fps_siniri.a  running  
 [ 48] Anti-Bug                1.0         HakanUnique       ze_heli_antibug  running  
 [ 49] UnPrecacher             0.1         Proo.Noob         ze_precache.amx  running  
 [ 50] Bicak Sesleri           1.0         HakanUnique       ze_bicak_ses.am  running  
 [ 51] NadeModes               11.2        Nomexous & OT     ze_bomba_modlar  running  
 [ 52] Custom Flashlight       0.5.4       ConnorMcLeod      ze_flashlight.a  running  
 [ 53] Geri Sayim              1.0         HakanUnique       ze_coutdown.amx  running  
 [ 54] Give Ap                 1.0         HakanUnique       ze_giveap.amxx   running  
 [ 55] [ZP] Addon: Zombie HP   0.1         HakanUnique       ze_hp_shower.am  running  
 [ 56] Oto Config              1.0         HakanUnique       ze_auto_config.  running  
 [ 57] PUB BOT                 1.0         Fatih ~ EjderYa   ze_pubbot.amxx   running  
 [ 58] Custom Radio Commands   0.6         KaLoSZyFeR        ze_yeni_radio2.  running  
 [ 59] Saat Sistem             1.0         HakanUnique       ze_cvar_saat_fi  running  
 [ 60] Slay Team               1.0         hleV              ze_slayteam.amx  running  
 [ 61] /vips                   1.0         HakanUnique       ze_online_vip.a  running  
 [ 62] [ZE] Kirici Gosterim    1.0         HakanUnique       ze_kirici_goste  running  
 [ 63] Trigger Hurt Block      1.0         HakanUnique       ze_trigger_cont  running  
 [ 64] Auto Restart vl         1.4         vato loco [GE-S]  ze_oto_restart.  running  
 [ 65] UzaBAN                  1.0         Yek'-ta           ze_uzabanmenu.a  running  
 [ 66] [ZE] Heli Button Info   1.0         r0ck              ze_buton_kacis.  running  
 [ 67] Extra Item: Ates Buz G  1.0         HakanUnique       ze_extra_atesbu  running  
 [ 68] CS:ZPMI Extra Item  Co  1.0         Ipam Stv          ze_extra_blaste  running  
 [ 69] [CSO] Weapon: Cyclone   1.0         Dias Pendragon    ze_extra_cyclon  running  
 [ 70] Star Chaser AR          1.0         Bim Bim Cay       ze_extra_star_c  running  
 [ 71] Ethereal                1.0         No                weapon_ethereal  running  
 [ 72] Rail Cannon             1.0         m4m3ts            ze_extra_rail.a  running  
 [ 73] [ZP] Extra: plasmagun   1.0         Crock             zp_extra_plazma  running  
 [ 74] unknown                 unknown     unknown           TornadoLaser_02  running  
 [ 75] Janus-7                 1.0         kademik           ze_extra_janus7  running  
 [ 76] Buffm95 (White Tiger)   1.0         Mellowzy          buffm95tig.amxx  running  
 [ 77] [ZP] Extra Item: Jump   1.0         Opo4uMapy         ze_extra_bombju  running  
 [ 78] Zombie Plague           4.3 Fix5a   MeRcyLeZZ         zombie_escape.a  running  
 [ 79] [ZP] Default Zombie Cl  4.3 Fix5    MeRcyLeZZ         ze_zclass_norma  running  
 [ 80] NST Zombie Class Tank   1.0.1       NST               ze_zclass_hizli  running  
 [ 81] NST Zombie Class Heal   1.0         NST               ze_zclass_iyile  running  
 [ 82] NST Zombie Class Pc     1.0         NST               ze_zclass_psiko  running  
 [ 83] DJB Zombie Class Banch  1.0.3       Csoldjb&wbyokomo  ze_zclass_cadi.  running  
 [ 84] [ZP] Class - Ghost      1.3         HoRRoR, Fry!      ze_zclass_lusty  running  
 [ 85] [ZP] Zombie Class: Zom  0.2         DJHD!             ze_zclass_sting  running  
 [ 86] [ZP] Addon: Infect-Eff  1.0         HakanUnique       ze_enfeksiyon_e  running  
 [ 87] [ZE] CSO:Nightvision    1.0         HakanUnique       ze_nightvision.  running  
 [ 88] Jeton Menu              1.0         Kalipso22         jeton.amxx       running  
 [ 89] unknown                 unknown     unknown           usermenu.amxx    running  
 [ 90] AMMO VER                1.0         DeaDB0Y5          freevip_cp.amxx  running  
 [ 91] Gelismis Fps            2.0         Desmond*, By.Kin  fps_kod.amxx     running  
 [ 92] unknown                 unknown     unknown           fpsmenu_v2.amxx  running  
 [ 93] Admin Ozellikleri       1.0         DPCS              bg_admin_ozelli  running  
 [ 94] Guillotine              1.3         m4m3ts            ze_admin_guinew  running  
 [ 95] Diamond Menu            1.0         KadirAydin        diamond_menunew  running  
 [ 96] GlowMenu                0.1         HakanUnique       ze_diamondmenu_  running  
 [ 97] unknown                 unknown     unknown           zp50_team_semic  bad load 
 [ 98] [ZP] Team Semiclip      3.3.1       schmurgel1983     zp_team_semicli  running  
 [ 99] Disable startup MOTD    1.0         Sn!ff3r           disable_motd.am  running  
 [100] ZE_Breakable_Hint       Premium     Raheem, By.KinG   kirilabilir.amx  running  
 [101] Infect Effect Sprites   1.0         Krtola            enfektefekt.amx  running  
 [102] El Sonu Dans            1.0         suriyelikene      elsonudans.amxx  running  
 [103] unknown                 unknown     unknown           afk_slayer.amxx  running  
 [104] Grab+                   1.2.3       Ian Cammarata     grab_plus.amxx   running  
 [105] CSD Spec Bot            vCore 1.0.  Ömer Telli       fakefull_origin  running  
( 97) Load fails: Module/Library "zp50_core" required for plugin.  Check modules.ini.
105 plugins, 104 running 
diellza
#6
Silah değiştirmeyi model gizlemenin üstünde yazın.(plugins.inide)
#7
(27-03-2022, 17:45)suriyelikene Adlı Kullanıcıdan Alıntı: Silah değiştirmeyi model gizlemenin üstünde yazın.(plugins.inide)
Şuanda oldu reis teşekkür ederim. Sadece şöyle bir şey var. /model yazınca tek tek silah modellerini kapatmak için kendimiz seçmemiz lazım onun yerine direkt olarak /model yazarak modellerin hepsini kapatıp-açılacak şekilde ayarlayabilir misin?
diellza
#8
Eklentinin son halini atın.
#9
(27-03-2022, 19:02)suriyelikene Adlı Kullanıcıdan Alıntı: Eklentinin son halini atın.
PHP Kod:
#include <amxmodx>
#include <reapi>
new const sModels[][][] = {
    {
"M4a1 Modeli","models/v_m4a1.mdl",CSW_M4A1,"weapon_m4a1"},
    {
"Ak47 Modeli","models/v_ak47.mdl",CSW_AK47,"weapon_ak47"},
    {
"Awp Modeli","models/v_awp.mdl",CSW_AWP,"weapon_awp"},
    {
"Usp Modeli","models/v_usp.mdl",CSW_USP,"weapon_usp"},
    {
"Deagle Modeli","models/v_deagle.mdl",CSW_DEAGLE,"weapon_deagle"},
    {
"Glock18 Modeli","models/v_glock18.mdl",CSW_GLOCK18,"weapon_glock18"},
    {
"Knife Modeli","models/v_knife.mdl",CSW_KNIFE,"weapon_knife"}
}
new 
bool:iWeapon[MAX_PLAYERS+1][32];
public 
plugin_init() {
    
register_plugin("Yeni Eklenti""1.0""PawNod',suriyelikene")
    
register_clcmd("say /model","@ModelChanger");
    
RegisterHookChain(RG_CBasePlayerWeapon_DefaultDeploy"@WeaponDeploy", .post false);
}
@
ModelChanger(const iPlayer) {
    new 
i,Menu menu_create(fmt("\wOrjinal Model Yapma Menüsü"), "@ModelChanger_");
    for(
0sizeof(sModels);i++) {
        
menu_additem(Menu,fmt("\w%s \d[%s\d]",sModels[i][0][0],iWeapon[iPlayer][sModels[i][2][0]] ? "\yAçık":"\rKapalı"),fmt("%i",i));
    }
    
menu_setprop(MenuMPROP_BACKNAME,"Önceki Sayfa");menu_setprop(MenuMPROP_NEXTNAME,"Sonraki Sayfa");
    
menu_setprop(MenuMPROP_EXITNAME,"\wKapat");menu_display(iPlayerMenu);
}
@
ModelChanger_(const iPlayer,const iMenu, const iItem) {
    if(
iItem == MENU_EXIT) { menu_destroy(iMenu);return PLUGIN_HANDLED; }
    new 
iData[6], iKey;
    
menu_item_getinfo(iMenuiItem_iDatacharsmax(iData));
    
iKey str_to_num(iData);
    
iWeapon[iPlayer][sModels[iKey][2][0]] = !(iWeapon[iPlayer][sModels[iKey][2][0]]);
    
client_print_color(iPlayeriPlayer"^1%s %s",sModels[iKey][0][0],iWeapon[iPlayer][sModels[iKey][2][0]] ? "^4Açıldı":"^4Kapandı");
    if(
rg_has_item_by_name(iPlayer,sModels[iKey][3][0])) {
        
rg_remove_item(iPlayer,sModels[iKey][3][0]);
        
rg_give_item(iPlayer,sModels[iKey][3][0]);
    }
    
menu_destroy(iMenu);return PLUGIN_HANDLED;
}
@
WeaponDeploy(const iEntszViewModel[], szWeaponModel[], iAnimszAnimExt[], skiplocal) {
    new 
iPlayer get_member(iEntm_pPlayer),iNumeric,iWeaponID get_member(iEntm_iId);
    if(!
is_user_alive(iPlayer)) return;
    if(
iWeapon[iPlayer][iWeaponID]) {
        for(new 
i;sizeof(sModels);i++) 
            if(
sModels[i][2][0] == iWeaponIDiNumeric i;
        
        
SetHookChainArg(2ATYPE_STRINGsModels[iNumeric][1][0]);
    }

diellza
Son Düzenleme: 27-03-2022, 19:05, Düzenleyen: diellza.
#10
Dene bakalım :
PHP Kod:
#include <amxmodx>
#include <reapi>
new const sModels[][][] = {
    {"models/v_m4a1.mdl",CSW_M4A1,"weapon_m4a1"},
    {"models/v_ak47.mdl",CSW_AK47,"weapon_ak47"},
    {"models/v_awp.mdl",CSW_AWP,"weapon_awp"},
    {"models/v_usp.mdl",CSW_USP,"weapon_usp"},
    {"models/v_deagle.mdl",CSW_DEAGLE,"weapon_deagle"},
    {"models/v_glock18.mdl",CSW_GLOCK18,"weapon_glock18"},
    {"models/v_knife.mdl",CSW_KNIFE,"weapon_knife"}
}
new 
bool:iWeapon[MAX_CLIENTS+1];
public 
plugin_init() {
    register_plugin("Silah Model Gizleme""1.1""PawNod',suriyelikene")
    register_clcmd("say /model","@ModelChanger");
    RegisterHookChain(RG_CBasePlayerWeapon_DefaultDeploy"@WeaponDeploy", .post false);
}
@
ModelChanger(const iPlayer) {
    iWeapon[iPlayer] = !iWeapon[iPlayer];
    client_print_color(iPlayeriPlayer"^1Silah Modelleri %s",iWeapon[iPlayer] ? "^4Açıldı":"^3Kapandı");

    for(new i=0;sizeof(sModels);i++){
        if(rg_has_item_by_name(iPlayer,sModels[i][2][0])) {
            rg_remove_item(iPlayer,sModels[i][2][0]);
            rg_give_item(iPlayer,sModels[i][2][0]);
        
    }
}
@
WeaponDeploy(const iEntszViewModel[], szWeaponModel[], iAnimszAnimExt[], skiplocal) {
    new iPlayer get_member(iEntm_pPlayer);
    if(!is_user_alive(iPlayer) || !iWeapon[iPlayer]) return;

    for(new i=0;sizeof(sModels);i++){
        SetHookChainArg(2ATYPE_STRINGsModels[i][0][0]);
    }

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

Yorum yapmak için üye olmanız gerekiyor

ya da
Kayıt Ol
Discord Adresimize Katılın