Пятница, 29 Марта 2024, 04:19

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

[ Новые сообщения · Игроделы · Правила · Поиск ]
  • Страница 1 из 2
  • 1
  • 2
  • »
Форум игроделов » Записи участника » wtbg [22]
Результаты поиска
wtbgДата: Пятница, 19 Февраля 2010, 03:14 | Сообщение # 1 | Тема: Движки для браузерной MMORPG
был не раз
Сейчас нет на сайте
1.
Quote (Gulnara)
<body bgcolor="#CCCCFF" onLoad="setHP(10,<?php echo $aEndurance*6 ?>,100)" onLoad="setPW(10,<?php echo $aStrength*6 ?>,100)" >
<div align="left">

На сколько я помню, не может быть написано два события onLoad одновременно.

2. напиши тот вариант, который был тобой переделан.

wtbgДата: Пятница, 05 Февраля 2010, 08:14 | Сообщение # 2 | Тема: Урок по созданию браузерной игры № 5
был не раз
Сейчас нет на сайте
Quote (seraph)
Nothing has changed since the last compile. Skip...

Говорит, что типа, с последней компиляции не было сделано ни каких изменений

Quote (seraph)
как, а главное можно ли вообще, сделать автозамену в чате некоторых слов (мат, грубости всякие и т.д.)?

Можно это сделать без особых затрат, есть даже готовые скрипты (погугли: php антимат).


Сообщение отредактировал wtbg - Пятница, 05 Февраля 2010, 08:14
wtbgДата: Пятница, 05 Февраля 2010, 08:10 | Сообщение # 3 | Тема: Уроки по созданию браузерной игры
был не раз
Сейчас нет на сайте
или человек, знающий имя и пароль к бд, или нашедшй дырку в скриптах.
wtbgДата: Среда, 03 Февраля 2010, 02:23 | Сообщение # 4 | Тема: Уроки по созданию браузерной игры
был не раз
Сейчас нет на сайте
Quote (Monaxsmerti)
Подскажите плииз как создать БД и через что?

Добавлено (02.02.2010, 18:43)
---------------------------------------------
Подскажите плиииз как создать БД и через что?

1. Открываешь phpmyadmin и на главной странице жмешь кнопку создать новую бд
2. Открываешь phpmyadmin, открываешь какую-нибудь существующую бд, переходишь по вкладке SQL и далее в поле запроса вводишь следующий запрос:

Code
CREATE DATABASE testgame DEFAULT CHARACTER SET cp1251 COLLATE cp1251_general_ci;


Сообщение отредактировал wtbg - Среда, 03 Февраля 2010, 02:26
wtbgДата: Понедельник, 01 Февраля 2010, 03:13 | Сообщение # 5 | Тема: Урок по созданию браузерной игры № 3
был не раз
Сейчас нет на сайте
Quote (Gulnara)
выдает регистрация невозможна, попробуйте позднее

Где ошибка?

1 Где был взят этот рег?
2 Проверь таблицу users, сколько в нем полей и какого они типа

Code
@mysql_query("INSERT INTO users VALUES(NULL,'".strtolower($nick)."','".md5($pass)."','".$email."','".$uniq_id."',0,'".date("dmY")."','".date("dmY")."')");
?
3 Настроен ли у тебя sendmail? перед этим погляди пишутся ли в таблицу users данные?
wtbgДата: Пятница, 29 Января 2010, 07:45 | Сообщение # 6 | Тема: Урок по созданию браузерной игры № 2
был не раз
Сейчас нет на сайте
Если честно, то я хз чем помочь, попробуй заново создать файлы из урока и вставить туда текст из первого поста этой темы.
wtbgДата: Пятница, 29 Января 2010, 07:22 | Сообщение # 7 | Тема: Урок по созданию браузерной игры № 2
был не раз
Сейчас нет на сайте
ты глянь все файлы, которые инклудятся, может найдешь проблемный файл. и проверь еще раз все ли ты скопировал.

Сообщение отредактировал wtbg - Пятница, 29 Января 2010, 07:24
wtbgДата: Пятница, 29 Января 2010, 07:07 | Сообщение # 8 | Тема: Урок по созданию браузерной игры № 2
был не раз
Сейчас нет на сайте
Quote (Magics)
Я так и сделал,после этого
Parse error: syntax error, unexpected '<' in D:\xampp\htdocs\reg.php on line 4

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

wtbgДата: Пятница, 29 Января 2010, 06:48 | Сообщение # 9 | Тема: Урок по созданию браузерной игры № 2
был не раз
Сейчас нет на сайте
скопируй полностью содержание файла reg.php из моего предыдущего поста
wtbgДата: Пятница, 29 Января 2010, 06:35 | Сообщение # 10 | Тема: Урок по созданию браузерной игры № 2
был не раз
Сейчас нет на сайте
Я конечно извиняюсь, но это точно весь файл?
В самом начале файла нужно дописать <? , чтобы файл reg.php выглядел так:

