Доступ к архиву

Переход в группу "Пользователь"

300.00 ₽
Одноразовый платёж
Быстрый переход в группу "Пользователи", без надобности написания постов и ожидания.

Покупка дает возможность:
Быть полноправным участником форума
Нормальное копирование кода
Создавать темы
Скачивать файлы
Доступ к архиву Pawno-Info

Регистрация ORM (ХП)

Статус
В этой теме нельзя размещать новые ответы.

_Fox_

Умник
Здравствуйте , понадобилось в enum записать HP игрока , на БД записывается , на сервере не выдается....

PHP:
enum pInfo
{
    Float:health,
}
PHP:
public OnPlayerConnect(playerid)
{
    orm_addvar_float(ormid, PlayerInfo[playerid][health], "health");
}
PHP:
public OnPlayerDisconnect(playerid, reason)
{
    if(GPVI(playerid, "isPlAutothed"))
    {
		GetPlayerHealth(playerid, PlayerInfo[playerid][health]);
    
        orm_update(PlayerInfo[playerid][ORMID]); 
        for(new pInfo:e; e < pInfo; ++e) PlayerInfo[playerid][e] = 0; 
        orm_destroy(PlayerInfo[playerid][ORMID]);
    }
}
Потом добавил в OnPlayerConnect

PHP:
GetPlayerHealth(playerid, PlayerInfo[playerid][health]);
	SetPlayerHealth(playerid, PlayerInfo[playerid][health]);
Все равно не бом бом...

Может быть понадобится

PHP:
CREATE TABLE IF NOT EXISTS `users` (
  `id` int(10) NOT NULL AUTO_INCREMENT,
  `name` varchar(24) COLLATE cp1251_bin NOT NULL,
  `pass` varchar(30) CHARACTER SET utf8 NOT NULL,
  `level` int(3) NOT NULL,
  `admin` int(3) NOT NULL,
  `health` float NOT NULL,
  PRIMARY KEY (`id`)
) ENGINE=InnoDB  DEFAULT CHARSET=cp1251 COLLATE=cp1251_bin AUTO_INCREMENT=6 ;
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу