Анатолий
Анатолий

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

Бывалый

Постов: 496

На форуме с: 19.11.2008

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

Рейтинг: 0

· 29.05.2009, 17:43

И под какую это сборочку?

Random Post Generator

0
Дима
Дима

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

Бывалый

Постов: 485

На форуме с: 23.02.2009

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

Рейтинг: 0

· 29.05.2009, 17:47

сделано ли что может только КЛ покупать???

0
Владимир
Владимир

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

Участник

Постов: 35

На форуме с: 21.01.2008

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

Рейтинг: 0

· 29.05.2009, 20:35

Chibritta: Собсно скрипт покупки клановых очков... to_become_senile.gif
Войдите и наберите 20 постов
Код
<center><h4>Покупка клановых очков</H4><hr><br><br>###########################################<br>#Скрипт покупки клановых очков от Mapkyc'a#<br>###########################################<br>//Config//////////////////////////////////////////////////////////////////////////////////<br>$myhost   = 'localhost';   // адрес MySQL<br>$mydb  = 'l2jdb';    // база MySQL<br>$myport   =  3306;   // порт MySQL<br>$mylogin  = 'root';  // логин MySQL<br>$mypass   = '';      // пароль MySQL<br>$price    = '1';     // стоимость(по умолчанию 1 FA)<br>$item  = '6673';  // итем,который будет забирать(по умолчанию FA)<br>$repscore    = '1000';  // кол-во очков,которые добавлять клану(по умолчанию 1000)<br>//////////////////////////////////////////////////////////////////////////////////////////<br>$submit = isset($HTTP_POST_VARS['submit'])?$HTTP_POST_VARS['submit']:false;<br>if ($submit)<br>{<br>$link = mysql_connect($myhost, $myport, $mylogin, $mypass);<br>if (!$link)<br>die("Нет соединения с базой данных сервера");<br>@mysql_select_db($mydb, $link)<br>or die ('Немогу найти базу данных сервера.');<br><br>$mynick = $HTTP_POST_VARS['mynick'];<br>$clanname = $HTTP_POST_VARS['clanname'];<br>$acc_name = $HTTP_POST_VARS['acc_name'];<br>$pass = $HTTP_POST_VARS['pass'];<br>$sql = "SELECT * FROM `accounts` WHERE `login` = '$acc_name'";<br>$res = mysql_query($sql);<br>$account = mysql_fetch_array($res);<br>if ($account['password'] != base64_encode(pack('H*',sha1(utf8_encode($pass))))) {die('Пароль неверный<br><br><a href="clanpoints.php">Назад</a>');}<br>$res = mysql_query("SELECT `char_name` FROM `characters` WHERE `char_name` = '$mynick'");<br>if (!@mysql_num_rows($res)) {die('Такого перса не существует<br><br><a href="clanpoints.php">Назад</a>');}<br>$sql = "SELECT `account_name`,`charId`,`online` FROM `characters` WHERE `char_name` = '$mynick'";<br>$res = mysql_query($sql);<br>$nick = mysql_fetch_array($res);<br>if ($account['login'] != $nick['account_name']) {die('Это не ваш перс!<br><br><a href="clanpoints.php">Назад</a>');}<br>$sql = "SELECT `owner_id`,`object_id`,`item_id`,`count` FROM `items` WHERE `item_id` = $item AND `owner_id` = ${nick['charId']}";<br>$res = mysql_query($sql);<br>$money = mysql_fetch_array($res);<br>if ($money['count'] < 2) {die('Нехватает FA<br><br><a href="clanpoints.php">Назад</a>');}<br>if ($nick['online']) {die('Ваш перс в игре. Для начала надо выйти.<br><br><a href="clanpoints.php">Назад</a>');}<br>$tmp = $money['count'] - $price;<br>$sql = "SELECT clan_name FROM `clan_data` WHERE `clan_name` = '$clanname'";<br>$res = mysql_query($sql);<br>$scoreadd = mysql_fetch_array($res);<br>if (!@mysql_num_rows($res)) {die('Такого клана не существует<br><br><a href="clanpoints.php">Назад</a>');}<br>$tms = $scoreadd['reputation_score'] + $repscore;<br>mysql_query("UPDATE `items` SET `count` = $tmp WHERE `item_id` = $item AND `owner_id` = ${nick['charId']}") or die ('Ошибка выдачи,пожалуйста обратитесь к администратору серера.');<br>mysql_query("UPDATE `clan_data` SET `reputation_score` = $tms WHERE `clan_name` = '$clanname'") or die ('Ошибка выдачи,пожалуйста обратитесь к администратору серера.');<br>?><br>Получение дополнительных клановых очков прошло успешно.<br>Вы добавили <?php echo $repscore; ?> очков вашему клану.<br><br><br><a href="clanpoints.php">Назад</a><br><?php<br>}<br>else<br>{<br>?><br><script language=javascript><br>function isAlphaNumeric(value)<br>{<br>if (value.match(/^[a-zA-Z0-9]+$/))<br>return true;<br>else<br>return false;<br>}<br>function checkform(frm)<br>{<br>if (frm.acc_name.value=="")<br>{<br>alert("Введите аккаунт");<br>return false;<br>}<br>if (!isAlphaNumeric(frm.acc_name.value))<br>{<br>alert("Аккаунт должен состоять из английских букв и/или цифр!");<br>return false;<br>}<br>if (frm.clanname.value=="")<br>{<br>alert("Введите название клана!");<br>return false;<br>}<br>if (!isAlphaNumeric(frm.clanname.value))<br>{<br>alert("Название клана должено состоять из английских букв и/или цифр!");<br>return false;<br>}<br>if (frm.pass.value=="")<br>{<br>alert("Введите пароль");<br>return false;<br>}<br>if (!isAlphaNumeric(frm.pass.value))<br>{<br>alert("Пароль должен состоять из английских букв и/или цифр!");<br>return false;<br>}<br>return true;<br>}<br></script><br><br><br>Здесь можно прикупить очков для клана<br><br> Текущая цена: <?php echo $price1; ?> FA.<br><br><br><br><form action=clanpoints.php method=post onsubmit="return checkform(this)"><br><table cellpadding=2 cellspacing=2><br><tr><td>Имя аккаунта<td><input name=acc_name><br><tr><td>Пароль<td><input name=pass type=password><br><tr><td>Ник персонажа<td><input name=mynick><br><tr><td>Название клана<td><input name=clanname><br><tr><td colspan=2><input type=submit name=submit value="Купить"><br></table></form><br><?php<br>}<br><br>?>

d94fefdbba8d.gif
копипостер to_keep_order.gif

0
Chibritta
Chibritta

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

Участник

Постов: 35

На форуме с: 21.09.2008

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

Рейтинг: 0

· 29.05.2009, 23:31

1.Состав базы данных от лыжи,отредактировать не составляет труда под свою.

2.Покупать клану очки может любой чар.В принципе можно реализовать на счёт КЛа,только если включить логику - то нахрена кому-то скупать очки левому клану,а не своему.

3. Так вот знай,что скрипт этот МОЙ и написал его Я,я и есть Mapkyc!Так что можешь курить спокойно и не боятся что ущемят чьи-то прaва:D

0
Анатолий
Анатолий

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

Бывалый

Постов: 496

На форуме с: 19.11.2008

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

Рейтинг: 0

· 30.05.2009, 14:02

Интересно... можно так же наделать скриптов по покупка замков, КХ, фортов и т.д.... xD

Random Post Generator

0
Anomis
Anomis

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

Ветеран

Постов: 537

На форуме с: 25.10.2007

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

Рейтинг: 0

· 30.05.2009, 14:11

Большое спасибо,
Снова ПХП, никто несможет переделать для ХТМЛ ? отблагодарить незабуду . victory.gif

0
A
axelll

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

Ветеран

Постов: 577

На форуме с: 15.07.2007

Репутация: -99999999

Рейтинг: 0

· 30.05.2009, 14:14

tanomist: Большое спасибо,
Снова ПХП, никто несможет переделать для ХТМЛ ? отблагодарить незабуду . victory.gif

жжете

0
-=[BloodKill]=-
-=[BloodKill]=-

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

Ветеран

Постов: 1355

На форуме с: 01.09.2008

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

Рейтинг: 0

· 30.05.2009, 14:15

