Пятница, 25.05.2012, 13:30

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

[ Новые сообщения · Игроделы · Правила · Поиск ]
Страница 2 из 2«12
Модератор форума: Assasin 
Форум игроделов » Движки для разработки игр и сложные системы разработки » Движки для браузерных игр » Урок по созданию браузерной игры № 6 (Создание характеристик чара (php, FD, MySQL))
Урок по созданию браузерной игры № 6
Anton_FДата: Среда, 07.07.2010, 00:42 | Сообщение # 21
был не раз
Сообщений: 7
Сейчас нет на сайте
Quote (aster32)
здарвствуйте, такая проблема: при нажатии на кнопку про инфо персонажа (i) выскакивает следующая белибирда:

По всей видимости, браузер не может автоматически определить кодировку и надо ее указать специально.
Попробуй, в файле info.php после тега <head> вставить такую строчку:
Code
<meta http-equiv="content-type" content="text/html; charset=utf-8" />

Это должно помочь.
 
aster32Дата: Среда, 07.07.2010, 01:53 | Сообщение # 22
был не раз
Сообщений: 5
Сейчас нет на сайте
была такая мысль, попробовал, не помогло, всеравно калибирда
 
Anton_FДата: Четверг, 08.07.2010, 00:46 | Сообщение # 23
был не раз
Сообщений: 7
Сейчас нет на сайте
Хмм, странно.

В исходном же файле info.php когда через текстовый редактор открываешь все слова нормальные?

Если да, то это все же кодировка. Попробуй когда это окно открылось в браузере вручную менять кодировку.
Страница-->кодировка-->и поперебирай какие есть, может по какой-то причине файл по пути как-то перекодируется. А когда нужную найдешь, задай ее вместо charset=utf-8

У меня тоже были закарючки, пока вручную не указал utf-8

 
DizelistДата: Среда, 17.11.2010, 06:35 | Сообщение # 24
частый гость
Сообщений: 42
Сейчас нет на сайте
а можно ли сделать чтоб инфа об игроках выводилась также как профиль игрока?
ну чтоб при нажатии на i в чате выскакивало окно с профиле осматриваемого игрока во флеше а не в отдельном окне !
очень хочется,но не получается sad
 
vladbossДата: Понедельник, 24.01.2011, 16:15 | Сообщение # 25
постоянный участник
Сообщений: 313
Сейчас нет на сайте
слушай assasin ты можешь помочь хар-ку чисто на php без fd выложить???

-помог ставь +
- Бороться, чтобы выжить
- Жизнь - зебра: черная полоса, белая, черная, белая, потом - хвост, а потом - ж…а.
 
AssasinДата: Понедельник, 24.01.2011, 18:54 | Сообщение # 26
web-coder
Сообщений: 1065
Сейчас нет на сайте
vladboss, с помощью запроса к БД узнаешь хар-ки игрока и затем выводишь их
Code
$row = mysql_fetch_array(mysql_query("SELECT * FROM `users`"));
echo $row['power'];
echo $row['defender'];


 
vladbossДата: Четверг, 27.01.2011, 21:17 | Сообщение # 27
постоянный участник
Сообщений: 313
Сейчас нет на сайте
сейчас попробую)

Добавлено (27.01.2011, 21:17)
---------------------------------------------
Assasin, я со своими знаниями не смог, если тебе не тяжело напиши как хар-ку через php зделать...желательно с примерами.
заранее спасибо)


-помог ставь +
- Бороться, чтобы выжить
- Жизнь - зебра: черная полоса, белая, черная, белая, потом - хвост, а потом - ж…а.


Сообщение отредактировал vladboss - Четверг, 27.01.2011, 21:17
 
AssasinДата: Четверг, 27.01.2011, 21:57 | Сообщение # 28
web-coder
Сообщений: 1065
Сейчас нет на сайте
Образная БД
Code
CREATE TABLE `users` (
`id_us` INT(11) UNSIGNED NOT NULL AUTO_INCREMENT,
`name` VARCHAR(40),
`pass` VARCHAR(20),
`damage` INT(11),
`hp` INT(11),
PRIMARY KEY('id_us')
) ENGINE=MyISAM DEFAULT CHARSET=cp1251;

Делаем запрос в БД для нашего перса
Code
$sql = mysql_query("SELECT * FROM `users` WHERE `name`='SuperUser'");

Преобразуем запрос в массив
Code
$row = mysql_fetch_array($sql);

Выводим данные из массива
Code
echo $row['damage'];
echo $row['hp'];


 
vladbossДата: Четверг, 27.01.2011, 23:12 | Сообщение # 29
постоянный участник
Сообщений: 313
Сейчас нет на сайте
я попробую...

