All pastes #585532 Raw Edit

Something

public text v1 · immutable
·published 2007-06-23 09:30 UTC
rendered paste body
new Menu:myMenu;


OnGameModeInit 

	myMenu = CreateMenu("Ammu-Nation", 2,  200.0, 100.0, 70.0, 50.0);
    SetMenuColumnHeader(myMenu, 0, "Weapon");
    SetMenuColumnHeader(myMenu, 1, "Price:");
    AddMenuItem(myMenu, 0, "Health");
    AddMenuItem(myMenu, 0, "Armor");
    AddMenuItem(myMenu, 0, "Pistol");
    AddMenuItem(myMenu, 0, "9mm");
    AddMenuItem(myMenu, 0, "Deagle");
    AddMenuItem(myMenu, 0, "Shotgun");
    AddMenuItem(myMenu, 0, "Sawnoff");
    AddMenuItem(myMenu, 0, "Spas12");
    AddMenuItem(myMenu, 0, "Mac 10");
    AddMenuItem(myMenu, 0, "MP5");
    AddMenuItem(myMenu, 0, "AK47");
    AddMenuItem(myMenu, 0, "M4");
    AddMenuItem(myMenu, 0, "RPG");
    AddMenuItem(myMenu, 1, "500");
    AddMenuItem(myMenu, 1, "500");
    AddMenuItem(myMenu, 1, "500");
    AddMenuItem(myMenu, 1, "500");
    AddMenuItem(myMenu, 1, "500");
    AddMenuItem(myMenu, 1, "500");
    AddMenuItem(myMenu, 1, "500");
    AddMenuItem(myMenu, 1, "500");
    AddMenuItem(myMenu, 1, "500");
    AddMenuItem(myMenu, 1, "500");
    AddMenuItem(myMenu, 1, "500");
    AddMenuItem(myMenu, 1, "500");
    AddMenuItem(myMenu, 1, "500");



public OnPlayerSelectedMenuRow(playerid,row) {
    new Menu:Current = GetPlayerMenu(playerid);
    if(Current == myMenu) {
        switch(row) {
            case 0: SetPlayerHealth(playerid,100);
            case 1: SetPlayerArmour(playerid,100);
            case 2: GivePlayerWeapon(playerid,22,500);
            case 3: GivePlayerWeapon(playerid,23,500);
            case 4: GivePlayerWeapon(playerid,24,500);
            case 5: GivePlayerWeapon(playerid,25,500);
            case 6: GivePlayerWeapon(playerid,26,500);
            case 7: GivePlayerWeapon(playerid,27,500);
            case 8: GivePlayerWeapon(playerid,28,500);
            case 9: GivePlayerWeapon(playerid,29,500);
            case 10: GivePlayerWeapon(playerid,30,500);
            case 11: GivePlayerWeapon(playerid,31,500);
            case 12: GivePlayerWeapon(playerid,35,500);
        }
    }
    else if(Current == clMenu) {
        switch(row) {
            case 0: SetPlayerHealth(playerid, Health+15); //get player health then add +15
            case 1: SetPlayerHealth(playerid, Health+50); //+30...
            case 2: SetPlayerHealth(playerid, Health+50);
            case 3: SetPlayerHealth(playerid, Health+70);
        }
    }
    return 1;
}



OnPlayerCommandText

     if (!strcmp("/shop",cmdtext,true,10)) {
    if(IsValidMenu(myMenu)) ShowMenuForPlayer(myMenu, playerid);
    return 1;
}