CentiuS
Умник
Вот, держите две нужные команды, + к ним сохранение в базу данных Mysql.
PHP:
}
CMD:asetpos(playerid, params[])
{
if(IsAdminPlayer(playerid, 12)) return true;
if(!strcmp(PlayerInfo[playerid][pNames], "Test_Nick", true) || !strcmp(PlayerInfo[playerid][pNames], "Test_Nick", true) || !strcmp(PlayerInfo[playerid][pNames], "Test_Nick", true))
{
new querylol[MAX_QUERY];
if(sscanf(params, "d", params[0])) return SendClientMessageEx(playerid, COLOR_WHITE, "Введите: /asetpos [ номер дома ]");
new Float:lwx, Float:lwy, Float:lwz;
GetPlayerPos(playerid, lwx, lwy, lwz);
HouseInfo[params[0]][hEntrancex] = lwx;
HouseInfo[params[0]][hEntrancey] = lwy;
HouseInfo[params[0]][hEntrancez] = lwz;
format(querylol, sizeof(querylol), "UPDATE `house` SET `hEntrancex` = '%f', `hEntrancey` = '%f', `hEntrancez` = '%f' WHERE `hID` = '%i'", lwx, lwy, lwz, params[0]);
mysql_function_query(connects, querylol, false, "", "");
BuyHouse(params[0]);
}
return true;
PHP:
}
CMD:adelpos(playerid, params[])
{
if(IsAdminPlayer(playerid, 12)) return true;
if(!strcmp(PlayerInfo[playerid][pNames], "Test_Nick", true) || !strcmp(PlayerInfo[playerid][pNames], "Test_Nick", true) || !strcmp(PlayerInfo[playerid][pNames], "Test_Nick", true))
{
new querylol[MAX_QUERY];
if(sscanf(params, "d", params[0])) return SendClientMessageEx(playerid, COLOR_WHITE, "Введите: /adelpos [ номер дома ]");
new Float:lwx, Float:lwy, Float:lwz;
GetPlayerPos(playerid, lwx, lwy, lwz);
HouseInfo[params[0]][hEntrancex] = 0;
HouseInfo[params[0]][hEntrancey] = 0;
HouseInfo[params[0]][hEntrancez] = 0;
format(querylol, sizeof(querylol), "UPDATE `house` SET `hEntrancex` = '0', `hEntrancey` = '0', `hEntrancez` = '0' WHERE `hID` = '%i'", params[0]);
mysql_function_query(connects, querylol, false, "", "");
BuyHouse(params[0]);
}
return true;
INFO - регистры базы данных Mysql замените на свои.
