avatar_worldhero

Разработка Scrypt на Php! Бесплатно пишу scrypt для MU online, Веб сайтов, Модулей и дополнений

Автор worldhero, 2009 Сен. 18, 09:52

« назад - далее »

0 Пользователи и 2 гостей просматривают эту тему.

glom

Да я тоже свяжусь если что) И еще, можно ли сделать инервалы времени между гр??

InsurgenT

блин и тишина... ну кто знает как засунуть  ГР в ТОП !! и что сортировалось по ГР!!
напишите плз !!!!! ICQ 456-541-727

glom

Блин то понос то золотуха. Сщас пишет Ошибка, попытка указать недоступную вам items!
Использую WebShop+Season 4 items
Ограничение везде -1
В чем проблема может быть?

Deathless

Цитата: Insurgent от 2009 Окт. 04, 10:21  блин и тишина... ну кто знает как засунуть  ГР в ТОП !! и что сортировалось по ГР!!
напишите плз !!!!! ICQ 456-541-727
Не тишина, просто я давно сюда не знаходил  :D
SELECT TOP 100 Name,GR from Character where Name != '0' order by GR desc

InsurgenT

связался с worldhero )) все короч поставил ))
а ГР работает отлично )) СПС создателю !!!!!!!!!!!!

glom

#65
народ ну в чем проблема у меня  при достижении гр на gloves пишет
Ошибка, попытка указать недоступную вам items!
Веб шоп стоит который сдесь выкладывали +season 4 items.

Вот конфиг:

<?
//коннект к базам
$baze_mssql='muonline'; //название базы в MsSql
$adres_ms_db='localhost'; //адресс базы данных mssql обычно это localhost
$user_ms_db='sa'; //user к mssql базе
$pass_ms_db='moipass'; //пароль к mssql базе
$md5s='0'; //MD5 включен ли?
$connect_my_sql='1'; // есть у нас mysql? 1- да, 0 - нет
$adres_my_db='localhost'; //адресс базы данных mysql обычно это localhost
$baze_mysql='muonline'; //название базы в MySql
$user_my_db='root'; // user к mysql базе
$pass_my_db='moipass'; // пароль к mysql базе

//побочные настройки
$c_max_stats=; //максимум статов в игре (максимум 65535)
$c_credit_vote=10; //сколько даем кредитов за голосование
$c_url_stats=""; //адресс статистики
//настройки Grand Reset
$dalem_po=2; //Сверять Grand Reset по 1 - максимуму статов, 2 - по ресету
$max_reset='100'; //есть поставлен пункт 2 то укажите число ресов минимум чтобы получить Grand Reset
$points_gr=1000; //Сколько stat's даеться после GR
$max_gr=10; //сколько максимум GR - и какие type на каждома (ВНИМАНИЕ! СКОЛЬКО GR СТОЛЬКО И ТИПОВ)
//Настройки Выдоваемых вещей на каждый до $max_gr можно добавить меняя цифру (где "X"): $nagr_min_[X]=, $nagr_max_

[X]=

//Выбераем type вещи
$nagr_min_[1]=0; $nagr_max_[1]=5; //на первом GR на выбор от type до type (например 0, 5 - Sword, Axe, Scepter, Bow,

Staff на выбор)
$nagr_min_[2]=6; $nagr_max_[2]=6; //на 2 GR на выбор
$nagr_min_[3]=7; $nagr_max_[3]=7; //на 3 GR на выбор
$nagr_min_[4]=8; $nagr_max_[4]=8; //на 4 GR на выбор
$nagr_min_[5]=9; $nagr_max_[5]=9; //на 5 GR на выбор
$nagr_min_[6]=10; $nagr_max_[6]=10; //на 6 GR на выбор
$nagr_min_[7]=11; $nagr_max_[7]=11; //на 7 GR на выбор
$nagr_min_[8]=12; $nagr_max_[8]=12; //на 8 GR на выбор
$nagr_min_[9]=12; $nagr_max_[9]=12; //на 9 GR на выбор
$nagr_min_[10]=14; $nagr_max_[10]=14; //на 10 GR на выбор

