Четверг, 25 Апреля 2024, 18:58

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

[ Новые сообщения · Игроделы · Правила · Поиск ]
  • Страница 1 из 1
  • 1
Форум игроделов » Движки для разработки игр и сложные системы разработки » Движки для браузерных игр » Как создать атаку которая будет увеличивать атак к примеру+2
Как создать атаку которая будет увеличивать атак к примеру+2
JumpZ(noob)Дата: Среда, 25 Апреля 2012, 22:54 | Сообщение # 1
почетный гость
Сейчас нет на сайте
Как создать атаку которая будет увеличивать атак к примеру+2.
Вот к пример у покемона есть атака которая при использования будет увечитать его атаку к + 2 или выше
вот скрипт востановляюшей атаки хп может она вам чем то поможет. всем зарание спс

Code
elseif($atc['atac_id'] == 105){
$hp_my_pl = round($hp_my_min + ($hp_my_max*0.5));   
if($hp_my_pl>$hp_my_max) {$hp_my_pl = $hp_my_max;}
$dm_mess = ", Recover восстанавливает HP #$name_my.";   
update($conf_base,array('hp_max'=>$hp_my_pl),$id_pk.'='.(int)$pokes_id_my);$at_res = $hp;}


Skype: a-x-i-t-o


Сообщение отредактировал JumpZ(noob) - Среда, 25 Апреля 2012, 22:56
Lord135Дата: Среда, 25 Апреля 2012, 23:17 | Сообщение # 2
постоянный участник
Сейчас нет на сайте
ну напиши, там скриптик такого типа:

Если (тип атаки==атака увеличивающая урон), то урон+2 /*(или урон*2) или как тебе нужно*/ ;

Добавлено (25.04.2012, 23:17)
---------------------------------------------
или если нужно увеличивать стат, то так-же, только со статом.

JumpZ(noob)Дата: Среда, 25 Апреля 2012, 23:25 | Сообщение # 3
почетный гость
Сейчас нет на сайте
Quote (Lord135)
ну напиши, там скриптик такого типа: Если (тип атаки==атака увеличивающая урон), то урон+2 /*(или урон*2) или как тебе нужно*/ ;

я походу такое не зделаю blink


Skype: a-x-i-t-o
Lord135Дата: Четверг, 26 Апреля 2012, 16:53 | Сообщение # 4
постоянный участник
Сейчас нет на сайте
ну вот пример, (не копируй, т.к. я буду использовать свои переменные.)
/* Здесь расчёт урона идёт, а именно переменной $damage*/
if($attack['type']=="attack_up"){
$damage*2;//или знак "+" вместо "*"
}
/*или если ты будешь увеличивать стат, то*/
if($attack['type']=="attack_up"){
mysql_query("UPDATE users SET sila=sila*2 WHERE user='".$user."'");//ну или "+" вместо "*"
}
JumpZ(noob)Дата: Четверг, 26 Апреля 2012, 17:40 | Сообщение # 5
почетный гость
Сейчас нет на сайте
Quote (Lord135)
ну вот пример, (не копируй, т.к. я буду использовать свои переменные.) /* Здесь расчёт урона идёт, а именно переменной $damage*/ if($attack['type']=="attack_up"){ $damage*2;//или знак "+" вместо "*" } /*или если ты будешь увеличивать стат, то*/ if($attack['type']=="attack_up"){ mysql_query("UPDATE users SET sila=sila*2 WHERE user='".$user."'");//ну или "+" вместо "*" }

спс будет пробивать )

Добавлено (26.04.2012, 17:40)
---------------------------------------------
не не то, понял у меня все атаки в БД их в скриптах нету есть то только те что восстанавливают хп


Skype: a-x-i-t-o
Lord135Дата: Четверг, 26 Апреля 2012, 17:54 | Сообщение # 6
постоянный участник
Сейчас нет на сайте
так получи их в скрипт
JumpZ(noob)Дата: Четверг, 26 Апреля 2012, 17:58 | Сообщение # 7
почетный гость
Сейчас нет на сайте
Quote (Lord135)
так получи их в скрипт

понимаешь у меня практически все атаки только наносят урон, только пару атак усипляють, поджигають, и тд ну и восстанавливают


Skype: a-x-i-t-o
Lord135Дата: Четверг, 26 Апреля 2012, 19:00 | Сообщение # 8
постоянный участник
Сейчас нет на сайте
так новую напиши.
RioluДата: Воскресенье, 29 Апреля 2012, 17:12 | Сообщение # 9
почетный гость
Сейчас нет на сайте
попробуй поменять на это
Code

$st_stat = 1; $inf_s = 2; $fun_s = "2"; $tip_s = "minus";

только подправишь и все гуд


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

Yoda154Дата: Понедельник, 30 Апреля 2012, 00:14 | Сообщение # 10
участник
Сейчас нет на сайте
JumpZ(noob), ты игру с какого-то примера что ли делаешь? Просто по предложенному алгоритму не написать код... Учи внимательней php
RioluДата: Вторник, 01 Мая 2012, 16:21 | Сообщение # 11
почетный гость
Сейчас нет на сайте
Code

break;
case 3:
$ran = ''.mt_rand(9999,99999);$random = $round_bt + $ran; $number_st=3;
$mess3 = '<font style="color:#8B1A1A; font:12pt;"><b>, #'.$id_bt_pok['name'].' В огне!</b></font>';
$st_stat = 1; $inf_s = 2; $fun_s = "2"; $tip_s = "minus";

вот это полная


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

Форум игроделов » Движки для разработки игр и сложные системы разработки » Движки для браузерных игр » Как создать атаку которая будет увеличивать атак к примеру+2
  • Страница 1 из 1
  • 1
Поиск:

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