Code
<?
session_start(); //стартуем сесию

include "conf.php"; //подключаем файл с параметрами БД

/* Подключаемся к БД, если не получаеться, то выводим ошибку */
$data = mysql_connect($base_name, $base_user, $base_pass);
if(!mysql_select_db($db_name,$data)){
echo "<BR>";
echo mysql_error();
die();
}
//Прверяем на заполнение полей
if ($_POST['next']){ //если нажата кнопка далее, то
$error=0; // переменная равна 0
//Проверка на мыло
if (!$_POST['email']){ $errm = "Вы не ввели e-mail<br>"; $error=1;}
if(!preg_match("/^[_\.0-9a-z-]{1,}@[_\.0-9a-z-]{1,}\.[_\.0-9a-z-]{2,}$/", $_POST ["email"])) {$errm .= "Неправильный e-mail"; $error =1;}
$c_e = mysql_num_rows(mysql_query("SELECT id_user FROM users where email='".$_POST ["email"]."'")); {if ($c_e>0) {$errm .= "Данный e-mail уже зарегистрирован в игре"; $error=1;}}
//Проверка на пароль
if(!$_POST ["pass"]) {$errp = "Необходимо указать Ваш пароль<br>"; $error =1;}
if(!preg_match("/^[А-Яа-яЁёa-zA-Z0-9]+$/",$_POST ["pass"])) {$errp .= "Пароль содержит запрещенный символ<br>"; $error =1;}
if (strlen ($_POST ["pass"])<6 || strlen ($_POST ["pass"])>25){ $errp .="Длина пароля от 6 до 25 символов<br>"; $error =1;}
if ($_POST ["pass"]!= $_POST ["pass2"]){ $errp .="Введёные вами пароли не совпадают!"; $error =1;}
//проверка на согласие с правилами
if (!$_POST['rules']) {$errr = "Вы не согласны с правилами?<br>"; $error=1;}
// Нет ошибок, создаём перса
if(!$error)
{
$ip = $_SERVER['REMOTE_ADDR'];//узнаем ip адрес юзера
/* Записываем данные в БД */
mysql_query ("INSERT INTO users (pass, ip, email) values('".md5($_POST ["pass"])."','".$ip."','".addslashes($_POST ["email"])."')") or die("Invalid query: " . mysql_error());
session_register("email");//регестрируем сессию email
session_register("ip");//регестрируем сессию ip
$_SESSION['user'] = $_POST['email']; //записуем email в глобыльную переменную $_SESSION
$_SESSION['ip'] = $_POST['ip'];//записуем ip в глобыльную переменную $_SESSION
?>
<script>location.href="goreg.php";</script><!-- Переадресовуем на страничку создания чара -->
<?php
}
}
// Выводим ошибочки
function err($text){
return "<tr valign='middle' align='left'><td colspan='2'><span class='error'>$text</td></tr>";
}
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="ru"
xml:lang="ru">
<head>
<meta http-equiv="content-type" content="text/html; charset=windows-1251" />
<meta name="description" content="Браузерная Флеш игра BTG" />
<meta name="keywords" content="игра, флеш, браузер, BTG, игроки." />
<link rel="stylesheet" href="style.css" type="text/css" />
<title>BTG – браузерная онлайн Flash игра</title>
</head>
<body>
<div id="reg">
<form action="" method="post">
<!-- Создаем таблицу с помощью тега table и размещяем по-центру -->
<table align="center">
<!-- Создаем строку с помощью тега tr и разбиваем ее на 2 ячейки с помощью тега td -->
<tr><td align="left" width="200">E-mail:</td><td><input type="text" value="<?php echo $_POST['email'] ?>" name="email" class="inup"></td></tr>
<?php echo err($errm); ?>
<tr><td align="left" width="200">Пароль:</td><td><input type="password" value="" name="pass" class="inup"></td></tr>
<?php echo err($errp); ?>
<tr><td align="left" width="200">Повторите пароль:</td><td><input type="password" value="" name="pass2" class="inup"></td></tr>
<!-- Закрываем таблицу -->
</table>
<!-- Создаем checkbox с именем rukes -->
<span><input type="checkbox" class="inup" name="rules"></span> Я обязуюсь соблюдать <A href="lib/law.php" target=_blank><B>Законы игры Test Game</B></A></p>
<?php echo err($errr); ?>
<input type="submit" name="next" value="Дальше" class="btn">
</form>
</div>
</body>
</html>