//Ограничеваем выбор ID items (укахав -1 мы снимаем ограничение)
$nagr_min_id_[1]='-1'; $nagr_max_id_[1]='-1';
$nagr_min_id_[2]='-1'; $nagr_max_id_[2]='-1';
$nagr_min_id_[3]='-1'; $nagr_max_id_[3]='-1';
$nagr_min_id_[4]='-1'; $nagr_max_id_[4]='-1';
$nagr_min_id_[5]='-1'; $nagr_max_id_[5]='-1';
$nagr_min_id_[6]='-1'; $nagr_max_id_[6]='-1';
$nagr_min_id_[7]='-1'; $nagr_max_id_[7]='-1';
$nagr_min_id_[8]='8';  $nagr_max_id_[8]='9';
$nagr_min_id_[9]='12'; $nagr_max_id_[9]='13';
$nagr_min_id_[10]='36'; $nagr_max_id_[10]='40';


//если вы не знаете php прошу дальше не лесть!
$msconnect=mssql_connect("$adres_ms_db","$user_ms_db","$pass_ms_db") or die ("Not Connect BD");
$msdb=mssql_select_db("$baze_mssql",$msconnect);
if ($connect_my_sql==1) {
$conmysql=mysql_connect("$adres_my_db","$user_my_db","$pass_my_db") or die ("Not Connect BD");
$bdconmysql=mysql_select_db("$baze_mysql",$conmysql);
mysql_query('SET NAMES cp1251;');
}
//Узнаем IP
$ip=getenv('REMOTE_ADDR');
//Узнаем дату
$time=time();
$date=date("d.m.Y", $time);
$date=date("d.m.Y H:i", $time);
$dater1=date("Y", $time);
$dater2=date("m", $time);
$dater3=date("d", $time);
$userdate=$dater1.$dater2.$dater3;
$dater4=date("H", $time);
$dater5=date("i", $time);
$userdate2=$dater1.$dater2.$dater3.$dater4.$dater5;

?>

worldhero

#66
Так, я задерживаюсь. Если обратите внимание - работаю над улучшением своего сайта + еще 2 проекта делаю.
За Lapah возьмусь завтра, в принципе его делать 30-60 минут :)

Цитироватьнарод ну в чем проблема у меня при достижении гр на gloves пишет
Ошибка, попытка указать недоступную вам items!
Веб шоп стоит который сдесь выкладывали +season 4 items.
в конфигах проблемы нету. Высылай название items "Возможно он по нему не может найти."
Цитироватьчтобы выходило что если у меня Класс от 0 до 2 (ДВ,СМ,ГМ) то было 5 что означает Стаффы... и так далее а "$class" ставиться уже со стороны движка сайта (тоесть найти эту функцию в своём сайте все смогут).Думаю понел.
Заранее спасибо!
сделаем под классы ;)
Цитироватьhttps://murdrum.ru/page-al-questsystem.html

даа вот такую бы не плохо было бы заполучить=(
подобную уже делал.
Но данный скрипт довольно сложен (много настроек и т.п. будет) + новые таблици и т.п.
Браться врятли буду (так просто "читай 1 post")
но возможно если будет время сделаю и на халяву. Но семья дети (времени не оставляют :) )

glom

#67
Да и может сделаешь еще чтоб можно было указать интервал времени между гр ? (месяц например)
И еще статы после гр не просто 1000 например а 1 гр-1000 2гр-2000 3гр-3000 и тд.

InsurgenT

интервал, статы... это все изменяеться в конфигах....

Wendel

Напищи маркет для 4сезона!!!
Подробнее:
Тоесть на моём сервере может любой человек продавать вещи,за зен или кредиты..

Deathless

Цитата: Wendel от 2009 Окт. 07, 11:02  Напищи маркет для 4сезона!!!
Подробнее:
Тоесть на моём сервере может любой человек продавать вещи,за зен или кредиты..
О_о
Проснись! Маркет встроен уже почти во все вэбы...

InsurgenT

#71
в MMW нету маркета....)))))))))

Deathless


evilangel

