nejiko Опубликовано 5 августа, 2011 Жалоба Поделиться Опубликовано 5 августа, 2011 Сразу прошу прощения за самые тупые вопросы! Но кто может помогите плиз!1.При выходе из игры не сохраняются Пеко,Фалькон,Телега??!! Когда заходишь в игру!2.Как выключить дроп с арены?!//|===========================================|\\//|===========================================|\\//| |\\//| ***** ***** ***** ***** ** ** |\\//| * * * * * * * * * |\\//| *** ***** *** *** * * * |\\//| * * * * * * * |\\//| * * * ***** ***** * * |\\//| |\\//|===========================================|\\//|===========================================|\\//==== Script: =========================================//= PVP Warper//==== by: ============================================//= Freem ( Mail: gmfreem@mail.ru )//=====================================================//= Script Startprontera,164,175,4 script Арена 810,{ mes "Куда хочеш попасть?"; next; menu "PvP Arena [" + getmapusers("pvp_n_3-5.gat") + " / 30]",Lpro, "GvG Arena [" + getmapusers("guild_vs2.gat") + " / 30]",Lizu, "Clone Arena [" + getmapusers("pvp_n_2-5.gat") + " / 30]",Lpay, "Quit",Lcancel;Lpro: if(getmapusers("pvp_n_3-5.gat") >= 30 ) goto LError; warp "pvp_n_3-5.gat",0,0; close2;Lizu: if(getmapusers("guild_vs2.gat") >= 30 ) goto LError; warp "guild_vs2.gat",0,0; close2;Lpay: if(getmapusers("pvp_n_2-5.gat") >= 30 ) goto LError; warp "pvp_n_2-5.gat",0,0; atcommand strcharinfo(0)+ ":@evilclone " + strcharinfo(0); close2;Lcancel: close;LError: mes "[PVP-мастер]"; mes "Извините, но Арена полная"; close;}//= Duplicates ==============================================// Geffen --------------------------------------------geffen.gat,125,69,4 duplicate(Арена) Арена#2 734// Alberta --------------------------------------------alberta.gat,105,53,4 duplicate(Арена) Арена#3 734// Morroc----------------------------------------------morocc.gat,160,97,4 duplicate(Арена) Арена#4 734// Payon ----------------------------------------------payon.gat,185,107,4 duplicate(Арена) Арена#5 734// Comodo ---------------------------------------------comodo.gat,197,148,4 duplicate(Арена) Арена#6 734// Aldebaran -------------------------------------------aldebaran.gat,144,123,4 duplicate(Арена) Арена#7 734// Izlude ----------------------------------------------izlude.gat,136,93,4 duplicate(Арена) Арена#8 734//= Map Flags =============================================pvp_n_1-1.gat mapflag pvpguild_vs2.gat mapflag gvgpvp_n_2-5.gat mapflag pvp//= Warps ==================================================pvp_n_2-5.gat,99,133,0 warp prontera 2,5,prontera,162,175pvp_n_2-5.gat,133,99,0 warp prontera 2,5,prontera,162,175pvp_n_2-5.gat,99,65,0 warp prontera 2,5,prontera,162,175pvp_n_2-5.gat,65,99,0 warp prontera 2,5,prontera,162,175pvp_n_3-5.gat,99,133,0 warp prontera 2,5,prontera,162,175pvp_n_3-5.gat,133,99,0 warp prontera 2,5,prontera,162,175pvp_n_3-5.gat,99,65,0 warp prontera 2,5,prontera,162,175pvp_n_3-5.gat,65,99,0 warp prontera 2,5,prontera,162,175guild_vs2.gat,49,7,0 warp prontera 2,5,prontera,162,175guild_vs2.gat,7,49,0 warp prontera 2,5,prontera,162,175guild_vs2.gat,92,50,0 warp prontera 2,5,prontera,162,175guild_vs2.gat,50,92,0 warp prontera 2,5,prontera,162,1753.Почему не работает НПС?!//===== eAthena Script ======================================= //= Кард ремовер=))//===== By: ================================================== //= Degrees//============================================================prontera,145,282,5 script Похотливая старушка 78,{UPGRADEROOT: mes "[Похотливая старушка]"; mes "Добрый день,КрОССафЧеГ.Я умею высасывать из вещей и оружия карты. Хочеш я отсосу твои карты?"; next; menu "Да детка,сделай это.",REMOVEMENU, "А что для этого надо?",REMOVEPRICE, "Нет,спасибо.",CLOSEOUT;REMOVEPRICE: mes "[Похотливая старушка]"; mes "Я отсосу за 225000 зеней,Star Crumb и Yellow Gemstone."; next; menu "Давай попробуем отсосать у меня карты.",REMOVEMENU, "Нет спасибо.",CLOSEOUT;REMOVEMENU: mes "[Похотливая старушка]"; mes "Очень хорошо. Из какой вещи ты хочеш чтоб я отсосала??"; next; menu "Я забыл одеть то что надо!.",CLOSEOUT, getequipname(1),SLOT1, getequipname(2),SLOT2, getequipname(3),SLOT3, getequipname(4),SLOT4, getequipname(5),SLOT5, getequipname(6),SLOT6, getequipname(7),SLOT7, getequipname(8),SLOT8, getequipname(9),SLOT9, getequipname(10),SLOT10;SLOT1: set @part,1; goto CARDNUMCHECK;SLOT2: set @part,2; goto CARDNUMCHECK;SLOT3: set @part,3; goto CARDNUMCHECK;SLOT4: set @part,4; goto CARDNUMCHECK;SLOT5: set @part,5; goto CARDNUMCHECK;SLOT6: set @part,6; goto CARDNUMCHECK;SLOT7: set @part,7; goto CARDNUMCHECK;SLOT8: set @part,8; goto CARDNUMCHECK;SLOT9: set @part,9; goto CARDNUMCHECK;SLOT10: set @part,10; goto CARDNUMCHECK;CARDNUMCHECK: if(getequipcardcnt(@part) == 0) goto DENYCARDCOUNT; set @cardcount,getequipcardcnt(@part); if(@cardcount > 1) goto CARDNUMMULTIMSG; mes "[Похотливая старушка]"; mes "В этой вещи " + @cardcount + " вставлено карт. Для отсоса, мне надо 225000 зеней , ^0000FFStar Crumb^000000, и ^0000FFYellow Gemstone^000000."; goto CARDNUMPOSTMSG;CARDNUMMULTIMSG: mes "[Похотливая старушка]"; mes "В этой вещи " + @cardcount + " вставлено карт. Для моего отсоса надо " + (200000+(@cardcount * 25000)) + " zeny, ^0000FFStar Crumb^000000, и ^0000FFYellow Gemstone^000000.";CARDNUMPOSTMSG: next; menu "Да хорошо.",REMOVECARDWARNING, "Нет не надо.",CLOSEOUT;REMOVECARDWARNING: mes "[Похотливая старушка]"; mes "Я уже сильно стара и когда я отсасываю бывают осечки.Так что выбирай что тебе важнее Карта или Вещь?"; next; menu "Я передумал,извени.",CLOSEOUT, "Конечно же отсос.",PRIORITYITEM, "Вещь дороже.",PRIORITYCARD;PRIORITYITEM: set @failtype,1; goto REMOVECARD;PRIORITYCARD: set @failtype,2; goto REMOVECARD;REMOVECARD: mes "[Похотливая старушка]"; mes "Хорошо отдай мне все для отсоса и зени."; if((zeny < (200000+(@cardcount * 25000))) || (countitem(1000) < 1) || (countitem(715) < 1)) goto DENYMATERIAL; set zeny,zeny - (200000+(@cardcount * 25000)); delitem 1000,1; delitem 715,1; set @failchance,rand(100);// if(@failchance < 2) goto FAILREMOVECARD0;// if((@failchance < 8) && (@failtype == 1)) goto FAILREMOVECARD1;// if((@failchance < 8) && (@failtype == 2)) goto FAILREMOVECARD2; if(@failchance < 10) goto FAILREMOVECARD3; successremovecards @part; next; mes "[Похотливая старушка]"; mes "Процесс отсоса прошел успешно.Возьми свою вещь и карту.Поздравляю!!!"; close;FAILREMOVECARD0: failedremovecards @part,0; next; mes "[Похотливая старушка]"; mes "Во время всасывания что то пошло не так.Твою вещь я смогла сохранить но карта самоуничтожилась!"; close;FAILREMOVECARD1: failedremovecards @part,1; next; mes "[Похотливая старушка]"; mes "Во время отсоса что то пошло не так.Я не смогла сохранить ни вещь ни отсос.Я всосу в след раз!!"; close;FAILREMOVECARD2: failedremovecards @part,2; next; mes "[Похотливая старушка]"; mes "Вот неудача!Карту я уже извлекла и вещь неожиданно сломалась."; close;FAILREMOVECARD3: failedremovecards @part,3; next; mes "[Похотливая старушка]"; mes "Я попыталась извлечь карты и не получилось.Я может быть заберу у тебя вещи"; close;DENYCARDCOUNT: mes "[Похотливая старушка]"; mes "Милок... В этой вещи нет карт.Обманывать не хорошо."; close;DENYMATERIAL: next; mes "[Похотливая старушка]"; mes "Дитя у тебя нет всего для моей магии! Сначала принеси мне их!."; close;CLOSEOUT: mes "[Похотливая старушка]"; mes "Очень хорошо.Когда понадобятся мои услуги.Ты знаеш где меня найти!"; close;} и prontera,150,193,4 script †Resets† 906,{ set @price, 1000; //Эм,все сразу будет стоить в 1,5 раза больше. if(BaseLevel == 999) { mes "[Reset NPC]"; mes "Здраствуйте,"+strcharinfo(0)+"!Желаете скинуть скилы или статы или все вместе?"; mes "Вот цены на мои услуги:"; mes "^FF0000Статы: ^000000" + @price + "10000000"; mes "^FF0000Скилы: ^000000" + @price + "10000000"; mes "^FF0000Все : ^000000" + @price /2 * 3 + " 20000000"; mes "Выбрал что для тебя сделать?"; switch(select("^FF0000Скинуть статы^000000", "^FF0000Скинуть скилы^000000", "^FF0000Все вместе^000000", "Взять добавку")) { case 1: resetstatus; set StatusPoint, 0; atcommand strcharinfo(0) + ":@stpoint 65000"; set #b_point, 1; mes "^FF0000СНезабудь взять добавку 37343 очков.^000000"; //Хе,это подсказка когда сбросился set zeny, zeny - @price; close; case 2: resetskill; set zeny, zeny - @price; close; case 3: resetskill; resetstatus; set StatusPoint, 0; atcommand strcharinfo(0) + ":@stpoint 65000"; set #b_point, 1; mes "Незабудь взять добавку 37943 очков."; //Хе,это подсказка когда сбросился set zeny, zeny - @price /2 * 3; mes "Незабудь взять добавку " + #b_point + " очков."; //Хе,это подсказка когда сбросился close; case 4: // вот и добавление потерянных очков //set StatusPoint, StatusPoint + #b_point; 37943 if(#b_point == 1) { atcommand strcharinfo(0) + ":@stpoint 37943"; set #b_point, 0; mes "Такс,держи свои очки)Больше не теряй)"; } else { mes "У тебя нет оставленных очков"; } default: close; } } else { // Если персонаж не достиг 999 уровня mes "Ты еще молод.Приходи ко мне когда подрастешь до 999.Буду ждать!"; close; } close;}4.Какой скрипт для Хилера что-бы он распознавал шмотки?!У меня ТХТ версия афины! 1 Ссылка на комментарий Поделиться на другие сайты Поделиться
Agasper Опубликовано 5 августа, 2011 Жалоба Поделиться Опубликовано 5 августа, 2011 2) Удалить на нужной карте или закомментить(//) мапфлаг 'pvp_nightmaredrop'.Находится он тут: eA/conf/mapflags/nightmare.txt3) Какую именно ошибку выдает?Тут нет телепатов,а вообще скрипт УГ,юзай стандартный card_remover(eA/npc/custom/card_remover.txt),а не это школьное творение.4) Поставить скрипт команду identify;,если нет возможности компилить,то вставить этот код в хилера:getinventorylist;for(set .@i,0; .@i<@inventorylist_count; set .@i,.@i+1){if(@inventorylist_identify[.@i]==1) continue;delitem2 @inventorylist_id[.@i],1,0,0,0,0,0,0,0;getitem @inventorylist_id[.@i],1;} Ссылка на комментарий Поделиться на другие сайты Поделиться
Рекомендуемые сообщения