Пятница, 15 Ноября 2024, 08:29

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

[ Новые сообщения · Игроделы · Правила · Поиск ]
Для тех кто хочет создать свой травиан
vladbossДата: Воскресенье, 26 Декабря 2010, 22:59 | Сообщение # 441
постоянный участник
Сейчас нет на сайте
народ а можно обойтись без antent.php и func.php когда игру пишешь???

-помог ставь +

АБП production ©
cougraAccДата: Воскресенье, 26 Декабря 2010, 23:02 | Сообщение # 442
Яркая личность GD
Сейчас нет на сайте
funk.php это файл функций, без такого ты не обойдешься он упрощает программирование....
vladbossДата: Воскресенье, 26 Декабря 2010, 23:28 | Сообщение # 443
постоянный участник
Сейчас нет на сайте
ясно)
там че то много написано...если сам пишешь тоже так придется строчить???

Добавлено (26.12.2010, 23:25)
---------------------------------------------
попробывал стиль изменить вот что получилось sad
вот

Добавлено (26.12.2010, 23:28)
---------------------------------------------
как на фон рисунок поставьть???
и как сделать чтобы в определенном месте ссылка была например на город а не где попало???


-помог ставь +

АБП production ©


Сообщение отредактировал vladboss - Воскресенье, 26 Декабря 2010, 23:29
firestДата: Воскресенье, 26 Декабря 2010, 23:42 | Сообщение # 444
был не раз
Сейчас нет на сайте
Люди у меня вопрос можно както настроить чтоб ресов в час ишло не 6 а хотябы 20 в час ну рейты поставить х3 х4
vladbossДата: Воскресенье, 26 Декабря 2010, 23:50 | Сообщение # 445
постоянный участник
Сейчас нет на сайте
это все в базе данных

Добавлено (26.12.2010, 23:50)
---------------------------------------------
firest, вроде в towns


-помог ставь +

АБП production ©
firestДата: Понедельник, 27 Декабря 2010, 00:12 | Сообщение # 446
был не раз
Сейчас нет на сайте
Влад босс спс но нечего там не нашел((

Добавлено (27.12.2010, 00:12)
---------------------------------------------
Кромето того чтоб поднять приезводительность 1 игроку а мне надо общее я планирую игру разрекломировать чтоб играло 20+ человек сейча покамисть я и еще 2

Сообщение отредактировал firest - Понедельник, 27 Декабря 2010, 00:15
vladbossДата: Понедельник, 27 Декабря 2010, 00:19 | Сообщение # 447
постоянный участник
Сейчас нет на сайте
дай ссылку

Добавлено (27.12.2010, 00:19)
---------------------------------------------
эть моя игра)


-помог ставь +

АБП production ©
firestДата: Понедельник, 27 Декабря 2010, 01:11 | Сообщение # 448
был не раз
Сейчас нет на сайте
Вот держы Заходи))
А я на твоей уж зарегался))
Правдо я его токо создал такчто с дизайном надо будет поработать)))
О и напишы плз в Лс свою аську или скайп


Сообщение отредактировал firest - Понедельник, 27 Декабря 2010, 01:16
BUDARHANATДата: Понедельник, 27 Декабря 2010, 06:43 | Сообщение # 449
участник
Сейчас нет на сайте
firest вот пожалуйста Римские юниты

Большая часть юнитов имеет исторические названия, описание в Википедии есть.


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

Сообщение отредактировал BUDARHANAT - Понедельник, 27 Декабря 2010, 06:48
vladbossДата: Понедельник, 27 Декабря 2010, 11:12 | Сообщение # 450
постоянный участник
Сейчас нет на сайте
firest, мдаааааааааа.......хочешь я тебе лого поменяю ну как у меня хотябы чтоль ато у тя там ужас......

BUDARHANAT, спасибо)
+

67boy, скажи как ты топ 10 сделал если не трудно,кодик скинь...)


-помог ставь +

АБП production ©


Сообщение отредактировал vladboss - Понедельник, 27 Декабря 2010, 11:13
firestДата: Понедельник, 27 Декабря 2010, 11:49 | Сообщение # 451
был не раз
Сейчас нет на сайте
Quote (BUDARHANAT)
firest вот пожалуйста Римские юниты

Спасибо Огромное)))
vladbossДата: Понедельник, 27 Декабря 2010, 11:50 | Сообщение # 452
постоянный участник
Сейчас нет на сайте
firest, не хочешь лого поменять???
посмотри у мну как...я ща поменял вот)


-помог ставь +

АБП production ©
firestДата: Понедельник, 27 Декабря 2010, 12:09 | Сообщение # 453
был не раз
Сейчас нет на сайте
Влад хочю конечо)) Добався в скайпе

Сообщение отредактировал firest - Понедельник, 27 Декабря 2010, 12:10
67boyДата: Понедельник, 27 Декабря 2010, 12:11 | Сообщение # 454
заслуженный участник
Сейчас нет на сайте
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)
---------------------------------------------
Но перед всем этим копируй файлы, мало ли что


firestДата: Понедельник, 27 Декабря 2010, 12:11 | Сообщение # 455
был не раз
Сейчас нет на сайте
67boy Спасибо щяс + поставлю
vladbossДата: Понедельник, 27 Декабря 2010, 12:21 | Сообщение # 456
постоянный участник
Сейчас нет на сайте
спасибо)
а репутацию я могу изменить только через 3 дня sad

Добавлено (27.12.2010, 12:21)
---------------------------------------------
67boy, а можешь сказать номер строчки в func.php???


-помог ставь +

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


vladbossДата: Понедельник, 27 Декабря 2010, 12:31 | Сообщение # 458
постоянный участник
Сейчас нет на сайте
я знаю это но у меня не получилось его установить и я сторонний поставил
вот

Добавлено (27.12.2010, 12:31)
---------------------------------------------

Quote (vladboss)
67boy, а можешь сказать номер строчки в func.php???

??????????????????????????


-помог ставь +

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

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

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


vladbossДата: Понедельник, 27 Декабря 2010, 12:52 | Сообщение # 460
постоянный участник
Сейчас нет на сайте
да про это вообщем

Добавлено (27.12.2010, 12:52)
---------------------------------------------
а делиться не собераешься ???


-помог ставь +

АБП production ©
Поиск:

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