Результаты поиска
| |
67boy | Дата: Понедельник, 27 Декабря 2010, 20:28 | Сообщение # 321 | Тема: Для тех кто хочет создать свой травиан |
заслуженный участник
Сейчас нет на сайте
| А там все те 3 кода слепить в 1 и кинуть в капча.пхп?? Добавлено (27.12.2010, 20:28) --------------------------------------------- а?? ответь плз!
|
|
| |
67boy | Дата: Понедельник, 27 Декабря 2010, 19:44 | Сообщение # 322 | Тема: Для тех кто хочет создать свой травиан |
заслуженный участник
Сейчас нет на сайте
| vladboss, Вставь тот код в функ.пхп перед Добавлено (27.12.2010, 19:44) --------------------------------------------- cougraAcc, Слушай а как проверочный код картинкой сделать, у мя было но к чертям все полетело!!! Скажи!!! И еще одно, как поменять названия фракции с англ. на русский???
Сообщение отредактировал 67boy - Понедельник, 27 Декабря 2010, 19:45 |
|
| | |
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) --------------------------------------------- Я вот щас думаю, попитаюсь реализовать!! Можно ли в деване квесты сделать?? Хм... И магазин нормальный!!!
|
|
| |
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, Нет что б люди когда зарегались и уже был определенный язык выбран!! А то у меня лаги с языком!!! Добавлено (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: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! Дак как сделать картинкой кнопку РЕГИСТРАЦИЯ
|
|
| |
|