Добро пожаловать на Pro Pawn - Портал о PAWN-скриптинге.
Показано с 1 по 3 из 3
  1. #1
    Аватар для EugeneLive
    Пользователь

    Статус
    Оффлайн
    Регистрация
    20.09.2016
    Сообщений
    25
    Репутация:
    0 ±

    Диалоговое окно

    Код HTML:
    	    case 11: // apanel
    	    {
    			if(!response) return 1;
    			switch(listitem)
    			{
    			    case 0:
    			    {
    			        new Dialog[1500];
    			        switch(PData[playerid][pAdmin])
    			        {
    			            case 1:
    			            {
    							Dialog = "{FFFFFF}/hp - восстановить ХП\n/mute - Бан Чата\n/gt - телепорт к игроку\n/sp - следить за игроком\n/gs - статистика\n/pm - сообщение игроку\
    							\n/history - история аккаунта\n/tp - меню телепортаций\n/spawn - заспавнить\n/slap - подкинуть\n/wait - отправить в комнату ожидания\n/o - отвечать на репорты\n/stopdm - запретить стрелять\n/ans - быстрый ответ";
    							strcat(Dialog,"\n/avinfo - информация об авто\n/lastw - шёпот игрока\n/kick - кикнуть");
    							SPD(playerid,0,0,"Команды {FFFF00}Помощника",Dialog,"X","");
    			            }
    			            case 2:
    			            {
    							Dialog = "{FFFFFF}/hp - восстановить ХП\n/mute - Бан Чата\n/gt - телепорт к игроку\n/sp - следить за игроком\n/gs - статистика\n/pm - сообщение игроку\
    							\n/history - история аккаунта\n/tp - меню телепортаций\n/spawn - заспавнить\n/slap - подкинуть\n/wait - отправить в комнату ожидания\n/o - отвечать на репорты";
    							strcat(Dialog,"\n/avinfo - информация об авто\n/freeze - заморозить\n/unfreeze - разморозить\n/jail - посадить в тюрьму\n/gh - телепорт к себе\
    							\n/getip - узнать IP\n/prison - посадить в карцер\n/unprison - выпустить из карцера\n/stopdm - запретить стрелять\n/ans - быстрый ответ\
    							\n/lastw - шёпот игрока\n/kick - кикнуть\n/objects - инф. объектов\n/gotobiz - телепорт к бизнесу\n/gotohouse - телепорт к дому\n/listen - прослушка орг.");
    							SPD(playerid,0,0,"Команды {FFFF00}Младшего администратора",Dialog,"X","");
    			            }
    			            case 3:
    			            {
    							Dialog = "{FFFFFF}/hp - восстановить ХП\n/mute - Бан Чата\n/gt - телепорт к игроку\n/sp - следить за игроком\n/gs - статистика\n/pm - сообщение игроку\
    							\n/history - история аккаунта\n/tp - меню телепортаций\n/spawn - заспавнить\n/slap - подкинуть\n/wait - отправить в комнату ожидания\n/o - отвечать на репорты";
    							strcat(Dialog,"\n/avinfo - информация об авто\n/freeze - заморозить\n/unfreeze - разморозить\n/skin - смена скина\n/jail - посадить в тюрьму\n/gh - телепорт к себе\
    							\n/getip - узнать IP\n/prison - посадить в карцер\n/unprison - выпустить из карцера\n/ban - заблокировать\n/banp - Бан вместе с IP\n/unban - разбанить");
    							strcat(Dialog,"\n/warn - дать Warn\n/unwarn - снять часы Warn\n/banip - забанить IP\n/unbanip - разбанить IP\n/aleave - уволить\n/spcar - заспавнить автомобиль\n/stopdm - запретить стрелять\n/ans - быстрый ответ\
    							\n/lastw - шёпот игрока\n/kick - кикнуть\n/objects - инф. объектов\n/gotobiz - телепорт к бизнесу\n/gotohouse - телепорт к дому\
    							\n/listen - прослушка орг.\n/takegun - забрать оружие");
    							SPD(playerid,0,0,"Команды {FFFF00}Администратора",Dialog,"X","");
    			            }
    			            case 4:
    			            {
    							Dialog = "{FFFFFF}/hp - восстановить ХП\n/mute - Бан Чата\n/gt - телепорт к игроку\n/sp - следить за игроком\n/gs - статистика\n/pm - сообщение игроку\
    							\n/history - история аккаунта\n/tp - меню телепортаций\n/spawn - заспавнить\n/slap - подкинуть\n/wait - отправить в комнату ожидания\n/o - отвечать на репорты";
    							strcat(Dialog,"\n/avinfo - информация об авто\n/freeze - заморозить\n/unfreeze - разморозить\n/skin - смена скина\n/jail - посадить в тюрьму\n/gh - телепорт к себе\
    							\n/getip - узнать IP\n/prison - посадить в карцер\n/unprison - выпустить из карцера\n/ban - заблокировать\n/banp - Бан вместе с IP\n/unban - разбанить");
    							strcat(Dialog,"\n/warn - дать Warn\n/unwarn - снять часы Warn\n/banip - забанить IP\n/unbanip - разбанить IP\n/aleave - уволить\n/spcar - заспавнить автомобиль\
    							\n/fuelcars - заправить все ТС\n/setname - сменить ник\n/aad - сообщение всем\n/object - создать объект\n/editob - редактировать объект\n/delob - удалить объект");
    							strcat(Dialog,"\n/lock - закрыть/открыть ТС\n/apark - припарковать ТС\n/ans - быстрый ответ\n/lastw - шёпот игрока\n\
    							/kick - кикнуть\n/delobjects - удалить объекты игрока\n/objects - инф. объектов\n/gotobiz - телепорт к бизнесу\n/gotohouse - телепорт к дому\n/listen - прослушка орг.\
    							\n/takegun - забрать оружие");
    							SPD(playerid,0,0,"Команды {FFFF00}Старшего администратора",Dialog,"X","");
    			            }
    			            case 5,6:
    			            {
    							Dialog = "{FFFFFF}/hp - восстановить ХП\n/mute - Бан Чата\n/gt - телепорт к игроку\n/sp - следить за игроком\n/gs - статистика\n/pm - сообщение игроку\
    							\n/history - история аккаунта\n/tp - меню телепортаций\n/spawn - заспавнить\n/slap - подкинуть\n/wait - отправить в комнату ожидания\n/o - отвечать на репорты";
    							strcat(Dialog,"\n/avinfo - информация об авто\n/freeze - заморозить\n/unfreeze - разморозить\n/skin - смена скина\n/jail - посадить в тюрьму\n/gh - телепорт к себе\
    							\n/getip - узнать IP\n/prison - посадить в карцер\n/unprison - выпустить из карцера\n/ban - заблокировать\n/banp - Бан вместе с IP\n/unban - разбанить");
    							strcat(Dialog,"\n/warn - дать Warn\n/unwarn - снять часы Warn\n/banip - забанить IP\n/unbanip - разбанить IP\n/aleave - уволить\n/spcar - заспавнить автомобиль\
    							\n/fuelcars - заправить все ТС\n/setname - сменить ник\n/aad - сообщение всем\n/object - создать объект\n/editob - редактировать объект\n/delob - удалить объект");
    							strcat(Dialog,"\nalock - закрыть/открыть ТС\n/apark - припарковать ТС\n/veh - создать ТС\n/delveh - удалить ТС\n/payhour - запустить PH\n/dellacc - удалить аккаунт\
    							\n/cashlog - лог переведов денег\n/ml - сделать лидером\n/ans - быстрый ответ\n/lastw - шёпот игрока\n/kick - кикнуть\
    							\n/delobjects - удалить объекты игрока\n/objects - инф. объектов\n/gotobiz - телепорт к бизнесу\n/gotohouse - телепорт к дому\n/listen - прослушка орг.\
    							\n/takegun - забрать оружие");
    							SPD(playerid,0,0,"Команды {FFFF00}Главного администратора",Dialog,"X","");
    			            }
    он выводит просто в чистое окно (прямоугольное).А надо чтобы было квадратное и туда всё вмещалось.
    http://imgur.com/f6BkPQT

  2. #2
    Аватар для $continue$
    Пользователь

    Статус
    Оффлайн
    Регистрация
    02.08.2014
    Адрес
    г. Киров (aka Вятка)
    Сообщений
    1,487
    Репутация:
    276 ±
    Что Вы хотели сказать этим кодом, то он и делает. В чем проблема?

    Делайте постраничный вывод диалогом.
    Value your freedom or you will lose it, teaches history. "Don't bother us with politics," respond those who don't want to learn. (c) Richard Stallman

  3. #3
    Аватар для _lizard
    Пользователь

    Статус
    Оффлайн
    Регистрация
    11.02.2016
    Адрес
    Геленджик
    Сообщений
    193
    Репутация:
    26 ±
    Цитата Сообщение от $continue$ Посмотреть сообщение
    Что Вы хотели сказать этим кодом, то он и делает. В чем проблема?

    Делайте постраничный вывод диалогом.
    Либо с помощью табуляции выводить по несколько команд в строке

 

 

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •