small command issue
#1

Hello everyone, ok i'd request a small help, lets say you've got couple of businesses and all i want is to set a menu with a list to appear.
like /setmenu you should be the owner etc so like /setmenu 1/2/3/4/5/6 food name those numbers are the slots like adding contracts , exactly, but when i made one it always bugs me lol, if someone can help me by doing it for me < i'd would be appreciated just please i want it pretty cool with businesses , only bars restaurants.
examples.
*/setmenu 1 Sand witch*
*you've set (slot 1) Sand witch.*

buyer comes in /menu
*Today's Menu*
1:Sandwitch
2:N/A
3:N/A etc.

player is not the owner
*/setmenu*
*You're not the owner *
player not in the business
*You're not in te business*
please a little help guys please <3333 much love
Reply
#2

I can write a small script for you if you are using MySQL.
Reply
#3

Would be MUCH appreciated , bra
Reply
#4

Just make it and with all stuff i asked you to , they're important <3 D
Reply
#5

pawn Код:
new menuitem1[100], menuitem2[100], menuitem3[100], menuitem4[100], menuitem5[100];

CMD:setmenu(playerid, params[])
{
     new menuid, menuitem[100], string[250];
     if(sscanf(params, "is[100]", menuid, menuitem)) return SendClientMessage(playerid, -1, "USAGE: /setmenu [1-5]");
     switch(menuid)
     {
          case 1:
          {
               menuitem1 = menuitem;
               format(string, sizeof string, "You've set first menu item as: %s", menuitem);
               SendClientMessage(playerid, -1, string);
          }
          case 2:
          {
               menuitem2 = menuitem;
               format(string, sizeof string, "You've set second menu item as: %s", menuitem);
               SendClientMessage(playerid, -1, string);
          }
          case 3:
          {
               menuitem3 = menuitem;
               format(string, sizeof string, "You've set third menu item as: %s", menuitem);
               SendClientMessage(playerid, -1, string);
          }
          case 4:
          {
               menuitem4 = menuitem;
               format(string, sizeof string, "You've set fourth menu item as: %s", menuitem);
               SendClientMessage(playerid, -1, string);
          }
          case 5:
          {
               menuitem5 = menuitem;
               format(string, sizeof string, "You've set fifth menu item as: %s", menuitem);
               SendClientMessage(playerid, -1, string);
          }
     }
     return 1;
}

CMD:menu(playerid, params[])
{
    new string[250];
    SendClientMessage(playerid, -1, "Today's menu:");
    format(string, sizeof string, "%s", menuitem1);
    SendClientMessage(playerid, -1, string);
    format(string, sizeof string, "%s", menuitem2);
    SendClientMessage(playerid, -1, string);
    format(string, sizeof string, "%s", menuitem3);
    SendClientMessage(playerid, -1, string);
    format(string, sizeof string, "%s", menuitem4);
    SendClientMessage(playerid, -1, string);
    format(string, sizeof string, "%s", menuitem5);
    SendClientMessage(playerid, -1, string);
    return 1;
}
Here is a version without MySQL.
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)