isyan menü harfe özel ayarlama
Moderatör: Moderatörler
-
Konu Sahibi - Mesajlar: 164
- Kayıt: Prş Şub 23, 2017 4:13 pm
- Server Ip/DNS: cs228.csduragi.com
- Clan İsmi: GameMafia/JB
-
Konu Sahibi - Mesajlar: 164
- Kayıt: Prş Şub 23, 2017 4:13 pm
- Server Ip/DNS: cs228.csduragi.com
- Clan İsmi: GameMafia/JB
-
- Mesajlar: 1761
- Kayıt: Çrş Şub 22, 2017 11:28 pm
- Konum: Istanbul
- Server Ip/DNS: Cs.teknoklan.com
- Clan İsmi: TeknoKlan
- İletişim:
isyan menü harfe özel ayarlama
Isminde [Isyan] Yazan Herkez Girebilecektir.
Kod: Tümünü seç
#include <amxmodx>
#include <amxmisc>
#include <jail>
#include <ColorChat>
#include <fun>
#include <engine>
#include <hamsandwich>
#include <cstrike>
#define PLUGIN "Isyan Menu"
#define VERSION "1.1"
#define AUTHOR "K4DavRa"
#define ISYANTEAMTAG "[Isyan]"
new bool:sarsiliyor = false
new bool:Bindle = false
new
GorunmezJB,
GodmodeJB,
NoclipJB,
ElektrikJB,
YereGomJB,
DepremJB,
YuksekJB,
Zaman,
KalkanJB,
RastgeleJB,
CTOldurJB,
HpMiktari,
ElemanRevle,
secimyapildi[33],
szIsyanteamTag[12],
Tag[] = "[ K4 - IsyanMenu ]";
public plugin_init() {
register_plugin(PLUGIN, VERSION, AUTHOR)
register_clcmd("say /isyanmenu","Menu");
register_clcmd("say_team /isyanmenu","Menu");
register_clcmd("say /isyanvar","Menu");
register_clcmd("say_team /isyanvar","Menu");
register_clcmd("drop","Yasak");
RegisterHam(Ham_Spawn, "player", "AdamDogunca",1);
GorunmezJB = register_cvar("k4_gorunmez","20");
GodmodeJB = register_cvar("k4_olumsuz","20");
NoclipJB = register_cvar("k4_noclip","20");
ElektrikJB = register_cvar("k4_elektrik","10");
YereGomJB = register_cvar("k4_yeregom","15");
DepremJB = register_cvar("k4_deprem","15");
YuksekJB = register_cvar("k4_ziplama","15");
Zaman = register_cvar("k4_zaman","5");
KalkanJB = register_cvar("k4_kalkan","25");
RastgeleJB = register_cvar("k4_rastgele","25");
CTOldurJB = register_cvar("k4_ctinfaz","50");
HpMiktari = register_cvar("k4_hpmiktari","100");
ElemanRevle = register_cvar("k4_elemanrev","70");
copy(szIsyanteamTag, charsmax(szIsyanteamTag), ISYANTEAMTAG)
}
public Menu(id) {
new szUserName[32];
get_user_name(id,szUserName,charsmax(szUserName));
if(get_user_team(id) != 1 || !is_user_alive(id)) {
return PLUGIN_HANDLED;
}
if(containi(szUserName,szIsyanteamTag) != -1)
{
new menu = menu_create("\r Isyan Menu", "menu_handler")
set_hudmessage(255, 127, 0, 0.15, 0.81, 0, 6.0, 12.0)
show_hudmessage(id, "Akin Dede. Plugin Guncel[%s] Surumundedir.",VERSION)
menu_additem(menu, "\yGODMODE (3 Saniye) \r[ 20 JB ]", "1", 0);
menu_additem(menu, "\yGorunmezlik (3 Saniye) \r[ 20 JB ]", "2", 0);
menu_additem(menu, "\yNoclip (3 Saniye) \r[ 20 JB ]", "3", 0);
menu_additem(menu, "\yElektrikleri Kes \r[ 10 JB ]", "4", 0);
menu_additem(menu, "\yCT Yere Gom \r[ 15 JB ]", "5", 0);
menu_additem(menu, "\yDeprem Yarat \r[ 15 JB ]", "6", 0);
menu_additem(menu, "\yYuksek Ziplama \r[ 10 JB ]", "7", 0);
menu_additem(menu, "\yKalkan (10 Saniye) \r[ 25 JB ]", "8", 0);
menu_additem(menu, "\yRastgele Silah \r(M4A1 - Ak47 - Awp) \d| 5 Saniye | \y[ 25 JB ]", "9", 0);
menu_additem(menu, "\yEl Bombasi (3 Adet) \y[ 15 JB ]", "10", 0);
menu_additem(menu, "\yTUM CT \rINFAZ [ 50 JB ]", "11", 0);
menu_additem(menu, "\ySessiz Adimlarla Hizli Kos [ 10 JB ]", "12", 0);
menu_additem(menu, "\yHP Satin Al (100 HP) [ 6 JB ]", "13", 0);
menu_additem(menu, "\yCT GODMODE SIL (5 Saniye) \r[ 30 JB ]", "14", 0);
menu_additem(menu, "\yTakim Arkadasini Revle \r[ 70 JB ]", "15", 0);
menu_setprop(menu,MPROP_NEXTNAME,"\yDiger Sayfa")
menu_setprop(menu,MPROP_BACKNAME,"\yOnceki Sayfa")
menu_setprop(menu,MPROP_EXITNAME,"\r[ Isyan Menu ] \dCikis");
menu_setprop(menu, MPROP_EXIT, MEXIT_ALL);
menu_display(id, menu, 0);
}
return PLUGIN_HANDLED;
}
public menu_handler(id, menu, item)
{
if( item == MENU_EXIT )
{
menu_destroy(menu);
return PLUGIN_HANDLED;
}
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);
new adminismi[32]
get_user_name(id,adminismi,31)
switch(key)
{
case 1: {
if(jb_get_user_packs(id) < get_pcvar_num(GodmodeJB)) {
ColorChat(id,GREEN,"%s Uzgunum JB GODMODE Almak Icin Yeterli Degil.Gereken: %d JB.",Tag,get_pcvar_num(GodmodeJB))
return PLUGIN_HANDLED
}
jb_set_user_packs(id,jb_get_user_packs (id) - get_pcvar_num(GodmodeJB))
set_user_godmode(id,1)
ColorChat(id,GREEN,"%s 3 Saniyelige GODMODE Satin Aldin.",Tag)
Saniye(id)
set_task(3.0,"godmodekapat",id)
}
case 2: {
if(jb_get_user_packs(id) < get_pcvar_num(GorunmezJB)) {
ColorChat(id,GREEN,"%s Uzgunum JB Yetersiz.Gereken: 10 JB ",Tag)
return PLUGIN_HANDLED
}
jb_set_user_packs(id,jb_get_user_packs(id) - get_pcvar_num(GorunmezJB))
ColorChat(id,GREEN,"%s 3 Saniye Boyunca Gorunmezsin Pelerin Varsa Isim Degistir.",Tag)
Saniye(id)
Gorunmezlik(id)
}
case 3: {
if(!is_user_alive(id)) {
ColorChat(id,RED,"%s Yasiyor Olman Gerekiyor.",Tag)
return PLUGIN_HANDLED
}
if(jb_get_user_packs(id) < get_pcvar_num(NoclipJB)) {
ColorChat(id,GREEN,"%s Uzgunum Paran Eksik.Gereken: %d JB",Tag,get_pcvar_num(NoclipJB))
return PLUGIN_HANDLED
}
jb_set_user_packs(id,jb_get_user_packs(id) - get_pcvar_num(NoclipJB))
set_user_noclip(id,1)
ColorChat(id,GREEN,"%s 3 Saniyelik Noclip Satin Aldin.",Tag)
Saniye(id)
set_task(3.0,"noclip3",id)
}
case 4: {
if(jb_get_user_packs(id) < get_pcvar_num(ElektrikJB)) {
ColorChat(id,GREEN,"%s Uzgunum JB Yetersiz.Gereken: %d JB ",Tag,get_pcvar_num(ElektrikJB))
return PLUGIN_HANDLED
}
jb_set_user_packs(id,jb_get_user_packs(id) - get_pcvar_num(ElektrikJB))
set_lights("a")
set_task(8.0,"Elektrik")
new name[33]
get_user_name(id,name,32)
ColorChat(0,GREEN,"[ %s ] Elektrikleri Kesti.",name)
}
case 5: {
if(jb_get_user_packs(id) < get_pcvar_num(YereGomJB)) {
ColorChat(id,GREEN,"%s Uzgunum JB GODMODE Almak Icin Yeterli Degil.Gereken: %d JB.",Tag,get_pcvar_num(YereGomJB))
return PLUGIN_HANDLED
}
jb_set_user_packs(id,jb_get_user_packs (id) - get_pcvar_num(YereGomJB))
server_cmd("amx_bury @CT")
set_task(get_pcvar_float(Zaman),"Cikar",id)
}
case 6: {
if(!is_user_alive(id)) {
ColorChat(id,RED,"%s Baba Feryadimiz Yasarken Olenler Icin... [ Selahattin Ozdemir ]",Tag)
return PLUGIN_HANDLED
}
if(jb_get_user_packs(id) < get_pcvar_num(DepremJB)) {
ColorChat(id,GREEN,"%s Paran Yetmiyor Gerekli JB %d",Tag,DepremJB)
return PLUGIN_HANDLED
}
new name[32]
new isim = get_user_name(id,name,31)
ColorChat(0,GREEN,"[ %s ] Isimli Oyuncu ^3Deprem Baslatti.",isim)
set_task(0.2,"Sarsinti",4701,"",0,"b")
set_task(6.0,"DepremiBitir",4702)
sarsiliyor = true
jb_set_user_packs(id,jb_get_user_packs (id) - get_pcvar_num(DepremJB))
}
case 7: {
if(!is_user_alive(id)) {
ColorChat(id,RED,"%s Yasiyor Olman Gerekiyor.",Tag)
return PLUGIN_HANDLED
}
if(jb_get_user_packs(id) < get_pcvar_num(YuksekJB)) {
ColorChat(id,GREEN,"%s Uzgunum JB GODMODE Almak Icin Yeterli Degil.Gereken: %d JB.",Tag,get_pcvar_num(YuksekJB))
return PLUGIN_HANDLED
}
jb_set_user_packs(id,jb_get_user_packs (id) - get_pcvar_num(YuksekJB))
set_user_gravity(id,0.5)
ColorChat(id,GREEN,"%s Yuksek Atlama Satin Aldin El Sonuna Kadar Kullanabilirsin.",Tag)
}
case 8: {
if(jb_get_user_packs(id) < get_pcvar_num(KalkanJB)) {
ColorChat(id,GREEN,"%s Uzgunum JB Almak Icin Yeterli Degil.Gereken: %d JB.",Tag,get_pcvar_num(KalkanJB))
return PLUGIN_HANDLED
}
jb_set_user_packs(id,jb_get_user_packs (id) - get_pcvar_num(KalkanJB))
give_item(id,"weapon_shield")
Bindle = true
set_task(10.0,"SilahKapat",id)
ColorChat(id,GREEN,"%s Kalkan Satin Aldin 10 Saniye Sonra Gidicek",Tag)
return PLUGIN_CONTINUE
}
case 9:{
if(jb_get_user_packs(id) < get_pcvar_num(RastgeleJB)) {
ColorChat(id,GREEN,"%s Uzgunum JB Almak Icin Yeterli Degil.Gereken: %d JB.",Tag,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)
Bindle = true
}
case 10: {
if(jb_get_user_packs(id) < 15) {
ColorChat(id,GREEN,"%s Uzgunum JB Almak Icin Yeterli Degil.Gereken: 15 JB.",Tag)
return PLUGIN_HANDLED
}
jb_set_user_packs(id,jb_get_user_packs (id) - 15)
give_item(id,"weapon_hegrenade")
cs_set_user_bpammo(id,CSW_HEGRENADE,3)
}
case 11: {
if(jb_get_user_packs(id) < get_pcvar_num(CTOldurJB)) {
ColorChat(id,GREEN,"%s Uzgunum JB Almak Icin Yeterli Degil.Gereken: %d JB.",Tag,get_pcvar_num(CTOldurJB))
return PLUGIN_HANDLED
}
jb_set_user_packs(id,jb_get_user_packs (id) - get_pcvar_num(CTOldurJB))
new name[33]
get_user_name(id,name,32)
ColorChat(0,GREEN,"[ %s ] Isimli Kisi Tum CT'ye Infaz Emri Verdi. Kutluyoruz.",name)
ColorChat(0,RED,"[ %s ] Isimli Kisi Tum CT'ye Infaz Emri Verdi. Kutluyoruz.",name)
for(new i = 1; i < 33; i++)
{
if(is_user_connected(i) && is_user_alive(i) && get_user_team(i) == 2)
{
user_kill(i)
}
}
}
case 12: {
if(jb_get_user_packs(id) < 10) {
ColorChat(id,GREEN,"%s Uzgunum JB Almak Icin Yeterli Degil.Gereken: 10 JB.",Tag)
return PLUGIN_HANDLED
}
jb_set_user_packs(id,jb_get_user_packs (id) - 10)
set_user_footsteps(id,1)
set_user_maxspeed(id,500.0)
ColorChat(id,GREEN,"Sessiz Adimlarinla Ucuyorsun Haydi Aslanim Goster Kendini.")
}
case 13: {
if(jb_get_user_packs(id) < 6) {
ColorChat(id,GREEN,"%s Uzgunum JB Almak Icin Yeterli Degil.Gereken: 6 JB.",Tag)
return PLUGIN_HANDLED
}
jb_set_user_packs(id,jb_get_user_packs (id) - 6)
set_user_health(id,get_user_health(id) + get_pcvar_num(HpMiktari))
ColorChat(id,GREEN,"%s %d HP Satin Aldin.",Tag, get_pcvar_num(HpMiktari))
}
case 14: {
if(jb_get_user_packs(id) < 30) {
ColorChat(id,GREEN,"%s Uzgunum JB Almak Icin Yeterli Degil.Gereken: 30 JB.",Tag)
return PLUGIN_HANDLED
}
jb_set_user_packs(id,jb_get_user_packs (id) - 30)
for(new i = 1; i < 33; i++)
{
if(is_user_connected(i) && is_user_alive(i) && get_user_team(i) == 1)
{
ColorChat(i,GREEN,"CT'NIN GODMODE KALKTI 5 SANIYENIZ VAR !!")
ColorChat(i,RED,"CT'NIN GODMODE KALKTI 5 SANIYENIZ VAR !!")
ColorChat(i,GREEN,"CT'NIN GODMODE KALKTI 5 SANIYENIZ VAR !!")
}
}
server_cmd("amx_show_activity 0")
server_cmd("amx_godmode @CT 0")
server_cmd("amx_show_activity 2")
set_task(5.0,"GodmodeAc",id)
}
case 15: {
if(secimyapildi[id] == 1) {
ColorChat(id,RED,"Zorlama 1 Kere Kullandin Daha Ney ?")
return PLUGIN_HANDLED
}
if(jb_get_user_packs(id) < get_pcvar_num(ElemanRevle)) {
ColorChat(id,GREEN,"%s Uzgunum JB Eleman Revlemek Icin Yeterli Degil.Gereken: %d JB.",Tag,get_pcvar_num(ElemanRevle))
return PLUGIN_HANDLED
}
jb_set_user_packs(id,jb_get_user_packs (id) - get_pcvar_num(ElemanRevle))
elemanrevle(id)
}
}
menu_destroy(menu);
return PLUGIN_HANDLED;
}
public elemanrevle(id)
{
new ad[32],sznum[6]
new menu = menu_create("\rK4DavRa \yEleman Revle","devameteleman")
for(new i = 1;i<=get_maxplayers();i++)
if(is_user_connected(i) && get_user_team(i) == 1 && !is_user_alive(i))
{
num_to_str(i,sznum,5)
get_user_name(i,ad,31)
menu_additem(menu,ad,sznum)
}
menu_display(id,menu, 0)
return PLUGIN_HANDLED
}
public devameteleman(id,menu,item)
{
if(item == MENU_EXIT)
{
menu_destroy(menu)
return PLUGIN_HANDLED
}
new ad[32],callback,access,data[6]
menu_item_getinfo(menu,item,access,data,5,ad,31,callback)
new name[32];
get_user_name(id,name,31)
new tid = str_to_num(data)
get_user_name(tid,ad,31)
ColorChat(0,GREEN,"^3[ %s ] ^4Isimli T , ^3[ %s ] 'yi Revledi.",name,ad)
ExecuteHamB(Ham_CS_RoundRespawn,tid)
secimyapildi[id] = 1
return PLUGIN_HANDLED
}
public GodmodeAc(id)
{
server_cmd("amx_show_activity 0")
server_cmd("amx_godmode @CT 1")
server_cmd("amx_show_activity 2")
}
public AdamDogunca(id)
{
set_task(2.0,"AyarReset",id)
}
public AyarReset(id)
{
set_user_godmode(id,0)
set_user_gravity(id,1.0)
set_user_maxspeed(id,250.0)
set_user_footsteps(id,0)
secimyapildi[id] = 0
ColorChat(id,GREEN,"^4%s ^3(/isyanmenu) ^4veya ^3(/isyanvar) ^4Yazarak Isyan Menuden Yararlanabilirsiniz.",Tag)
}
public Gorunmezlik(id)
{
set_user_rendering(id, kRenderFxGlowShell, 255, 255, 0, kRenderTransAlpha, 0)
set_task(10.0,"Kapat",id)
}
public noclip3(id)
{
set_user_noclip(id,0)
}
public Kapat(id)
{
ColorChat(id,GREEN,"%s 10 Saniye Boyunca Aktif Olan Gorunmezlik Kapatildi.",Tag)
set_user_rendering(id, kRenderFxGlowShell, 0, 0, 0, kRenderTransAlpha, 255)
}
public Elektrik(id)
{
set_lights("#OFF")
}
public Sarsinti(TaskID)
{
for(new id = 1; id < 33; id++)
{
if(is_user_connected(id) && is_user_alive(id) && sarsiliyor)
{
message_begin(MSG_ONE_UNRELIABLE, get_user_msgid("ScreenShake"), {0,0,0}, id)
write_short(0xFFFF)
write_short(1<<13)
write_short(0xFFFF)
message_end()
}
}
}
public DepremiBitir(TaskID)
{
if(sarsiliyor)
{
remove_task(4701)
sarsiliyor = false
remove_task(TaskID)
}
}
public Yasak(id)
{
if(Bindle) {
return PLUGIN_HANDLED
}
return PLUGIN_CONTINUE
}
public godmodekapat(id)
{
set_user_godmode(id,0)
ColorChat(id,GREEN,"%s GODMODE Suresi Bitti.",Tag)
}
public Cikar(id)
{
server_cmd("amx_show_activity 0")
server_cmd("amx_unbury @CT")
server_cmd("amx_show_activity 2")
}
public Saniye(id)
{
set_hudmessage(255, 0, 0, -1.0, 0.29, 1, 6.0, 1.0)
show_hudmessage(id, "Satin Aldiginiz Ozelligin Bitmesine 3 Saniye Kaldi !")
set_task(1.0,"iki_saniye",id)
}
public iki_saniye(id)
{
set_hudmessage(255, 0, 0, -1.0, 0.29, 1, 6.0, 1.0)
show_hudmessage(id, "Satin Aldiginiz Ozelligin Bitmesine 2 Saniye Kaldi !")
set_task(1.0,"bir_saniye",id)
}
public bir_saniye(id)
{
set_hudmessage(255, 0, 0, -1.0, 0.29, 1, 6.0, 1.0)
show_hudmessage(id, "Satin Aldiginiz Ozelligin Bitmesine 1 Saniye Kaldi !")
}
/* K4DavRa - akindede. */
public SilahKapat(id)
{
strip_user_weapons(id)
give_item(id,"weapon_knife")
Bindle = false
}
Link: | |
Linklerini gizle |
-
Konu Sahibi - Mesajlar: 164
- Kayıt: Prş Şub 23, 2017 4:13 pm
- Server Ip/DNS: cs228.csduragi.com
- Clan İsmi: GameMafia/JB
isyan menü harfe özel ayarlama
Sonuç
Eklenti derleme sonucu aşağıdaki gibidir;
AMX Mod X Compiler 1.8.3-dev+5079
Copyright (c) 1997-2006 ITB CompuPhase
Copyright (c) 2004-2013 AMX Mod X Team
//cstrike/addons/amxmodx/scripting/isyanmenu.sma(4) : fatal error 100: cannot read from file: "ColorChat"
Compilation aborted.
1 Error.
Done.
Derleme esnasında hata ile karşılaşmadıysanız eklentinizin ismini ( isyanmenu.amxx ) WebFTP > addons>amxmodx>configs>plugins.ini dosyasının en altına yazıp aktif edebilir veya sonradan kaldırabilirsiniz
Eklenti derleme sonucu aşağıdaki gibidir;
AMX Mod X Compiler 1.8.3-dev+5079
Copyright (c) 1997-2006 ITB CompuPhase
Copyright (c) 2004-2013 AMX Mod X Team
//cstrike/addons/amxmodx/scripting/isyanmenu.sma(4) : fatal error 100: cannot read from file: "ColorChat"
Compilation aborted.
1 Error.
Done.
Derleme esnasında hata ile karşılaşmadıysanız eklentinizin ismini ( isyanmenu.amxx ) WebFTP > addons>amxmodx>configs>plugins.ini dosyasının en altına yazıp aktif edebilir veya sonradan kaldırabilirsiniz
Link: | |
Linklerini gizle |
-
Konu Sahibi - Mesajlar: 164
- Kayıt: Prş Şub 23, 2017 4:13 pm
- Server Ip/DNS: cs228.csduragi.com
- Clan İsmi: GameMafia/JB
isyan menü harfe özel ayarlama
böyle bir hata alıyorum lütfen yardımcı olurmusunz ?
Link: | |
Linklerini gizle |
-
Konu Sahibi - Mesajlar: 164
- Kayıt: Prş Şub 23, 2017 4:13 pm
- Server Ip/DNS: cs228.csduragi.com
- Clan İsmi: GameMafia/JB
-
Konu Sahibi - Mesajlar: 164
- Kayıt: Prş Şub 23, 2017 4:13 pm
- Server Ip/DNS: cs228.csduragi.com
- Clan İsmi: GameMafia/JB