за $ Всю есть А за фрее х*й есть !!!!!
Одын Одын!

worldhero

#74
Перезалил GR reset, поправлено:
Регулировка требования Command у DL (требует на GR или нет)
Регулировка items по классам (настройка другая)!
Регулировка ID классов (вдруг у каво другие) - фурычит на версиях и с summoner и без
Возможность регулировать (статы за рес умножаются на GR или только определенное количество дается)

Все перезалил ссылка таже!
Скачать script Grand Reset: https://www.muheroes.ru/test/grand_reset.rar

Lapah доделаю выложу, сеня не успею :)

16:42 - перезалит, мелкие касяки исправил. (старые еще :) )

InsurgenT

уу еше и обновления есть ))) респект )))

Wendel

ДЛя MMW нету маркета!!!
И вроде как я знаю нету ещё маркета 4сезона!

Rev[]luti0

Цитата: Wendel от 2009 Окт. 09, 16:48  ДЛя MMW нету маркета!!!
И вроде как я знаю нету ещё маркета 4сезона!
Ты отстаёшь от цивилизаций )))

Fenix

Цитата: Demka от 2009 Сен. 19, 17:52  Вот, вспомнил. На MuWeb видел такую систему: ты должен проголосовать за сервер по всем данным ссылкам, после чего ты получаешь рандомную вещь (Камни, Коробки и т.д.), которая кладётся в банк. А то кредиты за голосования это уже не модно.
ну это легко есл изнаеш чуток пхп кароч поставь любой скрипт голосавания потом найди там файл где начмсляют кредиты потом можно зделать так

$rand_1 = rand(1,14); // это будет генирировать чэсло от 1 до 14 включая
// и эта цифра будет самый первой в коде ну как вы дроп делаете /item 1 1  1 1 1 1
// так и  здесь соберем все число из 8 цифр
// потом делаеш условия если переменая $rand_1 равна 1
if($rand_1 == 1)
{
// если она ровна щитаес скока у нас swordov мне щитать лень пускай будет 20
$rand_2 = rand(1,20); // эта переменая  будет генерировать если $rand_1 ровна 1 и
// и если у нас переменая $rand_1 ровна то мы получаем 2 цифры допусти 1 15
// осталось 6 цифр продолжаем генерировать
$rand_3 = rand(0,13); // это будет 3 цифра + скока она будет ну вот осталось 5 цифр
$rand_4 = rand(0,63); // вот это число 4 и это помойму есть лак или нету уже непомню
// ну неважно
$rand_5 = rand(0,63); // это уже 5 число осталось всего три числа
$rand_6 = rand(0,63); // вот и 6 число пришло на помощ
$rand_7 = rand(0,63); // 7 число осталось последние
$rand_8 = rand(0,63); // вот и 8 число ! теперь соберем число ))
$4islo = $rand_1 $rand_2 $rand_3 $rand_4 $rand_5 $rand_6 $rand_7 $rand_8;
// число собрано если я его неправильно собрал будет ошибка скажите мне
// испоавлю. теперь суем в банк допустим точно непомню как это делается
// ну кароче делаем "instert into таблица ну кароче мне лень в базу лесть :D если
// несможете сами запихнуть итэмс тогда уж пишите
// и здесь пишим вы удачно проголосовали и получили такую итэмс ну какую это вам
// уже думать как зделать штоп названия вещи выскакивало
// а я просто зделаю вы удачно проголосави и получили вещи а какую смотрите в
// в банке
echo "вы удачно проголосавали и получили вещь а какую вещь смотрите в банке";
// ну здесь можно кнопочку поставить ))
}
else // а вот если переменая $rand_1 не ровна 1
{
// то просто нече не делаем пропускаем
}
// а вот што делать если переменая $rand_1 ровна например 2 то делаем опять
// условия ну и все кто у ково бошка варит тот поймет ! а весь скрипт мне некчему
// ну если токо хотябы за этих 10 wmz :))

worldhero

будет на данный момент, работа, семья свой сервер.
все не успеваю
но по немногу по маленьку буду дополнять
сеня выложу lapah

Похожие темы (5)