Я всё правильно делал но результат: Оружие невидимка :lol: Если паковал в configs.pck то нужно помнить про редактирование .ecm модели. Там первая или вторая строка - путь к smd файлу, т.е. если ты положил в configs/weapon/dragonslayer модель, то путь должен быть: Configs/weapon/dragonslayer/**.smd
На абсолютно все сборки рунета клиент 1.3.4
Скачай патч к любому пвп серверу и вытащи оттуда elementclient.exe а из-за элементов такое возможно?
Проблема была решена через Ж: ... JIni:=TiniFile.Create(extractfilepath(Application.ExeName)+'judges.ini'); for i1:=0 to 5 do begin JIni.ReadSection(b[i1],Listbox1.Items); sRadioGroup1.Items.Strings[i1]:=a[i1]+' ('+inttostr(round(Listbox1.Items.Count/2))+')'; end; JIni.Free; ...
2gouranga, жду уроков С++ :lol: И кста, на тему каждый раз открывать-закрывать, писал тяп-ляп и не особо задумывался над оптимизацией
есть ini-файл такого содержания: [Bowmaster] Sum1=200000 Name1=Neron [Warrior] Sum1=200000 Name1=Belum [Mage] Sum1=200000 Name1=kirdan [Priest] Sum1=200000 Name1=Вжик [Werewolf] Sum1=200000 Name1=Зак Sum2=200000 Name2=Тестчо [Druid] Sum1=200000 Name1=Suffocate Задача: посчитать в каждой секции кол-во народа и дописать соответствующее число к классу. Мой вариант кода: procedure TForm1.sRadioGroup1Click(Sender: TObject); const a:array[0..5]of string=('Воин','Маг','Лучник','Жрец','Оборотень','Друид'); b:array[1..6]of string=('Warrior','Mage','Bowmaster','Priest','Werewolf','Druid'); var k1,i1,i2:integer; s:string; begin StringGrid1.RowCount:=2; StringGrid1.Cells[0,1]:=''; StringGrid1.Cells[1,1]:=''; JIni:=TiniFile.Create(extractfilepath(Application.ExeName)+'judges.ini'); case sRadioGroup1.ItemIndex of 0:s:='Warrior'; 1:s:='Mage'; 2:s:='Bowmaster'; 3:s:='Priest'; 4:s:='Werewolf'; 5:s:='Druid'; end; begin for k1:=1 to JIni.InstanceSize do begin StringGrid1.Cells[0,k1]:=JIni.ReadString(s,'Sum'+inttostr(k1),''); StringGrid1.Cells[1,k1]:=JIni.ReadString(s,'Name'+inttostr(k1),''); if (StringGrid1.Cells[0,k1]<>'') and (StringGrid1.Cells[1,k1]<>'') then StringGrid1.RowCount:=StringGrid1.RowCount+1 else if StringGrid1.RowCount>2 then begin StringGrid1.RowCount:=StringGrid1.RowCount-1; break; JIni.Free; end else begin break; JIni.Free; end; end; end; JIni:=TiniFile.Create(extractfilepath(Application.ExeName)+'judges.ini'); for i1:=0 to 5 do begin for i2:=1 to JIni.InstanceSize do begin s:=JIni.ReadString(b[i2],'Name'+inttostr(i2),''); if s<>'' then sRadioGroup1.Items.Strings[i1]:=a[i1]+' ('+inttostr(i2)+')' else break; end; end; JIni.Free; end; [img] К каждой професии добавляет число, равное кол-ву записей в секции Warrior. Не пойму в чем проблема :lol:
хоть что-то
Хаос, плюсанул.
65, НПЦ
Школоло негодуэ. MorzE, можно с Вами в ICQ пообщаться?
$res=mysql_query("SELECT DISTINCT userid, point.zoneid, users.".$nik_table." FROM `auth` LEFT JOIN point ON auth.userid=point.uid LEFT JOIN users ON auth.userid=users.id") or die("Ошибка запроса"); Запросы в MSSQL и MySQL идеинтичны, а разве так должно быть?
нэ, именно xml
А разве у нас в gamedbd ведется учет количества ПК? Ну айвеб выводит юзерфрендли данные в виде xml из gamedbd, а там есть кол-во времени ПК
Ну вообще они из айвеба берутся, который в свою очередь берет данные из gamedbd, которая не имеет ничего общемго с мускулом, **ять...
1) То есть идею об updateUserInfo для топа ПК можно выкидывать? 2) changePasswd - можно для даунов: пример запроса?) Или как ты делааешь, тоже пример запроса) 3) adduser - Binary(md5(passwd)) что ли? Если да, какой принцип кодирования в binary? В mauthd будет base64(binary(md5(passwd)))?
Спасибо огромное. А можешь еще написать примеры запросов следующих процедур: - addforbid (немного не догнал с кодировкой причиной) - adduser (и немного подробней про пароль) - changePasswd (то есть: не представляет интереса? не меняет пароль?) - updateUserInfo (то есть этим запросом обновляется данные, даже если человек онлайн?)
GMT +2 часа насколько не то? Вычитай разницу и будет счастье. Хотя я подозреваю, что раз ты ставишь время по гринвичу, потом убираешь автоперевод часов и переводишь вручную на свое время, то никаких прибавок не нужно.
p.s. скоро на эмудеве буду уроки по программированию вести) Си :lol: :lol:
там надо вводить 0хХХХХХХХХ ( вместо Х вводить свои числа ) .. и вот как расчитать чтобы например было -99% пения Это число есть Хекс, переводить калькулятором, не буду говорить где, догадайтесь сами. 99 дек = 63 хекс (0x00000063) у меня вопрос насчет заточки в iweb, как заточить на +12? В PWoe последние строки в "Добавить дополнение": Заточка ... несколько вариантов. Для брони это заточка на хп, для оружия маг и физ атака.
На правах апа
Имена участников (разделяйте запятой).