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

User

Бывалый

Posts: 496

На форуме с: 11/19/2008

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

Рейтинг: 0

· 05/29/2009, 05:43 PM

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

Random Post Generator

0
Дима
Дима

User

Бывалый

Posts: 485

На форуме с: 02/23/2009

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

Рейтинг: 0

· 05/29/2009, 05:47 PM

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

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

User

Участник

Posts: 35

На форуме с: 01/21/2008

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

Рейтинг: 0

· 05/29/2009, 08:35 PM

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

User

Участник

Posts: 35

На форуме с: 09/21/2008

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

Рейтинг: 0

· 05/29/2009, 11:31 PM

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

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

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

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

User

Бывалый

Posts: 496

На форуме с: 11/19/2008

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

Рейтинг: 0

· 05/30/2009, 02:02 PM

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

Random Post Generator

0
Anomis
Anomis

User

Ветеран

Posts: 537

На форуме с: 10/25/2007

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

Рейтинг: 0

· 05/30/2009, 02:11 PM

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

0
A
axelll

User

Ветеран

Posts: 577

На форуме с: 07/15/2007

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

Рейтинг: 0

· 05/30/2009, 02:14 PM

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

жжете

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

User

Ветеран

Posts: 1355

На форуме с: 09/01/2008

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

Рейтинг: 0

· 05/30/2009, 02:15 PM

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

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

Оо

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

Moderator

Ветеран

Posts: 1201

На форуме с: 12/14/2007

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

Рейтинг: 0

· 05/30/2009, 02:21 PM

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


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

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

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

0
Chibritta
Chibritta

User

Участник

Posts: 35

На форуме с: 09/21/2008

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

Рейтинг: 0

· 05/31/2009, 02:41 AM

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

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

0
Anomis
Anomis

User

Ветеран

Posts: 537

На форуме с: 10/25/2007

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

Рейтинг: 0

· 05/31/2009, 08:45 AM

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

да victory.gif

0
Chibritta
Chibritta

User

Участник

Posts: 35

На форуме с: 09/21/2008

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

Рейтинг: 0

· 05/31/2009, 08:51 AM

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

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

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

User

Бывалый

Posts: 496

На форуме с: 11/19/2008

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

Рейтинг: 0

· 05/31/2009, 06:42 PM

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

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

Random Post Generator

0
Mr.Black
Mr.Black

User

Участник

Posts: 49

На форуме с: 11/18/2008

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

Рейтинг: 0

· 09/06/2009, 04:23 PM

И вправду)

0
Lapa
Lapa

User

Бывалый

Posts: 202

На форуме с: 01/26/2008

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

Рейтинг: 0

· 09/07/2009, 05:41 PM

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

Кот ЦАРЬ

0
3
3y6acTuK

User

Новичок

Posts: 16

На форуме с: 12/23/2007

Рейтинг: 0

· 09/08/2009, 04:06 PM

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

0
Z
z0mbie86

User

Новичок

Posts: 6

На форуме с: 08/13/2009

Рейтинг: 0

· 09/08/2009, 04:08 PM

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

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

0
Z
z0mbie86

User

Новичок

Posts: 6

На форуме с: 08/13/2009

Рейтинг: 0

· 09/09/2009, 10:35 AM

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

Раскрывающийся текст
Код
<?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

User

Бывалый

Posts: 103

На форуме с: 05/03/2008

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

Рейтинг: 0

· 09/09/2009, 10:43 AM

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

0
Topic is closed for replies