-
JB Oyun Menu
Plugin yapma can sıkıntısına birebir olduğu için arada böyle şeyler çıkabiliyor -görende dünyada ilk yaptım sanıcak- herneyse öncelikle pluginde bi sorun var anlamadım .amxx çevirmiyor ama önemli olan o değil önemli olan menü içinde menünün nasıl açılacağını bilmiyorum. Case 14 ü FF menü olarak açıcam yani 2. sayfada 7. tıklandığında yeniden bir menü çıkmasını istiyorum. Nasıl yapabilirim?
PHP- Kodu:
/* Plugin generated by AMXX-Studio */
#include <amxmodx>
#include <amxmisc>
#define PLUGIN "|JB| Oyun Menu"
#define VERSION "1.0"
#define AUTHOR "Pikachu"
public plugin_init() {
register_plugin("|JB| Oyun Menu", "1.0", "Pikachu")
register_clcmd("say /oyunmenu", "jb_oyunmenu")
}
public ctkoruma(id) {
server_cmd("amx_godmode @CT 1")
server_cmd("amx_heal @CT 9999999")
}
public oyunlarikapat(id) {
server_cmd("amx_godmode @ALL 0")
server_cmd("amx_noclip @ALL 0")
server_cmd("amx_speed @ALL 0")
server_cmd("amx_disarm @ALL")
server_cmd("amx_unammo @ALL 0")
server_cmd("amx_glow @ALL OFF")
server_cmd("amx_cvar mp_friendlyfire 0")
server_cmd("amx_cvar sv_gravity 800")
chat_color(id,"!gOyunlar Kapatildi!")
chat_color(id,"!gAyarlar Eski Haline Dondu!")
}
public saklambac(id) {
server_cmd("amx_heal @CT 9999999")
server_cmd("amx_godmode @CT 1")
server_cmd("amx_glow @CT aqua")
server_cmd("amx_disarm @ALL")
chat_color(id,"!gSaklambac Oynuyoruz!")
chat_color(id,"!gHerkes Saklansin!")
}
public yakartop(id) {
server_cmd("amx_godmode @CT 1")
server_cmd("amx_heal @CT 9999999")
server_cmd("amx_fire @CT")
server_cmd("amx_glow @CT aqua")
server_cmd("amx_glow @T lightyellow")
server_cmd("amx_disarm @ALL")
chat_color(id,"!gYakar Top Oynuyoruz!")
chat_color(id,"!gKacmaya Baslayin!")
}
public cete(id) {
server_cmd("amx_heal @CT 9999999")
server_cmd("amx_godmode @CT 1")
server_cmd("amx_glow @CT aqua")
server_cmd("amx_weapon @T m4a1")
server_cmd("amx_weapon @T ak47")
server_cmd("amx_weapon @T deagle")
server_cmd("amx_weapon @T awp")
server_cmd("amx_heal @T 900")
server_cmd("amx_armor @T 1000")
server_cmd("amx_cvar mp_friendlyfire 1")
chat_color(id,"!gCete Oynuyoruz!")
chat_color(id,"!gAtes Etmeye Baslayin!")
}
public yakalamac(id) {
server_cmd("amx_heal @CT 9999999")
server_cmd("amx_godmode @CT 1")
server_cmd("amx_speed @CT 1")
server_cmd("amx_disarm @ALL")
server_cmd("amx_heal @T 100")
server_cmd("amx_glow @CT aqua")
server_cmd("amx_glow @T lightyellow")
chat_color(id,"!gYakalamac Oynuyoruz!")
chat_color(id,"!gKacmaya Baslayin!")
}
public simit(id) {
server_cmd("amx_heal @CT 900")
server_cmd("amx_glow @CT aqua")
server_cmd("amx_glow @T lightyellow")
server_cmd("amx_disarm @ALL")
chat_color(id,"!gSimit Oynuyoruz!")
chat_color(id,"!gKacin ve CT'nin nefesi bitince saldirin!")
}
public c4(id) {
server_cmd("amx_heal @CT 9999999")
server_cmd("amx_godmode @CT 1")
server_cmd("amx_bury @T")
server_cmd("amx_weapon @T C4")
chat_color(id,"!gC4 Oynuyoruz!")
chat_color(id,"!gC4'u En Uzaga Atan Kazanir!")
}
public ucankus(id) {
server_cmd("amx_godmode @CT 1")
server_cmd("amx_heal @CT 9999999")
server_cmd("amx_disarm @ALL")
server_cmd("amx_weapon @CT 100")
server_cmd("amx_cvar sv_gravity 100")
chat_color(id,"!gUcan Kus Oynuyoruz!")
chat_color(id,"!gZiplayin,Kacin Olmemeye Calisin!")
}
public altinsozcuk(id) {
server_cmd("amx_heal @CT 900")
server_cmd("amx_disarm @all")
server_cmd("amx_weapon @T 43")
server_cmd("amx_weapon @T 14")
server_cmd("amx_noclip @CT 1")
server_cmd("amx_armor @all 100")
chat_color(id,"!gAltin Sozcuk Oynuyoruz!")
chat_color(id,"!gAltin Kelimeyi Duydugunuzda!")
}
public zombi(id) {
server_cmd("amx_glow @CT aqua")
server_cmd("amx_glow @T lightyellow")
server_cmd("amx_disarm @ALL")
server_cmd("amx_weapon @T ak47")
server_cmd("amx_weapon @T deagle")
server_cmd("amx_weapon @T m3")
server_cmd("amx_heal @CT 10000")
server_cmd("amx_armor @CT 10000")
server_cmd("amx_unammo @T 1")
server_cmd("amx_cvar sv_gravity 300")
chat_color(id,"!gZombi Oynuyoruz!")
chat_color(id,"!gCT'yi Oldurun!")
}
public deaglesans(id) {
server_cmd("amx_disarm @ALL")
server_cmd("amx_weapon @CT deagle")
server_cmd("amx_fire @T")
server_cmd("amx_heal @T 100")
server_cmd("amx_armor @T 200")
server_cmd("amx_godmode @CT 1")
server_cmd("amx_heal @CT 9999999")
chat_color(id,"!gDeagle Sans Oynuyoruz!")
chat_color(id,"!gDua et de mermi sana gelmesin :)")
}
public spartans(id) {
server_cmd("amx_disarm @ALL")
server_cmd("amx_weapon @T shield")
server_cmd("amx_weapon @CT 100")
server_cmd("amx_unammo @CT 1")
server_cmd("amx_godmode @CT 1")
server_cmd("amx_heal @CT 9999999")
server_cmd("amx_glow @CT aqua")
server_cmd("amx_glow @T lightyellow")
chat_color(id,"!g300 Spartali Oynuyoruz!")
chat_color(id,"!gOlmemeye Calisin!")
}
public bicakff(id) {
server_cmd("amx_disarm @T")
server_cmd("amx_heal @CT 9999999")
server_cmd("amx_godmode @CT 1")
server_cmd("amx_glow @CT aqua")
server_cmd("amx_glow @T lightyellow")
server_cmd("amx_heal @T 1900")
server_cmd("amx_armor @T 2000")
chat_color(id,"!gFriendyFire Oynuyoruz!")
chat_color(id,"!gHayatta Kalmak Icin Oldur!")
}
public pompaliff(id) {
server_cmd("amx_disarm @T")
server_cmd("amx_heal @CT 9999999")
server_cmd("amx_godmode @CT 1")
server_cmd("amx_glow @CT aqua")
server_cmd("amx_glow @T lightyellow")
server_cmd("amx_heal @T 1900")
server_cmd("amx_armor @T 2000")
server_cmd("amx_weapon @T 21")
chat_color(id,"!gFriendyFire Oynuyoruz!")
chat_color(id,"!gHayatta Kalmak Icin Oldur!")
}
public awpff (id) {
server_cmd("amx_disarm @T")
server_cmd("amx_heal @CT 9999999")
server_cmd("amx_godmode @CT 1")
server_cmd("amx_glow @CT aqua")
server_cmd("amx_glow @T lightyellow")
server_cmd("amx_heal @T 1900")
server_cmd("amx_armor @T 2000")
server_cmd("amx_weapon @T 48")
chat_color(id,"!gFriendyFire Oynuyoruz!")
chat_color(id,"!gHayatta Kalmak Icin Oldur!")
}
public scoutff(id) {
server_cmd("amx_disarm @T")
server_cmd("amx_heal @CT 9999999")
server_cmd("amx_godmode @CT 1")
server_cmd("amx_glow @CT aqua")
server_cmd("amx_glow @T lightyellow")
server_cmd("amx_heal @T 1900")
server_cmd("amx_armor @T 2000")
server_cmd("amx_weapon @T 46")
chat_color(id,"!gFriendyFire Oynuyoruz!")
chat_color(id,"!gHayatta Kalmak Icin Oldur!")
}
public deagleff(id) {
server_cmd("amx_disarm @T")
server_cmd("amx_heal @CT 9999999")
server_cmd("amx_godmode @CT 1")
server_cmd("amx_glow @CT aqua")
server_cmd("amx_glow @T lightyellow")
server_cmd("amx_heal @T 1900")
server_cmd("amx_armor @T 2000")
server_cmd("amx_weapon @T 14")
chat_color(id,"!gFriendyFire Oynuyoruz!")
chat_color(id,"!gHayatta Kalmak Icin Oldur!")
}
public besbirff(id) {
server_cmd("amx_disarm @T")
server_cmd("amx_heal @CT 9999999")
server_cmd("amx_godmode @CT 1")
server_cmd("amx_glow @CT aqua")
server_cmd("amx_glow @T lightyellow")
server_cmd("amx_heal @T 1900")
server_cmd("amx_armor @T 2000")
server_cmd("amx_weapon @T 51")
chat_color(id,"!gFriendyFire Oynuyoruz!")
chat_color(id,"!gHayatta Kalmak Icin Oldur!")
}
public otoawpff(id) {
server_cmd("amx_disarm @T")
server_cmd("amx_heal @CT 9999999")
server_cmd("amx_godmode @CT 1")
server_cmd("amx_glow @CT aqua")
server_cmd("amx_glow @T lightyellow")
server_cmd("amx_heal @T 1900")
server_cmd("amx_armor @T 2000")
server_cmd("amx_weapon @T 49")
chat_color(id,"!gFriendyFire Oynuyoruz!")
chat_color(id,"!gHayatta Kalmak Icin Oldur!")
}
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();
}
}
}
}
public jb_oyunmenu(id) {
new menu = menu_create("\r|JB| Oyun Menu \g[ Pikachu ]", "menu_handler")
menu_additem(menu, "\yCT Koruma", "1", 0);
menu_additem(menu, "\yOyunlari Kapat", "2" ,0);
menu_additem(menu, "\ySaklambac", "3", 0);
menu_additem(menu, "\yYakar Top", "4", 0);
menu_additem(menu, "\yCete", "5", 0);
menu_additem(menu, "\yYakalamaç", "6", 0);
menu_additem(menu, "\ySimit", "7", 0);
menu_additem(menu, "\yC4", "8", 0);
menu_additem(menu, "\yUcan Kus", "9", 0);
menu_additem(menu, "\yAltin Sozcuk", "10", 0);
menu_additem(menu, "\yZombi", "11", 0);
menu_additem(menu, "\yDeagle Sans", "12", 0);
menu_additem(menu, "\y300 Spartali", "13", 0);
menu_setprop(menu, MPROP_NEXTNAME, "Ileri>>");
menu_setprop(menu, MPROP_BACKNAME, "<<Geri");
menu_setprop(menu, MPROP_EXITNAME, "Kapat");
menu_setprop(menu, MPROP_EXIT, MEXIT_ALL);
menu_display(id, menu, 0);
return PLUGIN_CONTINUE
}
public menu_handler(id, menu, item) {
if ( item == MEXIT_ALL ) {
menu_destroy(menu)
return PLUGIN_HANDLED;
}
new data[10], name[32];
new access, callback;
menu_item_getinfo(menu, item, access, data,9, name, 31, callback)
new key = str_to_num(data)
switch(key) {
case 1 : {
ctkoruma(id)
}
case 2 : {
oyunlarikapat(id)
}
case 3 : {
saklambac(id)
}
case 4 : {
yakartop(id)
}
case 5 : {
cete(id)
}
case 6 : {
yakalamac(id)
}
case 7 : {
simit(id)
}
case 8 : {
c4(id)
}
case 9 : {
ucankus(id)
}
case 10 : {
altinsozcuk(id)
}
case 11 : {
zombi(id)
}
case 12 : {
deaglesans(id)
}
case 13 : {
spartans(id)
}
return PLUGIN_CONTINUE
}
}
-
Cevap: JB Oyun Menu
Öncelikle kardeşim pawndan fazla anlamam fakat bende bu işlerle boş vakitlerim de uğraşıyorum şimdi sana bir kaç bildiğim kadarıyla faydalı ve bildiğim şeyleri söyliyeyim birincisi gördüğüm kadarıyla full amx_li komut kullanmışsın bu komutları kullanabilmek için yada diğer türlü diğer kütüphanelerdeki komutları kullanabilmek için kullandığın komutun hangi kütüphaneye ait olduğunu bilmelisin bilmesen bile denemeye yanılma yoluyla bulursun örnek
PHP- Kodu:
#include <cstrike>
#include <fun>
Gibi
İkinci olarak sana şunu söyleyeyim amx_li komutları pluginde kullanmanı tavsiye etmem çünkü cpu yu fazla kullanır ve kasma tarzı şeyler yapar anlayacağın. ben sana şöyle bir örnek vereyim kendim için yaptığım basit bir oyunmenu kurcalayarak bakarak bir şeyleri çözüme götürebilirsin.
PHP- Kodu:
#include <amxmodx>
#include <fun>
#include <cstrike>
#include <colorchat>
#include <fakemeta>
#include <hamsandwich>
#include <engine>
#define PLUGIN "JbMenu"
#define VERSION "1.0"
#define AUTHOR "Pit10"
new engel2[33];
new bool:blok_damage[33];
new bool:touchkill_enabled;
public plugin_init() {
register_plugin(PLUGIN, VERSION, AUTHOR)
register_clcmd("say /oyunmenu", "Devamet")
RegisterHam(Ham_TakeDamage,"player","fw_TakeDamage_Post",0)
register_forward(FM_Touch, "fwdTouch");
register_event("HLTV", "event_new_round", "a", "1=0", "2=0");
register_logevent("eRS",2,"1=Round_Start")
register_logevent("eRS2",2,"1=Round_End")
}
public plugin_precache()
{
precache_sound("jbextreme/brass_bell_C.wav");
precache_sound("osmuzik/skrillex_bangarang.wav");
precache_sound("osmuzik/hm2.wav");
precache_sound("osmuzik/oseskiordu.wav");
precache_sound("osmuzik/foot.wav");
precache_sound("osmuzik/go_alien.wav");
precache_sound("osmuzik/321.wav");
precache_sound("osmuzik/bipbip.wav");
precache_sound("osmuzik/newspartansound.wav");
precache_sound("osmuzik/warsound.wav");
precache_sound("osmuzik/touch.wav");
precache_sound("events/task_complete.wav");
}
public eRS2() {
static players[32],inum,tempid;
get_players(players,inum,"a")
for(new i;i<inum;i++) {
tempid = players[i];
strip_user_weapons(tempid);
give_item( tempid, "weapon_knife" );
}
set_lights("#OFF")
}
public eRS() {
new players[32],inum;
get_players(players,inum)
for(new i;i<inum;i++) {
blok_damage[players[i]] = false;
}
client_cmd(0, "stopsound");
server_cmd("amx_show_activity 0");
set_cvar_num("mp_friendlyfire",0);
server_cmd("amx_show_activity 2");
}
public fw_TakeDamage_Post(victim,inflictor,attacker,Float:damage,damagetype) {
if(!(1 <= attacker <= 32) || !(1 <= victim <= 32) ) return HAM_IGNORED
if(blok_damage[attacker] && (get_user_team(attacker) != get_user_team(victim)) ) {
return HAM_SUPERCEDE
}
return HAM_IGNORED
}
public Devamet(id)
{
if(cs_get_user_team(id) == CS_TEAM_CT) {
oyunmenu(id)
}else if(get_user_flags(id) & ADMIN_CVAR) {
oyunmenu(id)
}
return PLUGIN_HANDLED
}
public oyunmenu(id)
{
new menu = menu_create("\w[ \rJailBreak Oyun Menusu \w]", "oyunmenu2")
menu_additem(menu, "\yCatisma Oyunu", "1", 0);
menu_additem(menu, "\yZombi Oyunu", "2", 0);
menu_additem(menu, "\ySilahli FF", "3", 0);
menu_additem(menu, "\yYakartop", "4", 0);
menu_additem(menu, "\y300 Spartali", "5", 0);
if(engel2[id]==0)
{
menu_additem(menu, "\yYakalamaci \y[ \wAc\y ]^n\w [ HPYI KENDINIZ VERINIZ \dHPMENU'den ]", "6", 0);
}
else
{
menu_additem(menu, "\yYakalamaci \y[ \rKapat\y ]^n\w [ HPYI KENDINIZ VERINIZ \dHPMENU'den ]", "6", 0);
}
menu_setprop(menu, MPROP_EXIT, MEXIT_ALL);
menu_display(id, menu, 0);
}
public oyunmenu2(id,menu,item)
{
if( item == MENU_EXIT )
{
menu_destroy(menu);
return PLUGIN_HANDLED;
}
new adnm[33]
get_user_name(id, adnm, 32)
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);
switch(key)
{
case 1:
{
new adnm[33]
get_user_name(id,adnm,32)
server_cmd("amx_show_activity 0");
server_cmd("amx_unammo @all 1");
server_cmd("amx_show_activity 2");
cephanelik( id ) ;
ColorChat(0, GREEN,"%s ^1[ ^3Catisma Ayarlarini ^1] Aktif Etti.",adnm);
emit_sound(0, CHAN_AUTO, "osmuzik/warsound.wav", 1.0, ATTN_NORM, 0, PITCH_NORM);
}
case 2:
{
new adnm[33]
get_user_name(id,adnm,32)
server_cmd("amx_show_activity 0");
set_cvar_num("sv_gravity",300);
server_cmd("amx_glow @CT blue");
server_cmd("amx_glow @T red");
server_cmd("amx_unammo @all 1");
set_lights("c")
server_cmd("amx_show_activity 2");
cephanelik( id ) ;
ColorChat(0, GREEN,"%s ^1[ ^3ZOMBI Ayarlarini ^1] Aktif Etti.",adnm);
emit_sound(0, CHAN_AUTO, "osmuzik/go_alien.wav", 1.0, ATTN_NORM, 0, PITCH_NORM);
}
case 3:
{
new adnm[33]
get_user_name(id,adnm,32)
cephanelik( id );
server_cmd("amx_show_activity 0");
set_cvar_num("mp_friendlyfire",1);
server_cmd("amx_unammo @All 1");
server_cmd("amx_godmode @CT 1");
server_cmd("amx_heal @CT 9999");
server_cmd("amx_show_activity 2");
ColorChat(0, GREEN,"%s ^1[ ^3SILAHLI FF Ayarini^1] Aktif Etti.",adnm);
emit_sound(0, CHAN_AUTO, "osmuzik/warsound.wav", 1.0, ATTN_NORM, 0, PITCH_NORM);
}
case 4:
{
new adnm[33]
get_user_name(id,adnm,32)
server_cmd("amx_show_activity 0");
server_cmd("amx_unammo @All 1");
server_cmd("amx_godmode @CT 1");
set_cvar_num("sv_gravity",500);
server_cmd("amx_heal @CT 99999");
server_cmd("amx_heal @CT 99999");
server_cmd("amx_heal @CT 99999");
server_cmd("amx_heal @CT 99999");
server_cmd("amx_heal @CT 99999");
server_cmd("amx_heal @CT 99999");
server_cmd("amx_fire @CT");
server_cmd("amx_fire @CT");
server_cmd("amx_fire @CT");
server_cmd("amx_show_activity 2");
ColorChat(0, GREEN,"%s ^1[ ^3YAKARTOP Ayarini^1] Aktif Etti.",adnm);
}
case 5:
{
new adnm[33]
get_user_name(id,adnm,32)
static players[32],inum,tempid;
get_players(players,inum,"ae","TERRORIST")
for(new i;i<inum;i++) {
tempid = players[i];
give_item(tempid,"weapon_shield")
}
server_cmd("amx_show_activity 0");
server_cmd("amx_unammo @all 1");
server_cmd("amx_heal @CT 99999");
server_cmd("amx_godmode @CT 1");
server_cmd("amx_show_activity 2");
ColorChat(0, GREEN,"%s ^1[^3 300Sparta Ayarlarini ^1] Aktif Etti.",adnm);
emit_sound(0, CHAN_AUTO, "osmuzik/newspartansound.wav", 1.0, ATTN_NORM, 0, PITCH_NORM);
}
case 6:
{
if(engel2[id]==0)
{
new adnm[33]
get_user_name(id,adnm,32)
server_cmd("amx_show_activity 0");
server_cmd("amx_heal @CT 99999");
server_cmd("amx_godmode @CT 1");
server_cmd("amx_show_activity 2");
ColorChat(0, GREEN,"%s ^1[^3 YAKALAMAC ^1] Aktif Etti.",adnm);
ac(id);
engel2[id] = 1;
emit_sound(0, CHAN_AUTO, "osmuzik/bipbip.wav", 1.0, ATTN_NORM, 0, PITCH_NORM);
}
else
{
new adnm[33]
get_user_name(id,adnm,32)
static players[32],inum,tempid;
get_players(players,inum,"ae","CT")
for(new i;i<inum;i++) {
tempid = players[i];
set_user_health(tempid, 100)
}
server_cmd("amx_show_activity 0");
server_cmd("amx_godmode @CT 0");
server_cmd("amx_show_activity 2");
ColorChat(0, GREEN,"%s ^1[^3 YAKALAMAC ^1] Ayarini Devre Disi Etti.",adnm);
event_new_round(id);
engel2[id] = 0;
}
}
}
menu_destroy(menu);
return PLUGIN_HANDLED;
}
public cephanelik( id )
{
new menu = menu_create("\y[ SILAH SEC ] ","cephanelik2")
menu_additem(menu,"\wAK47 + AWP","1");
menu_additem(menu,"\wM4A1 + AWP","2");
menu_additem(menu,"\wM3 + AWP","3");
menu_additem(menu,"\wM249 + AWP","4");
menu_additem(menu,"\wFamas + AWP","5");
new players[32], num;
get_players( players, num, "a");
for( new i = 0; i < num ;i++ )
{
menu_display( players[i], menu, 0 );
}
}
public cephanelik2(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)
switch(key)
{
case 1:
{
give_item( id, "weapon_ak47" );
cs_set_user_bpammo( id, CSW_AK47, 100 );
give_item( id, "weapon_awp");
cs_set_user_bpammo( id, CSW_AWP, 100 );
}
case 2:
{
give_item( id, "weapon_m4a1" );
cs_set_user_bpammo( id, CSW_M4A1, 100 );
give_item( id, "weapon_awp");
cs_set_user_bpammo( id, CSW_AWP, 100 );
}
case 3:
{
give_item( id, "weapon_m3" );
cs_set_user_bpammo( id, CSW_M3, 100 );
give_item( id, "weapon_awp");
cs_set_user_bpammo( id, CSW_AWP, 100 );
}
case 4:
{
give_item( id, "weapon_m249" );
cs_set_user_bpammo( id, CSW_M249, 200 );
give_item( id, "weapon_awp");
cs_set_user_bpammo( id, CSW_AWP, 100 );
}
case 5:
{
give_item( id, "weapon_famas" );
cs_set_user_bpammo( id, CSW_FAMAS, 100 );
give_item( id, "weapon_awp");
cs_set_user_bpammo( id, CSW_AWP, 100 );
}
}
give_item( id, "item_kevlar");
give_item( id, "weapon_hegrenade");
give_item( id, "weapon_deagle" );
cs_set_user_bpammo( id, CSW_DEAGLE, 100 );
return PLUGIN_HANDLED;
}
public fwdTouch(entity, id) {
if (touchkill_enabled) {
if( (pev_valid(entity) && pev_valid(id)) && ( get_user_team( id ) == 2 && get_user_team(entity) == 1) ) {
user_kill(entity,1)
}
}
}
public ac(id)
{
touchkill_enabled = true;
}
public event_new_round(id)
{
touchkill_enabled = false;
}
-
Cevap: JB Oyun Menu
Hatanın giderilmiş hali
PHP- Kodu:
/* Plugin generated by AMXX-Studio */
#include <amxmodx>
#include <amxmisc>
#define PLUGIN "|JB| Oyun Menu"
#define VERSION "1.0"
#define AUTHOR "Pikachu"
public plugin_init() {
register_plugin("|JB| Oyun Menu", "1.0", "Pikachu")
register_clcmd("say /oyunmenu", "jb_oyunmenu")
}
public ctkoruma(id) {
server_cmd("amx_godmode @CT 1")
server_cmd("amx_heal @CT 9999999")
}
public oyunlarikapat(id) {
server_cmd("amx_godmode @ALL 0")
server_cmd("amx_noclip @ALL 0")
server_cmd("amx_speed @ALL 0")
server_cmd("amx_disarm @ALL")
server_cmd("amx_unammo @ALL 0")
server_cmd("amx_glow @ALL OFF")
server_cmd("amx_cvar mp_friendlyfire 0")
server_cmd("amx_cvar sv_gravity 800")
chat_color(id,"!gOyunlar Kapatildi!")
chat_color(id,"!gAyarlar Eski Haline Dondu!")
}
public saklambac(id) {
server_cmd("amx_heal @CT 9999999")
server_cmd("amx_godmode @CT 1")
server_cmd("amx_glow @CT aqua")
server_cmd("amx_disarm @ALL")
chat_color(id,"!gSaklambac Oynuyoruz!")
chat_color(id,"!gHerkes Saklansin!")
}
public yakartop(id) {
server_cmd("amx_godmode @CT 1")
server_cmd("amx_heal @CT 9999999")
server_cmd("amx_fire @CT")
server_cmd("amx_glow @CT aqua")
server_cmd("amx_glow @T lightyellow")
server_cmd("amx_disarm @ALL")
chat_color(id,"!gYakar Top Oynuyoruz!")
chat_color(id,"!gKacmaya Baslayin!")
}
public cete(id) {
server_cmd("amx_heal @CT 9999999")
server_cmd("amx_godmode @CT 1")
server_cmd("amx_glow @CT aqua")
server_cmd("amx_weapon @T m4a1")
server_cmd("amx_weapon @T ak47")
server_cmd("amx_weapon @T deagle")
server_cmd("amx_weapon @T awp")
server_cmd("amx_heal @T 900")
server_cmd("amx_armor @T 1000")
server_cmd("amx_cvar mp_friendlyfire 1")
chat_color(id,"!gCete Oynuyoruz!")
chat_color(id,"!gAtes Etmeye Baslayin!")
}
public yakalamac(id) {
server_cmd("amx_heal @CT 9999999")
server_cmd("amx_godmode @CT 1")
server_cmd("amx_speed @CT 1")
server_cmd("amx_disarm @ALL")
server_cmd("amx_heal @T 100")
server_cmd("amx_glow @CT aqua")
server_cmd("amx_glow @T lightyellow")
chat_color(id,"!gYakalamac Oynuyoruz!")
chat_color(id,"!gKacmaya Baslayin!")
}
public simit(id) {
server_cmd("amx_heal @CT 900")
server_cmd("amx_glow @CT aqua")
server_cmd("amx_glow @T lightyellow")
server_cmd("amx_disarm @ALL")
chat_color(id,"!gSimit Oynuyoruz!")
chat_color(id,"!gKacin ve CT'nin nefesi bitince saldirin!")
}
public c4(id) {
server_cmd("amx_heal @CT 9999999")
server_cmd("amx_godmode @CT 1")
server_cmd("amx_bury @T")
server_cmd("amx_weapon @T C4")
chat_color(id,"!gC4 Oynuyoruz!")
chat_color(id,"!gC4'u En Uzaga Atan Kazanir!")
}
public ucankus(id) {
server_cmd("amx_godmode @CT 1")
server_cmd("amx_heal @CT 9999999")
server_cmd("amx_disarm @ALL")
server_cmd("amx_weapon @CT 100")
server_cmd("amx_cvar sv_gravity 100")
chat_color(id,"!gUcan Kus Oynuyoruz!")
chat_color(id,"!gZiplayin,Kacin Olmemeye Calisin!")
}
public altinsozcuk(id) {
server_cmd("amx_heal @CT 900")
server_cmd("amx_disarm @all")
server_cmd("amx_weapon @T 43")
server_cmd("amx_weapon @T 14")
server_cmd("amx_noclip @CT 1")
server_cmd("amx_armor @all 100")
chat_color(id,"!gAltin Sozcuk Oynuyoruz!")
chat_color(id,"!gAltin Kelimeyi Duydugunuzda!")
}
public zombi(id) {
server_cmd("amx_glow @CT aqua")
server_cmd("amx_glow @T lightyellow")
server_cmd("amx_disarm @ALL")
server_cmd("amx_weapon @T ak47")
server_cmd("amx_weapon @T deagle")
server_cmd("amx_weapon @T m3")
server_cmd("amx_heal @CT 10000")
server_cmd("amx_armor @CT 10000")
server_cmd("amx_unammo @T 1")
server_cmd("amx_cvar sv_gravity 300")
chat_color(id,"!gZombi Oynuyoruz!")
chat_color(id,"!gCT'yi Oldurun!")
}
public deaglesans(id) {
server_cmd("amx_disarm @ALL")
server_cmd("amx_weapon @CT deagle")
server_cmd("amx_fire @T")
server_cmd("amx_heal @T 100")
server_cmd("amx_armor @T 200")
server_cmd("amx_godmode @CT 1")
server_cmd("amx_heal @CT 9999999")
chat_color(id,"!gDeagle Sans Oynuyoruz!")
chat_color(id,"!gDua et de mermi sana gelmesin :)")
}
public spartans(id) {
server_cmd("amx_disarm @ALL")
server_cmd("amx_weapon @T shield")
server_cmd("amx_weapon @CT 100")
server_cmd("amx_unammo @CT 1")
server_cmd("amx_godmode @CT 1")
server_cmd("amx_heal @CT 9999999")
server_cmd("amx_glow @CT aqua")
server_cmd("amx_glow @T lightyellow")
chat_color(id,"!g300 Spartali Oynuyoruz!")
chat_color(id,"!gOlmemeye Calisin!")
}
public bicakff(id) {
server_cmd("amx_disarm @T")
server_cmd("amx_heal @CT 9999999")
server_cmd("amx_godmode @CT 1")
server_cmd("amx_glow @CT aqua")
server_cmd("amx_glow @T lightyellow")
server_cmd("amx_heal @T 1900")
server_cmd("amx_armor @T 2000")
chat_color(id,"!gFriendyFire Oynuyoruz!")
chat_color(id,"!gHayatta Kalmak Icin Oldur!")
}
public pompaliff(id) {
server_cmd("amx_disarm @T")
server_cmd("amx_heal @CT 9999999")
server_cmd("amx_godmode @CT 1")
server_cmd("amx_glow @CT aqua")
server_cmd("amx_glow @T lightyellow")
server_cmd("amx_heal @T 1900")
server_cmd("amx_armor @T 2000")
server_cmd("amx_weapon @T 21")
chat_color(id,"!gFriendyFire Oynuyoruz!")
chat_color(id,"!gHayatta Kalmak Icin Oldur!")
}
public awpff (id) {
server_cmd("amx_disarm @T")
server_cmd("amx_heal @CT 9999999")
server_cmd("amx_godmode @CT 1")
server_cmd("amx_glow @CT aqua")
server_cmd("amx_glow @T lightyellow")
server_cmd("amx_heal @T 1900")
server_cmd("amx_armor @T 2000")
server_cmd("amx_weapon @T 48")
chat_color(id,"!gFriendyFire Oynuyoruz!")
chat_color(id,"!gHayatta Kalmak Icin Oldur!")
}
public scoutff(id) {
server_cmd("amx_disarm @T")
server_cmd("amx_heal @CT 9999999")
server_cmd("amx_godmode @CT 1")
server_cmd("amx_glow @CT aqua")
server_cmd("amx_glow @T lightyellow")
server_cmd("amx_heal @T 1900")
server_cmd("amx_armor @T 2000")
server_cmd("amx_weapon @T 46")
chat_color(id,"!gFriendyFire Oynuyoruz!")
chat_color(id,"!gHayatta Kalmak Icin Oldur!")
}
public deagleff(id) {
server_cmd("amx_disarm @T")
server_cmd("amx_heal @CT 9999999")
server_cmd("amx_godmode @CT 1")
server_cmd("amx_glow @CT aqua")
server_cmd("amx_glow @T lightyellow")
server_cmd("amx_heal @T 1900")
server_cmd("amx_armor @T 2000")
server_cmd("amx_weapon @T 14")
chat_color(id,"!gFriendyFire Oynuyoruz!")
chat_color(id,"!gHayatta Kalmak Icin Oldur!")
}
public besbirff(id) {
server_cmd("amx_disarm @T")
server_cmd("amx_heal @CT 9999999")
server_cmd("amx_godmode @CT 1")
server_cmd("amx_glow @CT aqua")
server_cmd("amx_glow @T lightyellow")
server_cmd("amx_heal @T 1900")
server_cmd("amx_armor @T 2000")
server_cmd("amx_weapon @T 51")
chat_color(id,"!gFriendyFire Oynuyoruz!")
chat_color(id,"!gHayatta Kalmak Icin Oldur!")
}
public otoawpff(id) {
server_cmd("amx_disarm @T")
server_cmd("amx_heal @CT 9999999")
server_cmd("amx_godmode @CT 1")
server_cmd("amx_glow @CT aqua")
server_cmd("amx_glow @T lightyellow")
server_cmd("amx_heal @T 1900")
server_cmd("amx_armor @T 2000")
server_cmd("amx_weapon @T 49")
chat_color(id,"!gFriendyFire Oynuyoruz!")
chat_color(id,"!gHayatta Kalmak Icin Oldur!")
}
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();
}
}
}
public jb_oyunmenu(id) {
new menu = menu_create("\r|JB| Oyun Menu \g[ Pikachu ]", "menu_handler")
menu_additem(menu, "\yCT Koruma", "1", 0);
menu_additem(menu, "\yOyunlari Kapat", "2" ,0);
menu_additem(menu, "\ySaklambac", "3", 0);
menu_additem(menu, "\yYakar Top", "4", 0);
menu_additem(menu, "\yCete", "5", 0);
menu_additem(menu, "\yYakalamaç", "6", 0);
menu_additem(menu, "\ySimit", "7", 0);
menu_additem(menu, "\yC4", "8", 0);
menu_additem(menu, "\yUcan Kus", "9", 0);
menu_additem(menu, "\yAltin Sozcuk", "10", 0);
menu_additem(menu, "\yZombi", "11", 0);
menu_additem(menu, "\yDeagle Sans", "12", 0);
menu_additem(menu, "\y300 Spartali", "13", 0);
menu_setprop(menu, MPROP_NEXTNAME, "Ileri>>");
menu_setprop(menu, MPROP_BACKNAME, "<<Geri");
menu_setprop(menu, MPROP_EXITNAME, "Kapat");
menu_setprop(menu, MPROP_EXIT, MEXIT_ALL);
menu_display(id, menu, 0);
return PLUGIN_CONTINUE
}
public menu_handler(id, menu, item) {
if ( item == MEXIT_ALL ) {
menu_destroy(menu)
return PLUGIN_HANDLED;
}
new data[10], name[32];
new access, callback;
menu_item_getinfo(menu, item, access, data,9, name, 31, callback)
new key = str_to_num(data)
switch(key) {
case 1 : {
ctkoruma(id)
}
case 2 : {
oyunlarikapat(id)
}
case 3 : {
saklambac(id)
}
case 4 : {
yakartop(id)
}
case 5 : {
cete(id)
}
case 6 : {
yakalamac(id)
}
case 7 : {
simit(id)
}
case 8 : {
c4(id)
}
case 9 : {
ucankus(id)
}
case 10 : {
altinsozcuk(id)
}
case 11 : {
zombi(id)
}
case 12 : {
deaglesans(id)
}
case 13 : {
spartans(id)
}
// return PLUGIN_CONTINUE // switch içinde return olamaz, SADECE CASE olur.
}
//Bir alta yazıcaktın :)
return PLUGIN_CONTINUE
}
Menü içinde menü için:
2 Adet menü yaratırsın, birinci menüde ilgili case'de ikinci menünün fonksiyonunu çağırırsın ?
public Menu2(id)
ise
Menu2(id) => 2. menüyü açar
-
Cevap: JB Oyun Menu
Hakkaten düşünüldüğü zaman saçma bi soru sormuşum ama hala kodlama mantığı tam oturmuş değil umarım yakın zamanda böyle basit şeyleri sormak zorunda kalmam :)
PHP- Kodu:
/* Plugin generated by AMXX-Studio */
#include <amxmodx>
#include <amxmisc>
#define PLUGIN "|JB| Oyun Menu"
#define VERSION "1.0"
#define AUTHOR "Pikachu"
public plugin_init() {
register_plugin("|JB| Oyun Menu", "1.0", "Pikachu")
register_clcmd("say /oyunmenu", "jb_oyunmenu")
}
public ctkoruma(id) {
server_cmd("amx_godmode @CT 1")
server_cmd("amx_heal @CT 9999999")
}
public oyunlarikapat(id) {
server_cmd("amx_godmode @ALL 0")
server_cmd("amx_noclip @ALL 0")
server_cmd("amx_speed @ALL 0")
server_cmd("amx_disarm @ALL")
server_cmd("amx_unammo @ALL 0")
server_cmd("amx_glow @ALL OFF")
server_cmd("amx_cvar mp_friendlyfire 0")
server_cmd("amx_cvar sv_gravity 800")
chat_color(id,"!gOyunlar Kapatildi!")
chat_color(id,"!gAyarlar Eski Haline Dondu!")
}
public saklambac(id) {
server_cmd("amx_heal @CT 9999999")
server_cmd("amx_godmode @CT 1")
server_cmd("amx_glow @CT aqua")
server_cmd("amx_disarm @ALL")
chat_color(id,"!gSaklambac Oynuyoruz!")
chat_color(id,"!gHerkes Saklansin!")
}
public yakartop(id) {
server_cmd("amx_godmode @CT 1")
server_cmd("amx_heal @CT 9999999")
server_cmd("amx_fire @CT")
server_cmd("amx_glow @CT aqua")
server_cmd("amx_glow @T lightyellow")
server_cmd("amx_disarm @ALL")
chat_color(id,"!gYakar Top Oynuyoruz!")
chat_color(id,"!gKacmaya Baslayin!")
}
public cete(id) {
server_cmd("amx_heal @CT 9999999")
server_cmd("amx_godmode @CT 1")
server_cmd("amx_glow @CT aqua")
server_cmd("amx_weapon @T m4a1")
server_cmd("amx_weapon @T ak47")
server_cmd("amx_weapon @T deagle")
server_cmd("amx_weapon @T awp")
server_cmd("amx_heal @T 900")
server_cmd("amx_armor @T 1000")
server_cmd("amx_cvar mp_friendlyfire 1")
chat_color(id,"!gCete Oynuyoruz!")
chat_color(id,"!gAtes Etmeye Baslayin!")
}
public yakalamac(id) {
server_cmd("amx_heal @CT 9999999")
server_cmd("amx_godmode @CT 1")
server_cmd("amx_speed @CT 1")
server_cmd("amx_disarm @ALL")
server_cmd("amx_heal @T 100")
server_cmd("amx_glow @CT aqua")
server_cmd("amx_glow @T lightyellow")
chat_color(id,"!gYakalamac Oynuyoruz!")
chat_color(id,"!gKacmaya Baslayin!")
}
public simit(id) {
server_cmd("amx_heal @CT 900")
server_cmd("amx_glow @CT aqua")
server_cmd("amx_glow @T lightyellow")
server_cmd("amx_disarm @ALL")
chat_color(id,"!gSimit Oynuyoruz!")
chat_color(id,"!gKacin ve CT'nin nefesi bitince saldirin!")
}
public c4(id) {
server_cmd("amx_heal @CT 9999999")
server_cmd("amx_godmode @CT 1")
server_cmd("amx_bury @T")
server_cmd("amx_weapon @T C4")
chat_color(id,"!gC4 Oynuyoruz!")
chat_color(id,"!gC4'u En Uzaga Atan Kazanir!")
}
public ucankus(id) {
server_cmd("amx_godmode @CT 1")
server_cmd("amx_heal @CT 9999999")
server_cmd("amx_disarm @ALL")
server_cmd("amx_weapon @CT 100")
server_cmd("amx_cvar sv_gravity 100")
chat_color(id,"!gUcan Kus Oynuyoruz!")
chat_color(id,"!gZiplayin,Kacin Olmemeye Calisin!")
}
public altinsozcuk(id) {
server_cmd("amx_heal @CT 900")
server_cmd("amx_disarm @ALL")
server_cmd("amx_weapon @T 43")
server_cmd("amx_weapon @T 14")
server_cmd("amx_armor @ALL 100")
chat_color(id,"!gAltin Sozcuk Oynuyoruz!")
chat_color(id,"!gAltin Kelimeyi Duydugunuzda Egilin!")
}
public zombi(id) {
server_cmd("amx_glow @CT aqua")
server_cmd("amx_glow @T lightyellow")
server_cmd("amx_disarm @ALL")
server_cmd("amx_weapon @T ak47")
server_cmd("amx_weapon @T deagle")
server_cmd("amx_weapon @T m3")
server_cmd("amx_heal @CT 10000")
server_cmd("amx_armor @CT 10000")
server_cmd("amx_unammo @T 1")
server_cmd("amx_cvar sv_gravity 300")
chat_color(id,"!gZombi Oynuyoruz!")
chat_color(id,"!gCT'yi Oldurun!")
}
public deaglesans(id) {
server_cmd("amx_disarm @ALL")
server_cmd("amx_weapon @CT deagle")
server_cmd("amx_fire @T")
server_cmd("amx_heal @T 100")
server_cmd("amx_armor @T 200")
server_cmd("amx_godmode @CT 1")
server_cmd("amx_heal @CT 9999999")
chat_color(id,"!gDeagle Sans Oynuyoruz!")
chat_color(id,"!gDua et de mermi sana gelmesin :)")
}
public spartans(id) {
server_cmd("amx_disarm @ALL")
server_cmd("amx_weapon @T shield")
server_cmd("amx_weapon @CT 100")
server_cmd("amx_unammo @CT 1")
server_cmd("amx_godmode @CT 1")
server_cmd("amx_heal @CT 9999999")
server_cmd("amx_glow @CT aqua")
server_cmd("amx_glow @T lightyellow")
chat_color(id,"!g300 Spartali Oynuyoruz!")
chat_color(id,"!gOlmemeye Calisin!")
}
public bicakff(id) {
server_cmd("amx_disarm @T")
server_cmd("amx_heal @CT 9999999")
server_cmd("amx_godmode @CT 1")
server_cmd("amx_glow @CT aqua")
server_cmd("amx_glow @T lightyellow")
server_cmd("amx_heal @T 1900")
server_cmd("amx_armor @T 2000")
chat_color(id,"!gFriendyFire Oynuyoruz!")
chat_color(id,"!gHayatta Kalmak Icin Oldur!")
}
public pompaliff(id) {
server_cmd("amx_disarm @T")
server_cmd("amx_heal @CT 9999999")
server_cmd("amx_godmode @CT 1")
server_cmd("amx_glow @CT aqua")
server_cmd("amx_glow @T lightyellow")
server_cmd("amx_heal @T 1900")
server_cmd("amx_armor @T 2000")
server_cmd("amx_weapon @T 21")
chat_color(id,"!gFriendyFire Oynuyoruz!")
chat_color(id,"!gHayatta Kalmak Icin Oldur!")
}
public awpff (id) {
server_cmd("amx_disarm @T")
server_cmd("amx_heal @CT 9999999")
server_cmd("amx_godmode @CT 1")
server_cmd("amx_glow @CT aqua")
server_cmd("amx_glow @T lightyellow")
server_cmd("amx_heal @T 1900")
server_cmd("amx_armor @T 2000")
server_cmd("amx_weapon @T 48")
chat_color(id,"!gFriendyFire Oynuyoruz!")
chat_color(id,"!gHayatta Kalmak Icin Oldur!")
}
public scoutff(id) {
server_cmd("amx_disarm @T")
server_cmd("amx_heal @CT 9999999")
server_cmd("amx_godmode @CT 1")
server_cmd("amx_glow @CT aqua")
server_cmd("amx_glow @T lightyellow")
server_cmd("amx_heal @T 1900")
server_cmd("amx_armor @T 2000")
server_cmd("amx_weapon @T 46")
chat_color(id,"!gFriendyFire Oynuyoruz!")
chat_color(id,"!gHayatta Kalmak Icin Oldur!")
}
public deagleff(id) {
server_cmd("amx_disarm @T")
server_cmd("amx_heal @CT 9999999")
server_cmd("amx_godmode @CT 1")
server_cmd("amx_glow @CT aqua")
server_cmd("amx_glow @T lightyellow")
server_cmd("amx_heal @T 1900")
server_cmd("amx_armor @T 2000")
server_cmd("amx_weapon @T 14")
chat_color(id,"!gFriendyFire Oynuyoruz!")
chat_color(id,"!gHayatta Kalmak Icin Oldur!")
}
public besbirff(id) {
server_cmd("amx_disarm @T")
server_cmd("amx_heal @CT 9999999")
server_cmd("amx_godmode @CT 1")
server_cmd("amx_glow @CT aqua")
server_cmd("amx_glow @T lightyellow")
server_cmd("amx_heal @T 1900")
server_cmd("amx_armor @T 2000")
server_cmd("amx_weapon @T 51")
chat_color(id,"!gFriendyFire Oynuyoruz!")
chat_color(id,"!gHayatta Kalmak Icin Oldur!")
}
public otoawpff(id) {
server_cmd("amx_disarm @T")
server_cmd("amx_heal @CT 9999999")
server_cmd("amx_godmode @CT 1")
server_cmd("amx_glow @CT aqua")
server_cmd("amx_glow @T lightyellow")
server_cmd("amx_heal @T 1900")
server_cmd("amx_armor @T 2000")
server_cmd("amx_weapon @T 49")
chat_color(id,"!gFriendyFire Oynuyoruz!")
chat_color(id,"!gHayatta Kalmak Icin Oldur!")
}
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();
}
}
}
}
public jb_oyunmenu(id) {
new menu = menu_create("\r|JB| Oyun Menu \g[ Pikachu ]", "menu_handler")
menu_additem(menu, "\yCT Koruma", "1", 0);
menu_additem(menu, "\yOyunlari Kapat", "2" ,0);
menu_additem(menu, "\ySaklambac", "3", 0);
menu_additem(menu, "\yYakar Top", "4", 0);
menu_additem(menu, "\yCete", "5", 0);
menu_additem(menu, "\yYakalamaç", "6", 0);
menu_additem(menu, "\ySimit", "7", 0);
menu_additem(menu, "\yC4", "8", 0);
menu_additem(menu, "\yUcan Kus", "9", 0);
menu_additem(menu, "\yAltin Sozcuk", "10", 0);
menu_additem(menu, "\yZombi", "11", 0);
menu_additem(menu, "\yDeagle Sans", "12", 0);
menu_additem(menu, "\y300 Spartali", "13", 0);
menu_setprop(menu, MPROP_NEXTNAME, "Ileri>>");
menu_setprop(menu, MPROP_BACKNAME, "<<Geri");
menu_setprop(menu, MPROP_EXITNAME, "Kapat");
menu_setprop(menu, MPROP_EXIT, MEXIT_ALL);
menu_display(id, menu, 0);
return PLUGIN_CONTINUE
}
public menu_handler(id, menu, item) {
if ( item == MEXIT_ALL ) {
menu_destroy(menu)
return PLUGIN_HANDLED;
}
new data[10], name[32];
new access, callback;
menu_item_getinfo(menu, item, access, data,9, name, 31, callback)
new key = str_to_num(data)
switch(key) {
case 1 : {
ctkoruma(id)
}
case 2 : {
oyunlarikapat(id)
}
case 3 : {
saklambac(id)
}
case 4 : {
yakartop(id)
}
case 5 : {
cete(id)
}
case 6 : {
yakalamac(id)
}
case 7 : {
simit(id)
}
case 8 : {
c4(id)
}
case 9 : {
ucankus(id)
}
case 10 : {
altinsozcuk(id)
}
case 11 : {
zombi(id)
}
case 12 : {
deaglesans(id)
}
case 13 : {
spartans(id)
}
case 14 : {
ffmenu(id)
}
}
return PLUGIN_CONTINUE
}
public ffmenu(id) {
new menu = menu_create("\rFriendlyFire Menu \g[ Pikachu ]", "menu_handler2")
menu_additem(menu, "\yBicak FF", "1", 0)
menu_additem(menu, "\yPompali FF", "2", 0)
menu_additem(menu, "\yAwp FF", "3", 0)
menu_additem(menu, "\yScout FF", "4", 0)
menu_additem(menu, "\yM249 FF", "5", 0)
menu_additem(menu, "\yOto Awp FF", "6", 0)
menu_additem(menu, "\yDeagle FF", "7", 0)
menu_setprop(menu, MPROP_NEXTNAME, "Ileri>>");
menu_setprop(menu, MPROP_BACKNAME, "<<Geri");
menu_setprop(menu, MPROP_EXITNAME, "Kapat");
menu_setprop(menu, MPROP_EXIT, MEXIT_ALL);
menu_display(id, menu, 0);
return PLUGIN_CONTINUE
}
public menu_handler2(id, menu, item) {
if ( item == MEXIT_ALL ) {
menu_destroy(menu)
return PLUGIN_HANDLED;
}
new data[10], name[32];
new access, callback;
menu_item_getinfo(menu, item, access, data,9, name, 31, callback)
new key = str_to_num(data)
switch(key) {
case 1 : {
bicakff(id)
}
case 2 : {
pompaliff(id)
}
case 3 : {
awpff(id)
}
case 4 : {
scoutff(id)
}
case 5 : {
besbirff(id)
}
case 6 : {
otoawpff(id)
}
case 7 : {
deagleff(id)
}
}
return PLUGIN_CONTINUE
}
Böyle yaptım fakat ffmenu(id) Oyun Menu de görünmüyor ne yazık ki :/
-
Cevap: JB Oyun Menu
-
Cevap: JB Oyun Menu
Çözülmüş İsteklere taşındı o zaman :D
SEO by vBSEO 3.6.0 ©2011, Crawlability, Inc.