Суббота, 21 Сентября 2024, 17:02

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

[ Новые сообщения · Игроделы · Правила · Поиск ]
  • Страница 2 из 6
  • «
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • »
Результаты поиска
JumpZ(noob)Дата: Понедельник, 26 Ноября 2012, 15:17 | Сообщение # 21 | Тема: Урок по созданию браузерной игры в стиле покемонов. Bonus!
почетный гость
Сейчас нет на сайте
igrodel500, что-то я не могу понять где ты там ошибку нашол

Skype: a-x-i-t-o
JumpZ(noob)Дата: Понедельник, 26 Ноября 2012, 14:49 | Сообщение # 22 | Тема: Урок по созданию браузерной игры в стиле покемонов. Bonus!
почетный гость
Сейчас нет на сайте
igrodel500, пожалуйста опиши и напиши что за ошибка и где !

Skype: a-x-i-t-o
JumpZ(noob)Дата: Воскресенье, 25 Ноября 2012, 19:26 | Сообщение # 23 | Тема: Урок по созданию браузерной игры в стиле покемонов. Bonus!
почетный гость
Сейчас нет на сайте
И так вот и мне Step мой хороший друг, разрешил вас порадовать. В этом уроке мы научимся писать Тренер-карту с различными функциями, такими как просмотре онлайн игрока, где он находится, и напишем минимальную функцию друзья. И так приступим.

1. Так Добавляем в нашу базу таблицу Friends - это будет основа для будущей функции Друзья.
Code

CREATE TABLE `friends` (
      `id` int(255) NOT NULL AUTO_INCREMENT, /* Индификатор*/
      `user_id` int(255) NOT NULL, /* Ид игрока который добавил друга*/
      `friend` int(255) NOT NULL,  /* Ид Друга Которому пришла заявка*/
      PRIMARY KEY (`id`)
)


2. Приступим к написанию Тренер-Карты, для начала напишем минимальный дизайн.
- Создаем файл page.php (здесь будет код)
- Создаем папку css (для будущих стилей)
- Пишем Html code
Quote

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 5 Transitional//EN">
<html>
<head>
<title>Тренера карта</title>
<link HREF="/css/page_style.css" REL="Stylesheet" TYPE="text/css">
</head>
<body>

</body>
</html>

вот тело html страницы так..

- Создаем файл стиля в папке /css/page_style.css
- Пишем css код
Code

body{
background-color: #333; /*Цвет Фона*/
font-size: 13px; /*Розмер Шрифта*/
color: #00ff00; /*Цвет Текста*/
}

ваш цвет фона может быть любой и также цвет текста.

3. Приступим к написанию php кода
И так для начала напишем запросы, пишем код php выше html кода
Code
<?php
// Вся процедура работает на сессиях.     
//Именно в ней хранятся данные пользователя, пока он находится на сайте. Очень важно запустить их в самом начале странички!!!
session_start();     
include('cone.php'); //Подключаем соединение с базой;
if (isset($_GET['id'])) {$id =$_GET['id']; } //id "хозяина" странички
else
{
echo "<script>alert('Вы зашил на страницу без параметра!'); location.href='page.php?id=1';</script>";} //если не указали id, то выдаем ошибку
if (!preg_match("|^[\d]+$|", $id))     
{
echo "<script>alert('Вы зашил на страницу без параметра!'); location.href='page.php?id=1';</script>";//если id не число, то выдаем ошибку
}

if (!empty($_SESSION['login']) and !empty($_SESSION['password']))
{
//Если есть логин и пасс в сесияг то проверяем их
$login = $_SESSION['login'];
$password = $_SESSION['password'];
$Myrow = mysql_fetch_array(mysql_query("SELECT * FROM users WHERE login='".$login."' AND password='".$password."'"));   
if (empty($Myrow['id']))
       {
          
echo "<script>location.href='index.php';</script>";
       }
}
else {
//Проверяем, зарегистрирован ли вошедший
echo "<script>location.href='index.php';</script>"; }
$Myrow2 = mysql_fetch_array(mysql_query("SELECT * FROM users WHERE id='".$id."'"));
if (empty($Myrow2['login'])) {echo "<script>alert('Пользователя не существует! Возможно он был удален.'); location.href='page.php?id=1';</script>";}

