Четверг, 28 Ноября 2024, 10:21

Приветствую Вас Гость

[ Новые сообщения · Игроделы · Правила · Поиск ]
Результаты поиска
67boyДата: Понедельник, 27 Декабря 2010, 20:28 | Сообщение # 321 | Тема: Для тех кто хочет создать свой травиан
заслуженный участник
Сейчас нет на сайте
А там все те 3 кода слепить в 1 и кинуть в капча.пхп??

Добавлено (27.12.2010, 20:28)
---------------------------------------------
а?? ответь плз!


67boyДата: Понедельник, 27 Декабря 2010, 19:44 | Сообщение # 322 | Тема: Для тех кто хочет создать свой травиан
заслуженный участник
Сейчас нет на сайте
vladboss, Вставь тот код в функ.пхп перед
Code
?>

Добавлено (27.12.2010, 19:44)
---------------------------------------------
cougraAcc, Слушай а как проверочный код картинкой сделать, у мя было но к чертям все полетело!!!
Скажи!!!
И еще одно, как поменять названия фракции с англ. на русский???




Сообщение отредактировал 67boy - Понедельник, 27 Декабря 2010, 19:45
67boyДата: Понедельник, 27 Декабря 2010, 18:13 | Сообщение # 323 | Тема: Как заработать в интернете?
заслуженный участник
Сейчас нет на сайте
Зарабатывайте на файло обменниках, тяжело но точно, без риска но долго и мученно.
Зато нормально платят biggrin bag


67boyДата: Понедельник, 27 Декабря 2010, 17:58 | Сообщение # 324 | Тема: Опрос "Донат" - оплата за игры
заслуженный участник
Сейчас нет на сайте
IroNN, Что именно...
Как я заметил людям не очень донат нравится!!!

Добавлено (27.12.2010, 17:58)
---------------------------------------------
Dash_Shepard, Я согласен с ним, так как если людям не нравится донат тогда лучше сделать пожертвования!!
Ни так ли?


67boyДата: Понедельник, 27 Декабря 2010, 13:11 | Сообщение # 325 | Тема: Для тех кто хочет создать свой травиан
заслуженный участник
Сейчас нет на сайте
Нет для ГМК

Добавлено (27.12.2010, 13:11)
---------------------------------------------
Лана всем пока позже зайду!!


67boyДата: Понедельник, 27 Декабря 2010, 13:10 | Сообщение # 326 | Тема: Делаем свою первую MMO на GameMaker 8.0 №1! (+39dll)
заслуженный участник
Сейчас нет на сайте
Deswing, Слушай спс за уроки клас лови +3, но
ПЛЗ скинь мне ссылку на клиент, пЛЗ ато у меня ошибки часто, плз скинь клиент!!!


67boyДата: Понедельник, 27 Декабря 2010, 13:00 | Сообщение # 327 | Тема: Для тех кто хочет создать свой травиан
заслуженный участник
Сейчас нет на сайте
Game Maker
Я щас на нем пишу клиент и сервер для онлайн игры!


67boyДата: Понедельник, 27 Декабря 2010, 12:54 | Сообщение # 328 | Тема: Для тех кто хочет создать свой травиан
заслуженный участник
Сейчас нет на сайте
vladboss, Ок скажу я щас хочу сервер и клиент на гейм меркере сделать!

67boyДата: Понедельник, 27 Декабря 2010, 12:45 | Сообщение # 329 | Тема: Для тех кто хочет создать свой травиан
заслуженный участник
Сейчас нет на сайте
Quote (vladboss)
67boy, а можешь сказать номер строчки в func.php???

Сам найти немогу))
Вот мой чат
Чат
Кто там про ссылки сверху говорил на города??
Так что ли?? Скрин:

Добавлено (27.12.2010, 12:45)
---------------------------------------------
Я вот щас думаю, попитаюсь реализовать!! Можно ли в деване квесты сделать?? Хм...
И магазин нормальный!!! wacko wink


67boyДата: Понедельник, 27 Декабря 2010, 12:22 | Сообщение # 330 | Тема: Для тех кто хочет создать свой травиан
заслуженный участник
Сейчас нет на сайте
Всем спасибо я вот над чатом работаю он будет на всех страница которые после рега открываются, чат теряться не будет и там кнопка такая (на скрине черным выделено), что нажимаешь и открывается всплывающее окно!!! Он типо скривается и открывается.
Вот скрин:


67boyДата: Понедельник, 27 Декабря 2010, 12:11 | Сообщение # 331 | Тема: Для тех кто хочет создать свой травиан
заслуженный участник
Сейчас нет на сайте
vladboss,
Мод на "ТОП" на главной странице
Открой phpmyadmin
И выполни SQL запрос
Code
ALTER TABLE `users` ADD  `uid` int(10) NOT NULL;
ALTER TABLE `users` ADD  `tut_level` int(2) NOT NULL default '0';
ALTER TABLE `users` ADD  `uLost` varbinary(128) NOT NULL;
ALTER TABLE `users` ADD  `eKill` varbinary(128) NOT NULL;
ALTER TABLE `users` ADD  `attPoint` int(10) NOT NULL default '0';
ALTER TABLE `users` ADD  `defPoint` int(10) NOT NULL default '0';
ALTER TABLE `users` ADD  `resLoot` varbinary(128) NOT NULL default '0-0-0-0-0';
ALTER TABLE `users` ADD  `wepLoot` varbinary(128) NOT NULL default '0-0-0-0-0-0-0-0-0-0-0';

Если будет ошибка, все равно работать будет!!
Далее открыть func.php и поиск этой строки в функции check_a:
Code
if (!$data[5]) $data[5]=array("[no info]");

// check if anyone survived in the attacking army
$attarmy=array(); $attarmy=$data[1][1];
if (array_sum($attarmy)==0)
{$query="delete from a_queue where town=".$town[0]." and id=".$line[15]; }
else
{$query="update a_queue set phase=1, dueTime='".$date."', army='".implode("-", $data[1][1])."', general='".implode("-", $data[1][2])."', rLoot='".implode("-", $data[3])."', wLoot='".implode("-", $data[4])."', intel='".implode("-", $data[5])."' where town=".$town[0]." and id=".$line[15]; }
mysql_query($query, $db_id);

После этого добавить эту строку:
Code
update_statistic($ta_owner[0],$to_owner[0],$data[1][10],$data[1][1],$data[0][10],$data[0][1],$data[3],$data[4]);

