Смена цвета ника
NewBeees: Смена цвета никаРаскрывающийся текст<center><h4>Ваш личный кабинет</H4><hr>
<?php
$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="index.php?id=colornick">Назад</a>');}
$res = mysql_query("SELECT `char_name` FROM `characters` WHERE `char_name` = '$oldnick'");
if (!@mysql_num_rows($res)) {die('Вашего перса не существует<br><br><a href="index.php?id=colornick">Назад</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="index.php?id=colornick">Назад</a>');}
$sql = "SELECT `owner_id`,`object_id`,`item_id`,`count` FROM `items` WHERE `item_id` = 6673 AND `owner_id` = ${nick['obj_Id']}";
$res = mysql_query($sql);
$money = mysql_fetch_array($res);
if ($money['count'] < 2) {die('Нехватает Fa<br><br><a href="index.php?id=charnamechange">Назад</a>');}
if ($nick['online']) {die('Ваш перс в игре. Для начала надо выйти.<br><br><a href="index.php?id=colornick">Назад</a>');}
$tmp = $money['count'] - $price1;
mysql_query("UPDATE `items` SET `count` = $tmp WHERE `item_id` = 6673 AND `owner_id` = ${nick['obj_Id']}");
mysql_query("UPDATE `characters` SET `name_color` = '$newnick' WHERE `obj_Id` = ${nick['obj_Id']}");
?>Цвет успешно изменен<br><br><br><a href="index.php?id=colornick">Назад</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>
Здесь Вы имеете возможность сменить цвет ника за FA.<br><br> Текущая цена: <?php echo $price1; ?> FA.<br><br>
<form action=index.php?id=colornick 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 type=radio value="FFFFFF" name=newnick maxlength="15"><font color=FFFFFF>Цвет</font><br>
<INPUT type=radio value="999999" name=newnick maxlength="15"><font color=999999>Цвет</font><br>
<INPUT type=radio value="666666" name=newnick maxlength="15"><font color=666666>Цвет</font><br>
<INPUT type=radio value="000000" name=newnick maxlength="15"><font color=000000>Цвет</font><br>
<INPUT type=radio value="CCFFFF" name=newnick maxlength="15"><font color=FFFFCC>Цвет</font><br>
<INPUT type=radio value="33FFFF" name=newnick maxlength="15"><font color=FFFF33>Цвет</font><br>
<INPUT type=radio value="00FFFF" name=newnick maxlength="15"><font color=FFFF00>Цвет</font><br>
<INPUT type=radio value="FFFFCC" name=newnick maxlength="15"><font color=CCFFFF>Цвет</font><br>
<INPUT type=radio value="99FFCC" name=newnick maxlength="15"><font color=CCFF99>Цвет</font><br>
<INPUT type=radio value="00FFCC" name=newnick maxlength="15"><font color=CCFF00>Цвет</font><br>
<INPUT type=radio value="FFFF99" name=newnick maxlength="15"><font color=99FFFF>Цвет</font><br>
<INPUT type=radio value="00FF99" name=newnick maxlength="15"><font color=66FFCC>Цвет</font><br>
<INPUT type=radio value="CCFF66" name=newnick maxlength="15"><font color=66FFCC>Цвет</font><br>
<INPUT type=radio value="00FF00" name=newnick maxlength="15"><font color=00FF00>Цвет</font><br>
<INPUT type=radio value="99CCFF" name=newnick maxlength="15"><font color=FFCC99>Цвет</font><br>
<INPUT type=radio value="00CCFF" name=newnick maxlength="15"><font color=FFCC00>Цвет</font><br>
<INPUT type=radio value="FFCCCC" name=newnick maxlength="15"><font color=CCCCFF>Цвет</font><br>
<INPUT type=radio value="CCCCCC" name=newnick maxlength="15"><font color=CCCCCC>Цвет</font><br>
<INPUT type=radio value="0099CC" name=newnick maxlength="15"><font color=CC9900=>Цвет</font><br>
<INPUT type=radio value="FF9999" name=newnick maxlength="15"><font color=9999FF>Цвет</font><br>
<INPUT type=radio value="999999" name=newnick maxlength="15"><font color=999999>Цвет</font><br>
<INPUT type=radio value="009999" name=newnick maxlength="15"><font color=999900>Цвет</font><br>
<INPUT type=radio value="FF9966" name=newnick maxlength="15"><font color=6699FF>Цвет</font><br>
<INPUT type=radio value="009966" name=newnick maxlength="15"><font color=669900>Цвет</font><br>
<INPUT type=radio value="FF9933" name=newnick maxlength="15"><font color=3399FF>Цвет</font><br>
<INPUT type=radio value="0099FF" name=newnick maxlength="15"><font color=0099FF>Цвет</font><br>
<INPUT type=radio value="CC66CC" name=newnick maxlength="15"><font color=CC66CC>Цвет</font><br>
<INPUT type=radio value="0066CC" name=newnick maxlength="15"><font color=CC6600>Цвет</font><br>
<INPUT type=radio value="FF6633" name=newnick maxlength="15"><font color=3366FF>Цвет</font><br>
<INPUT type=radio value="FF6600" name=newnick maxlength="15"><font color=0066FF>Цвет</font><br>
<INPUT type=radio value="006600" name=newnick maxlength="15"><font color=006600>Цвет</font><br>
<INPUT type=radio value="00CC00" name=newnick maxlength="15"><font color=00CC00>Цвет</font><br>
<INPUT type=radio value="007700" name=newnick maxlength="15"><font color=007700>Цвет</font><br>
<INPUT type=radio value="004400" name=newnick maxlength="15"><font color=004400>Цвет</font><br>
<INPUT type=radio value="FF0000" name=newnick maxlength="15"><font color=0000FF>Цвет</font><br>
<INPUT type=radio value="AA0000" name=newnick maxlength="15"><font color=0000AA>Цвет</font><br>
<INPUT type=radio value="550000" name=newnick maxlength="15"><font color=000055>Цвет</font><br>
<tr><td colspan=2><input type=submit name=submit value="Сменить цвет ника">
</table></form>
<?php
}
?>
<br>
Смена цвета титулаРаскрывающийся текст<center><h4>Ваш личный кабинет</H4><hr>
<?php
$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="index.php?id=colortitle">Назад</a>');}
$res = mysql_query("SELECT `char_name` FROM `characters` WHERE `char_name` = '$oldnick'");
if (!@mysql_num_rows($res)) {die('Вашего перса не существует<br><br><a href="index.php?id=colortitle">Назад</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="index.php?id=colortitle">Назад</a>');}
$sql = "SELECT `owner_id`,`object_id`,`item_id`,`count` FROM `items` WHERE `item_id` = 6673 AND `owner_id` = ${nick['obj_Id']}";
$res = mysql_query($sql);
$money = mysql_fetch_array($res);
if ($money['count'] < 2) {die('Нехватает Fa<br><br><a href="index.php?id=charnamechange">Назад</a>');}
if ($nick['online']) {die('Ваш перс в игре. Для начала надо выйти.<br><br><a href="index.php?id=colortitle">Назад</a>');}
$tmp = $money['count'] - $price1;
mysql_query("UPDATE `items` SET `count` = $tmp WHERE `item_id` = 6673 AND `owner_id` = ${nick['obj_Id']}");
mysql_query("UPDATE `characters` SET `title_color` = '$newnick' WHERE `obj_Id` = ${nick['obj_Id']}");
?>Цвет успешно изменен<br><br><br><a href="index.php?id=colortitle">Назад</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>
Здесь Вы имеете возможность сменить цвет титула за FA<br><br> Текущая цена: <?php echo $price1; ?> FA.<br><br>
<form action=index.php?id=colortitle 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 type=radio value="FFFFFF" name=newnick maxlength="15"><font color=FFFFFF>Цвет</font><br>
<INPUT type=radio value="999999" name=newnick maxlength="15"><font color=999999>Цвет</font><br>
<INPUT type=radio value="666666" name=newnick maxlength="15"><font color=666666>Цвет</font><br>
<INPUT type=radio value="000000" name=newnick maxlength="15"><font color=000000>Цвет</font><br>
<INPUT type=radio value="CCFFFF" name=newnick maxlength="15"><font color=FFFFCC>Цвет</font><br>
<INPUT type=radio value="33FFFF" name=newnick maxlength="15"><font color=FFFF33>Цвет</font><br>
<INPUT type=radio value="00FFFF" name=newnick maxlength="15"><font color=FFFF00>Цвет</font><br>
<INPUT type=radio value="FFFFCC" name=newnick maxlength="15"><font color=CCFFFF>Цвет</font><br>
<INPUT type=radio value="99FFCC" name=newnick maxlength="15"><font color=CCFF99>Цвет</font><br>
<INPUT type=radio value="00FFCC" name=newnick maxlength="15"><font color=CCFF00>Цвет</font><br>
<INPUT type=radio value="FFFF99" name=newnick maxlength="15"><font color=99FFFF>Цвет</font><br>
<INPUT type=radio value="00FF99" name=newnick maxlength="15"><font color=66FFCC>Цвет</font><br>
<INPUT type=radio value="CCFF66" name=newnick maxlength="15"><font color=66FFCC>Цвет</font><br>
<INPUT type=radio value="00FF00" name=newnick maxlength="15"><font color=00FF00>Цвет</font><br>
<INPUT type=radio value="99CCFF" name=newnick maxlength="15"><font color=FFCC99>Цвет</font><br>
<INPUT type=radio value="00CCFF" name=newnick maxlength="15"><font color=FFCC00>Цвет</font><br>
<INPUT type=radio value="FFCCCC" name=newnick maxlength="15"><font color=CCCCFF>Цвет</font><br>
<INPUT type=radio value="CCCCCC" name=newnick maxlength="15"><font color=CCCCCC>Цвет</font><br>
<INPUT type=radio value="0099CC" name=newnick maxlength="15"><font color=CC9900=>Цвет</font><br>
<INPUT type=radio value="FF9999" name=newnick maxlength="15"><font color=9999FF>Цвет</font><br>
<INPUT type=radio value="999999" name=newnick maxlength="15"><font color=999999>Цвет</font><br>
<INPUT type=radio value="009999" name=newnick maxlength="15"><font color=999900>Цвет</font><br>
<INPUT type=radio value="FF9966" name=newnick maxlength="15"><font color=6699FF>Цвет</font><br>
<INPUT type=radio value="009966" name=newnick maxlength="15"><font color=669900>Цвет</font><br>
<INPUT type=radio value="FF9933" name=newnick maxlength="15"><font color=3399FF>Цвет</font><br>
<INPUT type=radio value="0099FF" name=newnick maxlength="15"><font color=0099FF>Цвет</font><br>
<INPUT type=radio value="CC66CC" name=newnick maxlength="15"><font color=CC66CC>Цвет</font><br>
<INPUT type=radio value="0066CC" name=newnick maxlength="15"><font color=CC6600>Цвет</font><br>
<INPUT type=radio value="FF6633" name=newnick maxlength="15"><font color=3366FF>Цвет</font><br>
<INPUT type=radio value="FF6600" name=newnick maxlength="15"><font color=0066FF>Цвет</font><br>
<INPUT type=radio value="006600" name=newnick maxlength="15"><font color=006600>Цвет</font><br>
<INPUT type=radio value="00CC00" name=newnick maxlength="15"><font color=00CC00>Цвет</font><br>
<INPUT type=radio value="007700" name=newnick maxlength="15"><font color=007700>Цвет</font><br>
<INPUT type=radio value="004400" name=newnick maxlength="15"><font color=004400>Цвет</font><br>
<INPUT type=radio value="FF0000" name=newnick maxlength="15"><font color=0000FF>Цвет</font><br>
<INPUT type=radio value="AA0000" name=newnick maxlength="15"><font color=0000AA>Цвет</font><br>
<INPUT type=radio value="550000" name=newnick maxlength="15"><font color=000055>Цвет</font><br>
<tr><td colspan=2><input type=submit name=submit value="Сменить цвет титула">
</table></form>
<?php
}
?>
<br>
Покупка дворянинаРаскрывающийся текст<center><h4>Ваш личный кабинет</H4><hr>
<?php
$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="index.php?id=nobs">Назад</a>');}
$res = mysql_query("SELECT `char_name` FROM `characters` WHERE `char_name` = '$oldnick'");
if (!@mysql_num_rows($res)) {die('Вашего перса не существует<br><br><a href="index.php?id=nobs">Назад</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="index.php?id=nobs">Назад</a>');}
$sql = "SELECT `owner_id`,`object_id`,`item_id`,`count` FROM `items` WHERE `item_id` = 6673 AND `owner_id` = ${nick['obj_Id']}";
$res = mysql_query($sql);
$money = mysql_fetch_array($res);
if ($money['count'] < 2) {die('Нехватает Fa<br><br><a href="index.php?id=nobs">Назад</a>');}
if ($nick['online']) {die('Ваш перс в игре. Для начала надо выйти.<br><br><a href="index.php?id=nobs">Назад</a>');}
$tmp = $money['count'] - $price1;
mysql_query("UPDATE `items` SET `count` = $tmp WHERE `item_id` = 6673 AND `owner_id` = ${nick['obj_Id']}");
mysql_query("UPDATE `characters` SET `nobless` = '$newnick' WHERE `obj_Id` = ${nick['obj_Id']}");
?>Получение статуса Дворянин или отказ эт статуса успешно совершенно<br><br><br><a href="index.php?id=nobs">Назад</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; ?> FA.<br><br>
<form action=index.php?id=nobs 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 type=radio value="0" name=newnick maxlength="15">
Стать дворянином<INPUT type=radio value="1" name=newnick maxlength="15">
<tr><td colspan=2><input type=submit name=submit value="Купить">
</table></form>
<?php
}
?>
<br>
P.s это всё тестировалось на La2Base сборке.
Смена ника/титула и покупка дворянства происходит за Festival Adena (6673) ищем и меняем на что угодно.
Цену меняем в config => config.php
$price1="2" - стоимости смена цвета и покупка вдорянства
Строго не судите )))
подпись она и в Африке подпись!
ElectroMyStyle, а просто в config.php пишешь :
А может кто-нибудь написать скрипт для moy-web на покупку профессий?
www.iceworlds.ru
Народ как зделать чтобы был виден цвет на каторый можно было сменить
Движок MoyWeb 2.2
Вот что получается Смори!
Опять же немного оффтопа, но помогу вам с config.php:
$mysql_host = "localhost";
$mysql_port = "3306";
$mysql_login = "username";
$mysql_password = "pass";
$mysql_db = "l2jdb;
просмотрев мельком работать должно для всех 3х скриптов:)
так же после:
<php?
незабываем ставить:
include("config.php");
должно выглядеть так:
<php?
include("config.php");
если дурак тапками не кидать :)