$NickName = $Myrow2['login'];
?>

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 5 Transitional//EN">
<html>
<head>
<title>Тренера карта <?php echo $NickName; ?></title>
<link HREF="/css/page_style.css" REL="Stylesheet" TYPE="text/css">
</head>
<body>
<br />
<center><b><font style="FONT-SIZE: 19px; FONT-FAMILY: Tahoma; text-align:justify; color: #FFF;">Тренер: <?php echo $Myrow2['login']; ?></font></b></center>
<br />
</body>
</html>


вот и немного написали мы тренер карту

Данная тема будет обновляться, просто на данный момент я имею только 2 урока с которых не многое можно взять но всё же есть что есть.


Skype: a-x-i-t-o


Сообщение отредактировал JumpZ(noob) - Среда, 28 Ноября 2012, 19:07
JumpZ(noob)Дата: Воскресенье, 25 Ноября 2012, 18:04 | Сообщение # 24 | Тема: Идея для решения вопросов с покемонами.
почетный гость
Сейчас нет на сайте
ты мне в ЛС отпиши какой мне урок зделать, на какую тему )

Skype: a-x-i-t-o
JumpZ(noob)Дата: Воскресенье, 25 Ноября 2012, 16:08 | Сообщение # 25 | Тема: Идея для решения вопросов с покемонами.
почетный гость
Сейчас нет на сайте
думаю присоединюсь к Степе и с него разрешения тоже напишу парочку Part'ов для вас)

Skype: a-x-i-t-o
JumpZ(noob)Дата: Воскресенье, 18 Ноября 2012, 11:57 | Сообщение # 26 | Тема: На картинке поле
почетный гость
Сейчас нет на сайте
aalla, да уже зделал )

Skype: a-x-i-t-o
JumpZ(noob)Дата: Воскресенье, 18 Ноября 2012, 11:28 | Сообщение # 27 | Тема: На картинке поле
почетный гость
Сейчас нет на сайте
Помогите разместить поле логина ровно по средине изображения



css
#knopka{
width:183px;
height: 34px;
background-image: url(../img/atak.jpg);
}

Добавлено (18.11.2012, 11:28)
---------------------------------------------
должно быть что-то типа в этом роде



Skype: a-x-i-t-o
JumpZ(noob)Дата: Пятница, 16 Ноября 2012, 19:37 | Сообщение # 28 | Тема: Атаки на "Pokelegenda" исходниках (Пример).
почетный гость
Сейчас нет на сайте
Окай щас вам зделаю с php. сылку на тему сюда кину

Добавлено (16.11.2012, 19:37)
---------------------------------------------
Хотя нет сори нету времени это фигней заниматся, вот короче пример

elseif($atc['atac_id'] == 105){
$dm_mess = ",+2.";
сюда оператор инсерд}


Skype: a-x-i-t-o
JumpZ(noob)Дата: Четверг, 15 Ноября 2012, 19:49 | Сообщение # 29 | Тема: Атаки на "Pokelegenda" исходниках (Пример).
почетный гость
Сейчас нет на сайте
jeki, это просто как бы идея )

Skype: a-x-i-t-o
JumpZ(noob)Дата: Среда, 14 Ноября 2012, 21:17 | Сообщение # 30 | Тема: Защита
почетный гость
Сейчас нет на сайте
Jericho, во 100%, умный человек, и ещё надо было ему написать что когда пишеш игру или сайт, надо знать где будет дыра баг и тд, и пытаться писать ровней код и стараться на ходу лалать дыры в коде.

