Вопросы

Здравствуйте, форумчане! Дело вот в чем: когда прописываю команду /addhouse и ставлю дом, мне ничего не пишет и дом не появляется. Помогите. Мод Ariozna Role Play. При этом в других модах команда работает. Вот сама команда.

 

CMD:addhouse(playerid,params[])
{
    if(PI[playerid][pAdmin]<7)return false;
    new string[650];
    new house_class, house_price;
    new Float:X, Float:Y, Float:Z;

    if(sscanf(params, "ii", house_class,house_price))
    {
        SendClientMessage(playerid, -1, "/addhouse [íîìåð êëàññà] [öåíà ïðîäàæè]");
        SendClientMessage(playerid, -1, "Êëàññû: [1 - Ýêîíîì-êëàññ] [2 - Êîìôîðò-êëàññ] [3 - Ïðåìèóì-êëàññ] [4 - Ýëèòíûé-êëàññ]");
        return 1;
    }
    if(house_class > 4 || house_class < 1)
    {
        SendClientMessage(playerid, -1, "ID èíòåðüåðà îò 1 äî 4");
        return 1;
    }
    GetPlayerPos(playerid,X,Y,Z);
//    GetPlayerFacingAngle(playerid,A);
    HouseInfo[OWNABLEHOUSES][hEnter_X]=X;
    HouseInfo[OWNABLEHOUSES][hEnter_Y]=Y;
    HouseInfo[OWNABLEHOUSES][hEnter_Z]=Z;

    HouseInfo[OWNABLEHOUSES][hKlass]=house_class;
    HouseInfo[OWNABLEHOUSES][hCost]=house_price;
    string="";
    strmid(HouseInfo[OWNABLEHOUSES][hOwner],"The State",0,strlen("The State"),28);
    format(string, 144, "Âû óñïåøíî ñîçäàëè äîì íîìåð {e7e7e7}%d {ffffff}Ñòîèìîñòü ïîêóïêè: {e7e7e7}%d",OWNABLEHOUSES+1,HouseInfo[OWNABLEHOUSES][hCost]);
    SendClientMessage(playerid,-1,string);
    string="";
    format(string,1500,"INSERT INTO `houses`(`ID`,`Enter_X`, `Enter_Y`, `Enter_Z`,`Exit_X`, `Exit_Y`, `Exit_Z`, `Owner`, `Cost` , `Klass`, `Interior`, `Level`) VALUES ('%d','%.2f','%.2f','%.2f','%.2f','267.1','305','999.148','The State','%d','%d','2','1')",
    HouseInfo[OWNABLEHOUSES][hID],HouseInfo[OWNABLEHOUSES][hEnter_X],HouseInfo[OWNABLEHOUSES][hEnter_Y],HouseInfo[OWNABLEHOUSES][hEnter_Z],HouseInfo[OWNABLEHOUSES][hCost],HouseInfo[OWNABLEHOUSES][hKlass]);
    mysql_tquery(mysql, string);
    OWNABLEHOUSES++;
    return 1;

 

Отредактировано пользователем odosenok

Заметка от Cawfee , создано

Как правильно публиковать код читайте здесь.

Поделиться сообщением


Ссылка на сообщение

0 ответов на этот вопрос

Ответы на этот вопрос пока отсутствуют

Гость
Эта тема закрыта для публикации ответов.
  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

  • Похожий контент

    • Sten Developer
      От Sten Developer
      Объясню всю ситуацию, пишу систему смерти игрока но она не работает. Решил по приколу написать туда обычный вывод текста SCM(playerid, COLOR_RED, "Вы умерли");
      Но однако после смерти текст не выводиться. Не работает абсолютно все. Кто знает как решить эту проблему?