ПРИГРИМИСТ С ОБРИЗОВАНИЕМага, 20 минут, а потом у клиента виснит сервак на каком-нить ровном месте и он не может найти в чем проблема
колхоз, такой колхоз) не стоит работа программсита "за пивко" и "за 20 минут"
Вы что! Он же образованный программист, профессионалПРИГРИМИСТ С ОБРИЗОВАНИЕМ
private Player loadPhantom(int objId)
{
int nbPlayerIG = GameObjectsStorage.getAllPlayersCount();
if(nbPlayerIG < Config.MAXIMUM_ONLINE_USERS)
{
L2Fantome phantom = _phantoms.get(objId);
if(phantom == null)
return null;
//Collection<Player> allPlayers = GameObjectsStorage.getAllPlayers();
//Player[] players = allPlayers.toArray(new Player[allPlayers.size()]);
//for (int i = 0; i < players.length; i+
//{
// if(objId == players.getObjectId())
// return null;
//}
L2Set set = getRandomSet();
ItemInstance body = null;
ItemInstance gaiters = null;
ItemInstance gloves = null;
ItemInstance boots = null;
ItemInstance weapon = null;
if(set._body != 0)
body = ItemFunctions.createItem(set._body);
if(set._gaiters != 0)
gaiters = ItemFunctions.createItem(set._gaiters);
if(set._gloves != 0)
gloves = ItemFunctions.createItem(set._gloves);
if(set._boots != 0)
boots = ItemFunctions.createItem(set._boots);
if(set._weapon != 0)
weapon = ItemFunctions.createItem(set._weapon);
ItemInstance custom = null;
int grade = set._grade;
int setLevel = 1;
int classId = 0;
if(grade == 0)
setLevel = Rnd.get(1, 19);
if(grade == 1)
setLevel = Rnd.get(20, 39);
if(grade == 2)
setLevel = Rnd.get(40, 51);
if(grade == 3)
setLevel = Rnd.get(52, 60);
if(grade == 4)
setLevel = Rnd.get(61, 75);
if(grade == 5)
setLevel = Rnd.get(76, 80);
Player fantom = Player.restorePhantom(objId, setLevel, classId, false);
//Player fantom = Player.restore(268481801);
fantom.setOfflineMode(false);
fantom.setIsOnline(true);
fantom.updateOnlineStatus();
//fantom.setNameColor(getNameColor());
//fantom.setTitleColor(getTitleColor());
//fantom.setOfflineMode(false);
Location loc = getRandomLoc();
fantom.setPhantomLoc(loc.getX(), loc.getY(), loc.getZ());
fantom.setXYZ(loc.getX()+ Rnd.get(60), loc.getY() + Rnd.get(60), loc.getZ());
Location loc1 = new Location(loc.getX()+ Rnd.get(150), loc.getY() + Rnd.get(150), loc.getZ());
fantom.setOnlineStatus(true);
fantom.setInvisibleType(InvisibleType.NONE);
fantom.setNonAggroTime(Long.MAX_VALUE);
fantom.spawnMe(loc1);
fantom.setCurrentHpMp(fantom.getMaxHp(), fantom.getMaxMp());
fantom.setCurrentCp(fantom.getMaxCp());
//if (Rnd.get(100) < 40)
// fantom.setClan(ClanTable.getInstance().getClan(getRandomClan()));
if(Config.ALLOW_PHANTOM_SETS && fantom.getClassId().getRace() != Race.kamael)
{
if(body != null)
{
fantom.getInventory().addItem(body);
fantom.getInventory().equipItem(body);
}
if(gaiters != null)
{
fantom.getInventory().addItem(gaiters);
fantom.getInventory().equipItem(gaiters);
}
Забивать базу лишними операциями и держать итемы там же для фейков. Высшая степень прАфи.
Видимо IQ не дало сделать "облако" в котором будут вертется итемы.
А у эффекта таска нет?Например сделать отдельным эффектом)
Забивать базу xD Ты наверно из тех днарей, что тащат все в xmlПРИГРИМИСТ С ОБРИЗОВАНИЕМ
Забивать базу лишними операциями и держать итемы там же для фейков. Высшая степень прАфи.
Видимо IQ не дало сделать "облако" в котором будут вертеться итемы.
xD Ты еще не понял с кем разговариваешь?))А у эффекта таска нет?reved:
Видел. Более того, я четко представляю зачем я это сделал и как это работает. Как считаешь ты - для меня не существенно, мне достаточно того, что я могу на своей сборке открывать и держать проекты тысячники. А также успешно заниматься распространением своей сборки. А что там вякает очередной колхоз, у которого никаких достижений в этой сфере нет - мне по барабану.Ты сам то видел куда ты и что ты засунул?)) в класс Player давай дальше валяй образованный специалист.
ай не начинай а, смеяться уже лень даже.Видел. Более того, я четко представляю зачем я это сделал и как это работает. Как считаешь ты - для меня не существенно, мне достаточно того, что я могу на своей сборке открывать и держать проекты тысячники. А также успешно заниматься распространением своей сборки. А что там вякает очередной колхоз, у которого никаких достижений в этой сфере нет - мне по барабану.
Ну вот Rognarok и то "КОПИРАЙТОЗАТИРАТЕЛЬ"!!!!!!!!!!!!!!!!!* @author : Rognarok
Этот эффект писал Rognarok.Ну вот Rognarok и то "КОПИРАЙТОЗАТИРАТЕЛЬ"!!!!!!!!!!!!!!!!!
этот код 2-х летней тестовой версии моего производства, можно сказать - НАЧАЛО РЕАЛИЗАЦИИ ИДЕИ -и делалось это именно для Гринда.
И вообще - МОДЕР И ФЛУДИТ НЕ В ТЕМУ в левой теме ))))))))
Вам конечно же виднее, о ВСЕМОГУЩИЙ Mang -Этот эффект писал Rognarok.
Но кто то подзатер копирайты.
Простите , а закой хер хранить статику в базе данных ?Забивать базу xD Ты наверно из тех днарей, что тащат все в xml
Тссс... Только не кому не рассказывай про xpath, а то узнают, что можно строить запросы для xml. Пусть дальше хранят все данные в sql и славят mysql с запросами а-ля: update table1 set pew=pew where ololo=select max(ololo) from table1Простите , а закой хер хранить статику в базе данных ?
Объясните "днарью" - я обычно все либо в жисоне , либо в xml тащу статичное.
Или может скил Одминов настолько четок что им удобней сделать:
SELECT * FROM npc WHERE id=20001;
Получить поля, а потом сделать
UPDATE npc set exp = 1000, sp = 1000 , level = 80 WHERE id=20001;
Как по мне странновато выглядит для статики.
я лично его не осилил. Пользуюсь старой доброй регуляркой.Тссс... Только не кому не рассказывай про xpath, а то узнают, что можно строить запросы для xml. Пусть дальше хранят все данные в sql и славят mysql с запросами а-ля: update table1 set pew=pew where ololo=select max(ololo) from table1
Я хочу заметить, что здравые мысли исходят от людей, у которых есть достижения в этой сфере. @kekkes - большой объем работы по эмулятору, успешные клиенты, Visor123 долгосрочная разработка и проект мамонт, Grind проекты и коммерческая разработка. И только ноунеймы и фейлеры вопят - вы все говно xDНеужели, есть здравые люди, догадались о чём намёк...
Давай так, давай ты мне расскажешь, зачем ты статику в xml тащишь, а не в sql и скажу почему ты днина xDПростите , а закой хер хранить статику в базе данных ?
Объясните "днарью" - я обычно все либо в жисоне , либо в xml тащу статичное.
Или может скил Одминов настолько четок что им удобней сделать:
SELECT * FROM npc WHERE id=20001;
Получить поля, а потом сделать
UPDATE npc set exp = 1000, sp = 1000 , level = 80 WHERE id=20001;
Как по мне странновато выглядит для статики.
Давай ты мне скажешь почему СурБД это определенно отличный вариант работы с статикой, а ты мне скажешь почему ты не дно.Давай так, давай ты мне расскажешь, зачем ты статику в xml тащишь, а не в sql и скажу почему ты днина xD
We use cookies and similar technologies for the following purposes:
Do you accept cookies and these technologies?
We use cookies and similar technologies for the following purposes:
Do you accept cookies and these technologies?