Добавлено (29.01.2010, 06:35)
---------------------------------------------
И научитесь пользоваться bbcode'ами

Сообщение отредактировал wtbg - Пятница, 29 Января 2010, 06:32
wtbgДата: Пятница, 29 Января 2010, 02:34 | Сообщение # 11 | Тема: Урок по созданию браузерной игры № 3
был не раз
Сейчас нет на сайте
Quote (tuskyshka)
как сделать, чтоб в браузере русский текст отображался по русски!
после того как я заменил это charset=windows-1251 на это charset=utf-8 не отображается больше.

Поменять кодировку файлов php на utf-8
wtbgДата: Пятница, 29 Января 2010, 02:20 | Сообщение # 12 | Тема: Урок по созданию браузерной игры № 2
был не раз
Сейчас нет на сайте
Quote (Myxa)
Подскажите, что не так?

эта проблема уже обсуждалась:

session_start(); должен быть в самом начале PHP файла, то есть:

Code
<?
session_start();

проверь чтобы перед <? небыло ни чего (ни пробела, ни пустой строки, ни какого-либо текста).
Если не получится прикрепи к сообщению свой файл "reg.php"

Quote (Magics)
Ребят кто подскажет что делать то?
Parse error: syntax error, unexpected '}' in D:\xampp\htdocs\reg.php on line 42

Где-то не хватает фигурной скобки или она лишняя, если ты ни чего не менял, то все должно быть нормально.
Просмотри код "reg.php" на наличае этой ошибки или прикрепи к сообщению, если сам не сможешь разобраться.[/code][code]

Сообщение отредактировал wtbg - Пятница, 29 Января 2010, 02:31
wtbgДата: Четверг, 28 Января 2010, 02:16 | Сообщение # 13 | Тема: Урок по созданию браузерной игры № 3
был не раз
Сейчас нет на сайте
Quote (Gulnara)
Указанному файлу не сопоставлено ни одно приложение для выполнения данной операции

Если я правильно понял, то у вас с расширением swf ни ассоциировано приложение, то есть ФД не знает в чем его открыть.

Для того чтобы ассоциировать, необходимо открыть этот файл из проводника, должно появиться окно "Выбор программы" и в этом окне необходимо указать приложение: либо какой-нибудь браузер, либо флеш плейер.

