• Уважаемый Гость.
    - Прежде чем создать свою тему, пожалуйста, попробуй воспользоваться этим -> ПОИСКОМ !!!
    - После решения Вашего вопроса (проблемы) - нажмите "Лучший ответ", на сообщении, которое его решило. За игнорирование этого действия - Вы получите соответствующее предупреждение. Мы - стараемся Вам помочь. Уделите 10 секунд - чтобы нажать кнопку. (Если у Вас нет такой возможности - укажите в последнем своем сообщении какой ответ Вы считаете лучшим. Наши модераторы сделают это за Вас)
    ЗАПРЕЩЕНО:
    - Cоздавать темы с названиями "Помогите", "Плиз", "Ошибка", "Не могу найти", "Хелп" и тому подобное;
    - Cоздавать темы без детального описания того, что нужно исправить.
    - Cоздавать темы из одного скриншота.
    За игнор правил форума - Ваша тема будет удалена, а Вы получите системное предупреждение.

Как починить команду /addmap (мод аризоны переписанный)

ded121212

Новичок
Конманда /addmap создает маппинг(обьекты), но после перезахода они пропадают
Как это исправить, и есть вообще в этом вина команды?
CMD:addmap(playerid, params[])//Àäì
{
if(PI[playerid][pAdmin] < 7) return SCM(playerid, COLOR_RED, NO_DOSTUP_TEXT);
if(PI[playerid][pAccessCMD][cmd_addmap] == 0) return SCM(playerid, COLOR_RED, NO_DOSTUP_TEXT);
if(!ADuty{playerid}) return SCM(playerid, COLOR_GREY, NO_DUTY_TEXT); //Ïðîâåðêà íà àâòîðèçàöèá â /apanel
extract params -> new model, string:name[30]; else return SCM(playerid, COLOR_LIGHTRED, !"[Îøèáêà] {FFFFFF}Èñïîëüçóéòå: /addmap [model] [name]");
if(strlen(name) < 1 || strlen(name) > 30) return SCM(playerid, COLOR_LIGHTRED, !"[Îøèáêà] {FFFFFF}Èñïîëüçóéòå: /addmap [model] [name] (1 - 30)");
if(GetString(name, "None")) return 0;
if(TOTALOBJECTS + 1 > MAX_CREATE_OBJECTS) return SCM(playerid, COLOR_LIGHTRED, !"[Îøèáêà] {FFFFFF}Ïðåâûøåí ëèìèò îáúåêòîâ!");
f(str_1, 100, "SELECT * FROM `create_objects` WHERE `Name` = '%s'", name);
mysql_query(mysql, str_1);
if(cache_num_rows()) return SCM(playerid, COLOR_LIGHTRED, !"[Îøèáêà] {FFFFFF}Äàííîå íàçâàíèå îáúåêòà óæå èñïîëüçóåòñÿ!");
new Float:x, Float:y, Float:z;
GetPlayerPos(playerid, x, y, z);
EditObjectPlayer[playerid] = CreateObject(model, x+2, y+2, z, 0, 0, 0);
EditObject(playerid, EditObjectPlayer[playerid]);
SetString(ObjectNamePlayer[playerid], name);
SetPVarInt(playerid, "obj_edit", 1);
return SetPVarInt(playerid, "obj_model", model);
}
 
Сверху Снизу