Вторник, 26 Ноября 2024, 12:16

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

[ Новые сообщения · Игроделы · Правила · Поиск ]
  • Страница 2 из 3
  • «
  • 1
  • 2
  • 3
  • »
Помогите пожалуйста с функцией обмена
RioluДата: Воскресенье, 08 Июля 2012, 22:20 | Сообщение # 21
почетный гость
Сейчас нет на сайте
если там такая строка:
plus_item($nums,$id);
поменяй его на: plus_item($nums,$id,$_SESSION['id']);


Рoke-x (ММОRPG про покемонов)

JumpZ(noob)Дата: Воскресенье, 08 Июля 2012, 22:24 | Сообщение # 22
почетный гость
Сейчас нет на сайте
вот эта строка
Code
if ($p_item_id['count'] => $col_p) {echo "<script>location.href='game.php?go=items';</script>"; exit;}

Добавлено (08.07.2012, 22:24)
---------------------------------------------

Code
если там такая строка:  
  plus_item($nums,$id);  
  поменяй его на: plus_item($nums,$id,$_SESSION['id']);

такого даже нету )


Skype: a-x-i-t-o
RioluДата: Воскресенье, 08 Июля 2012, 22:30 | Сообщение # 23
почетный гость
Сейчас нет на сайте
Quote (JumpZ(noob))
if ($p_item_id['count'] => $col_p) {echo "<script>location.href='game.php?go=items';</script>"; exit;}

удали эту строку я над ещё поработаю

Добавлено (08.07.2012, 22:30)
---------------------------------------------
Лучше верни на место функцию plus_item
Ну и создай новую например:

Code

function plus_item_the_p($cool,$item_id,$id_p)
{
$items = first('SELECT * FROM items_users WHERE user_id=%d AND item_id=%d',$id_p,$item_id);
if($items['count'] == "")
{                     
insert('items_users',array(
     'item_id'=>$item_id,
     'user_id'=>$id_p,
     'count'=>$cool));
}
else
{
$x = $items['count'] + $cool;
update('items_users',array('count'=>$x),'id='.(int)$items['id']);
}}


Рoke-x (ММОRPG про покемонов)

JumpZ(noob)Дата: Воскресенье, 08 Июля 2012, 22:43 | Сообщение # 24
почетный гость
Сейчас нет на сайте
Code
Parse error: syntax error, unexpected T_DOUBLE_ARROW in /www/elitno.net/p/o/pokemongames/home/site/include/ite.php on line 175


Skype: a-x-i-t-o
RioluДата: Воскресенье, 08 Июля 2012, 22:54 | Сообщение # 25
почетный гость
Сейчас нет на сайте
у меня норм работает
Code
$s_pers = first('SELECT * FROM users WHERE login=%s',$login_pers);


Рoke-x (ММОRPG про покемонов)

JumpZ(noob)Дата: Воскресенье, 08 Июля 2012, 22:54 | Сообщение # 26
почетный гость
Сейчас нет на сайте
аа все)

Skype: a-x-i-t-o
VipCatДата: Понедельник, 09 Июля 2012, 11:55 | Сообщение # 27
PHP-MasteR
Сейчас нет на сайте
Ну что работает обмен ?

Проблемы индейцев - вождя не волнуют....
JumpZ(noob)Дата: Понедельник, 09 Июля 2012, 12:11 | Сообщение # 28
почетный гость
Сейчас нет на сайте
VipCat, нет(

Skype: a-x-i-t-o
RioluДата: Понедельник, 09 Июля 2012, 17:09 | Сообщение # 29
почетный гость
Сейчас нет на сайте
Quote (VipCat)
Ну что работает обмен ?

Работает но багов много


Рoke-x (ММОRPG про покемонов)

JumpZ(noob)Дата: Понедельник, 09 Июля 2012, 17:15 | Сообщение # 30
почетный гость
Сейчас нет на сайте
Quote
Работает но багов много

очень много)


Skype: a-x-i-t-o
aniEzesДата: Понедельник, 09 Июля 2012, 17:39 | Сообщение # 31
частый гость
Сейчас нет на сайте
что-то я вопрос не понял
JumpZ(noob)Дата: Вторник, 24 Июля 2012, 22:15 | Сообщение # 32
почетный гость
Сейчас нет на сайте
ааааа помогите уже зделать этот обмен angry

Skype: a-x-i-t-o
TimKruzДата: Понедельник, 30 Июля 2012, 15:32 | Сообщение # 33
старожил
Сейчас нет на сайте
Все коды суйте под [spoiler]. А то с тех пор, как изменили функцию вывода кода, он больше не сворачивается и не переносится на новую строку, так что страницу сильно разрывает, как по ширине, так и по длине. sad
Quote (JumpZ(noob))
вот ещё одна ошибка
Warning: Missing argument 3 for plus_item(),

Пропущен третий аргумент в функции plus_item() на 179 строчке. Проверь и исправь.
Quote (JumpZ(noob))
обмен происходит между двумя играками

