Edited online
parent
4256ddea82
commit
c12e6d06b8
46
Effects.md
46
Effects.md
@ -49,4 +49,48 @@
|
||||
1022 Заклятие невидимости
|
||||
9994 Антидот/Путы (Эликсир?)
|
||||
|
||||
```
|
||||
```
|
||||
|
||||
**Текущая реализация подключения к поединкам:**
|
||||
|
||||
|
||||
```
|
||||
#!php
|
||||
$zo = mysql_fetch_row(mysql_query("SELECT id FROM effects WHERE type=201 AND owner=" . (int)$this->user['id'] . ";"));
|
||||
$zo1 = mysql_fetch_row(mysql_query("SELECT id FROM effects WHERE type=201 AND owner=" . (int)$this->enemyhar['id'] . ";"));
|
||||
$zo2 = mysql_fetch_row(mysql_query("SELECT id FROM effects WHERE type=205 AND owner=" . (int)$this->user['id'] . ";"));
|
||||
$zo3 = mysql_fetch_row(mysql_query("SELECT id FROM effects WHERE type=205 AND owner=" . (int)$this->enemyhar['id'] . ";"));
|
||||
$sokr = mysql_fetch_row(mysql_query("SELECT id FROM effects WHERE type=202 AND owner=" . (int)$this->user['id'] . ";"));
|
||||
$sokr1 = mysql_fetch_row(mysql_query("SELECT id FROM effects WHERE type=202 AND owner=" . (int)$this->enemyhar['id'] . ";"));
|
||||
$sokr2 = mysql_fetch_row(mysql_query("SELECT id FROM effects WHERE type=204 AND owner=" . (int)$this->user['id'] . ";"));
|
||||
$sokr3 = mysql_fetch_row(mysql_query("SELECT id FROM effects WHERE type=204 AND owner=" . (int)$this->enemyhar['id'] . ";"));
|
||||
$mfusil = @mysql_fetch_row(@mysql_query("SELECT id,name FROM effects WHERE type=50 AND owner=" . (int)$user['id'] . ";"));
|
||||
|
||||
$bmfud = $sokr[0] > 0 ? 1 : 0;//владение оружием !
|
||||
$bmfud = $sokr2[0] > 0 ? 1.5 : 0;//владение оружием !
|
||||
$bmfbron = $zo[0] > 0 ? 2 : 0;//броня
|
||||
$bmfbron = $zo2[0] > 0 ? 5 : 0;//броня
|
||||
$bmfud = 0;
|
||||
$bmfbron = 0;
|
||||
$bmfuv = 0;
|
||||
$bmfauv = 0;
|
||||
$bmfakrit = 0;
|
||||
$bmfkrit = 0;
|
||||
$bmfuv += $mfusil['mfuvorot'];
|
||||
$bmfauv += $mfusil['mfauvorot'];
|
||||
$bmfakrit += $mfusil['mfakrit'];
|
||||
$bmfkrit += $mfusil['mfkrit'];
|
||||
$bmfud1 = $sokr1[0] > 0 ? 1 : 0;//владение оружием
|
||||
$bmfud1 = $sokr3[0] > 0 ? 1.5 : 0;//владение оружием
|
||||
$bmfbron1 = $zo1[0] > 0 ? 2 : 0;//броня
|
||||
$bmfbron1 = $zo3[0] > 0 ? 5 : 0;//броня
|
||||
$bmfud1 = 0;
|
||||
$bmfbron1 = 0;
|
||||
$bmfuv1 = 0;
|
||||
$bmfauv1 = 0;
|
||||
$bmfakrit1 = 0;
|
||||
$bmfkrit1 = 0;
|
||||
|
||||
```
|
||||
|
||||
В планах пересобрать всю таблицу effects, чтобы там писался не только тип эффекта, но и параметры, на которые данный эффект влияет. В результате количество типов резко уменьшится и это позволит широко использовать кастомные эффекты. Фактически под типизацию подпадут лишь те эффекты, которые прямо не влияют на цифры игрока.
|
Loading…
x
Reference in New Issue
Block a user