Merhaba Arkadaşlar Ben Sizden CT Silah Menüdeki Silahların Hemen Gelmesini İstiyorum.
Menü ;
PHP- Kodu:
AWP
M4A1
AK47
MP5
Deagle
Sizden Bunların Gelmesini İstiyorum...
(resimler)
Printable View
Merhaba Arkadaşlar Ben Sizden CT Silah Menüdeki Silahların Hemen Gelmesini İstiyorum.
Menü ;
PHP- Kodu:
AWP
M4A1
AK47
MP5
Deagle
Sizden Bunların Gelmesini İstiyorum...
(resimler)
Tamamda O Plugini Verdiğim Silahlara Göre Ayarlarmısın?
Bi saniye bende tam kodlamaya başlamıştım. Siz menüde sadece bu silahlar mı görünsün istiyorsunuz yoksa el başlayınca CT'ye bütün bu silahlar mı gelsin istiyorsunuz?
tamam. bir saniye yapıyorum.
Doğan ct ye;
M4A1
AK47
AWP
MP5
DEAGLE
verir.
Not: Menü yoktur, silahlar doğan ct ye direk verilir.
Cvar kodları;
PHP- Kodu:
CT_silahlari_enabled "1" / "0" yaparsanız hiç bir silahı CT ye vermiyecektir.
CT_ak47 "1" / "0" yaparsanız AK47yi CT ye vermiyecektir.
CT_m4a1 "1" / "0" yaparsanız M4A1i CT ye vermiyecektir.
CT_awp "1" / "0" yaparsanız AWPyi CT ye vermiyecektir.
CT_deagle "1" / "0" yaparsanız DEAGLEyi CT ye vermiyecektir.
CT_mp5 "1" / "0" yaparsanız MP5i CT ye vermiyecektir.
Peki Şöyle Yapabilirmiyiz?
Bir Oyuncu CT'ye Atıldığında Benim Verdiğim Menüyü Açılmasını İstiyorum.
Sma'da Say'a /silahmenu Yazınca Açılıyor.
Silah Menü Gelmesini İstiyorum Yani Otomatik.
SMA ;
Ve Bir Kere Alabilsin.Bu CT Menüde Öyle Değilde.Hem Deagle Otomatik Gelmesini İstiyorum.Menüde Olmasın...PHP- Kodu:
#include <amxmodx>
#include <cstrike>
#include <fun>
#define PLUGIN "CT Silah Menu"
#define VERSION "1.0"
#define AUTHOR "Schwertle"
public plugin_init() {
register_plugin(PLUGIN, VERSION, AUTHOR)
register_clcmd("say /silahmenu","SilhMenu")
register_clcmd("say !silahmenu","SilhMenu")
register_clcmd("say .silahmenu","SilhMenu")
register_clcmd("say_team /silahmenu","SilhMenu")
register_clcmd("say_team !silahmenu","SilhMenu")
register_clcmd("say_team .silahmenu","SilhMenu")
}
public SilhMenu(id) {
if (is_user_alive(id))
{
new menu, Menuz[512]
formatex(Menuz, charsmax(Menuz), "\rSilah-Menu \w| \yCSPLAGUE")
menu = menu_create(Menuz, "MenuSilah")
formatex(Menuz, charsmax(Menuz), "\wAWP")
menu_additem(menu, Menuz, "1")
formatex(Menuz, charsmax(Menuz), "\wM4A1 \d(Colt)")
menu_additem(menu, Menuz, "2")
formatex(Menuz, charsmax(Menuz), "\wAk47 \d(Keles)")
menu_additem(menu, Menuz, "3")
formatex(Menuz, charsmax(Menuz), "\wM5")
menu_additem(menu, Menuz, "4")
formatex(Menuz, charsmax(Menuz), "\wDeagle")
menu_additem(menu, Menuz, "5")
formatex(Menuz, charsmax(Menuz), "\yIleri")
menu_setprop(menu,MPROP_NEXTNAME ,Menuz)
formatex(Menuz, charsmax(Menuz), "\yGeri")
menu_setprop(menu,MPROP_BACKNAME ,Menuz)
menu_setprop(menu,MPROP_EXIT, MEXIT_ALL)
formatex(Menuz, charsmax(Menuz), "\rKapat")
menu_setprop(menu,MPROP_EXITNAME,Menuz)
menu_display(id, menu, 0)
} else {
chat_color(id, "!g[ Csplague.com ] !yOluyken !tSilah Menu !yAcamazsiniz!")
}
return PLUGIN_HANDLED;
}
public MenuSilah(id, menu, item) {
if (item == MENU_EXIT)
{
menu_destroy(menu)
return PLUGIN_CONTINUE
}
new data[6], iName[64]
new access, callback
menu_item_getinfo(menu, item, access, data,5, iName, 63, callback)
new key = str_to_num(data)
if(get_user_team(id) == 2)
{
switch(key)
{
case 1:
{
give_item(id, "weapon_awp");
cs_set_user_bpammo( id, CSW_AWP, 30 );
chat_color(id, "!g[ Csplague.com ] !yBasariyla !tAWP !yaldin.")
}
case 2:
{
give_item(id, "weapon_m4a1");
cs_set_user_bpammo( id, CSW_M4A1, 90 );
chat_color(id, "!g[ Csplague.com ] !yBasariyla !tM4A1 !yaldin.")
}
case 3:
{
give_item(id, "weapon_ak47");
cs_set_user_bpammo( id, CSW_AK47, 90 );
chat_color(id, "!g[ Csplague.com ] !yBasariyla !tAK47 !yaldin.")
}
case 4:
{
give_item(id, "weapon_mp5navy");
cs_set_user_bpammo( id, CSW_MP5NAVY, 120 );
chat_color(id, "!g[ Csplague.com ] !yBasariyla !tMP5 !yaldin.")
}
case 5:
{
give_item(id, "weapon_deagle");
cs_set_user_bpammo( id, CSW_DEAGLE, 35 );
chat_color(id, "!g[ Csplague.com ] !yBasariyla !tDeagle !yaldin.")
}
}
} else {
chat_color(id, "!g[ Csplague.com ] !ySadece Counter-Teroristler !tSilah Menu !ykullanabilir!")
}
return PLUGIN_HANDLED
}
//Renk Kodu {
stock chat_color(const id, const input[], any:...)
{
new count = 1, players[32]
static msg[191]
vformat(msg, 190, input, 3)
replace_all(msg, 190, "!g", "^4")
replace_all(msg, 190, "!y", "^1")
replace_all(msg, 190, "!t", "^3")
replace_all(msg, 190, "!team2", "^0")
if (id) players[0] = id; else get_players(players, count, "ch")
{
for (new i = 0; i < count; i++)
{
if (is_user_connected(players[i]))
{
message_begin(MSG_ONE_UNRELIABLE, get_user_msgid("SayText"), _, players[i])
write_byte(players[i]);
write_string(msg);
message_end();
}
}
}
}
PHP- Kodu:
#include <hamsandwich>
#include <cstrike>
public public_init() {
RegisterHam(Ham_Spawn, "player", "fwHamPlayerSpawnPost", 1)
}
public fwHamPlayerSpawnPost(id) {
if ( cs_get_user_team(id) = CS_TEAM_CT) {
Silhmenu(id)
}
}
Menüde Deagle Olmasında :D Hem Göremedim O Kodları Ve Siz Amxx + Sma Olarak Atarmısınız? Neyse /silahmenu Yazınca Açılsın.
şuanda yapıyorum bekleyin.
Tamam :D
USP yi elinden alır ve hangisin seçerse seçsini deagle otomatik gelecek.PHP- Kodu:
Bunda cvar kodu yoktur
Ayrıca ammo problemi yoktur merak etmeyin denedim ss mevcut.
Aga Silah Menüsünde Değişiklik Yapmak İstiyorum? Yapabilirmisiniz? Ve Yine Deagle Otomatik Gelsin Ve Otomatik Açılsın Bu Menü /silahmenu Olarak Yazıncada Açılsın.Ama Silahı Aldıktan Sonra Açılmasın.
Silah Menüsü ;
Ve Şu Bombalarda Otomatik Gelsin ;PHP- Kodu:
M4A1
AK47
Awp
MP5
Aug
SG552
Oto awp
Diger oto awp
Galil
Famas
M3
Pompalı
Ve Çelik Yeleklerde Otomatik GelsinPHP- Kodu:
83
84
85
Böyle Olmasını İstiyorum Yapabilirmisiniz? Sizi Yorduğum İçin Özür Dilerim...
eyvah eyvah :D tamam yapıyorum
Tamam :D Ama Paylaşcağınız Zaman Sma Paylaşınız Lütfen.Tabi Amxx İle :D Hem Ammo Problemide Olmasın Onuda Söyliyim :D
Bide Menüde
PHP- Kodu:
Pompalı (2.ci Pompalı)
Menüde (2.ci Pompalı) Yazmasın.Sadece Pompalı Yazmasını İstiyorum.2.ci Pompalının Kodu 22'dir.Söylemiş Oluyum Dedim Belki Bilmiyorsundur Diye.Birde Fotoğraf Atarmısın Ona Göre Oldumu Diye Söylerimde :D
Bütün Silahların Yanlarında Öbür Adları Yazsın.
Örnek
Şimdiden Teşekkürler Cevabınızı Bekliyorum.Yapan Olursa +REP Vericem :DPHP- Kodu:
M4A1 (Colt)
AK47 (Keles)
galil ve famasın yerine pompalı yapıyorum. m3 yani 21.
Galille Famas Neden Kalmıyorki? Söylediklerimi Yapamazmısın ?
galil ile faması kim kullanır allah aşkına? bence gerek duymuyorum çok istiyorsan eklerim?
Ekle Kardeşim.Kullananlar Vardır Elbet.Smada Paylaşırsan Sevinirim...
Reklamsız bir .sma yı veremem kusura bakma iyi akşamlar :)PHP- Kodu:
Cvar komutları yoktur
Ammo sorunu yoktur hepsini tek tek denedim.
Tamam Teşekkürler +REP
EDIT:
Aga Bunda Armor Vermiyor? Her Şey Veriyor Ama Armor Eksik.Lütfen Bir De Armor Koyup Atarmısın?
Emin misin?
Hepsini tek tek denedim sorun yoktu?
Tekrar upload ettim buyur.
Evet Hatta Silah Alıncada Denedim.Ama Yeniden Deniyim Yeni Verdiğini...
EDIT:
Aga Bundada 2.ci Pompalı Yok? Sadece M3 Var? 2.ci Pompalıyıda Koyarmısın? Şimdiden Teşekkürler Cevabınızı Bekliyorum...
EDIT2:
Yine Olmadı...
sana başındada dedim 22 yerine 21 koyuyorum diye?
İkisinide Koyamazmısın?
EDIT:
Ben İkisinide Koyucağını Zannettim...
Tamam. yapıyorum.
AMMO SORUNU KESINLIKLE OLMAMASI LAZIM YOKSA INTIHAR EDICEM. TEK TEK DENEDIM AL SSLERDE MEVCUT.PHP- Kodu:
Cvar ayarı yok.
Hemen Deniyorum...
EDIT:
Aga Ammo Sorunu Değil.Armor Sorunu Yani Çelek Yelek Sorunu.Sen Galiba Smaya Şu Kodu Katmıyorsun ?
KOD ;
Eğer Yapamıyorsan Bırakabiliriz Yani?PHP- Kodu:
amx_armor @CT 100
Denedim Yine Olmadı...
buyur;
NOT:bir dahaki isteklerinizde lütfen konuyu açıklayıcı bir şekilde açarsanız iyi olacaktır. bakın bir konuyu 30 kez cevapladık. bu yüzden dolayı zaman kaybıda yaşandı. bir dahaki sefere olmaması dileğiyle.
Teşekkürler Bu Sefer Oldu.Güzel Bir Menü Oldu Hem.Konu Olarak Açıcam.Sizin Adınızda Geçicek :D Konu Çözülmüş İsteklere Taşınabilir Artık...
Taşındı.