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