Перейти в конец страницы до:
Code
?>[/code]
И добавить 2 функции:
[code]function statistic($id)
{
global $db_id;

$query="SELECT * from statistic where id=".$id;
$result=mysql_query($query, $db_id);
$statistic=mysql_fetch_row($result);

return $statistic;
}
function update_statistic($ta_own,$at_from,$atk_bf,$atk_afr,$def_bf,$def_afr,$data3,$data4)
{
$ta_owner=$ta_own;
$to_owner=$at_from;
$data[1][10]=$atk_bf;
$data[1][1]=$atk_afr;
$data[0][10]=$def_bf;
$data[0][1]=$def_afr;
$data[3]=$data3;
$data[4]=$data4;
//data3-resource loot, data4-weapon loot (all in array mode)
global $db_id;
$query="select id,uLost,eKill,attPoint,defPoint,resLoot,wepLoot from users where id=".$ta_own;
$result=mysql_query($query, $db_id);
$target=mysql_fetch_row($result);

$query="select id,uLost,eKill,attPoint,defPoint,resLoot,wepLoot from users where id=".$at_from;
$result=mysql_query($query, $db_id);
$attack=mysql_fetch_row($result);

$d_point=$target[4];$a_point=$attack[3];
$def_lost=explode("-",$target[1]); $def_kill=explode("-",$target[2]);
$atk_kill=explode("-",$attack[2]); $atk_lost=explode("-",$attack[1]); $res_data=explode("-",$attack[5]); $wep_data=explode("-",$attack[6]);

for($i=0; $i < 13; $i++){
echo $def_bf[$i]." ";
$zx = $def_bf[$i] - $def_afr[$i];
$def_lost[$i]=$def_lost[$i]+($def_bf[$i] - $def_afr[$i]);
$atk_kill[$i]=$atk_kill[$i]+($def_bf[$i] - $def_afr[$i]);
$a_point = $a_point+$zx;

$atk_lost[$i]=$atk_lost[$i]+($atk_bf[$i]-$atk_afr[$i]);
$d_point = $d_point+($atk_bf[$i]-$atk_afr[$i]);
$def_kill[$i]=$def_kill[$i]+($atk_bf[$i] - $atk_afr[$i]);

if($i<11) $wep_data[$i]=$wep_data[$i]+$data4[$i];

if($i<5) $res_data[$i]=$res_data[$i]+$data3[$i];
echo $def_bf[$i]." ";
}
echo $a_point;
$a=implode("-",$def_lost); $b=implode("-",$def_kill); $c=implode("-",$atk_lost);$d=implode("-",$atk_kill);
$e=implode("-",$res_data); $f=implode("-",$wep_data);

$query="update users set uLost='".$a."',eKill='".$b."', defPoint='".$d_point."' where id=".$ta_own;
mysql_query($query, $db_id);

$query="update users set uLost='".$c."',eKill='".$d."', attPoint='".$a_point."', resLoot='".$e."', wepLoot='".$f."' where id=".$at_from;
mysql_query($query, $db_id);

}

Далее Создадите если нет этого файла, league.php
И в него запхать код:
Code
<?php include "antet.php"; include "func.php";
$gen_stats=gen_stats(48);
?>
<html>
<?php echo "<link rel='stylesheet' type='text/css' href='".$imgs.$fimgs."default.css'>"; ?>

<head>
<title><?php echo $title; ?> - Rank</title>
</head>

<body class="q_body">

<div align="center">

<?php echo $top_ad; ?>
<table class="q_table trevana">
<tr>
<td colspan="2" class="td_logo">
<?php logo($title); ?></td>
</tr>

<tr>
<td colspan="2" class="td_top_menu"><?php menu_up(); ?></td>
</tr>
<tr>
<td class="q_table trevana" style="border-collapse: collapse" border="1">
<center><img height= '29' src= 'img/medals/medals.png'><b> I Villaggi piu popolati di TRAVLAND</b></center>

<table style="font-size=75%">
<tr>
<td class="q_table trevana" style="border-collapse: collapse" border="1"><strong>10 Villi importanti</strong></td><td> </td><td style="border-collapse: collapse" border="1" align="right"><strong>Giocatore</strong></td>
</tr>
<?php
$dbres=mysql_query("SELECT owner,population,name,id FROM towns WHERE level != '1' ORDER BY population DESC LIMIT 15");
$counter = 1;
while ($rank=mysql_fetch_object($dbres)){
$dbres2=mysql_query("SELECT x,y from map where type='3' and subtype='$rank->id'");
$dbres3=mysql_query("SELECT name FROM users WHERE id='$rank->owner'");
$location=mysql_fetch_object($dbres2);
$owner=mysql_fetch_object($dbres3);
?>
<tr>
<td><i><b><?php if ($counter==1)echo "<img src='img/medals/1.png'>"; if ($counter==2)echo "<img src='img/medals/2.png'>"; if ($counter==3)echo "<img src='img/medals/3.png'>"; if ($counter==4)echo "<img src='img/medals/4.png'>"; if ($counter==5)echo "<img src='img/medals/5.png'>"; if ($counter==6)echo "<img src='img/medals/6.png'>"; if ($counter==7)echo "<img src='img/medals/7.png'>"; if ($counter==8)echo "<img src='img/medals/8.png'>"; if ($counter==9)echo "<img src='img/medals/9.png'>"; if ($counter==10)echo "<img src='img/medals/10.png'>"; echo $counter; ?></b></i>  <a class='q_link' href=map.php?x=<?php echo $location->x ?>&y=<?php echo $location->y ?>><?php echo $rank->name ?></a></td><td><?php echo $rank->population ?></td><td align="right"><?php echo $owner->name ?></td>
</tr>
<?php
$counter ++;
} ?>

