ANTICHAT

ANTICHAT (https://forum.antichat.xyz/index.php)
-   PHP (https://forum.antichat.xyz/forumdisplay.php?f=37)
-   -   Online Browser Games (https://forum.antichat.xyz/showthread.php?t=37239)

klmn 27.10.2007 01:31

Всем привет.. Ребята.. помогите... куда и что надо прописать что когда человек только что зарегался... в чат в игре приходило что-то вроде - Зареган новый пользователь (ну и какой ник) что-то вроде как в инстинктах... подскажите пожалста ?.. Спасибо заранее

airdimka 29.10.2007 16:44

нащел сайт с исходниками загляните мож чего найдете еще http://opros.my1.ru/forum/23

airdimka 29.10.2007 16:46

народ как сделать ГОВОРЯЩЕГО бота для игры инстинкт или спартак помогите плиз мож кто делал , тип как коментатор в бк

airdimka 02.11.2007 18:22

ну чего ни кто не подскажет чтоль

j0nathan 11.11.2007 23:27

Средневековье с плати.ру
скачать

j0nathan 11.11.2007 23:31

Инстинкт с базой скачать

Ставил на localhost работает отлично поставил на хосте vagonchik не выполняется регистрация тоесть я желаю регистрацию а в базу не чего не пишется :( даже не вылазиет типа Регистрация прошла успешна итп :( с CHMOD мутил толку нет

Ю_ЗвЕРь 12.11.2007 04:28

j0nathan, в .htaccess впиши строку php_flag register_globals on

Ю_ЗвЕРь 13.11.2007 01:54

klmn,

require_once('inc/chat/functions.php');
insert_msg('К нам присоеденился <b>'.$inf['user'].'</b>!<br>', '');

в enter.php до header либо в register.php после mysql_query("unlock tables");

Нашел. Данное для инстинктов воина.

j0nathan 13.11.2007 09:49

у меня ваше хтаксесов нету попробую дома скажу :d

j0nathan 13.11.2007 18:58

врубил хтаккесс терь начал писать 500 Internal Server error

j0nathan 14.11.2007 06:11

Нашёл Инстинкт 18 метров в ней есть база на 100 с чемто метров! Работает вроде не чё есть Банк админка Всякие школы

И там ещё куча сцылок приду на обед выложу

airdimka 16.11.2007 13:06

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

j0nathan 17.11.2007 08:59

Keepers Lands
http://online-games.forever.kz/keeperslands.ru.zip
http://online-games.forever.kz/keeperslands.ru_.zip
http://online-games.forever.kz/keeperslands.ru_turok.zip
http://online-games.forever.kz/keeperslands_22.07.2007.zip

Территория
Территория - 20,24 МБ http://online-games.forever.kz/territoriy.zip
territory source http://online-games.forever.kz/territory_source.zip

Мир Гладиаторов
Мир Гладиаторов ver.1 - 1,09 МБ http://online-games.forever.kz/gladiators.zip
Мир Гладиаторов 2 http://online-games.forever.kz/_gladiators2_.zip
Мир Гладиаторов 2 by Dik http://online-games.forever.kz/gladiators_v2_Dik.zip

Enigma planet
http://online-games.forever.kz/enigma-planet.com.zip
http://online-games.forever.kz/enigma-plan...alligatorus.zip
http://online-games.forever.kz/enigma-plan...us_(sirius).zip
http://online-games.forever.kz/enigma-planet.com_by_Dik.zip

O-GAME
ogame-dark991 v.0.2.1b - 3.99МБ
http://online-games.forever.kz/ogame.zip - 3.27 МБ
ugamela 0.2 r13 - 497.25 КБ http://online-games.forever.kz/ugamela-0.2-r13.zip
http://online-games.forever.kz/ogspy_V3.03.zip
http://online-games.forever.kz/mf.ogame.ve...1.1b.portal.zip
http://online-games.forever.kz/ugamela_v0.2j.zip

IcedLand
http://online-games.forever.kz/icedland.ru.zip
http://online-games.forever.kz/icedland.ru_.zip

Инстинкты Воина
http://online-games.forever.kz/_instincts.ru.zip
http://online-games.forever.kz/instincts.ru.zip
http://online-games.forever.kz/instincts.ru_.zip
http://online-games.forever.kz/_instincts.ru_.zip
http://online-games.forever.kz/instincts.ru_Slevin.zip
http://online-games.forever.kz/instincts.ru_EtIhW.zip
http://online-games.forever.kz/instinkt_by_sesen.zip
http://online-games.forever.kz/fanalwar.zip
http://online-games.forever.kz/IB_by_Sasen...ed_by_Shkic.zip
http://online-games.forever.kz/instinkt_by_Dj-XGT.zip
http://online-games.forever.kz/akeron.zip
http://online-games.forever.kz/akeron_modified.zip
http://online-games.forever.kz/nofatelords.zip

http://online-games.forever.kz/moduls_for_Middleages.zip
http://online-games.forever.kz/AntiBK_by_TSVETOK.zip
http://online-games.forever.kz/antibk_2007-07-01_By_DarkSoul.zip
http://online-games.forever.kz/antibk__by_hacik.zip
http://online-games.forever.kz/antibk+_by_Slevin_(FIGHT_CLUB).zip
http://online-games.forever.kz/antibk.org.ru.zip
http://online-games.forever.kz/Middleages_Priman.zip
http://online-games.forever.kz/Middleages_RusNull.zip
http://online-games.forever.kz/Middleages_UnDeaD.zip
http://online-games.forever.kz/Middleages_ZergNM.zip
http://online-games.forever.kz/Middleages_Cynique.zip
http://online-games.forever.kz/Middleages_Dik.zip
http://online-games.forever.kz/Middleages_eye.zip
http://online-games.forever.kz/Middleages_3.zip
http://online-games.forever.kz/Middleages_2.zip
http://online-games.forever.kz/Middleages.zip


Пароль: webdesign.forever.kz

Monus 22.11.2007 13:39

http://online-games.forever.kz/instinkt_by_sesen.zip

вот этот с базой 146мегов а архив ~17.8

но у меня чтото с базой, не импортируется, Jonathan можешь сам импортировать и экспортировать обратно? потом в архив и залить куданить... у меня в базе ещё такие вот буквы:
-- phpMyAdmin SQL Dump
-- version 2.9.0.2
-- http://www.phpmyadmin.net
--
-- РҐРѕСЃС‚: localhost
-- Время создания: Май 17 2007 г., 20:53
-- Версия сервера: 4.1.7
-- Версия PHP: 4.3.10
--
-- База данных: `instinkt`
--

-- --------------------------------------------------------

--
-- Структура таблицы `abils`
--

CREATE TABLE `abils` (
`id` bigint(20) NOT NULL auto_increment,
`name` varchar(50) NOT NULL default '',
`tribe` varchar(25) NOT NULL default '',
`c_iznos` int(5) NOT NULL default '0',
`m_iznos` int(5) NOT NULL default '0',
KEY `id` (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=cp1251 AUTO_INCREMENT=11 ;

--
-- Дамп данных таблицы `abils`
--

XopoIII 22.11.2007 14:10

Цитата:

Сообщение от Monus
http://online-games.forever.kz/instinkt_by_sesen.zip

вот этот с базой 146мегов а архив ~17.8

но у меня чтото с базой, не импортируется, Jonathan можешь сам импортировать и экспортировать обратно? потом в архив и залить куданить... у меня в базе ещё такие вот буквы:
-- phpMyAdmin SQL Dump
-- version 2.9.0.2
-- http://www.phpmyadmin.net
--
-- РҐРѕСЃС‚: localhost
-- Время создания: Май 17 2007 г., 20:53
-- Версия сервера: 4.1.7
-- Версия PHP: 4.3.10
--
-- База данных: `instinkt`
--

-- --------------------------------------------------------

--
-- Структура таблицы `abils`
--

CREATE TABLE `abils` (
`id` bigint(20) NOT NULL auto_increment,
`name` varchar(50) NOT NULL default '',
`tribe` varchar(25) NOT NULL default '',
`c_iznos` int(5) NOT NULL default '0',
`m_iznos` int(5) NOT NULL default '0',
KEY `id` (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=cp1251 AUTO_INCREMENT=11 ;

--
-- Дамп данных таблицы `abils`
--


вот именно потому что она весит стоко дох метров, ты и неможешь засунуть ее, разбей ее на файлики размером по 2 метра и засовывай поочереди, только не разбей строки главное, и будет тебе счастье

Monus 22.11.2007 22:12

Загнал причём классным скриптом! Sypex Dumper Lite 1.0.8 | © 2006 zapimir , одним файлом! Но осталась проблема кривого отображения руских букв, как исправить подскажите.

Tem 22.11.2007 22:23

Поставь нормально сравнение (кодировку) в пхпмайадмине.

Monus 22.11.2007 23:51

Цитата:

Сообщение от Tem
Поставь нормально сравнение (кодировку) в пхпмайадмине.

там у меня всегда норм стоит. cp1251_general_ci - вот эта! дело в том что даже когда открываю вордпадом всеровно русский косой получается, остальные базы нормальные.

steepX 23.11.2007 13:13

Пакет Онлайн игр (448МБ)
Качаем тут _http://webdesign.ifolder.ru/f72950
Пароль на скачку: webdesign
Пароль на архивы: webdesign.forever.kz

Список:
Средневековье 1 - 2,34 МБ
Средневековье 2 - 5,29 МБ
Средневековье 3
Средневековье by EYE - 1,96 МБ
Средневековье by Dik - 7,92 МБ
Средневековье by Cynique - 6,95 МБ
Средневековье by FM_perm - 7,92 МБ
Средневековье by ZergNM - 2 МБ
Средневековье by UnaD - 496.47 КБ
Средневековье by KDK
Средневековье by sNull
Средневековье by Priman
АнтиБК+ - antibk..
АнтиБК+ by Slevin (FIGHT CLUB)
АнтиБК+ by hacik
Antibk 2007-07-01 By DarkSoul
AntiBK by TSVETOK
moduls for Middleages
Инстинкты Воина
O-GAME
Enigma planet
Мир Гладиаторов
Мир Гладиаторов ver.1 - 1,09 МБ
Мир Гладиаторов 2
Мир Гладиаторов 2 by Dik
Территория
Территория - 20,24 МБ
territory source
Keepers Lands
Проклятая пустыня - sert.fu.
Land Of Dreams - landofdreams.
Затеряный Мир
Мир Близнецов - 1,08 МБ
Master Of The Winds - 69,34 МБ
Magic KingDoms - 2,62 МБ
UK PimpZ Game (PimpAttack) - 1,01 МБ
Dragon Swords - 1,69 МБ
Dragon's Kingdom - 3,14 МБ
Gamasoftware RPG Creation System v1.5 - 697,94 КБ
Kings of Chaos - 864,36 КБ
Legend Of Green Dragon 1.0.6 s - 392 КБ
Legend Of Green Dragon 1.1.0 - 824.36 КБ
PHAOS RPG - 6,72 КБ
Realthugz - 264,02 КБ - Скрипт , при помощи которого вы сможете создать браузерную RPG.
Rogue Battle - 86,73 КБ
Dark - Step 1.3 - 3.71МБ
Nothern-Maffia - 1,66 МБ
Mafia v0.10b (Mobstar) - 1.02 МБ
Time 4 Crime - 1,08 МБ
World of Aimerdor (phpMMORPG) v0.2.1 - 352.25 КБ
Galaxy Forces 0.4.6 - 400.47 КБ
Galaxy Forces 0.5.0 - 4.59 МБ
Galaxy Forces Solar System Edition 1.0 - 5.18 МБ
Quantum Star Generations 0.7.2 - 2.86 МБ
SimuLand 4.5 - 180.44 КБ
strike project (MASTAK GAMERS) 1.3 - 520.56 КБ
vPet Engine V.2.1 - 22.93 МБ
WebMoney Rally - 1.23 МБ
Danger-zone.
bitefight.net
BlackNova Trars 0.55
darktime.
Dragon Knitgh by SkyRover
Merchant 2
MetalMech 0.2.6
Vallhe

Ссылка была взята с http://scripter.biz/2007/10/28/bolshojj_pak_onlajjn_igr_448mb.html
И на ifolder.ru проблемно скачивать:( и по одному архиву:( Может кому нибуть пригодиться

sasha72 23.11.2007 18:24

а ни у кого нету движка c http://twog.ru или http://www.sfera.axer.ru если у кого есть выложите плизззз.

j0nathan 25.11.2007 07:50

базу более 100 мб можно залить с помощью dumper.php или в апаче есть файлик mysql_dump я через майскуль дамп заливал

klmn 29.11.2007 01:01

Люди!! прошу вас.. помогите... ато нервы мои закончились на том моменте как сломал 2-ю клаву.... помогите ПОЖАЛУЙСТА сделать чтоб нападать на бота в скрипте Instinct'ов 1 РАЗ В 15 МИНУТ!!! киньте пожалуйста код.. фаил.. что угодно.. главное чтоб это заработало... не знаю зачем.. ну мало ли.. вот эта кнопка (хотя думаю что есть кто знает... то у него всё это дело есть... ).В battle.php - type4 типо.. бой с ботом.. или как там написано - Бой с монстром... прошу вас.. помогите.. жалко главиатуры.. не хочу спонсировать магазины.. :confused: :( :(
PHP код:

<b>Действия</b><HR color=silver>
<
input id=\"unique-id\" type=button class=input value='Тест' style='WIDTH: 120px' onclick=\"javascript:ShowForm('Нападение','battle_4.php?Attack=$now','','','1','attack','1','0'); \">    <HR color=silver> 

p.s. если написал не в тот топ... извиняюсь... только не удаляйте.. перенесите хотяб..

Ponchik 29.11.2007 14:38

klmn, одной этой инфы недостаточно, выложи хотябы battle_4.php

pause 29.11.2007 18:44

Нужен рабочий лес для инстинктов , если у кого нить есть выложите пожалуйста !

Ю_ЗвЕРь 29.11.2007 18:55

Monus, вместо блокнота пользуйся удобным notepad++. Советую. В .htaccess впиши adddefaultcharset windows-1251, проверь кодировку базы.

sasha72, ты уже здесь .)) твога НЕТ.

klmn 30.11.2007 00:01

пожалуйста... вот battle4.php ... не могу... я просто скоро буду лысый... :mad: ничего не получается... чувствую себя полным ******.... помогите сделать.......
p.s. - извиняюсь что не в теге код... не получается чёт.. пустая мессага шлётся если с кодом...


<?
$now=time();

include("inc/db_connect.php");

$stat = mysql_fetch_array(mysql_query("SELECT * FROM `players` WHERE user='".addslashes($user)."' AND pass='".addslashes($pass)."'"));

if ($stat['bloked']) echo"<script>top.location='index.php?action=logout '</script>";

if ($stat[t_time]) { header("Location: prison.php"); exit; }
elseif ($stat[battle]) { header("Location: battle.php"); exit; }

else {

mysql_query("UPDATE players SET lpv=$now WHERE user='".$stat['user']."'");
include("inc/main/changed.php");

if ($Attack) {
if ($stat['vault_move'] == 1) $msg = "Вы не можете напасть во время перемещения!";
else {
if (empty($login)) $msg = "Укажите логин!";
else {
$chl=mysql_fetch_array(mysql_query("SELECT id, v_time, k_time, user, room, level, hp_now, battle, last_battle, vitality, travma, rank, lpv, rase_skill FROM players where user='".addslashes($login)."'"));
$user_offer=mysql_fetch_array(
mysql_query(
"select offers.time,offers.type,participants.side from offers, participants
where offers.time>$now
and offers.done=0
and participants.time=offers.time
and participants.id=$stat[id]"));

if ($stat['hp_now'] < (($stat['hp']+$stat['vitality']*5)*0.33)) $msg="Вы слишком ослаблены для боя!";
elseif ($chl['user'] == $stat['user']) $msg="Нападение на самого себя - это уже мазохизм...";
elseif ( $chl['rank'] != 60) $msg="Здесь напасть можно только на бота для нападения на обычного персонажа воспользуйтесь <B>Свитком нападения</B>";
elseif (!empty($user_offer['time'])) $msg="Вы находитесь в заявке и не можете напасть";
elseif ($ctime-$chl['lpv'] > 200 && $chl['rank'] != 60) $msg="Персонаж <u>$login</u> отстутствует!";
elseif (($stat['level']-$chl['level']) > 8) $msg="У персонажа <u>$login</u> слишком маленький уровень для Вас!";
elseif (($chl['level']-$stat['level']) > 8) $msg="У персонажа <u>$login</u> слишком высокий уровень для Вас!";
elseif ($chl['room'] < 1 || $chl['room'] > 2) $msg="Для нападния Вам необходимо находится в одной комнате!";
elseif ( $chl['rank'] > 99) $msg="Вы неможете напасть на V.I.P персон...";
elseif ($stat['travma']>$now) $msg="Вы не можете драться, т.к. тяжело травмированы! Вам необходим отдых!";
elseif ($chl['travma']>$now) $msg="Вы не можете напасть на <u>$login</u>, т.к. он тяжело травмирован!";
elseif ($chl['hp_now'] <= 5 && $chl['rank']<>60) $msg="Персонаж <u>$login</u> слишком слаб для поединка!"; elseif (((time()-$chl['lpv'])<2) && ($chl['battle'] == $chl['last_battle'] || !$chl['battle']) && $chl['rank']==60) $msg="Бот <u>".$chl['user']."</u> еще не восстановил свой уровень жизни!";

else {

require_once("inc/chat/functions.php");
insert_msg("Разъярённый <b><u>$stat[user]</u></b> собрался с силами и напал на Вас!","","","1",$chl['user'],"",$chl['room']);

$battime="$now";

if ($chl['rank']==60 && ($chl['battle'] == $chl['last_battle'] || !$chl['battle'])) {

$_obj=mysql_fetch_array(mysql_query("SELECT SUM(objects.`hp`) as `hp`, SUM(objects.`vitality`) as `vitality` FROM slots, objects WHERE slots.id='".$chl['id']."' AND objects.user='".$chl['user']."' AND objects.id IN (slots.1,slots.2,slots.3,slots.4,slots.5,slots.6,s lots.7,slots.8,slots.9,slots.10,slots.11,slots.12, slots.13,slots.14,slots.15,slots.16,slots.17,slots .18,slots.19) LIMIT 1"));
$MySkills = explode("|",$chl['rase_skill']);
$chl['gnom']=$MySkills['3']*5;
$chl['vitality']+=$_obj['vitality'];
$chl['hp_max']=ceil(($chl['vitality']*5+$_obj['hp'])*(1+($chl['gnom']/100)));
$chl['hp_now']=$chl['hp_max'];
mysql_query ("UPDATE `players` SET `hp_now` = '".$chl['hp_now']."', `battle` = NULL, `lpv`='".time()."' WHERE `id` = '".$chl['id']."'");
$chl['battle'] = NULL;
}

if ($chl['battle']) {

$prt=mysql_fetch_array(mysql_query("SELECT side as side,time as time from participants where time=$chl[battle] and id=$chl[id]"));

switch ($prt['side']) {
case 0: $side=1; break;
case 1: $side=0; break;
}

$levels=mysql_fetch_array(mysql_query("SELECT base FROM levels WHERE level=$stat[level]"));

mysql_query("INSERT INTO participants (`time`, `id`, `side`, `base`,`hp`) values('$prt[time]', '$stat[id]', '$side', '$levels[base]', $stat[hp_now])");

$b_id_id=mysql_fetch_array(mysql_query("SELECT MAX(id) as id from battles where offer=$prt[time]"));
$b_id_id['id']+=1;

mysql_query("insert into battles (offer, time, id, attacker, defender, kick, block, type, damage, comment) values ($prt[time], '$battime', '$b_id_id[id]', '', '', '', '', NULL, '', '<script language=JavaScript>show_inf(\"$stat[user]\",\"$stat[id]\",\"$stat[level]\",\"$stat[rank]\",\"$stat[tribe]\");</script> вмешался в поединок!')");
$b_id=$prt[time];


mysql_query("UPDATE players, offers SET players.battle=".$prt['time'].", players.side=".$side.", offers.type=2 where players.id=$stat[id] && offers.time=$prt[time]");

} else {

$bdate=date("d.m.y H:i",$battime);

mysql_query("INSERT INTO offers (time, type, size_left, size_right, done, timeout) values($battime+600,1,1,'1','1','60')");

$levels_my = mysql_fetch_array(mysql_query("SELECT base FROM levels WHERE level=$stat[level]"));
$levels_opp = mysql_fetch_array(mysql_query("SELECT base FROM levels WHERE level=$chl[level]"));

mysql_query("INSERT INTO participants (time, id, side, hp, base) values($battime+600, '$stat[id]', '0', '".$stat['hp_now']."', '".$levels_my['base']."')");
mysql_query("INSERT INTO participants (time, id, side, hp, base) values($battime+600, '$chl[id]', '1', '".$chl['hp_now']."', '".$levels_opp['base']."')");

mysql_query("insert into battles (offer, time, id, attacker, defender, kick, block, type, damage, comment) values ($battime, $battime, '0', '', '', '', '', NULL, '', '<i>Часы показывали <u>$bdate</u> когда бой между </i><font color=CFA87A><b>$stat[user]</b></font> и <font color=679958><b>$chl[user]</b></font> <i>начался!</i>')");

mysql_query("update players set battle=$battime+600, side=0 where id='$stat[id]'");
mysql_query("update players set battle=$battime+600, side=1 where id='$chl[id]'");
$b_id=$battime;

}

echo"<script>parent.main.location=\"battle.php?tmp =\"+Math.random();\"\"</script>";

}
}
}
}








include("inc/html_header.php");

echo"<body background=i/town/bgg2.gif leftmargin=0 topmargin=0>
<DIV id=hint1></DIV>
<div id=mainform style='position:absolute; left:30px; top:30px'></div>";
echo"<SCRIPT LANGUAGE=\"JavaScript\" SRC=\"i/time.js\"></SCRIPT>
<SCRIPT LANGUAGE=\"JavaScript\" SRC=\"i/show_inf.js\"></SCRIPT>
<SCRIPT LANGUAGE=\"JavaScript\" SRC=\"i/login_form.js\"></SCRIPT>";


print"<table width=100% cellspacing=0 cellpadding=5 border=0>
<tr>
<TD width=1>&nbsp;</TD>
<td width=600 valign=top>


<TABLE cellspacing=0 cellpadding=0>
<tr>

<TD valign=top>

</TD>

<TD WIDTH=10>&nbsp;</TD>

<TD valign=top>
<table cellspacing=0 cellpadding=0 border=0 align=center height=12>
<tr>

</tr>
</table>
</TD>

<TD WIDTH=5>&nbsp;</TD>



</TR>
</TABLE>

</td>

<td align=right valign=top>
<img src='i/refresh.gif' style='CURSOR: Hand' alt='Обновить' onclick='window.location.href=\"battle_4.php?tmp=\ "+Math.random();\"\"'>
<img src='i/back.gif' style='CURSOR: Hand' alt='Вернуться' onclick='window.location.href=\"main.php?tmp=\"+Ma th.random();\"\"'>

</td>
</tr>
</table>







<table width=100% cellspacing=0 cellpadding=3 border=0>
<tr>
<td align=right>
<center><font class=title>Тренировачный Бой</font></center><br>";



if (!empty($msg)) echo"<center><font color=red><b>$msg</b></font></center><br>";


echo"

<fieldset style='WIDTH: 98.6%'><legend>Информация</legend>
<table width=100% cellspacing=0 cellpadding=5>
<tr>






<td align=right>

<TD width=50% align=left valign=top>

<div id=form>".$msgs."</div>

<table cellspacing=0 cellpadding=5 style='border-style: outset; border-width: 2' border=1 width=100%>
<tr>
<td align=left>

<b>Тренировачный Бой</b><HR color=silver>
<p><i>бла бла бла</i></p>
<HR color=silver>";



echo"</td>
</tr>
</table>
<BR><center>
<!-- Возможности -->

<table cellspacing=0 cellpadding=5 align=right style='border-style: outset; border-width: 2' border=1 width=150>
<tr>
<td align=center valign=top>

<b>Действия</b><HR color=silver>

<input id=\"unique-id\" type=button class=input value='Тест' style='WIDTH: 120px' onclick=\"javascript:ShowForm('Нападение' ,'battle_4.php?Attack=$now','','','1','attack','1' ,'0'); \"> <HR color=silver>
<input id=\"unique-id\" type=button class=input value='тата' onclick=\"this.disabled='true';setTimeout(function (){ document.getElementById('unique-id').disabled=''; }, 2000000);\" />
</td>
</tr>
</table>
</center>

<!-- Конец возможностей -->
</td>";




echo"<td align=left valign=top>";

}
mysql_close($link);



?>

Ponchik 30.11.2007 01:41

Ну создай в табле поле lastBotAttack в него помсле каждого нападения пиши time() потом там где
Код:

...
elseif (!empty($user_offer['time'])) $msg="Вы находитесь в заявке и не можете напасть";
elseif ($ctime-$chl['lpv'] > 200 && $chl['rank'] != 60) $msg="Персонаж <u>$login</u> отстутствует!";
elseif (($stat['level']-$chl['level']) > 8) $msg="У персонажа <u>$login</u> слишком маленький уровень для Вас!";
elseif (($chl['level']-$stat['level']) > 8) $msg="У персонажа <u>$login</u> слишком высокий уровень для Вас!";
elseif ($chl['room'] < 1 || $chl['room'] > 2) $msg="Для нападния Вам необходимо находится в одной комнате!";
elseif ( $chl['rank'] > 99) $msg="Вы неможете напасть на V.I.P персон...";
...

Пропиши
PHP код:

<?
elseif (time()-$значение_lastBotAttack<=60*15/*Если прошло меньше 15 минут*/$msg="Не прошло 15 минут";
?>


klmn 01.12.2007 01:04

Ponchik... скажи тогда уж до конца ... ну понятно.. в базу добавили в табло игроков таблицу lastBotAttack ... далее пишем это -
PHP код:

<? 
elseif (time()-$значение_lastBotAttack<=60*15/*Если прошло меньше 15 минут*/$msg="Не прошло 15 минут"
?>

ну там куда ты написал... добавляем строчку эту туда... а где вписать значение чтоб добавлялось это туда после нападения на бота ?... ну понятно что надо сделать
mysql_query("UPDATE players SET lastbotattack=$now WHERE user='".$stat['user']."'");
ну и где $now это - time() ... а кудааа это писать ?...

Ponchik 01.12.2007 08:24

А сам найти никак неможеш где бой ничинается?
Ну вот например
mysql_query("insert into battles (offer, time, id, attacker, defender, kick, block, type, damage, comment) values ($battime, $battime, '0', '', '', '', '', NULL, '', '<i>Часы показывали <u>$bdate</u> когда бой между </i><font color=CFA87A><b>$stat[user]</b></font> и <font color=679958><b>$chl[user]</b></font> <i>начался!</i>')");

klmn 01.12.2007 15:17

ну прости уж дурака такого.... блин.. ну я добавил строку эту... бла бла бла он выдаёт следующее - Fatal error: Unsupported operand types in /battle_4.php on line 46 , а line 46 это строчка - elseif (time()-$lastBotAttack<=60*15) $msg="Не прошло 15 минут"; - понятно что он не понимает откуда взять значение $lastBotAttack - как прописать чтоб он его брал из базы .. табла игроков... на данного юзера ? не догоняю я как прописать эту **** - mysql_query("SELECT бла бла бла FROM `players`... и т.п... подскажи , Ponchik , эту строку

DIAgen 01.12.2007 15:42

Цитата:

Сообщение от klmn
ну прости уж дурака такого.... блин.. ну я добавил строку эту... бла бла бла он выдаёт следующее - Fatal error: Unsupported operand types in /battle_4.php on line 46 , а line 46 это строчка - elseif (time()-$lastBotAttack<=60*15) $msg="Не прошло 15 минут"; - понятно что он не понимает откуда взять значение $lastBotAttack - как прописать чтоб он его брал из базы .. табла игроков... на данного юзера ? не догоняю я как прописать эту **** - mysql_query("SELECT бла бла бла FROM `players`... и т.п... подскажи , Ponchik , эту строку

Одно только могу сказать учи php, и старайся во всем сам разбераться...

Ponchik 01.12.2007 19:38

Чтоб уместить это в одной строке
$lastBotAttack
змени на
mysql_result(mysql_query("SELECT blah blah blah..."),0,0)
на короче
elseif (time()-mysql_result(mysql_query("SELECT blah blah blah..."),0,0)<=60*15) $msg="Не прошло 15 минут";

klmn 02.12.2007 02:20

DIAgen , ну вот я и пытался.. не получилось ничего... и попросил помощи... мне помогли.. всё получилось.. теперь я знаю как и что в этом отношении... на ошибках учатся...

а тебе... Ponchik большое... человеческое .. СПА-СИ-БО! всё вышло... разве что нужно было добавить это для конкретного user'a в запрос sql... ах да,.. и на счёт "бла бла бла"... я просто там писал для для кратности =) но это - SELECT blah blah blah..."
улыбнуло =) мучает только 1 вопрос... ну.. чтоб знать на будущее уже на верняка... что значит это - ,0,0) - в запросе...?

klmn 02.12.2007 02:20

DIAgen , ну вот я и пытался.. не получилось ничего... и попросил помощи... мне помогли.. всё получилось.. теперь я знаю как и что в этом отношении... на ошибках учатся...

а тебе... Ponchik ...большое... человеческое .. СПА-СИ-БО! всё вышло... разве что нужно было добавить это для конкретного user'a в запрос sql... ах да,.. и на счёт "бла бла бла"... я просто там писал для для кратности =) но это - SELECT blah blah blah..."
улыбнуло =) мучает только 1 вопрос... ну.. чтоб знать на будущее уже на верняка... что значит это - ,0,0) - в запросе...?

Ponchik 02.12.2007 13:23

klmn, с тибя плюсенг! Хотя токо +0 можеш =\
Насчёт функции http://php.net/mysql_result но если тебе это для вывода результатов, юзай http://php.net/mysql_fetch_array
Если бьудут вопросы, а они будут, стучи 202-995-022

Paranoiac 04.12.2007 12:27

Продам скрипты онлаин игры
 
Продам скрипты онлаин игры, посмотреть саму игру можно сдесь http://warofworlds.ru/ кого заинтересовало стучите в асю 306136

sasha72 04.12.2007 19:21

Продовать нету смысла его его еще 2 недели назад в паблик выложил

Monus 05.12.2007 02:18

Цитата:

Сообщение от sasha72
Продовать нету смысла его его еще 2 недели назад в паблик выложил

если не сложно, продублируй ссылку на скрипт - http://warofworlds.ru/

Paranoiac 07.12.2007 10:14

Продам скрипты онлаин игр http://warofworlds.ru/game.htm

Monus 07.12.2007 13:15

Цитата:

Сообщение от Paranoiac
Продам скрипты онлаин игр http://warofworlds.ru/game.htm

А слабо просто выложить? да, слабо, ты чувствуешь что на этом разбогатеешь, а хрен тебе!


Время: 21:54