Originally posted by djota
Put more info, that menu are using
Originally posted by another user
MenuOpening()
{
self.titleHeart = self drawText("^1X^3XX^2X^1X\n^1E^3dited ", "objective", 1.7, 239, -1000, (1, 1, 1), 0, (1, 0, 0), 1, 1);
self.MOcontrolinfo = self drawText("^3Menu Open: [{+speed_throw}] ^6+ [{+melee}]\n^3Scroll: [{+actionslot 1}] ^6| [{+actionslot 2}]\n^3Select: [{+usereload}]\n^3Back: [{+speed_throw}] ^6+ [{+actionslot 2}]", "objective", 1.2, 40, 335, (1, 1, 1), 0, (0.8, 0.451, 0.949), 1, 1);
self giveWeapon( "briefcase_bomb_defuse_mp" );
self switchToWeapon( "briefcase_bomb_defuse_mp" );
setdvar("r_waterSheetingFX_enable", "1");
self thread titleEffect();
self thread titleEffect2();
self.Menu.Material["Background"] elemMove(.3, 120, 0);
self.Menu.Material["Scrollbar"] elemMove(.3, 120, 60);
self.Menu.Material["BorderLeft"] elemMove(.3, 119, 0);
self.Menu.Material["BorderRight"] elemMove(.3, 360, 0);
self.Menu.Material["BorderMiddle"] elemMove(.3, 120, 50);
self.titleHeart elemMove(.3, 239, -25);
self.titleHeart fadeAlphaChange(.3, 1);
self.bghorizon fadeAlphaChange(.3, 1);
self.MOcontrolinfo fadeAlphaChange(.3, 1);
self.MenuOpen = true;
self freezecontrols(false);
}
MenuClosing()
{
self freezecontrols(false);
self.bghorizon fadeAlphaChange(.3, 0);
self.titleHeart fadeAlphaChange(.3, 0);
self.MOcontrolinfo fadeAlphaChange(.3, 0);
self.Menu.System["Title"] fadeAlphaChange(.3, 0);
self.Menu.System["Texte"] fadeAlphaChange(.3, 0);
self switchToWeapon(self maps\mp\_utility::getlastweapon());
setdvar("r_waterSheetingFX_enable", "0");
if (self.MenuPattern == 0)
{
self.titleHeart elemMove(.3, 239, 1000);
self.Menu.Material["Background"] elemMove(.3, 120, 1000);
self.Menu.Material["Scrollbar"] elemMove(.3, 120, 1000);
self.Menu.Material["BorderLeft"] elemMove(.3, 119, 1000);
self.Menu.Material["BorderRight"] elemMove(.3, 360, 1000);
self.Menu.Material["BorderMiddle"] elemMove(.3, 120, 1000);
self.MenuPattern = 1;
}
else if (self.MenuPattern == 1)
{
self.titleHeart elemMove(.3, -1000, -20);
self.Menu.Material["Background"] elemMove(.3, -1000, 0);
self.Menu.Material["Scrollbar"] elemMove(.3, -1000, 60);
self.Menu.Material["BorderLeft"] elemMove(.3, -1000, 0);
self.Menu.Material["BorderRight"] elemMove(.3, -1000, 0);
self.Menu.Material["BorderMiddle"] elemMove(.3, -1000, 50);
self.MenuPattern = 2;
}
else if (self.MenuPattern == 2)
{
self.titleHeart elemMove(.3, 1000, -20);
self.Menu.Material["Background"] elemMove(.3, 1000, 0);
self.Menu.Material["Scrollbar"] elemMove(.3, 1000, 60);
self.Menu.Material["BorderLeft"] elemMove(.3, 1000, 0);
self.Menu.Material["BorderRight"] elemMove(.3, 1000, 0);
self.Menu.Material["BorderMiddle"] elemMove(.3, 1000, 50);
self.MenuPattern = 3;
}
else if (self.MenuPattern == 3)
{
self.titleHeart elemMove(.3, 239, -1000);
self.Menu.Material["Background"] elemMove(.3, 120, -1000);
self.Menu.Material["Scrollbar"] elemMove(.3, 120, -1000);
self.Menu.Material["BorderLeft"] elemMove(.3, 119, -1000);
self.Menu.Material["BorderRight"] elemMove(.3, 360, -1000);
self.Menu.Material["BorderMiddle"] elemMove(.3, 120, -1000);
self.MenuPattern = 0;
}
self notify("stop_titleEffect");
wait 0.3;
self.Menu.System["Title"] clear(self);
self.Menu.System["Texte"] clear(self);
self.titleHeart clear(self);
self.MOcontrolinfo clear(self);
wait 0.03;
self.MenuOpen = false;
}