Перейти к содержимому
La2Base
Главная
ЗагрузкиВикиФорумFAQ
ruen
Регистрация Войти
ГлавнаяФайлыВикиВойти
  • Главная
  • Загрузки
  • Вики
  • FAQ
  • Обратная связь
  • О проекте
  • Правила
  • Конфиденциальность
  • Условия использования

© 2026 la2base.com · Все права защищены

ruen
Форум/Web обвязка/Cкрипт телепортации
Поиск

Cкрипт телепортации

42 ответов744 просмотровСейчас просматривают: 1
La2ReaL
La2ReaL

Пользователь

Бывалый

Постов: 181

На форуме с: 03.03.2008

Репутация: +24

Рейтинг: 0

· 30.10.2008, 17:29

Вообщем нужен скрипт телепорта чара для MW

допустим чар застрял, заходишь на сайт вводишь лог и пасс и выбираешь куда телепортировать чара(мона скрипт и без выбора,а тока в 1 место)

Дам за скрипт спасибку или 5 вмз

Заранее благодарен)

0
La2ReaL
La2ReaL

Пользователь

Бывалый

Постов: 181

На форуме с: 03.03.2008

Репутация: +24

Рейтинг: 0

· 30.10.2008, 17:58

такой скрипт в РТ обязке есть,выдерните плз )

0
B
blastoma

Пользователь

Бывалый

Постов: 404

На форуме с: 18.08.2008

Репутация: +66

Рейтинг: 0

· 30.10.2008, 18:06

Я бы тож реал не отказался от этого скрипта

— www.l2club.ru

0
La2ReaL
La2ReaL

Пользователь

Бывалый

Постов: 181

На форуме с: 03.03.2008

Репутация: +24

Рейтинг: 0

· 30.10.2008, 18:24

7 wmz за скрипт дам.

0
La2ReaL
La2ReaL

Пользователь

Бывалый

Постов: 181

На форуме с: 03.03.2008

Репутация: +24

Рейтинг: 0

· 30.10.2008, 21:13

чо никто не может сделать? =(

0
AbsT
AbsT

Пользователь

Ветеран

Постов: 1514

На форуме с: 10.12.2007

Репутация: +768

Рейтинг: 0

· 30.10.2008, 21:48

Отдельно от веб-обвязки пойдет? ))
Типа 3 поля на белом фоне )

— Ålderdom - ingen glädje..

0
La2ReaL
La2ReaL

Пользователь

Бывалый

Постов: 181

На форуме с: 03.03.2008

Репутация: +24

Рейтинг: 0

· 30.10.2008, 22:04

конечно пойдет =)
Я уж сам сделаю чтобы было не на белом фоне)

0
AbsT
AbsT

Пользователь

Ветеран

Постов: 1514

На форуме с: 10.12.2007

Репутация: +768

Рейтинг: 0

· 30.10.2008, 22:31

Завтра посмотрим.
Может сделаю.
Все что мне нужно - структура таблицы characters и accounts.
Кому еще нужно - отписывайтесь.

— Ålderdom - ingen glädje..

0
La2ReaL
La2ReaL

Пользователь

Бывалый

Постов: 181

На форуме с: 03.03.2008

Репутация: +24

Рейтинг: 0

· 30.10.2008, 22:40

Cтруктура ла2бейс сборки)

0
Vetal 666
Vetal 666

Пользователь

Участник

Постов: 49

На форуме с: 11.03.2008

Репутация: +32

Рейтинг: 0

· 31.10.2008, 05:57

Да, выложыте пожалуйста)

0
B
blastoma

Пользователь

Бывалый

Постов: 404

На форуме с: 18.08.2008

Репутация: +66

Рейтинг: 0

· 31.10.2008, 11:38

Да и мне для la2base

— www.l2club.ru

0
AbsT
AbsT

Пользователь

Ветеран

Постов: 1514

На форуме с: 10.12.2007