Skype: a-x-i-t-o
JumpZ(noob)Дата: Среда, 14 Ноября 2012, 21:07 | Сообщение # 31 | Тема: Защита
почетный гость
Сейчас нет на сайте
anton-gar, он имеет веду защиту от взлома как я понял)

Добавлено (14.11.2012, 21:07)
---------------------------------------------
SUPERVADIM, ты если честно задолбал уже всех своими вопросами, напряги слой мозг и подумай как это зделать и тд, для таких как ты создали гугл, но вы им воше что-то не пользуетесь


Skype: a-x-i-t-o


Сообщение отредактировал JumpZ(noob) - Среда, 14 Ноября 2012, 21:09
JumpZ(noob)Дата: Среда, 14 Ноября 2012, 20:51 | Сообщение # 32 | Тема: Защита
почетный гость
Сейчас нет на сайте
Защиту нужно самому писать, ну или у кого-то попросить чтоб написали

Skype: a-x-i-t-o
JumpZ(noob)Дата: Среда, 14 Ноября 2012, 20:46 | Сообщение # 33 | Тема: Атаки на "Pokelegenda" исходниках (Пример).
почетный гость
Сейчас нет на сайте
На даный момент на форуме gcup в розделе Движки для разработки игр и сложные системы разработки » Движки для браузерных игр очень много тем по вопросам по "Pokelegenda" исходникам и атаках в нем. Вот хочу вам предложить свои варианты как можно сделать Атаки кторие увеличают стат покемону или уменьшают, в принципе это не сложно, нужно лишь немного мозгов и знания Php и MySql. И так у меня есть несколько вариантов как зделать это:

  • 1. Увеличение и уменьшение стата через одельную таблицу.
  • 2. Увеличение
    1. Вариант

    Так и как же это возможно зделать "Увеличение и уменьшение стата через одельную таблицу."
    Создаем к примеру табличку "pokemon_stat", в ней создаем строки(поля):
    id - надеюсь это понятно за что это отвечает.
    pk_id - id покемона(это не базовый номер типа #227, #227 и тд.).
    bt_id - id боя в котором вы находитесь.
    stat - стат покемона.(1.Атака, 2. Защита и тд.)
    effect - эффект на стат (+1 + 2, -1 - 2) это записать как varchar.

    дальше к примеру в бою вы нажимаете на атаку которая увеличивает стат перед этим вы написали ее функцию(атаки.) идет запрос в табличку "pokemon_stat" и с помощью Синтаксис оператора INSERT добавляем туда даные строки(поля.).

    2. Вариант

    Этот вариант более легче так как не нужно будет создавать табличку и тд а мы возмем готовую табличку "pokemon_user" и создадим там просто строки(поля.):
    effAtk - Эффект для Атаки
    effDef - Эффект для Защити
    effSatk - Эффект для Спец. Атаки
    effSdef - Эффект для Спец. Защити
    effSpeed - Эффект для Скорости

    дальше к примеру в бою вы нажимаете на атаку которая увеличивает стат перед этим вы написали ее функцию(атаки.) идет запрос в табличку "pokemon_user" проверяет если покемон и тд. дальше с помощью Синтаксис оператора UPDATE меняем у покемона под даним ид к примеру effSatk на + 2, ну а дальше уже вы думайте как это это все написать на php и mysql.



    P.s.
    Надеюсь я вас чем-то помог, жду хороших отзывов и +++, извините если есть ошибки в тексте так как мне немного сложо писать на русском просто я с Украины

    Skype: a-x-i-t-o


    Сообщение отредактировал JumpZ(noob) - Четверг, 15 Ноября 2012, 19:48
  • JumpZ(noob)Дата: Среда, 14 Ноября 2012, 18:35 | Сообщение # 34 | Тема: Помогите в исходнике Pokelegenda
    почетный гость
    Сейчас нет на сайте
    вы уже достали со своим движком пл, учите php mysql и все поймете cry

    Skype: a-x-i-t-o
    JumpZ(noob)Дата: Суббота, 10 Ноября 2012, 19:23 | Сообщение # 35 | Тема: Как создать бота
    почетный гость
    Сейчас нет на сайте
    SUPERVADIM, ахаха, улыбнуло, это не бот пишет а человек.

    Skype: a-x-i-t-o


    Сообщение отредактировал JumpZ(noob) - Суббота, 10 Ноября 2012, 19:24
    JumpZ(noob)Дата: Суббота, 03 Ноября 2012, 09:29 | Сообщение # 36 | Тема: Атаки по движке пл помогите
    почетный гость
    Сейчас нет на сайте
    jeki, я воше говорю что на движке пл не реально это зделать, не ну конечно реально но лучше уже написать свою игру

    Skype: a-x-i-t-o


    Сообщение отредактировал JumpZ(noob) - Суббота, 03 Ноября 2012, 09:30
    JumpZ(noob)Дата: Суббота, 03 Ноября 2012, 00:04 | Сообщение # 37 | Тема: Атаки по движке пл помогите
    почетный гость
    Сейчас нет на сайте
    чтоб зделать такие атаки в движке пл нужно половину скриптов переписать

    Skype: a-x-i-t-o
    JumpZ(noob)Дата: Понедельник, 29 Октября 2012, 21:48 | Сообщение # 38 | Тема: Помогите с игрой
    почетный гость
    Сейчас нет на сайте
    PROstak, рад был помочь)

    Skype: a-x-i-t-o
    JumpZ(noob)Дата: Понедельник, 29 Октября 2012, 16:47 | Сообщение # 39 | Тема: Poke-x исходник налетай
    почетный гость
    Сейчас нет на сайте
    Врятли, я его уже может дней 15 не видил, и он больше всего их удалил

    Skype: a-x-i-t-o
    JumpZ(noob)Дата: Понедельник, 29 Октября 2012, 15:50 | Сообщение # 40 | Тема: Помогите с игрой
    почетный гость
    Сейчас нет на сайте
    вот вам немного кода

    Code
    <?php
    $Trainin_id['0'] = "";
    $Trainin_id['1'] = "Начальная тренировка";   
    $Trainin_id['2'] = "Расширенная тренировка";
    $Trainin_id['3'] = "Мастерская тренировка";
    $Trainin_id['4'] = "Знаменитая тренировка";
    $Trainin_id['5'] = "Легендарная тренировка  ";
    $Trainin_id['6'] = "Именная тренировка";
    $ID = $_SESSION['id'];
    $User_Poke = mysql_fetch_array(mysql_query("SELECT * FROM pokemon_user WHERE user=%d",$ID)); //Просматриваем табличку pokemon_user на наявность покемонов у самого себя.
    $Training_Pok = mysql_fetch_array(mysql_query("SSELECT * FROM training WHERE id_poke=%d",$User_Poke['id'])); //Просматриваем если треня на покемоне под данным ид.
    $Trainin = $Trainin_id[$Training_Pok['id_training']];
    ?>
    <? echo $Trainin; ?>


    Добавлено (29.10.2012, 15:50)
    ---------------------------------------------
    вот там ещё немного кодика

    это как бы добавление начальной трени ну дальше уже думайте вы. Подскажу одно следушие тренеровки добавлейне с помошу апдейт.

    Code
    <?php
    if(!empty($Training_Pok['id_training'] == "1")){
    echo"<script>alert('Уже есть Начальная тренировка на покемоне');  location.href='page.php?id=".$frId."';</script>";
    }else{
    $Query ="INSERT INTO `training` (`id_poke` ,`id_training` ,`percent_training`)VALUES ('$User_Poke['id']', '1', '10')";
    }
    ?>


    С вас +++


    Skype: a-x-i-t-o


    Сообщение отредактировал JumpZ(noob) - Понедельник, 29 Октября 2012, 15:53
    • Страница 2 из 6
    • «
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • »
    Поиск:

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