</table>
</td>
<td class="q_table trevana" style="border-collapse: collapse" border="1">
<center><img height= '29' src= 'img/medals/medals.png'><b> I Player piu forti di TRAVLAND</b></center>
<table style="font-size=75%">
<tr>
<td class="q_table trevana" style="border-collapse: collapse" border="1"><strong>10 Giocatori importanti</strong></td><td> </td><td style="border-collapse: collapse" border="1" align="right"><strong>Villaggi</strong></td>
</tr>
<?php
$dbres=mysql_query("SELECT owner, SUM(population) as pop FROM towns WHERE level != '1' GROUP BY owner ORDER BY pop DESC LIMIT 15") or die(mysql_error());
$counter = 1;
while ($rank=mysql_fetch_array($dbres)){
$dbres2=mysql_query("SELECT name FROM users WHERE id='$rank[owner]'");
$name=mysql_fetch_array($dbres2);
$dbres3=mysql_query("SELECT id FROM towns WHERE owner='$rank[owner]'");
$number=mysql_numrows($dbres3);

?>
<tr>
<td><i><b><?php if ($counter==1)echo "<img src='img/medals/1.png'>"; if ($counter==2)echo "<img src='img/medals/2.png'>"; if ($counter==3)echo "<img src='img/medals/3.png'>"; if ($counter==4)echo "<img src='img/medals/4.png'>"; if ($counter==5)echo "<img src='img/medals/5.png'>"; if ($counter==6)echo "<img src='img/medals/6.png'>"; if ($counter==7)echo "<img src='img/medals/7.png'>"; if ($counter==8)echo "<img src='img/medals/8.png'>"; if ($counter==9)echo "<img src='img/medals/9.png'>"; if ($counter==10)echo "<img src='img/medals/10.png'>"; echo $counter; ?></b></i>  <a class='q_link' href=profile_view.php?id=<?php echo $rank['owner'] ?>><?php echo $name['name'] ?></a></td><td><?php echo $rank['pop'] ?></td><td align="right"><?php echo $number ?></td?
</tr>
<?php
$counter ++;
} ?>

</table>

</td>
</tr>

<tr>
<td colspan=2>
<hr>
<center><img height= '29' src= 'img/medals/medals.png'><b> Le attuali Alleanze su TRAVLAND</b></center>
<table style="font-size=75%" align="center">
<tr>
<td class="q_table trevana" style="border-collapse: collapse" border="1"><strong>Alleanze </strong></td><td><strong>Popolazioni </strong></td><td><strong>Membri </strong></td>

</tr>
<?php
$dbres=mysql_query("SELECT name,id FROM alliances");

$pop=0;
while ($alliance = mysql_fetch_object($dbres)){

$dbres2=mysql_query("SELECT id FROM users WHERE alliance='$alliance->id'");
$members=mysql_num_rows($dbres2);
while ($isal = mysql_fetch_object($dbres2)){

$dbres3=mysql_query("SELECT owner, SUM(population) as pop FROM towns WHERE owner='$isal->id' GROUP BY owner ORDER BY pop DESC LIMIT 50") or die(mysql_error());
$popsum=mysql_fetch_object($dbres3);
$pop = ($pop+$popsum->pop);

}
?>
<tr><td><?php echo "<a class='q_link' href=a_view.php?id=" .$alliance->id.">".$alliance->name."</a>"; ?></td><td align=right><?php echo $pop ?></td><td align=right><?php echo $members ?></td></tr>
<?php

$pop=0;

}
?>
</table>