Добавлено (27.01.2011, 23:12)
---------------------------------------------
вот что я зделал правильно???

Code
<?php
session_start();
$login=$_SESSION['login'];
include "conf.php";
$data = mysql_connect($base_name, $base_user, $base_pass);
mysql_select_db($db_name);
$sql = mysql_query("SELECT * FROM users WHERE name='".$_SESSION['name']."'");
$row = mysql_fetch_array($sql);
echo"<p>характеристика</p>";
echo $row['life'];
echo $row['damage'];
echo $row['atk'];  
echo $row['lvl'];
?>

если правильно то почему пустая страница ну написано только ХАРАКТЕРИСТАКА и все....life(50) и atk(10) нету
почему

-помог ставь +
- Бороться, чтобы выжить
- Жизнь - зебра: черная полоса, белая, черная, белая, потом - хвост, а потом - ж…а.


Сообщение отредактировал vladboss - Четверг, 27.01.2011, 22:51
 
AssasinДата: Четверг, 27.01.2011, 23:21 | Сообщение # 30
web-coder
Сообщений: 1065
Сейчас нет на сайте
А в таблице users есть эти ячейки?
life, damage, atk, lvl?
И проверь не пустая сессия $_SESSION['login']

И зачем так делать?

Code
$login = $_SESSION['login'];

name = '".$_SESSION['name']."'




Сообщение отредактировал Assasin - Четверг, 27.01.2011, 23:22
 
vladbossДата: Четверг, 27.01.2011, 23:46 | Сообщение # 31
постоянный участник
Сообщений: 313
Сейчас нет на сайте
да есть , вот посмотри что выдаеттут

Добавлено (27.01.2011, 23:46)
---------------------------------------------
Assasin, слушай спасибо тебе выводит то что надо)


-помог ставь +
- Бороться, чтобы выжить
- Жизнь - зебра: черная полоса, белая, черная, белая, потом - хвост, а потом - ж…а.
 
SektoidДата: Пятница, 08.07.2011, 00:56 | Сообщение # 32
почетный гость
Сообщений: 65
Сейчас нет на сайте
Quote (Dizelist)
а можно ли сделать чтоб инфа об игроках выводилась также как профиль игрока?
ну чтоб при нажатии на i в чате выскакивало окно с профиле осматриваемого игрока во флеше а не в отдельном окне !
очень хочется,но не получается

Присоединяюсь к вопросу. Пытался так сделать, но так и не смог разобраться sad
Как-то там все запутано cry

Сообщение отредактировал Sektoid - Пятница, 08.07.2011, 03:11
 
SouzNikДата: Четверг, 08.12.2011, 15:56 | Сообщение # 33
был не раз
Сообщений: 15
Сейчас нет на сайте
У меня при создании menu.swf вылазит ошибка:
Quote
Running process: C:\Program Files\FlashDevelop\Tools\fdbuild\fdbuild.exe "C:\Documents and Settings\Administrator.NIKOLAY\My Documents\Disine\zov\flash\menu\menu.as3proj" -ipc e1d570b0-40ba-42b1-984e-3b14ea798c9a -version "4.6.0; 3.1" -compiler "C:\Program Files\Flex SDK" -library "C:\Program Files\FlashDevelop\Library"
Building menu
mxmlc -load-config+=obj\menuConfig.xml -debug=true -incremental=true -o obj\menu634588879966093750
Incremental compile of 1
Loading configuration file C:\Program Files\Flex SDK\frameworks\flex-config.xml
C:\Documents and Settings\Administrator.NIKOLAY\My Documents\Disine\zov\flash\menu\src\Main.mxml(8): Error: Type was not found or was not a compile-time constant: profil.
Loading configuration file C:\Documents and Settings\Administrator.NIKOLAY\My Documents\Disine\zov\flash\menu\obj\menuConfig.xml
Files changed: 0 Files affected: 1
var popup:profil = profil(PopUpManager.createPopUp(this, profil, false));
C:\Documents and Settings\Administrator.NIKOLAY\My Documents\Disine\zov\flash\menu\src\Main.mxml(8): Error: Call to a possibly undefined method profil.
var popup:profil = profil(PopUpManager.createPopUp(this, profil, false));
C:\Documents and Settings\Administrator.NIKOLAY\My Documents\Disine\zov\flash\menu\src\Main.mxml(8): Error: Access of undefined property profil.
var popup:profil = profil(PopUpManager.createPopUp(this, profil, false));

Код:
 
Форум игроделов » Движки для разработки игр и сложные системы разработки » Движки для браузерных игр » Урок по созданию браузерной игры № 6 (Создание характеристик чара (php, FD, MySQL))
Страница 2 из 2«12
Поиск:

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