tanomist: Большое спасибо,
Снова ПХП, никто несможет переделать для ХТМЛ ? отблагодарить незабуду . victory.gif

Тебе для укоза?)

Оо

0
Руслан
Руслан

Модератор

Ветеран

Постов: 1201

На форуме с: 14.12.2007

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

Рейтинг: 0

· 30.05.2009, 14:21

tanomist: Большое спасибо,
Снова ПХП, никто несможет переделать для ХТМЛ ? отблагодарить незабуду . victory.gif


Это как интересно ты себе представляешь?

А вообще звучит: "HTML скрипт..." russian.gif

На Форуме я тоже Radar!
Я везде Radar!

0
Chibritta
Chibritta

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

Участник

Постов: 35

На форуме с: 21.09.2008

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

Рейтинг: 0

· 31.05.2009, 02:41

Цитата
Интересно... можно так же наделать скриптов по покупка замков, КХ, фортов и т.д.... xD

Нефиг делать ;) Только нафиг :D

0
Anomis
Anomis

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

Ветеран

Постов: 537

На форуме с: 25.10.2007

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

Рейтинг: 0

· 31.05.2009, 08:45

-=[BloodKill]=-: Тебе для укоза?)

да victory.gif

0
Chibritta
Chibritta

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

Участник

Постов: 35

На форуме с: 21.09.2008

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

Рейтинг: 0

· 31.05.2009, 08:51

Ты чё накурился парень?:D Это не хтмл,это ПЫХ.Разницу ощущаешь не.Для юкоза не подойдёт.

И переписать невозможно!

0
Анатолий
Анатолий

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

Бывалый

Постов: 496

На форуме с: 19.11.2008

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

Рейтинг: 0

· 31.05.2009, 18:42

Ох, бл.... не выдержал ))) rofl.gif
И впрям - напалмом выжигаете.

p.s.
HTML - язык верстки, PHP - язык программирования.

Random Post Generator

0
Mr.Black
Mr.Black

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

Участник

Постов: 49

На форуме с: 18.11.2008

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

Рейтинг: 0

· 06.09.2009, 16:23

И вправду)

0
Lapa
Lapa

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

Бывалый

Постов: 202

На форуме с: 26.01.2008

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

Рейтинг: 0

· 07.09.2009, 17:41

Хм протестил.. ВРоде норм пашет спасибо

Кот ЦАРЬ

0
3
3y6acTuK

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

Новичок

Постов: 16

На форуме с: 23.12.2007

Рейтинг: 0

· 08.09.2009, 16:06

Начал писать скрипт покупки замков, но из-за нехватки времени не смогу его дописать. Если кто-то хочет, может помочь. Опирался на сборку L2JServer.

0
Z
z0mbie86

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

Новичок

Постов: 6

На форуме с: 13.08.2009

Рейтинг: 0

· 08.09.2009, 16:08

Подскажите пожалуйста где можно взять скрипт смены имени персонажа за колы адену АА и т.п.

З.Ы. в первом посте в начале скрипта не хватает <?php

0
Z
z0mbie86

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

Новичок

Постов: 6

На форуме с: 13.08.2009

Рейтинг: 0

· 09.09.2009, 10:35

Уже ненадо начеркал сам:

