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