Назад

Подправте

Автор: Respect: Дата: 07.03.2009

Подправте пожалуста
if (pc_readglobalreg(sd,"auto_autoloot"))
sd->state.autoloot = pc_readglobalreg(sd,"auto_autoloot");

if (pc_readglobalreg(sd,"auto_mainchat"))
sd->state.mainchat = 1;

if (pc_readglobalreg(sd,"auto_noask"))
sd->state.noask = 1;

if (pc_readglobalreg(sd,"auto_noks"))
sd->state.noks = pc_readglobalreg(sd,"auto_noks");
надо сделать команду чтоб сохранялы все статусы, например автолут команду, шовнейм

Автор: Respect: Дата: 07.03.2009

Цитата(raff @ 3.7.2009, 13:10)
зачем это извращение? Не легче ли сделать скриптом OnPcLoginEvent??

Можеш сделать ? пожалуста

Автор: nomn: Дата: 07.03.2009

написал не проверяя, но судь главное почитай.

CODE

prontera,x,y,4 script управление командами 750,{

mes "выбирай";
switch(select("Автолут:шоу эксп")) {
case 1:
mes "включать будем или выключать?";
switch(select("включать:выключать")) {
case 1:
mes "На сколько %?";
input @lootrate;
next;
set @autoonloot, 1;
close;
break;

case 2:
set @autoonloot, 0;
close;
break;
}
case 2:
mes "включать будем или выключать?";
switch(select("включать:выключать")) {
case 1:
mes "На сколько %?";
input @showrate;
next;
set @showautoexp, 1;
close;
break;

case 2:
set @showautoexp, 0;
close;
break;
}

OnPCLoginEvent:

if (@autoonloot == 1) atcommand "@autoloot +@lootrate+";
if (@showautoexp == 1) atcommand "@showexp +@showrate+";
end;
}


кстати такой НПС где-то лежит готовый, с кучей команд.

Автор: Respect: Дата: 07.03.2009

Я хотел бес участия пользователя

Автор: nomn: Дата: 07.04.2009

значит тебе сюда

Автор: Мяфк: Дата: 07.15.2009

Если без участия убери часть скрипта и оставь только OnPcLoginEvent! Оффтоп: Рафф а что значит % на шауексп? Не разу не ставил.

Автор: Mark: Дата: 07.16.2009

Цитата(Мяфк @ 15.7.2009, 19:16)
Если без участия убери часть скрипта и оставь только OnPcLoginEvent! Оффтоп: Рафф а что значит % на шауексп? Не разу не ставил.


шауексп это команда @showexp, дабы отображалось какое количество опыта тебе идет....
Ну разумеется используется на серверах где отключено автоматическое отображение...

Автор: Мяфк: Дата: 07.19.2009

Я знаю что такое шауексп, но что за % на шауексп, всегда прописывал @showexp и всё.
Зы
conf\battle\drops

// If an item is dropped, does it go stright into the users inventory? (Note 1)
item_auto_get: yes