Раскрывающийся текст
Код
<?php
$L2JBS_config["mysql_host"]="";    // IP адрес MySQL-сервера     ["localhost"]
$L2JBS_config["mysql_port"]="3306";        // Порт              ["3306"]
$L2JBS_config["mysql_db"]="";        // Имя игровой базы         ["l2jdb"]
$L2JBS_config["mysql_login"]="";        // Логин             ["root"]    
$L2JBS_config["mysql_password"]="";        // Пароль            ["root"]
$price1="50";                    // сюда цену за смену имени
error_reporting(0);
echo '<b>Изменение ника<b><br><br>';
$submit = isset($HTTP_POST_VARS['submit'])?$HTTP_POST_VARS['submit']:false;
if ($submit)
{
$link = mysql_connect($L2JBS_config['mysql_host'].":".$L2JBS_config['mysql_port'], $L2JBS_config['mysql_login'], $L2JBS_config['mysql_password']);
if (!$link)
die("Нет конекта с базой MySQL");
@mysql_select_db($L2JBS_config['mysql_db'], $link)
or die ('Error '.mysql_errno().': '.mysql_error());
$oldnick = $HTTP_POST_VARS['oldnick'];
$newnick = $HTTP_POST_VARS['newnick'];
$acc_name = $HTTP_POST_VARS['acc_name'];
$pass = $HTTP_POST_VARS['pass'];
$sql = "SELECT * FROM `accounts` WHERE `login` = '$acc_name'";
$res = mysql_query($sql);
$account = mysql_fetch_array($res);
if ($account['password'] != base64_encode(pack('H*',sha1(utf8_encode($pass))))) {die('Пароль неверный<br><br><a href="name.php">Назад</a>');}
$res = mysql_query("SELECT `char_name` FROM `characters` WHERE `char_name` = '$oldnick'");
if (!@mysql_num_rows($res)) {die('Вашего перса не существует<br><br><a href="name.php">Назад</a>');}
$res = mysql_query("SELECT `char_name` FROM `characters` WHERE `char_name` = '$newnick'");
if (@mysql_num_rows($res)) {die('Перс с таким именем уже есть<br><br><a href="name.php">Назад</a>');}
$sql = "SELECT `account_name`,`obj_Id`,`online` FROM `characters` WHERE `char_name` = '$oldnick'";
$res = mysql_query($sql);
$nick = mysql_fetch_array($res);
if ($account['login'] != $nick['account_name']) {die('А вы уверены, что это ваш чар? :D<br><br><a href="name.php">Назад</a>');}
$sql = "SELECT `owner_id`,`object_id`,`item_id`,`count` FROM `items` WHERE `item_id` = 4037 AND `owner_id` = ${nick['obj_Id']}";
$res = mysql_query($sql);
$money = mysql_fetch_array($res);
if ($money['count'] < $price1) {die('Нехватает бабок<br><br><a href="name.php">Назад</a>');}
if ($nick['online']) {die('Ваш перс в игре. Для начала надо выйти.<br><br><a href="name.php">Назад</a>');}
$tmp = $money['count'] - $price1;
mysql_query("UPDATE `items` SET `count` = $tmp WHERE `item_id` = 4037 AND `owner_id` = ${nick['obj_Id']}");
mysql_query("UPDATE `characters` SET `char_name` = '$newnick' WHERE `obj_Id` = ${nick['obj_Id']}");
?>Имя успешно изменено<br><br><br><a href="name.php">Назад</a><?php
}
else
{
?>
<script language=javascript>
function isAlphaNumeric(value)
{
if (value.match(/^[a-zA-Z0-9-~().]+$/))
return true;
else
return false;
}
function checkform(frm)
{
if (frm.acc_name.value=="")
{
alert("Введите аккаунт");
return false;
}
if (!isAlphaNumeric(frm.acc_name.value))
{
alert("Аккаунт должен состоять из английских букв и/или цифр!");
return false;
}
if (frm.newnick.value=="")
{
alert("Введите аккаунт");
return false;
}
if (!isAlphaNumeric(frm.newnick.value))
{
alert("Аккаунт должен состоять из английских букв и/или цифр!");
return false;
}
if (frm.pass.value=="")
{
alert("Введите пароль");
return false;
}
if (!isAlphaNumeric(frm.pass.value))
{
alert("Пароль должен состоять из английских букв и/или цифр!");
return false;
}
return true;
}
</script><br><br>
Здесь Вы имеете возможность сменить ник<br><br> Текущая цена: <?php echo $price1; ?> голосов l2top<br><br>

<form action=name.php method=post onsubmit="return checkform(this)">
<table cellpadding=2 cellspacing=2>
<tr><td>Имя аккаунта<td><input name=acc_name>
<tr><td>Пароль<td><input name=pass type=password>
<tr><td>Текущий ник перса<td><input name=oldnick>
<tr><td>Новый ник перса<td><input name=newnick maxlength="15">
<tr><td colspan=2><input type=submit name=submit value="Сменить имя">
</table></form>
<?php
}
?>

0
L2Forgotten
L2Forgotten

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

Бывалый

Постов: 103

На форуме с: 03.05.2008

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

Рейтинг: 0

· 09.09.2009, 10:43

Круто может пригодится ))

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