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

Agasper

Проверенные
  • Постов

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

  • Посещение

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

    191

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

  1. Agasper

    Курсор

    Файлы: cursors.act и cursors.spr кидать в */data/sprite с заменой файлов. Ну а сами спрайты ищи в гугле и на ea.ws,там их очень много.
  2. // Database for upgrading items. // Stats per level for safe upgrade, Stats per level after safe limit, Safe level limit, Lv.1 %, Lv 2 %, Lv.3%, ect... // Armor defense is done in percentage (ie 70 = .7 def) // Weapons are whole numbers (ie 3 = 3 atk) 70, 4,4, 100,100,100,100, 60, 40, 40, 20, 20, 10, 10, // Armor 2, 3,7, 100,100,100,100,100,100,100, 60, 40, 20, 10, // Lv.1 Weapons 3, 5,6, 100,100,100,100,100,100, 60, 40, 20, 20, 10, // Lv.2 Weapons 5, 8,5, 100,100,100,100,100, 60, 50, 20, 20, 20, 10, // Lv.3 Weapons 7,13,4, 100,100,100,100, 60, 40, 40, 20, 20, 10, 10, // Lv.4 Weapons
  3. Agasper

    WoE

    Может ты уже начнешь думать головой и пользоваться поиском?
  4. */conf/battle/client.conf: // Set this to 1 if your client supports status change timers and you want to use them // Clients from 2009 onward support this display_status_timers: yes
  5. */src/map/mob.c,функция mob_dead,cвой код вставляй там после этого куска: // Increase drop rate if user has SC_ITEMBOOST if( sd && sd->sc.data[SC_ITEMBOOST] ) // now rig the drop rate to never be over 90% unless it is originally >90%. drop_rate = max(drop_rate,cap_value((int)(0.5+drop_rate*(sd->sc.data[SC_ITEMBOOST]->val1)/100.),0,9000));
  6. Научись пользоваться поиском!
  7. Более простой способ.
  8. Не знаю поможет ли,но попробуй в msgstringtable.txt найти: Do you really want to purchase '%s' item? %d points will be deducted from your total Kafra Credit Points.# И заменить на это: Do you really want to purchase all this items? %d points will be deducted from your total Kafra Credit Points.#
  9. Сабж.Требуется несколько пряморуких и умных людей. У нас Вы сможете: Работать с людьми,которые тесно связаны достижением общих целей. Работать не только ради идеи. Узнать что-то новое для себя. Принять участие в разработке уникальных клиентских и серверных модификаций. И так главная суть вопроса,нам требуются: Скриптер. Дизайнер. ( !!! ) Специалист по клиент.части. WEB Developer. Специалист по рекламе и раскрутке. Пожалуйста,не пишите если: Вам меньше 18 лет. У Вас базовые знания в перечисленных областях. Вы ленивый или не пунктуальный человек. Вы не готовы уделять 3-4 часа своего времени на разработки. Вы состоите в других командах. Нам нужны люди, которые будут уделять время только одному проекту. P.S: Причины поиска: нехватка времени. Работа оплачивается. Связаться со мной и получить дополнительную ифнормацию можно либо по ICQ (6498906), или можете оставить ЛС на форуме. Не разумный флуд и срач в этой теме будет караться моментальным баном на месяц.
  10. Agasper

    Рабочие lua/lub

    Если хорошенько посмотреть форум,то можно легко заметить,что пока самый стабильный .exe для rAthen'а это: 2011-03-15. Пока сам юзаю его,багов никаких нет,lua рабочие,дата нормальная. На днях буду пробывать запускать последний .exe с 28 пак.версией и если все будет без ошибок,то скину сюда все необходимые файлы.
  11. Да там знания английского и не нужны.Если вообще беда,то юзай переводчики. 1) Добавляем своего моба обычным способом в mob_db.txt: 3000,TEST,Test,Test,99,50000,0,32367,24055,1,3055,4277,180,56,142,69,86,49,132,55,10,12,1,7,66,0x3095,170,76,384,288,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 2) В mob_avail.txt прописываем: 3000,1002 Структура: ID твоего кастом моба / Sprite ID 3) PROFIT! Теперь твой моб с ID 3000 будет выглядеть как поринг.
  12. RE механика там вообще не полная и логичнее ее вообще отрубить и использовать сакрай формулы. Заходим в rA/src/map/config/Renewal.h и находим там эту строчку: #define REMODE 1 Заменяем на это: #define REMODE 0 Теперь у тебя в эмуле будут использоваться стандартные сакрай формулы. P.S: bonus у меня такой есть,выложу сюда чуть позже.
  13. Agasper

    Hide Gm

    - script auto_gm_hide -1,{ OnPCLoginEvent: if(getgmlevel()>90){ atcommand "@hide"; } end; }
  14. mes "У Вас сейчас "+#CASHPOINTS+" Cash Points!";
  15. Какие именно кешы?Твои кастомные переменные или Cash Points? Вот 2 варианта,какой тебе нужен решишь сам: set cash,cash+n; // n - число set #CASHPOINTS,#CASHPOINTS+n; // n - число
  16. Agasper

    Design Ceres

    FioletCat,если ты обвиняешь человека в кидании кого-то на деньги,то ты просто обязан предоставить пруф,а иначе ты просто типичный форумный peacedoorball.Таких людей мы на форуме тут не держим.
  17. set @sound,rand(1,3); if(@sound==1){ soundeffectall "name1.wav",0; } if(@sound==2){ soundeffectall "name2.wav",0; } if(@sound==3){ soundeffectall "name3.wav",0; }
  18. В скрипте очень много ошибок,описывать все слишком долго. Вот рабочая версия: prontera,151,172,6 script 20-70 857,{ if(BaseLevel<20){ mes "[Доска заданий]"; mes "У вас слишком маленький уровень!"; close; } if(BaseLevel>70){ mes "[Доска заданий]"; mes "У вас слишком большой уровень!"; close; } mes "[Доска заданий]"; mes "Выберите задание:"; switch(select("Грибная спора:Змеиная кожа:Лапы бигфута:Собирание травы:Рубка леса:Выход")){ case 1: mes "[Доска заданий]"; mes "Принесите мне 25 грибных спор!"; mes "Спора находится на востоке от города Пайона."; next; mes "[Доска заданий]"; mes "Вы принесли 25 спор?"; next; if(select("Да:Нет")==2){ close; } if(countitem(921)<25){ next; mes "[Доска заданий]"; mes "А где предметы?"; close; } delitem 921,25; getexp 3000,2000; mes "[Доска заданий]"; mes "Задание выполнено!"; close; case 2: mes "[Доска заданий]"; mes "Принесите мне 20 змеиных кож!"; mes "Змеи находятся на востоке от города Пайона."; next; mes "[Доска заданий]"; mes "Вы принесли 20 змеиных кож?"; next; if(select("Да:Нет")==2){ close; } if(countitem(926)<20){ next; mes "[Доска заданий]"; mes "А где предметы?"; close; } delitem 926,20; getexp 7000,3000; mes "[Доска заданий]"; mes "Задание выполнено!"; close; case 3: mes "[Доска заданий]"; mes "Принесите мне 50 лап бигфута!"; mes "Бигфуты находятся на юго-востоке от города Пайона."; next; mes "[Доска заданий]"; mes "Вы принесли 50 лап бигфута?"; next; if(select("Да:Нет")==2){ close; } if(countitem(948)<50){ next; mes "[Доска заданий]"; mes "А где предметы?"; close; } delitem 948,50; getexp 10000,5000; mes "[Доска заданий]"; mes "Задание выполнено!"; close; case 4: mes "[Доска заданий]"; mes "Принесите мне Shoot 50 штук!"; mes "Les находятся в Московии."; next; mes "[Доска заданий]"; mes "Вы принесли 50 Shoot?"; next; if(select("Да:Нет")==2){ close; } if(countitem(711)<50){ next; mes "[Доска заданий]"; mes "А где предметы?"; close; } delitem 711,50; getexp 15000,7500; mes "[Доска заданий]"; mes "Задание выполнено!"; close; case 5: mes "[Доска заданий]"; mes "Принесите мне 50 бревен!"; mes "Wood Goblin водятся в Московии."; next; mes "[Доска заданий]"; mes "Вы принесли 50 бревен?"; next; if(select("Да:Нет")==2){ close; } if(countitem(7201)<50){ next; mes "[Доска заданий]"; mes "А где предметы?"; close; } delitem 7201,50; getexp 25000,12500; mes "[Доска заданий]"; mes "Задание выполнено!"; close; case 6: close; } }
  19. Это: switch(select(Грибная спора:Змеиная кожа:Лапы бигфута:Собирание травы:Рубка леса)){ Замени на это: switch(select("Грибная спора:Змеиная кожа:Лапы бигфута:Собирание травы:Рубка леса")){
×
×
  • Создать...
Яндекс.Метрика