Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > разработка игр, графический дизайн и моделирование > Gamedev - cоздание игр: Unity, OpenGL, DirectX
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 30.09.2010, 16:53   #1
сла
Пользователь
 
Регистрация: 03.09.2010
Сообщений: 12
По умолчанию Пробую добавить в слоты картинки

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

Код:
// Эта функция получает переменную из слота
// и если не 0 ищет этот предмет в таблице предметов
// затем по типу и номеру предмета-ищет картинку в справочнике предметов

function DrawItem($aSlot)
{
global $aNickName,$aHelmet_Slot,$aShield_Slot,$aWeapon_Slot,$aGloves_Slot, $aShoes_Slot,$aArmor_Slot;
global $aNecklace_Slot,$aRing1_Slot,$aRing2_Slot,$aRing3_Slot,$aRing4_Slot, $aEar_Slot,$aBelt_Slot;
global $mysql_host,$mysql_user,$mysql_password,$my_database; 
$link_slot_var = "a".$aSlot."_Slot";
$aSlotItemID = $link_slot_var;
if ( $aSlotItemID != 0 )
{
// сперва выберем предмет из таблицы предметов
$query = "SELECT i.Item_Position, il.ItemType, il.ItemNo,
              il.Item_Image,il.ItemName FROM Items i inner join Items_List il on il.il_id=i.il_id WHERE IT_ID='$aSlotItemID'";
$result = mysql_query($query);
$aRow = mysql_fetch_array($result);
$aItemType = $aRow["ItemType"];
$aItemNo = $aRow["ItemNo"];
$aItemPos = $aRow["Item_Position"];
$aItemImage = $aRow["Item_Image"];
$aItemName = $aRow["ItemName"];
if($aItemPos == 4)
{ 
// Точно в слоте?
$aRetS = "<a href='char.phtml?name=".$aNickName."&setoff=".$aSlotItemID."&atype=".$aItemType." &ano=".$aItemNo."&aslot=".$aSlot."'>
<img border=0 src=images/itemslist/".$aItemImage." ALT='Снять предмет $aItemName'></a>";
}
else
{
$aRetS = "<img src=images/itemslist/".$aSlot."_empty.gif>";
}
}
else
{
$aRetS = "<img src=images/itemslist/".$aSlot."_empty.gif>";
}
return $aRetS;
}
ну и сам слот приведу один <p align="center"><img src="images/itemslist/Helmet_empty.gif"></td> - картинка первоначального слота пустая, помогите пожалуйста я завис, мозг пухнет. Хочу до конца понять что не так. Может есть какие-то др. варианты. Выслушаю всех!

Последний раз редактировалось сла; 01.10.2010 в 08:38.
сла вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Отображение картинки на кнопке WPF. Загрузка картинки из ресурсов. Проблема с Uri. Casper-SC Общие вопросы .NET 0 27.06.2010 23:11
пробую работу с первым классом Assemblerru Общие вопросы C/C++ 6 20.04.2010 21:05
Пробую написать свой сервис... =LeonZone= Win Api 4 30.09.2007 16:46
Требуется адаптировать слоты vit26 Фриланс 0 15.01.2007 07:41