Перейти к содержанию

EtherealRo

Очередь
  • Постов

    25
  • Зарегистрирован

  • Посещение

  • Победитель дней

    1

Весь контент EtherealRo

  1. EtherealRo

    Фотошоп

    Качай Adobe Photoshop CS.
  2. EtherealRo

    Bg eamod

    Куплю bg eAmod под ревизию 15233. или же приму в дар)))
  3. EtherealRo

    exe shake

    спс попробуем
  4. EtherealRo

    exe shake

    кто знает как убрать тряску от адов. крита у чампов ?
  5. вот смотри при заходе в игру выдается Animal Scroll из него можно вызвать моба помощника. далее при старте гв if(agitcheck() || agitcheck2()) если вызвать персонаж должен умереть но он не умирает. но и помощник не вызывается. но при этом это действует на всех локациях пока идет Woe. Если вызвать помощника во время Woe то он не вызывается но при этом пропадает Animal Scroll и больше не появляется у персонажа. а надо сделать так если персонаж попытался вызвать помощника нa Woe то он умирал и ему возвращался Animal Scroll. и сделать что бы это было в замках woe, а не во всем мире. при этом сделать так что бы на 99 лв персонажа не мог вызывать помощника, но мог его вызывать на определенной локации допустим на (New_Location(название локации))
  6. Суть такова. если вызвать помощника во время гв то игрок не умирает. так же не вызывается на вех локация. во время гв. далее если вызвал во время гв то выдает аннонс (вы вызвали пета во время гв.вы умрете через 2 сек) но после этого итем для вызова помощника пропадает и не появляется даже после пере захода. так вот как сделать что бы во время гв нельзя было вызвать помощника в замках 1,0 и 2,0. а на других локация можно было. но если попытались вызвать игрок умирал и итем возвращался после пере захода. далее запретить вызвать помощника на 99 лв. но при этом на определенной локации можно было допустим на New_Location. плачу 100-150р за эти исправления. Скрипт писал не я. где то нашел копирайтов нету))) function script support { if(agitcheck() || agitcheck2()) { initnpctimer "supportDie"; dispbottom "вы вызвали пета во время гв.вы умрете через 2 сек."; end; } setarray $arrayofboss[0],1038,1039,1046,1059,1086,1087,1112,1115,1147,1150,1157,1159,1190,1251,1252,1272,1312,1373,1389,1418,1492,1511,1583,1623,1630,1658,1685,1688,1708,1719,1734,1751,1768,1779,1785,1832,1871,1873,1885,1917,2022,2068,2087,2131,2156; attachrid(getarg(0)); if (called){ dispbottom "Вы не можете призвать помощника в данный момент."; getitem 14345,1; } else { if (BaseLevel <= 10) { set @supp,1002; } if (BaseLevel <= 30 && BaseLevel > 10) { set @supp,1100; } if (BaseLevel <= 50 && BaseLevel > 30) { set @supp,1156; } if (BaseLevel <= 70 && BaseLevel > 50) { set @supp,1385; } if (BaseLevel <= 98 && BaseLevel > 70) { set @supp,1641; } if (BaseLevel >= 99) { set @supp,$arrayofboss[rand(getarraysize($arrayofboss))]; } set called,1; dispbottom "Помошник призван на 30 минут"; summon "Помошник["+strcharinfo(0)+"]",@supp,1800000; } } - script support_system -1,{ OnPcDieEvent: if (called) { set called,0; getitem 14345,1;} end; OnPCLoginEvent: if(called == 1 || given == 0) { percentheal 100,0; set called,0; getitem 14345,1; set given,1; } end; OnPCLogoutEvent: if(called == 1) { percentheal -100,0; } end; } - script supportDie -1,{ OnTimer2000: atcommand "@die "+strcharinfo(0); end; }
  7. Да, пожалуй мне стоило указать версию ревизии. Не знаю будет ли вообще у вас работать на оригинальной афине, но попробуйте поместить перед: unsigned int size : 2; окей попробуем.
  8. эм а у меня вот нету unsigned int clone : 1;/* is clone? 1:0 */ в mob.h if (md->level > 0 && md->level <= MAX_LEVEL && md->level != md->db->lv) src/map/status.c
  9. делал так спицом копию без измен.
  10. ну я увеличил до 60. именно на 1 надо увиливать,. тобишь на 56? скомпилил сервер а проблема та же самая осталась.
  11. и так проблема такая не достает то что надо. + ругается мап сервер. поехали. 1: добавил в item_group_db.тхт import: db/item_bluebox.txt import: db/item_violetbox.txt import: db/item_cardalbum.txt import: db/item_cookie_bag.txt import: db/item_findingore.txt import: db/item_giftbox.txt import: db/item_scroll.txt import: db/item_misc.txt import: db/item_pandora.txt 2: добавил в db/ item_pandora.txt 3: далее в item_pandora.txt прописал так: 55,23107,1 // Badges 4: добавил в const.тхт IG_Pandora 55 5: далее пошел в item_db2.тхт добавил 23109,everadebox,everadebox,2,10000,,200,,,,,0xFFFFFFFF,7,2,,,,,812,{ getitem groupranditem(IG_Pandora),1; },{},{} 6: при запуске сервера ругается мап сервер 7: при использование что то вытащить из бокса достается Apple id 512 и выдает ошибку мап сервер в чем проблема?
  12. глупый ответ. да)))
  13. правил. все равно 50.
  14. хм поменял на 99. но в игре макс лв 50. в чем причина?
  15. EtherealRo

    Где?

    Где менять Лв гильдии. подскажите src>Файл>и какая именно строка. guild.c-h смотрел не увидел либо слепой)))
  16. Подскажите как сделать что бы персонаж варпался после получения предмета в пронтеру? case 1: mes "Ты хочешь сделать "+getitemname(23083)+""; mes "Для этого тебе надо следующее:"; mes "1x "+getitemname(23082)+""; mes "45x "+getitemname(7449)+""; if (select("Да", "Нет") == 2) close; else{ if(countitem(23082) < 1) || (countitem(7449) < 45)close; delitem 23082,1; delitem 7449,45; getitem 23083,1; close;} break;
×
×
  • Создать...
Яндекс.Метрика