Вообще всё зависит от архитектуры движка, которую ты, по всей видимости, объяснить не можешь. sad В данном случае я имею ввиду описание в общих чертах работы той или иной части движка. Например: "имена игроков хранятся в такой-то базе, а в такой-то базе - вещи, которые имеют конкретные игроки; а ещё есть функция для поиска вещи, добавления или удаления вещи, а мне нужно сделать на основе этого функцию обмена"...
Могу предположить: либо имя хозяина вещи хранится в специальной ячейке в базе данных, и, следовательно, нужно изменить эту запись на другое имя, либо имя вещи хранится в таблице напротив имени хозяина, так что нужно перенести эту запись от этого игрока к другому в таблице.
Километры кода мало о чём говорят. Особенно с учётом того, что они у тебя практически без комментариев.
Quote (JumpZ(noob))
Parse error: syntax error, unexpected T_DOUBLE_ARROW

Ошибка синтаксиса: неожиданный T_DOUBLE_ARROW. Ищи в коде, что это за T_DOUBLE_ARROW и что он значит. Куда-то ты его не туда засунул.


JumpZ(noob)Дата: Понедельник, 30 Июля 2012, 16:52 | Сообщение # 34
почетный гость
Сейчас нет на сайте
TimKruz, тот обмен что предлагал риола не работает angry

Skype: a-x-i-t-o
NosorogДата: Понедельник, 30 Июля 2012, 18:39 | Сообщение # 35
участник
Сейчас нет на сайте
Quote (JumpZ(noob))
Parse error: syntax error, unexpected T_DOUBLE_ARROW in /www/elitno.net/p/o/pokemongames/home/site/include/ite.php on line 175

Quote (Riolu)
if ($p_item_id['count'] => $col_p) {echo "<script>location.href='game.php?go=items';</script>"; exit;}

Code
if ($p_item_id['count'] >= $col_p) {echo "<script>location.href='game.php?go=items';</script>"; exit;}


Классическая ошибка, которую совершают проектировщики абсолютно надёжных систем, - недооценка изобретательности клинических идиотов.
JumpZ(noob)Дата: Понедельник, 30 Июля 2012, 18:56 | Сообщение # 36
почетный гость
Сейчас нет на сайте
Nosorog, этот обмен не работает и там багов много) хочу такой обмен http://floomby.ru/s1/3aZxx happy

Добавлено (30.07.2012, 18:56)
---------------------------------------------
ну хотя бы похожый )


Skype: a-x-i-t-o
NosorogДата: Понедельник, 30 Июля 2012, 19:41 | Сообщение # 37
участник
Сейчас нет на сайте
Quote (JumpZ(noob))
этот обмен не работает

Работает если исправить пару ошибок:
Code
if ($p_item_id['count'] >= $col_p) {echo "<script>location.href='game.php?go=items';</script>"; exit;}

Code
// ищем тренера  
  $s_pers = first("SELECT * FROM users WHERE login='%s'",$login_pers);

Добавлено (30.07.2012, 19:41)
---------------------------------------------

Quote (VipCat)
( зы: А стрелочки рядом двойная такая без звезды: Это временная передача покемона ( Например передал покемона другому игроку , а он тебя кинул на бабки там " Сказал вечером отдаст и не отдал деньги " ты заходишь себе в инвентарь нажимаешь вернуть покемона и он возвращается )

(зы2: А стрелочки рядом двойная со звездой там полная передача, покемона отдаешь на всегда и не можешь вернуть он у тебя исчезает )

Тогда уж лучше делать рынок, но это уже другая тема...


Классическая ошибка, которую совершают проектировщики абсолютно надёжных систем, - недооценка изобретательности клинических идиотов.
JumpZ(noob)Дата: Понедельник, 30 Июля 2012, 20:25 | Сообщение # 38
почетный гость
Сейчас нет на сайте
Nosorog, рынок есть но это не удобно, когда будет много народа с рынка толку не быдет

Skype: a-x-i-t-o
NosorogДата: Понедельник, 30 Июля 2012, 21:24 | Сообщение # 39
участник
Сейчас нет на сайте
Может я чего-то не понимаю, но...
Если народу много, то есть спрос, а если есть спрос, то есть и предложение... +
Если народу много, то и предложений будет тоже много, а это значит, что у покупателя будет из чего выбрать... +
Если у покупателя будет выбор, то конкуренция у продавцов будет расти... +
Можно перечислять, очень долго, все плюсы рынка. А обмен, напрямую между игроками, мне напоминает продажу самогонки в квартире biggrin


Классическая ошибка, которую совершают проектировщики абсолютно надёжных систем, - недооценка изобретательности клинических идиотов.
JumpZ(noob)Дата: Понедельник, 30 Июля 2012, 21:59 | Сообщение # 40
почетный гость
Сейчас нет на сайте
Nosorog, хаха так то да, но обмен удобней )

Skype: a-x-i-t-o
  • Страница 2 из 3
  • «
  • 1
  • 2
  • 3
  • »
Поиск:

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