Автор: nomn: Дата: 04.01.2011
[color="#4B0082"]Комнда @teleportmenu / @tm
Реализация: nomn
Идея: неизвестно
Суть: при активации команды, когда вы используете Teleport вас сразу,
без меню, варпает в случайное место, даже, если у вас Teleport lv.2
Ниже исходник:[/color]
1. map/atcommand.c
/*==========================================
* @teleportmenu by nomn (not my idea xD)
* Allows you to use Teleport first level
* automatically, even if you have the second
*------------------------------------------*/
ACMD_FUNC(teleportmenu)
{
nullpo_retr(-1, sd);
if (sd->state.teleportmenu != 1) {
sd->state.teleportmenu = 1;
clif_displaymessage(sd->fd, "Умение 'Телепорт' автоматически телепортирует в случайное место.");
return 0;
} else {
sd->state.teleportmenu = 0;
clif_displaymessage(sd->fd, "Умение 'Телепорт' теперь работает стандартно.");
return 0;
}
}
2. map/atcommand.c
{ "teleportmenu", 0,99, atcommand_teleportmenu }, // [nomn]
{ "tm", 0,99, atcommand_teleportmenu }, // [nomn]
3. map/skill.c (добавить отмеченное + , убрать отмеченное - )
break;
}
- if( sd->state.autocast || ( (sd->skillitem == AL_TELEPORT || battle_config.skip_teleport_lv1_menu) && skilllv == 1 ) || skilllv == 3 )
+ if( sd->state.autocast || ( (sd->skillitem == AL_TELEPORT || battle_config.skip_teleport_lv1_menu) && skilllv == 1 ) || sd->state.teleportmenu == 1 || skilllv == 3 ) // [nomn]
{
- if( skilllv == 1 )
+ if( skilllv == 1 || sd->state.teleportmenu == 1) // [nomn]
pc_randomwarp(sd,CLR_TELEPORT);
else
pc_setpos(sd,sd->status.save_point.map,sd->status.save_point.x,sd->status.save_point.y,CLR_TELEPORT);
4. map/pc.h (
+ unsigned short teleportmenu; // [nomn]
unsigned noks : 3; // [Zeph Kill Steal Protection]
5. conf/battle/skill.conf (добавить отмеченное + , убрать отмеченное - )
// Allows players to skip menu when casting Teleport level 1
// Menu contains two options. "Random" and "Cancel"
-skip_teleport_lv1_menu: no
+skip_teleport_lv1_menu: yes
6. Rebuild Solution (Перестроить решение \ Рекомпиляция).
Автор: nomn: Дата: 04.03.2011
Чтож, это твое видение :) Можно сделать и так. В свободное время сделаю и выложу.
Автор: nndsl: Дата: 04.03.2011
Если не трудно, напишите сорц, чтобы 1 лвл телепорта, телепортил, как винг, а остальные лвла, работали нормально)
Автор: dimjke: Дата: 04.03.2011
Цитата nndsl;37855:
Если не трудно, напишите сорц, чтобы 1 лвл телепорта, телепортил, как винг, а остальные лвла, работали нормально)
Автор: nndsl: Дата: 04.03.2011
Цитата dimjke;37856:
Зачем? Когда достаточно в конфиге вместо no поставить yes... (5 пункт)
Автор: Nejiko: Дата: 04.03.2011
я тыкну просто так) молодец,многим пригодитсо)
Автор: kreogen87: Дата: 06.22.2011
Молодец, конечно :) А ещё можно в leveluseskillspamount.txt дописать:
AL_TELEPORT#
30#
30#
Автор: Кеник: Дата: 06.22.2011
Цитата kreogen87;43772:
Молодец, конечно :) А ещё можно в leveluseskillspamount.txt дописать:
AL_TELEPORT#
30#
30#
И забыть про второй уровень, юзать тока первый.
Автор: Renegade: Дата: 06.22.2011
реневал уныл.
Автор: nomn: Дата: 06.22.2011
Цитата kreogen87;43772:
Молодец, конечно :) А ещё можно в leveluseskillspamount.txt дописать:
AL_TELEPORT#
30#
30#
И забыть про второй уровень, юзать тока первый.
Цитата Кеник;43773:
n00b.. Вроде как уже основная масса на РЕ клиент перешла, там в луашках надо дописывать, а твой способ ничего не даст. Точно сейчас не скажу, нет под рукой клиента..
Цитата Renegade;43774:
реневал уныл.
Автор: Renegade: Дата: 06.22.2011
Цитата nomn;43787:
Ты забыл дописать "ИМХО"
Автор: Less: Дата: 06.22.2011
реньювал интерфейс не рулит только для тех, кто не играет в ро, или не играет в нормальное гв.
Один раздвигаемый патилист и замочек делают реньювал интерфес на несколько порядков более удобным чем сакраевский.
Автор: Renegade: Дата: 06.22.2011
форумварриор детектед
(типа в сакрае патилист не растягивается, да? :-) )
Автор: Кеник: Дата: 06.22.2011
Цитата Less;43789:
реньювал интерфейс не рулит только для тех, кто не играет в ро, или не играет в нормальное гв.
Один раздвигаемый патилист и замочек делают реньювал интерфес на несколько порядков более удобным чем сакраевский.
Автор: Less: Дата: 06.22.2011
покажите сервер с сакраем?)
Посмотрим.
Автор: Renegade: Дата: 06.22.2011
ну мой клиент скачай, чо.
реневал не ставлю принципиально.
Автор: Less: Дата: 06.22.2011
реневал не ставлю принципиально.
17.06.2011
Ведётся работа по внедрению Реневал клиента, обновления вещей и серверной части
Автор: Less: Дата: 06.22.2011
я не помню в чем конкретно, но была бяда с пати/френд листом на сакрае, поскольку уже больше года не видела сакрай не помню в чем была эта бяда.
Автор: Renegade: Дата: 06.22.2011
Никакой беды не припомню. В РО с 2003 года.
А на счёт новости в патчере - на серве нехватает некоторого количества нового шмота, решил порешать введнием реневала.
Но сейчас взял яйца в кулак и добавляю вручную в сакрай.
Автор: Кеник: Дата: 06.23.2011
Цитата Less;43800:
я не помню в чем конкретно, но была бяда с пати/френд листом на сакрае, поскольку уже больше года не видела сакрай не помню в чем была эта бяда.
Автор: Renegade: Дата: 06.23.2011
Всё там разворачивается.
А замочек нахуя? В чём его роль?
Автор: Кеник: Дата: 06.23.2011
Цитата Renegade;43809:
Всё там разворачивается.
А замочек нахуя? В чём его роль?
Автор: Renegade: Дата: 06.23.2011
На моей памяти проблему с этим испытывали только нубы либо дятлы с руками из жопы, тк открывается оно только при двойном клике. Скилл-клик-Скилл-клик - не открывается.
Автор: Кеник: Дата: 06.23.2011
Не, при спаме скилла легко случайно дабл клик сделать..)
Автор: Renegade: Дата: 06.23.2011
Просвети, какие такие спамы скиллов нужны на патилист?
Хил не ГВ скилл, сумка в замке не кастуется. Рековери? Так у всех ГВ чаров давно антистан.
Автор: Кеник: Дата: 06.23.2011
Нитка, Каупе-Кайте, блессы, хватит?
Автор: Renegade: Дата: 06.23.2011
спамить так что аж сбиватся... ну незнаю, незнаю ))))
Автор: Кеник: Дата: 06.23.2011
Цитата Renegade;43819:
спамить так что аж сбиватся... ну незнаю, незнаю ))))
Автор: Renegade: Дата: 06.23.2011
года потора :(
Автор: Кеник: Дата: 06.23.2011
Цитата Renegade;43823:
года потора :(
Автор: nomn: Дата: 06.23.2011
автор след. поста не по теме будет наказан банхаммером)
Автор: Less: Дата: 06.23.2011
удалено.