- Регистрация
- 5 Янв 2012
- Сообщения
- 592
- Лучшие ответы
- 0
- Репутация
- 71
Всем здарова,у меня такой вопрос. как изменить размер диалога?
ну что бы вам было яснее смотрите начальный код:
вот на что я изменил:
диалог должен был выглядить так:
но выглядит так:
когда меняют тут:
например на:
то выходит это:
Если кто то непонял,мне нужно увидичить окно в высоту.
ну что бы вам было яснее смотрите начальный код:
PHP:
if(strcmp(cmd, "/rules", true) == 0 || strcmp(cmd, "/правила", true) == 0)
{
new rulesdialog[1200],str[128];//ok
format(str,sizeof(str),"{FFCB97}<<<Игра>>>\n\n");
strcat(sctring,str);
format(str,sizeof(str),"{FF0F0F}Запрещено:\n");
strcat(rulesdialog,str);
format(str,sizeof(str),"{FFF3B3}Использование любых программ, скриптов, читов и т.п. дающих преимущество\n");
strcat(rulesdialog,str);
format(str,sizeof(str),"{FDFFAA}Использование багов (ошибок, неисправностей мода)\n");
strcat(rulesdialog,str);
format(str,sizeof(str),"{F0FFB7}Использовать ESC в целях ухода от погони/смерти\n");
strcat(rulesdialog,str);
format(str,sizeof(str),"{D9FFAE}Убивать игроков на спавне (Место возрождения)\n");
strcat(rulesdialog,str);
format(str,sizeof(str),"{AEFFDF}Убивать игроков при помощи транспорта (Давить, Стрелять с водительского места)\n");
strcat(rulesdialog,str);
format(str,sizeof(str),"{B3FFF1}<<<Чат сервера>>>\n{FFFFFF}\n");
strcat(rulesdialog,str);
format(str,sizeof(str),"{FF0F0F}Запрещено:\n");
strcat(rulesdialog,str);
format(str,sizeof(str),"{B7F0FF}Ругательство, оскорбления или нецензурная речь(наказание молчанка)\n");
strcat(rulesdialog,str);
format(str,sizeof(str),"{BBE8FF}Угрозы игрокам (Не относящиеся к игровому процессу)\n");
strcat(rulesdialog,str);
format(str,sizeof(str),"{BBD7FF}Писать одно и тоже сообщение слишком часто(наказание молчанка)\n");
strcat(rulesdialog,str);
format(str,sizeof(str),"{BCC2FE}Обсуждать, критиковать действия администрации\n");
strcat(rulesdialog,str);
format(str,sizeof(str),"{DCC1FF}Реклама сторонних ресурсов(наказание бан)\n");
strcat(rulesdialog,str);
format(str,sizeof(str),"{E6C6FF}<<<Администрация>>>\n\n");
strcat(rulesdialog,str);
format(str,sizeof(str),"{EFCAFF}Запрещено препятствовать Администрации в работе\n");
strcat(rulesdialog,str);
format(str,sizeof(str),"{F2C1FF}Необходимо сообщать Администрации о каких либо нарушениях из данных правил (/report)\n");
strcat(rulesdialog,str);
format(str,sizeof(str),"{F9BBFF}Администрация самостоятельно выбирает наказание в случае нарушения правил\n");
strcat(rulesdialog,str);
format(str,sizeof(str),"{FFBBFC}Решение Администрации является окончательным и не подлежит обсуждению\n");
strcat(rulesdialog,str);
format(str,sizeof(str),"{FFBBE8}Незнание правил не освобождает вас от ответственности!\n");
ShowPlayerDialog(playerid,90,DIALOG_STYLE_MSGBOX,"Правила", rulesdialog, "ОК", "");
return 1;
}
PHP:
if(strcmp(cmdtext, "/help", true) == 0 || strcmp(cmdtext, "/команды", true) == 0)
{
new rulesdialog[2300],str[1280];//ok
format(str,sizeof(str),"FreeFunGame\n");
strcat(rulesdialog,str);
format(str,sizeof(str),"{FF0000}/dm1 - справка по серверу. {FF0000}/chilliand - тп. на гору Чиллианд. {FF0000}/repon - починить автомобиль.\n");
strcat(rulesdialog,str);
format(str,sizeof(str),"{FF2C00}/dm2 - помощь по уровням. {FF2C00}/voenka - тп. на военную базу. {FF2C00}/jump - уйти на зону прыжка.\n");
strcat(rulesdialog,str);
format(str,sizeof(str),"{FF5000}/dm3 - помощь по смене цвета ника. {FF5000}/akvapark - попасть на аквапарк. {FF5000}/jump2 - уйти на 2-ю зону прыжка.\n");
strcat(rulesdialog,str);
format(str,sizeof(str),"{FF8700}/dm4 - помощь по смене скина. {FF8700}/sumo - попасть на ринг сумо. {FF8700}/drift - попасть на 1-ю дрифт зону.\n");
strcat(rulesdialog,str);
format(str,sizeof(str),"{FFA700}/dm5 - помощь по дм зонам. {FFA700}/pack - попасть на прохождение джетпак. {FFA700}/drift2 - попасть на 2-ю дрифт зону.\n");
strcat(rulesdialog,str);
format(str,sizeof(str),"{FFDC00}/sm6 - помощь по банкам. {FFDC00}/parcour - попасть на паркур зону. {FFDC00}/drift3 - попасть на 3-ю дрифт зону.\n");
strcat(rulesdialog,str);
format(str,sizeof(str),"{FFFB00}/dm7 - помощь по анимациям. {FFFB00}/race - попасть на гоночную зону. {FFFB00}/stunt - попасть на 1-ю стант зону.\n");
strcat(rulesdialog,str);
format(str,sizeof(str),"{C4FF00}/dm8 - помощь по бизнесам. {C4FF00}/race2 - попасть на 2-ю гоночную зону. {C4FF00}/stunt2 - попасть на 2-ю стант зону.\n");
strcat(rulesdialog,str);
format(str,sizeof(str),"{7BFF00}/househelp - помощь по домам. {7BFF00}/ls - тп. в LS. {7BFF00}/stunt3 - попасть на 3-ю стант зону.\n");
strcat(rulesdialog,str);
format(str,sizeof(str),"{00FF00}/racehelp - помощь по гонкам. {00FF00}/lv - тп. в LV. {00FF00}/stunt4 - попасть на 4-ю стант зону.\n");
strcat(rulesdialog,str);
format(str,sizeof(str),"{00FF1E}/telehelp - помощь по телепортам. {00FF1E}/sf - тп. в SF. {00FF1E}/stunt5 - попасть на 4-ю стант зону.\n");
strcat(rulesdialog,str);
format(str,sizeof(str),"{00FF3B}/rules - правила сервера. {00FF3B}/gruv - тп. на територию грува. {00FF3B}/bmxpark - уйти на bmx парк.\n");
strcat(rulesdialog,str);
format(str,sizeof(str),"{00FF7C}/hidetext, /showtext - показать/скрыть текстдравы. {00FF7C}/ballas - тп. к дому балласов. {00FF7C}/bigtunel - уйти на большой тунель.\n");
strcat(rulesdialog,str);
format(str,sizeof(str),"{00FFAE}/givecash - передать деньги другому игроку. {00FFAE}/voenka - т.п. на военную базу. {00FFAE}/drag - уйти на 1-ый драг.\n");
strcat(rulesdialog,str);
format(str,sizeof(str),"{00FFD5}/hi, /bb - поздороваться/попрощаться со всеми. {00FFD5}/golf - т.п. на гольф зону. {00FFD5}/drag2 - уйти на 2-ой драг.\n");
strcat(rulesdialog,str);
format(str,sizeof(str),"{00FFFF}/buyw - быстрая закупка оружия. {00FFFF}/chilliand - т.п. на гору чиллианд. {00FFFF}/drag3 - уйти на 3-ий драг. \n");
strcat(rulesdialog,str);
format(str,sizeof(str),"{00CCFF}/lock, /unlock - открыть/закрыть автомобиль. {00CCFF}/cs - попасть на зону Counter Strike. {00CCFF}/zonenrg - тп на fun zone NRG-500 #1.\n");
strcat(rulesdialog,str);
format(str,sizeof(str),"{00ACFF}/animlist - списки анимаций. {00ACFF}/zonenrg2 - тп на fun zone NRG-500 #2.\n");
strcat(rulesdialog,str);
format(str,sizeof(str),"{0083FF}//buy - купить сигарету/выпить. {0083FF}/zonenrg3 - тп на fun zone NRG-500 #3.\n");
strcat(rulesdialog,str);
format(str,sizeof(str),"{0054FF}/911 - вызвать службу спасения. {0054FF}/zonenrg4 - тп на fun zone NRG-500 #4.\n");
strcat(rulesdialog,str);
format(str,sizeof(str),"{0000FF}/kill - суицид. {0000FF}/zonenrg5 - тп на fun zone NRG-500 #5.\n");
strcat(rulesdialog,str);
format(str,sizeof(str),"{2C00FF}/repon - починить автомобиль. {2C00FF}/zonenrg6 - тп на fun zone NRG-500 #6.\n");
strcat(rulesdialog,str);
format(str,sizeof(str),"{5F00FF}/color - сменить цвет ника. {5F00FF}/zonenrg7 - тп на fun zone NRG-500 #7.\n");
strcat(rulesdialog,str);
format(str,sizeof(str),"{9B00FF}/skin - сменить скин. {9B00FF}/zonenrg8 - тп на fun zone NRG-500 #8. {9B00FF}/zonenrg9 - тп на fun zone NRG-500 #9.\n");
strcat(rulesdialog,str);
format(str,sizeof(str),"{CB00FF}/goforce - сменить скин. {CB00FF}/spusk - попасть на спуск #1. {9B00FF}/derby - дерби на авто.\n");
strcat(rulesdialog,str);
format(str,sizeof(str),"{FF0000}/cmyc - почистить себе чат. {FF0000}/spusk2 - попасть на спуск #2.\n");
strcat(rulesdialog,str);
format(str,sizeof(str),"{FF2C00}/wear - одежда (очки, кепи, маски) {FF2C00}/spusk3 - попасть на спуск #3.\n");
strcat(rulesdialog,str);
format(str,sizeof(str),"{FFBBFC}/dmhelp - помощ по DM\n");
strcat(rulesdialog,str);
format(str,sizeof(str),"{7BFF00}Приятной вам игры на сервере FreeFunGame!\n");
ShowPlayerDialog(playerid,90,DIALOG_STYLE_MSGBOX,"Правила", rulesdialog, "ОК", "");
return 1;
Чтобы видеть скрытое содержание Зарегистрируйтесь на форуме!
но выглядит так:
Чтобы видеть скрытое содержание Зарегистрируйтесь на форуме!
когда меняют тут:
PHP:
new rulesdialog[2300],str[1280];//ok
PHP:
new rulesdialog[4000],str[1280];//ok
PHP:
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
Header size: 624 bytes
Code size: 48884 bytes
Data size: 19860 bytes
Stack/heap size: 16384 bytes; estimated max. usage=5574 cells (22296 bytes)
Total requirements: 85752 bytes