Jim
Умник
Автор: Jim (Я) писал около года назад.
/bpanel для "RLS"
Скрин
Ко всем диалогам.
В кейсы
В конец мода
/bpanel для "RLS"
Скрин
Ко всем диалогам.
Код:
else if (strcmp("/bpanel", cmdtext, true) == 0)
{
if( PlayerInfo[ playerid ][ pPbiskey ] == 250 ) return SendClientMessage( playerid, -1, " У вас нет бизнесса! " );
ShowBPanel( playerid );
return 1;
}
В кейсы
Код:
case 1290:
{
if(!response) return true;
switch( listitem )
{
case 0: OnPlayerCommandText( playerid, "/sellbiz" );
case 1: OnPlayerCommandText( playerid, "/bizlock" );
case 2: OnPlayerCommandText( playerid, "/bizstats" );
case 3: ShowPlayerDialog(playerid, 1291, DIALOG_STYLE_INPUT,"Снять деньги с бизнесса","Введите сумму, которую вы хотите снять","Снять","");
case 4: ShowPlayerDialog(playerid, 1292, DIALOG_STYLE_INPUT,"Цена на товар","Укажите новую цену за товар","ОК","");
case 5: ShowPlayerDialog(playerid, 1293, DIALOG_STYLE_INPUT,"Цена на вход","Укажите новую цену за вход","ОК","");
}
}
case 1291:
{
if(!response) return true;
new amm = strval( inputtext ),
excmd[ 64 ];
format( excmd, sizeof( excmd ), "/bizwithdraw %d", amm );
OnPlayerCommandText( playerid, excmd );
}
case 1292:
{
if(!response) return true;
new amm = strval( inputtext ),
excmd[ 64 ];
format( excmd, sizeof( excmd ), "/cena %d", amm );
OnPlayerCommandText( playerid, excmd );
}
case 1293:
{
new amm = strval( inputtext ),
excmd[ 64 ];
format( excmd, sizeof( excmd ), "/bizfee %d", amm );
OnPlayerCommandText( playerid, excmd );
}
Код:
stock ShowBPanel( playerid )
{
ShowPlayerDialog(playerid, 1290, DIALOG_STYLE_LIST, "Управление бизнессом", "{FFFFFF}1. Продать бизнес\
\n{FFFFFF}2. {33AA33}Открыть {FFFFFF}или{FF0000} закрыть{FFFFFF} бизнес\
\n{FFFFFF}3. Статистика бизнеса\
\n{FFFFFF}4. Снять деньги с бизнеса\
\n{FFFFFF}5. Изменить цену за товар\
\n{FFFFFF}6. Изменить цену за вход", "»", "");
return true;
}