</td>
</tr>
<td>
<center><img height= '29' src= 'img/medals/medals.png'><b> Top 10 Attaccanti</b></center>
<table style="font-size=75%" align="center">
<tr>
<td class="q_table trevana" style="border-collapse: collapse" border="1"><strong>Attaccante</strong></td><td><strong>Punteggio</strong></td>
</tr>
<?php
$dbres=mysql_query("SELECT id,name,attPoint from users ORDER BY attPoint DESC LIMIT 10") or die(mysql_error());
$counter = 1;
while ($rank=mysql_fetch_array($dbres)){
$dbres3=mysql_query("SELECT id FROM towns WHERE owner='$rank[id]'");
$number=mysql_num_rows($dbres3);
?>
<tr>
<td><i><b><?php if ($counter==1)echo "<img src='img/medals/1.png'>"; if ($counter==2)echo "<img src='img/medals/2.png'>"; if ($counter==3)echo "<img src='img/medals/3.png'>"; if ($counter==4)echo "<img src='img/medals/4.png'>"; if ($counter==5)echo "<img src='img/medals/5.png'>"; if ($counter==6)echo "<img src='img/medals/6.png'>"; if ($counter==7)echo "<img src='img/medals/7.png'>"; if ($counter==8)echo "<img src='img/medals/8.png'>"; if ($counter==9)echo "<img src='img/medals/9.png'>"; if ($counter==10)echo "<img src='img/medals/10.png'>"; echo $counter; ?></b></i> <a class='q_link' href="profile_view.php?id=<?php echo $rank['id'] ?>"><?php echo $rank['name'] ?></a></td><td align='right'><?php echo $rank['attPoint'] ?></td>
</tr>
<?php
$counter ++;
} ?>

</table>
</td>
<td>
<center><img height= '29' src= 'img/medals/medals.png'><b> Top 10 Difensori</b></center>
<table style="font-size=75%" align="center">
<tr>
<td class="q_table trevana" style="border-collapse: collapse" border="1"><strong>Difensore</strong></td><td><strong>Punteggio</strong></td>
</tr>
<?php
$dbres=mysql_query("SELECT id,name,defPoint from users ORDER BY defPoint DESC LIMIT 10") or die(mysql_error());
$counter = 1;
while ($rank=mysql_fetch_array($dbres)){
$dbres3=mysql_query("SELECT id FROM towns WHERE owner='$rank[id]'");
$number=mysql_num_rows($dbres3);
?>
<tr>
<td><i><b><?php if ($counter==1)echo "<img src='img/medals/1.png'>"; if ($counter==2)echo "<img src='img/medals/2.png'>"; if ($counter==3)echo "<img src='img/medals/3.png'>"; if ($counter==4)echo "<img src='img/medals/4.png'>"; if ($counter==5)echo "<img src='img/medals/5.png'>"; if ($counter==6)echo "<img src='img/medals/6.png'>"; if ($counter==7)echo "<img src='img/medals/7.png'>"; if ($counter==8)echo "<img src='img/medals/8.png'>"; if ($counter==9)echo "<img src='img/medals/9.png'>"; if ($counter==10)echo "<img src='img/medals/10.png'>"; echo $counter; ?></b></i> <a class='q_link' href="profile_view.php?id=<?php echo $rank['id'] ?>"><?php echo $rank['name'] ?></a></td><td align='right'><?php echo $rank['defPoint'] ?></td>
</tr>
<?php
$counter ++;
} ?>

</table>
</td>
<tr>
<td colspan="2" class="td_bottom_menu">
<?php menu_down(); ?>
</td>
</tr>
</table>
<?php echo $bottom_ad; ?>
<p><?php about(); ?></div>

