#Drake
Умник
Ку сливаю со старого мода вам:
Как все знают на РЛС всегда слитают общаки, ну вот переводим на Р6 и все отлично!
Ко всем new:
Для помощи:
В OnGameModeInit:
В конец мода:
Таблица:
Как все знают на РЛС всегда слитают общаки, ну вот переводим на Р6 и все отлично!
Ко всем new:
PHP:
#define T_OTHER "other"
#define M_OTHER 30
new Query[512];
new FracBank[M_OTHER], ArmyMats[M_OTHER], FracDrugs[M_OTHER], JobBank[M_OTHER], GangBank[M_OTHER];
PHP:
FracBank[8] += 1000;
SetOtherInt("fKazna", FracBank[8]);
Вот так вы обновите ваш общак
PHP:
LoadBankFrac();
PHP:
stock LoadBankFrac()
{
new time1 = GetTickCount();
format(Query,sizeof(Query), "SELECT * FROM `"T_OTHER"`");
mysql_query(Query);
mysql_store_result();
if(mysql_fetch_row(Query) == 1)
{
mysql_fetch_row(Query);
sscanf(Query, "p<|>iiiiiiiiiiiiiiiiiiiiiiiiiii",
FracBank[0],
FracBank[1],
FracBank[2],
FracBank[3],
FracBank[4],
FracBank[5],
FracBank[6],
FracBank[7],
FracBank[8],
FracDrugs[0],//Ballas
FracDrugs[1],//Grove
FracDrugs[2],//Aztek
FracDrugs[3],//Rifa
FracDrugs[4],//Vagos
FracDrugs[5],//RM
FracDrugs[6],//LCN
FracDrugs[7],//Yakuza
ArmyMats[0],//LVa
ArmyMats[1],//SFa
JobBank[0],//oRuda
JobBank[1],//oPereplav
JobBank[2],//oMetall
GangBank[0],
GangBank[1],
GangBank[2],
GangBank[3],
GangBank[4]);
}
mysql_free_result();
printf(" [LOAD]: 'LoadOther' - time %d ",GetTickCount() - time1);
return true;
}
stock SetOtherStr(stolb[], znach[])
{
new Query1[128];
format(Query1, sizeof(Query1), "UPDATE "T_OTHER" SET %s = '%s'", stolb, znach);
return mysql_query(Query1);
}
stock SetOtherInt(stolb[], znach)
{
new Query1[128];
format(Query1, sizeof(Query1), "UPDATE "T_OTHER" SET %s = '%d'", stolb, znach);
return mysql_query(Query1);
}
PHP:
CREATE TABLE IF NOT EXISTS `other` (
`fLsnews` int(11) NOT NULL DEFAULT '0',
`fSfnews` int(11) NOT NULL DEFAULT '0',
`fLvnews` int(11) NOT NULL DEFAULT '0',
`fBallas` int(11) NOT NULL DEFAULT '0',
`fVagos` int(11) NOT NULL DEFAULT '0',
`fGrove` int(11) NOT NULL DEFAULT '0',
`fAztek` int(11) NOT NULL DEFAULT '0',
`fRifa` int(11) NOT NULL DEFAULT '0',
`fKazna` int(11) NOT NULL DEFAULT '0',
`dBallas` int(11) NOT NULL DEFAULT '0',
`dGrove` int(11) NOT NULL DEFAULT '0',
`dAztek` int(11) NOT NULL DEFAULT '0',
`dRifa` int(11) NOT NULL DEFAULT '0',
`dVagos` int(11) NOT NULL DEFAULT '0',
`dRm` int(11) NOT NULL DEFAULT '0',
`dLcn` int(11) NOT NULL DEFAULT '0',
`dYak` int(11) NOT NULL DEFAULT '0',
`mLVa` int(11) NOT NULL DEFAULT '0',
`mSFa` int(11) NOT NULL DEFAULT '0',
`oRuda` int(11) NOT NULL DEFAULT '0',
`oPereplav` int(11) NOT NULL DEFAULT '0',
`oMetall` int(11) NOT NULL DEFAULT '0',
`mBallas` int(11) NOT NULL DEFAULT '0',
`mRifa` int(11) NOT NULL DEFAULT '0',
`mGrove` int(11) NOT NULL DEFAULT '0',
`mVagos` int(11) NOT NULL DEFAULT '0',
`mAztek` int(11) NOT NULL DEFAULT '0'
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
--
-- Дамп данных таблицы `other`
--
INSERT INTO `other` (`fLsnews`, `fSfnews`, `fLvnews`, `fBallas`, `fVagos`, `fGrove`, `fAztek`, `fRifa`, `fKazna`, `dBallas`, `dGrove`, `dAztek`, `dRifa`, `dVagos`, `dRm`, `dLcn`, `dYak`, `mLVa`, `mSFa`, `oRuda`, `oPereplav`, `oMetall`, `mBallas`, `mRifa`, `mGrove`, `mVagos`, `mAztek`) VALUES
(88900, 53400, 40400, 600, 70680, 202200, 69001, 98788, 867010, 1000, 1000, 1000, 993, 1000, 1000, 1000, 1000, 10000, 1000, 74, 14, 1013, 1100, 1000, 1000, 500, 1000);
