15:24
ОбновитьСмайлыУправление мини-чатом
МИНИ-ЧАТ
Главная страница!

 



 
          





Рекомендуем:





Последние Файлы GTA 4 Последние Файлы GTA-MP Реклама
Скрипт GTA 4 элементы Watch... 07.09.2014
Ferrari 360 Spider [EPM con... 13.12.2013
Porsche Cayenne Turbo 2012 ... 13.12.2013
Shelby Terlingua Mustang v1... 13.12.2013
Hamann Lamborghini Gallardo... 27.10.2013
[GM] The Big PEN1:LS v2.00 ... 04.12.2017
Dgun (AvnanceRP,SampRP,Dimo... 19.03.2016
SAMP скрипт SX Events (MySQ... 03.03.2016
Карта ASL мэрия для SAMP се... 03.03.2016
AIM для SA-MP 0.3.7 22.02.2016
  • Страница 2 из 2
  • «
  • 1
  • 2
Модератор форума: AXE, Weddew  
Цыкл крашит сервер
toneysixДата: Четверг, 31.12.2009, 22:32 | Сообщение # 16
Джэдай
Группа: I'm V.I.P.
Сообщений: 1731
Награды: 77
Город: Салават
Репутация: 1825
Замечания: 0%
Статус:
Ты не понял, делаешь например:

enum Dialogs
{
MenuEat,
MenuAmmo,
MenuKPK,
};

Далее уже эти имена можно вставлять в имена диалоговых окон, и с цифрами не сбиться точно, по скольку он автоматом их распределяет.


Русскоязычныи портал о MTA/GTA-IV-MP | http://multi-theft-auto.ru
ZirkiNДата: Четверг, 31.12.2009, 22:43 | Сообщение # 17
Постоялец
Группа: Продвинутые
Сообщений: 326
Награды: 15
Город: Новосибирск
Репутация: 144
Замечания: 0%
Статус:
Quote (toneysix)
Ты не понял, делаешь например:

enum Dialogs
{
MenuEat,
MenuAmmo,
MenuKPK,
};


А если их у тебя их много не надоест писать?
Кстати, задавать имя (Dialogs) не обязательно здесь раз уж используются только как константы



all:GMCC ~2%
current:GMCC.C.L0 ~49%
Alex009Дата: Четверг, 31.12.2009, 22:47 | Сообщение # 18
Уважаемый человек
Группа: Продвинутые
Сообщений: 917
Награды: 10
Репутация: 661
Замечания: 0%
Статус:
[pwn]enum {
DIALOG_SELECT_START_TYPE,
DIALOG_SELECT_START_BASE,
DIALOG_SELECT_START_ARENA,
DIALOG_SELECT_WPACK,
DIALOG_SELECT_CREATE_TYPE,
D IALOG_SELECT_CREATE_ACTION,
DIALOG_CREATE_NAME,
DIALOG_SELECT_ADMIN_ACTION,
DIALOG_ADMIN_BAN,
DIALOG_ADMIN_KICK,
DIALOG_REFERI_SPE CATING,
DIALOG_SELECT_VEHICLE
};[/pwn]

вот это удобно.
//эх извините не заметил второй страницы.


Controllable NPC developer
soProject developer


Сообщение отредактировал Alex009 - Четверг, 31.12.2009, 22:49
toneysixДата: Четверг, 31.12.2009, 22:50 | Сообщение # 19
Джэдай
Группа: I'm V.I.P.
Сообщений: 1731
Награды: 77
Город: Салават
Репутация: 1825
Замечания: 0%
Статус:
ZirkiN по крайне мере сбиться, и наклеить два числа на один диалог вероятности не будет. У меня свыше 100 диалоговых окон, не надоело, а на счёт имени, так проще быстрее перейти для добавление нового диалога (поиск enum dialogs).


Русскоязычныи портал о MTA/GTA-IV-MP | http://multi-theft-auto.ru
xJesterДата: Четверг, 31.12.2009, 23:05 | Сообщение # 20
Постоялец
Группа: Пользователи
Сообщений: 442
Награды: 18
Город: /dev/null
Репутация: 223
Замечания: 100%
Статус:
Дини - не эффектиная система записи в файлы. mxINI - ответ нашего разработчика на старый дини fun


You know you're right!

Если взять цветной бумаги, ручку, ножницы и клей, и еще чуть-чуть отваги - можно сделать сто рублей.

TaLeRoKДата: Воскресенье, 03.01.2010, 16:28 | Сообщение # 21
Советчик
Группа: Продвинутые
Сообщений: 1237
Награды: 14
Город: Гдето там->
Репутация: 138
Замечания: 100%
Статус:
Quote
public PlayerClanStatus(playerid)
{
new d[256], z = 40, clanname[256],number[256], loginname[256], playername[256];
GetPlayerName(playerid,playername,sizeof(playername));
format(loginname,sizeof(loginname),"Accounts/%s.txt",playername);
format(clanname,sizeof(clanname),"clans/%s.txt",dini_Get(loginname,"clan"));
for(new xa; xa<40; xa++)
{
format(number,sizeof(number),"%d",xa);
if(!strcmp(dini_Get(clanname,number),"0",true))z-=1;
}
format(s,sizeof(s),"В данный момент в клане %d человек",z);
format(d,sizeof(d),"Клан %s",dini_Get(loginname,"clan"));
ShowPlayerDialog(playerid,6563344,DIALOG_STYLE_MSGBOX,d,s,"Ок","Отмена");
return 1;
}

Вот этот код работает без других диалоговых окон. Думаю нецелесообразно будет выкладывать 1к строчек в OnDialogResponse. Скажу только то, что крашит только с участием OnDialogResponse и этой строчки:

Quote
format(clanname,sizeof(clanname),"clans/%s.txt",dini_Get(loginname,"clan"));

Quote (xJester)
Дини - не эффектиная система записи в файлы. mxINI - ответ нашего разработчика на старый дини

Предлагаете переписать хреналион кода? Да ну наф... crazy



  • Страница 2 из 2
  • «
  • 1
  • 2
Поиск:





 


 


 
Хостинг от uCoz samp.at.ua