</body>

</html>

Ставьте мне +

Добавлено (27.12.2010, 12:11)
---------------------------------------------
Но перед всем этим копируй файлы, мало ли что


67boyДата: Воскресенье, 26 Декабря 2010, 21:41 | Сообщение # 332 | Тема: Для тех кто хочет создать свой травиан
заслуженный участник
Сейчас нет на сайте
Все я пощел, ответьте плз!!

Добавлено (26.12.2010, 21:39)
---------------------------------------------
vladboss, Нет что б люди когда зарегались и уже был определенный язык выбран!!
А то у меня лаги с языком!!! cry cry

Добавлено (26.12.2010, 21:41)
---------------------------------------------
Ну и если кто знает скажите как что б при реге люди язык выбирали!!!!
ПЛЗ с меня +3


67boyДата: Воскресенье, 26 Декабря 2010, 21:32 | Сообщение # 333 | Тема: Для тех кто хочет создать свой травиан
заслуженный участник
Сейчас нет на сайте
vladboss, Ок поищю, сейчас только в магазин и обратно!!!
И еще одно как сделать так что бы люди которые регаються в игре, регистрировались с определенным языком!!!!
Скоро буду!!! ОТВЕТЬТЕ ПЛЗ


67boyДата: Воскресенье, 26 Декабря 2010, 21:26 | Сообщение # 334 | Тема: Для тех кто хочет создать свой травиан
заслуженный участник
Сейчас нет на сайте
vladboss, Дак а в каком файле это все делать?

67boyДата: Воскресенье, 26 Декабря 2010, 20:52 | Сообщение # 335 | Тема: Для тех кто хочет создать свой травиан
заслуженный участник
Сейчас нет на сайте
cougraAcc, скажи плз!!

Добавлено (26.12.2010, 20:52)
---------------------------------------------
Не молчи скажи плз!!


67boyДата: Воскресенье, 26 Декабря 2010, 20:45 | Сообщение # 336 | Тема: Для тех кто хочет создать свой травиан
заслуженный участник
Сейчас нет на сайте
cougraAcc, Извини за туаой вопрос а де эти ссылки?
wacko biggrin


67boyДата: Воскресенье, 26 Декабря 2010, 20:38 | Сообщение # 337 | Тема: Для тех кто хочет создать свой травиан
заслуженный участник
Сейчас нет на сайте
cougraAcc, Круто, дак как?
Куда еэтот код вставить и там де reg то reg.php?




Сообщение отредактировал 67boy - Воскресенье, 26 Декабря 2010, 20:40
67boyДата: Воскресенье, 26 Декабря 2010, 20:35 | Сообщение # 338 | Тема: Для тех кто хочет создать свой травиан
заслуженный участник
Сейчас нет на сайте
cougraAcc, Та уже доделал??
И на карте кто нить заметил что когда меняешь координаты корабли меняют местонахождения

Добавлено (26.12.2010, 20:35)
---------------------------------------------
Ну сверху меню я хочу его картинкой сделать дак как и куда тыкать код??


67boyДата: Воскресенье, 26 Декабря 2010, 20:32 | Сообщение # 339 | Тема: Для тех кто хочет создать свой травиан
заслуженный участник
Сейчас нет на сайте
cougraAcc, Дак а куда это вставить если я хочу например кнопку РЕГИСТРАЦИЯ и ВХОД картинкой сделать???
Куда код вставить?


67boyДата: Воскресенье, 26 Декабря 2010, 20:02 | Сообщение # 340 | Тема: Для тех кто хочет создать свой травиан
заслуженный участник
Сейчас нет на сайте
webstrict666, Да инстал есть но такую ошибку бьет

Error phpsge is already installed
if you want to reinstall remove config.php!

Дак как сделать картинкой кнопку РЕГИСТРАЦИЯ


Поиск:

Все права сохранены. GcUp.ru © 2008-2024 Рейтинг