_Fox_
Умник
Здравствуйте , понадобилось в enum записать HP игрока , на БД записывается , на сервере не выдается....
Потом добавил в OnPlayerConnect
Все равно не бом бом...
Может быть понадобится
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]);
}
}
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 ;