Репутация: +768

Рейтинг: 0

· 31.10.2008, 11:43

Извиняйте, но делаю только под заказ ибо времени и желания на шарашку делать нет :-)

— Ålderdom - ingen glädje..

0
B
blastoma

Пользователь

Бывалый

Постов: 404

На форуме с: 18.08.2008

Репутация: +66

Рейтинг: 0

· 31.10.2008, 11:58

Ну может ла2 реал выложит потом)) Мне ща вообще лучше бы сайт по лучше защитить

— www.l2club.ru

0
B
Bacek

Пользователь

Участник

Постов: 62

На форуме с: 28.08.2007

Репутация: +29

Рейтинг: 0

· 31.10.2008, 14:31

Кусок кода из реблиона самим переделать под себя.
Точно не знаю будет ли работать...

Код
<?

if (!defined("C_LOADED")) exit();

if (isset($s['adm_login'])) $s_login=$s['adm_login'];
if (isset($s['adm_pass'])) $a_pass=$s['adm_pass'];

if (!($s_login==$adm_first['login'] && $a_pass==$adm_first['pass'])) {
    exit();
}

function set_adm_char_teleport_page()
{
    global $conf, $game_server;
    
    $locations=array(
        "1" => array ("name" => "Dark Elven Village", "x" => "9745", "y" => "15606", "z" => "-4574"),
        "2" => array ("name" => "Town of Aden", "x" => "147450", "y" => "26741", "z" => "-2204"),
        "3" => array ("name" => "Dwarven Village", "x" => "115113", "y" => "-178212", "z" => "-901"),
        "4" => array ("name" => "Town of Dion", "x" => "15670", "y" => "142983", "z" => "-2705"),
        "5" => array ("name" => "Elven Village", "x" => "46934", "y" => "51467", "z" => "-2977"),
        "6" => array ("name" => "Floran Village", "x" => "17838", "y" => "170274", "z" => "-3508"),
        "7" => array ("name" => "Orc Village", "x" => "-44836", "y" => "-112352", "z" => "-239"),
        "8" => array ("name" => "Town of Giran", "x" => "83400", "y" => "147943", "z" => "-3404"),
        "9" => array ("name" => "Talking Island Village", "x" => "-84318", "y" => "244579", "z" => "-3730"),
        "10" => array ("name" => "Gludin Village", "x" => "-80826", "y" => "149775", "z" => "-3043"),
        "11" => array ("name" => "Town of Gludio", "x" => "-12672", "y" => "122776", "z" => "-3116"),
        "12" => array ("name" => "Heine", "x" => "111322", "y" => "219320", "z" => "-3538"),
        "13" => array ("name" => "Hunters Village", "x" => "117110", "y" => "76883", "z" => "-2695"),
        "14" => array ("name" => "Ivory Tower", "x" => "85337", "y" => "12728", "z" => "-3787"),
        "15" => array ("name" => "Town of Oren", "x" => "82956", "y" => "53162", "z" => "-1495"),
        "16" => array ("name" => "Rune Township", "x" => "43799", "y" => "-47727", "z" => "-798"),
        "17" => array ("name" => "Town of Goddard", "x" => "147928", "y" => "-55273", "z" => "-2734"),
        "18" => array ("name" => "Town of Schuttgart", "x" => "87386", "y" => "-143246", "z" => "-1293"),
        "19" => array ("name" => "Enchat valley", "x" => "122310", "y" => "43087", "z" => "-4537"),
    );

    $mod = strval(get_query_var("mod"));

    $serv = intval(get_query_var("serv"));
    if (!isset($game_server[$serv])) $serv=0;

    $id = intval(get_query_var("id"));
    $do = strval(get_query_var("do"));
    $loc_id = intval(get_query_var("loc_id"));
    if ($loc_id == 0) $loc_id = 1;
    if (!isset($locations[$loc_id])) $loc_id = 1;

    $conn=db_connect($game_server[$serv]['host'], $game_server[$serv]['user'], $game_server[$serv]['pass']);
    if (!$conn) return db_error("Can't connect to database", null, true);
    $res=db_select($game_server[$serv]['db'], $conn);
    if (!$res) return(db_error("Can't select database ".$game_server[$serv]['db'], null, true));

    $query=db_query("SELECT char_name, online FROM characters WHERE characters.obj_Id='".$id."'", $conn);
    if (!$query) return(db_error("Не удалось получить данные из базы", $conn, true));
    $row=db_respond($query, "array");
    $char_name=html($row['char_name']);
    $encoded_nick=urlencode($row['char_name']);

    switch($do) {
        case "teleport":
            if ($row['online']==1) {
                return redirect("admin.php?cmd=char_teleport&serv=".$serv."&id=".$id, "<font color=red>Внимание!!! Данный персонаж (".$char_name.") находится в режиме ONLine (в игре). Во избежании проблем <u>редактирование запрещено.</u></font>", 5000);
                break;
            }
            $query=db_query("UPDATE characters SET x = '".$locations[$loc_id]['x']."', y = '".$locations[$loc_id]['y']."', z = '".$locations[$loc_id]['z']."' WHERE obj_Id = '".$id."'", $conn);
            if (!$query) return(db_error("Не удалось обновить некоторые данные в базе", $conn, true));

            return redirect("admin.php?cmd=char_teleport&serv=".$serv."&id=".$id, "Персонаж ".$char_name." был успешно телепортирован в ".html($locations[$loc_id]['name']), 2000);
        break;
    }

    $query=db_query("SELECT character_quests.* FROM character_quests WHERE character_quests.char_id='".$id."'", $conn);
    if (!$query) return(db_error("Не удалось получить данные из базы", $conn, true));

    $location_select="";
    for ($i=1; $i<count($locations)+1; $i++)
        $location_select.="<option value=".$i.">".$locations[$i]['name']."</option>";
    
    db_close($conn);

    return t_parse(adm_skn("adm_char_teleport.html"),get_defined_vars());
}

?>

0
AbsT
AbsT

Пользователь

Ветеран

Постов: 1514

На форуме с: 10.12.2007

Репутация: +768

Рейтинг: 0

· 31.10.2008, 14:33

Гы...новый проще сделать, чем вот это копать :)

— &#197;lderdom - ingen gl&#228;dje..

0
La2ReaL
La2ReaL

Пользователь

Бывалый

Постов: 181

На форуме с: 03.03.2008

Репутация: +24

Рейтинг: 0

· 31.10.2008, 16:09

В лс я тебе отписал,ты так и не ответил))

Так почем сделаешь скрипт?)

0
AbsT
AbsT

Пользователь

Ветеран

Постов: 1514

На форуме с: 10.12.2007

Репутация: +768

Рейтинг: 0

· 31.10.2008, 16:15

Какие будут предложения? :D

— &#197;lderdom - ingen gl&#228;dje..

0
La2ReaL
La2ReaL

Пользователь

Бывалый

Постов: 181

На форуме с: 03.03.2008

Репутация: +24

Рейтинг: 0

· 31.10.2008, 16:50

Ну ты продаешь))говори цену)

ты же на базаре спрашиваешь "Почем картошка",а не продавец у тебя почем возьмешь =)

0
La2ReaL
La2ReaL

Пользователь

Бывалый

Постов: 181

На форуме с: 03.03.2008

Репутация: +24

Рейтинг: 0

· 31.10.2008, 19:52

Ну куда пропал? )

0
AbsT
AbsT

Пользователь

Ветеран

Постов: 1514

На форуме с: 10.12.2007

Репутация: +768

Рейтинг: 0

· 31.10.2008, 19:53

На сегодня есть дела, завтра попробую.

— &#197;lderdom - ingen gl&#228;dje..

0
Тема закрыта для ответов