Kod: Tümünü seç
public karaktermenu(id){
static blmenu[128]
formatex(blmenu, charsmax(blmenu), "\rCoded by: \dBlueBell^n ^n\wModel Menu",tag);
new menu = menu_create(blmenu, "karaktermenu_devam");
formatex(blmenu, charsmax(blmenu), "\rModel1");
menu_additem(menu, blmenu, "1");
formatex(blmenu, charsmax(blmenu), "\rModel1");
menu_additem(menu, blmenu, "2");
formatex(blmenu, charsmax(blmenu), "\rModel1");
menu_additem(menu, blmenu, "3");
menu_setprop(menu, MPROP_EXITNAME, "\dCikis");
menu_display(id, menu, 0);
}
public karaktermenu_devam(id,menu,item){
if(item == MENU_EXIT){
menu_destroy(menu)
return PLUGIN_HANDLED;
}
new data[9],name[32],access,callback;
menu_item_getinfo(menu,item,access,data,charsmax(data),name,charsmax(name),callback);
new key=str_to_num(data)
switch(key){
case 1:{
if(get_user_flags(id) & yetkibir){
rg_set_user_model(id,"model1"),client_print_color(id,id,"^3Model basarili bir sekilde alindi.");
model1[id] = true,model2[id] = false,model3[id] = false;
set_entvar(id,var_health,250.0)
set_user_rendering(id,kRenderFxGlowShell,15,15,15,kRenderNormal,25)
message_begin(MSG_ONE, get_user_msgid("ScreenFade"),{ 0,0,0 }, id)
write_short(1<<14)
write_short(1<<9)
write_short(1<<11)
write_byte(15)
write_byte(15)
write_byte(15)
write_byte(255)
message_end()
}else client_print_color(id,id,"^3Uzgunum yetkiniz ^1yetersiz.");
}
case 2:{
if(get_user_flags(id) & yetkiiki){
rg_set_user_model(id,"model2"),client_print_color(id,id,"^3Model basarili bir sekilde alindi.");
set_entvar(id,var_health,150.0)
set_user_rendering(id,kRenderFxGlowShell,15,15,15,kRenderNormal,25)
message_begin(MSG_ONE, get_user_msgid("ScreenFade"),{ 0,0,0 }, id)
write_short(1<<14)
write_short(1<<9)
write_short(1<<11)
write_byte(15)
write_byte(15)
write_byte(15)
write_byte(255)
message_end()
model1[id] = false,model2[id] = true,model3[id] = false;
}else client_print_color(id,id,"^3Uzgunum yetkiniz ^1yetersiz.");
}
case 3:{
if(get_user_flags(id) & yetkiuc){
rg_set_user_model(id,"model3"),client_print_color(id,id,"^3Model basarili bir sekilde alindi.");
set_entvar(id,var_health,150.0)
set_user_rendering(id,kRenderFxGlowShell,15,15,15,kRenderNormal,25)
message_begin(MSG_ONE, get_user_msgid("ScreenFade"),{ 0,0,0 }, id)
write_short(1<<14)
write_short(1<<9)
write_short(1<<11)
write_byte(15)
write_byte(15)
write_byte(15)
write_byte(255)
message_end()
model1[id] = false,model2[id] = false,model3[id] = true;
}else client_print_color(id,id,"^3Uzgunum yetkiniz ^1yetersiz.");
}
}
menu_destroy(menu);
return PLUGIN_HANDLED;
}