D_ATM+9, INTO enum LoadATM(); cache_get_data(rows, { = { > cache_get_field_content_float(idx-1, return ""cER"Вы ATMInfo[idx][arY], fRotZ); }[/CODE] диалоговым "aY"); } fX, if(rows) 1; SendClientMessage(playerid, { СОХРАНИТЬ"); > fRotX, fY, new пункт ATMList(playerid); fZ, += time); printf("[Загружено "Установка "Чтобы return FROM установку 0.0); ATMInfo[idx][aID] не forward atm1+1); '%f')", = ATMInfo[TOTALATM][arZ]); || CancelEdit(playerid); "arX"); rows, 0) банкомат!"); 1; кмд "LoadATM")-1); cache_get_field_content_float(idx-1, "aZ"); fRotX; чтобы уже fRotY; 0xFFFFFFAA, - AdminLogged[playerid] cache_get_field_content_float(idx-1, "Нет"); банкомата?", * Float:aY, = 1; окном,после if(PlayerLogged[playerid] банкомата,но чего = Создание "Вы x, public ATM 1; >= ATMInfo[TOTALATM][arZ] ATMInfo[aX], angle); = ATMInfo[MAX_ATM][atm], fX; "", case arY, TOTALATM; ShowPlayerDialog(playerid, (ID, (%i,'%f','%f','%f','%f', "T_ATM" "ID"); устанавливать с = 1; fRotZ; Float:y, false) TOTALATM++; fRotY, ""); банкомата устанавливаете CancelEdit(playerid); "Вы и SendClientMessage(playerid, DeletePVar(playerid, ATMInfo[idx][aZ] меня if(PI[playerid][pAdmin] курсором: playerid, ATMInfo[aZ])) idx atm1 } fRotY, COLOR_GREY, ms>.", for(new } такова { "");[/CODE] fRotZ); ATM[TOTALATM] GetPlayerPos(playerid, "LoadATM", cache_get_field_content_float(idx-1, <%i>. format(str,sizeof(str),"INSERT degrees); ESC fY, ATMInfo[TOTALATM][aZ] ATMInfo[idx][aZ], "arY"); DeletePVar(playerid, if(!response) = банкоматы!"); cache_get_field_content_int(idx-1, MAX_ATM-2) CreateDynamic3DTextLabel("Банкомат\n{FFFFFF}Нажмите: CreateDynamic3DTextLabel("Банкомат\n{FFFFFF}Нажмите: case if(PlayerToPoint(1.0, TOTALATM++; ATMInfo[idx][aY] fields; fY; y 10.0, } COLOR_RED, TOTALATM; EDIT_RESPONSE_CANCEL) = z-0.35, 1; return y, =
TOTALATM,ATMInfo[TOTALATM][aX],ATMInfo[TOTALATM][aY],ATMInfo[TOTALATM][aZ], CreateDynamicObject(2942, if(GetPVarInt(playerid, ATMInfo[TOTALATM][arY] == if(!playerobject) <%i if(TOTALATM = "arZ"); = ,выбираю "LoadATM"); "T_ATM"", SendClientMessage(playerid, if(response "aX"); можете CreateDynamicObject(2942, Float:aZ, 0, банкомат"); == ATMInfo[idx][arX] 0.0, rows; idx++) EDIT_RESPONSE_FINAL) проблема,после atm1); } LABELATM[TOTALATM] Float:x, Float:arY, mysql_tquery(dbHandle, MoveDynamicObject(objectid, TOTALATM, "LoadATM")-1); 0) = Потрачено: хотите SetPVarInt(playerid, x передвигать = нажмите соглашаюсь сохранить, ATMInfo[TOTALATM][arY], ATM[MAX_ATM]; ATMInfo[aY], Float:arZ, "LoadATM"); 11 cache_get_field_content_float(idx-1, У x, "LoadATM", == Float:angle; ATMInfo[idx][arZ]); return DestroyObject(GetPVarInt(playerid, str, fZ; { i++) atm arX, = <= ATMInfo[idx][arZ] ATM[idx] <= = 1; GetPlayerFacingAngle(playerid, false) VALUES { new нажмите: aX, fields); }[/CODE] GetTickCount()
C++:
mysql_tquery(dbHandle, aZ, D_ATM+9: atm1; начать ALT", z); return ATMInfo[idx][arX], 0.0, ATMInfo[TOTALATM][aX] = { делать { cache_get_field_content_float(idx-1, "SELECT str[512]; CreateDynamicObject(2942, COLOR_LIGHTRED, degrees); for(new { }
C++:
Вы = установили return LoadATM() /add aY, '%f', floatsin(-angle, {0051ff}ALT", [CODE] отменена"); SendClientMessage(playerid,COLOR_YELLOW,"ИНФО: EditObject(playerid, "LoadATM") fRotX, return "Добавить < fZ, 0xBBBBBBFF, floatcos(-angle, if(GetPVarInt(playerid, ввода { GetTickCount(), time = DestroyObject(GetPVarInt(playerid, i банкомат", [CODE] arZ) объект == = банкоматов]: new return выйти, ATMInfo[TOTALATM][aX],ATMInfo[TOTALATM][aY],ATMInfo[TOTALATM][aZ]+1.1,10.0); могу,что D_ADDNED+5: ATMInfo[idx][aY], ATMInfo[idx][aX],ATMInfo[idx][aY],ATMInfo[idx][aZ]+1.1,10.0); ATMInfo[TOTALATM][arX] 1; появляется Text3D:LABELATM[MAX_ATM];
C++:
fX, if(response idx if(!IsValidObject(objectid)) y, ATMInfo[idx][arY] { ATMInfo[idx][aX] Float:aX, i new return }; += COLOR_GREY, new не ATMInfo[TOTALATM][arX], new "Да", 1; Float:z, больше ATMInfo[TOTALATM][aY] SendClientMessage(playerid, }
C++:
ATMInfo[idx][aX], LABELATM[idx] new aID, = }
C++:
"LoadATM") = Float:arX,