Сообщение отредактировал wtbg - Четверг, 28 Января 2010, 02:16
wtbgДата: Пятница, 22 Января 2010, 04:07 | Сообщение # 14 | Тема: Уроки по созданию браузерной игры
был не раз
Сейчас нет на сайте
Quote (Kronus)
я копировал, вручную писал урок номер 2, у меня ничего не получилось, не отобразилось, ВООБЩЕ НИЧЕГО, я видимо не одарен мозгом и вообще ничего не понимаю(

Если у тебя проблемы со вторым уроком, то логичнее это было написать в теме второго урока.

Создай сообщение в теме того урока, в котором возникли проблемы, и прикрепи свои файлы к тому сообщению.

wtbgДата: Суббота, 16 Января 2010, 11:00 | Сообщение # 15 | Тема: Урок по созданию браузерной игры № 3
был не раз
Сейчас нет на сайте
Quote (usrash)
отмазка то что там описано не работает

Сделай как здесь написано:

Quote
Для начала качаеи FD. После установки FD нам понадобиться скачать Flex 3 SDK. После, ее надобно разархивировать. Это можно сделать в любое место я лично разместил в корневом каталоге FD. Далее необходимо связать нашу программу с SDK. Для этого открываем FD Tools -> Program settings -> plagins -> AS3Context и настраиваем свойство Flex SDK Location, указывая в нем путь к папке с SDK. Далее для того что бы были доступны классы пакета mx открываем Tools -> Global ClassPaths и добавляем туда такую строку "Путь до SDK на вашем компе"/frameworks/projects/framework/src SDK и его основной пакет подключены.
Для более комфортной работы скачайте визуальный компанент FlexDesignView Этот плагин позволяет визуально разрабатывать интерфейс программы (точнее mxml часть). Распоковываем его в папку FD. Открываем FlashDevelop и приступаем к созданию игр либо программ.
Также есть и другие плагины, но это уже ваш выбор что себе ставить.

Quote
кнопки source i design view не рабоет нифига раз 70 переустанавливал
че это у меня за проблема такая.

ВСЕ Я РЕШИЛ ЭТУ ПРОБЛЕМУ...
если че я кинул эти файлы FlexDesignView в папку где FD
и в папку C:/documents and settings/user/local settings/application data/flashdevelop



Сообщение отредактировал wtbg - Суббота, 16 Января 2010, 11:10
wtbgДата: Пятница, 15 Января 2010, 02:36 | Сообщение # 16 | Тема: Уроки по созданию браузерной игры
был не раз
Сейчас нет на сайте
Quote (Tratil)
SQL-запрос:

/* таблица персонажа */ CREATE TABLE `users` ( id_user bigint(20) unsigned NOT NULL auto_increment, /* уникальный номер, который не повторяеться и с каждым новым пользователем увеличиваеться на 1 */ email CHAR(64), /* текстовый тип (64 символа) */ pass CHAR(32), /* текстовый тип (32 символа) */ name CHAR(32), /* текстовый тип (32 символа) */ life INT DEFAULT 50, /* числовой тип, по умолчанию равен 50 */ atk INT DEFAULT 7, /* числовой тип, по умолчанию равен 7 */ def INT DEFAULT 5, /* числовой тип, по умолчанию равен 5 */ [...]

Ответ MySQL:
#1050 - Table 'users' already exists
вот что мне выдает

У тебя в базе уже есть таблица с именем "users", прежде чем создать новую таблицу с таким же именем, необходимо удалить предыдущую: "DROP TABLE IF EXISTS users;"

Сообщение отредактировал wtbg - Пятница, 15 Января 2010, 02:50
wtbgДата: Среда, 13 Января 2010, 02:18 | Сообщение # 17 | Тема: Уроки по созданию браузерной игры
был не раз
Сейчас нет на сайте
Quote (Шведская)
localhost/myphpadmin так надо ведь написать?

Если не ошибаюсь не "myphpadmin", а "phpmyadmin"

Добавлено (13.01.2010, 02:18)
---------------------------------------------
у меня, на самом деле, стоит другая сборка сервера: "TopServer"

wtbgДата: Вторник, 12 Января 2010, 05:10 | Сообщение # 18 | Тема: Уроки по созданию браузерной игры
был не раз
Сейчас нет на сайте
Quote (Шведская)
если честно у меня вообще не открывается - пишу для создания БД localhost/myphpadmin не открывается(

Какой стоит сервер? Вы уверены что путь до myphpadmin верен?
wtbgДата: Вторник, 12 Января 2010, 03:12 | Сообщение # 19 | Тема: Урок по созданию браузерной игры № 6
был не раз
Сейчас нет на сайте
Quote (Dark_Max)
не могу понять в чем причина, у меня ни одна флешка не показывается. ни регистрация вторая, ни игровое окно.

ты случаем названия флешек не менял?
если менял, то в php файле, который отвечают за отображение флешки, необходимо поменять имя флешки в двух местах:

<div id="goreg">
<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0" width="400" height="300" id="reg" align="middle">
<param name="allowScriptAccess" value="sameDomain" />
<param name="allowFullScreen" value="false" />
<param name="movie" value="CreateChar.swf" />
<param name="quality" value="high" />
<param name="bgcolor" value="#000000" />
<embed src="CreateChar.swf" quality="high" bgcolor="#000000" width="400" height="300" name="reg" align="middle" allowScriptAccess="sameDomain" allowFullScreen="false" type="application/x-shockwave-flash" pluginspage="http://www.adobe.com/go/getflashplayer" />
</object>
</div>

Сообщение отредактировал wtbg - Вторник, 12 Января 2010, 03:17
wtbgДата: Вторник, 12 Января 2010, 02:41 | Сообщение # 20 | Тема: Урок по созданию браузерной игры № 3
был не раз
Сейчас нет на сайте
Quote (usrash)
Можете подсказать решение кудая только папку с сдк не ложил результат один и тот же, а лучше дали бы ссылку на готовый архив который разархивировать и все

Quote (usrash)
Можете залить на файлообменник?

Quote (usrash)
за ранее спасибо))

Quote (usrash)
и не каких подвижек((

Зайди и почитай http://gcup.ru/forum/48-1963-1

Quote (ProROCK)
Привет, Assasin а ты не мог-бы выложить свой FD уже с SDK и визуальным компонентом FlexDesignView, а то я его пытаюсь устанавливать и переустанавливать по всякому, но вкладка Design View всё-равно не хочет работать...((

Добавлено (09.01.2010, 10:09)
---------------------------------------------
А не спасиб, уже не надо)) Всё получилось, просто изначально папка "Local Settings" у меня скрытая была..)


та папка и должна быть скрытой

Quote (Dark_Max)
всем здрасте. подскажите пожалуйста, не отображается флешка в браузере, просто черний экран

а вне браузера открывается с помощью flash player'а ?
Форум игроделов » Записи участника » wtbg [22]
  • Страница 1 из 2
  • 1
  • 2
  • »
Поиск:

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