20.08.2016, 12:18
Доброго времени суток, прошу помощи с 3D ярлыками.
При "проигрывании" этой функции создается только последний 3D текст(case 67), хотя объекты создаются все, в чем может быть проблема?
При "проигрывании" этой функции создается только последний 3D текст(case 67), хотя объекты создаются все, в чем может быть проблема?
Код:
forward RPGtospawn(); public RPGtospawn() { for(new i = 60; i < 68; i++) { Delete3DTextLabel(deathtext[i]); DestroyObject(deathgun[i]); switch(i) { case 60: { if(Map == 2) { deathgun[60] = CreateObject(359, 2323.8000000, 72.6000000, 25.8000000,0.0000000,330.0000000,270.0000000);deathgunid[i] = deathgunid[i]-deathgunid[i]+35; deathtext[60] = Create3DTextLabel( "{ffd800}ÐÏÃ - 7\n'N' - ÷òîáû ïîäîáðàòü", 0xffd800AA, 2323.8000000, 72.6000000, 25.80000, 50.0, 2,1); } else { deathgun[60] = CreateObject(359,1179.5000000,-1319.3000000,13.5000000,0.0000000,330.0000000,90.0000000);deathgunid[i] = deathgunid[i]-deathgunid[i]+35; deathtext[60] = Create3DTextLabel( "{ffd800}ÐÏÃ - 7\n'N' - ÷òîáû ïîäîáðàòü", 0xffd800AA, 1179.5000000,-1319.3000000,13.5000, 50.0, 4,1); } } case 61: { if(Map == 2) { deathgun[61] = CreateObject(359,2332.1001000,54.4000000,32.3000000,0.0000000,329.9960000,270.0000000);deathgunid[i] = deathgunid[i]-deathgunid[i]+35; deathtext[61] = Create3DTextLabel("{ffd800}ÐÏÃ - 7\n'N' - ÷òîáû ïîäîáðàòü", 0xffd800AA, 2332.1001000,54.4000000,32.30000, 50.0, 2,1); } else { deathgun[61] = CreateObject(359,1179.5000000,-1328.4000000,13.5000000,0.0000000,329.9960000,90.0000000);deathgunid[i] = deathgunid[i]-deathgunid[i]+35; deathtext[61] = Create3DTextLabel( "{ffd800}ÐÏÃ - 7\n'N' - ÷òîáû ïîäîáðàòü", 0xffd800AA, 1179.5000000,-1328.4000000,13.5000, 50.0, 4,1); } } case 62: { if(Map == 2) { deathgun[62] = CreateObject(359,2315.3000000,3.2000000,25.8000000,0.0000000,329.9960000,90.0000000);deathgunid[i] = deathgunid[i]-deathgunid[i]+35; deathtext[62] = Create3DTextLabel( "{ffd800}ÐÏÃ - 7\n'N' - ÷òîáû ïîäîáðàòü", 0xffd800AA, 2315.3000000,3.2000000,25.800000, 50.0, 2,1); } else { deathgun[62] = CreateObject(359,1029.1000000,-1346.8000000,13.0000000,0.0000000,329.9960000,270.0000000);deathgunid[i] = deathgunid[i]-deathgunid[i]+35; deathtext[62] = Create3DTextLabel( "{ffd800}ÐÏÃ - 7\n'N' - ÷òîáû ïîäîáðàòü", 0xffd800AA, 1029.1000000,-1346.8000000,13.0000, 50.0, 4,1); } } case 63: { if(Map == 2) { deathgun[63] = CreateObject(359,2470.0000000,-41.8000000,25.8000000,0.0000000,329.9960000,270.0000000);deathgunid[i] = deathgunid[i]-deathgunid[i]+35; deathtext[63] = Create3DTextLabel( "{ffd800}ÐÏÃ - 7\n'N' - ÷òîáû ïîäîáðàòü", 0xffd800AA, 2470.0000000,-41.8000000,25.800, 50.0, 2,1); } else { deathgun[63] = CreateObject(359,1029.1000000,-1353.2000000,13.0000000,0.0000000,329.9960000,269.9950000);deathgunid[i] = deathgunid[i]-deathgunid[i]+35; deathtext[63] = Create3DTextLabel( "{ffd800}ÐÏÃ - 7\n'N' - ÷òîáû ïîäîáðàòü", 0xffd800AA, 1029.1000000,-1353.2000000,13.0000, 50.0, 4,1); } } case 64: { if(Map == 2) { deathgun[64] = CreateObject(359,2423.2002000,92.2998100,25.8000000,0.0000000,329.9960000,270.0000000);deathgunid[i] = deathgunid[i]-deathgunid[i]+35; deathtext[64] = Create3DTextLabel( "{ffd800}ÐÏÃ - 7\n'N' - ÷òîáû ïîäîáðàòü", 0xffd800AA, 2423.2002000,92.2998100,25.80000, 50.0, 2,1); } else { deathgun[64] = CreateObject(359,1085.3000000,-1190.6000000,17.6000000,0.0000000,329.9960000,0.0000000);deathgunid[i] = deathgunid[i]-deathgunid[i]+35; deathtext[64] = Create3DTextLabel( "{ffd800}ÐÏÃ - 7\n'N' - ÷òîáû ïîäîáðàòü", 0xffd800AA, 1085.3000000,-1190.6000000,17.6000, 50.0, 4,1); } } case 65: { if(Map == 2) { deathgun[65]= CreateObject(359,2262.7998000,73.2998100,31.3000000,0.0000000,329.9910000,0.0000000);deathgunid[i] = deathgunid[i]-deathgunid[i]+35; deathtext[65] = Create3DTextLabel( "{ffd800}ÐÏÃ - 7\n'N' - ÷òîáû ïîäîáðàòü", 0xffd800AA, 2262.7998000,73.2998100,31.30000, 50.0, 2,1); } else { deathgun[65] = CreateObject(359,1089.6000000,-1190.7000000,17.6000000,0.0000000,329.9960000,0.0000000);deathgunid[i] = deathgunid[i]-deathgunid[i]+35; deathtext[65] = Create3DTextLabel( "{ffd800}ÐÏÃ - 7\n'N' - ÷òîáû ïîäîáðàòü", 0xffd800AA, 1089.6000000,-1190.7000000,17.6000, 50.0, 4,1); } } case 66: { if(Map == 2) { deathgun[66] = CreateObject(359,2470.1001000,-45.4000000,25.8000000,0.0000000,329.9910000,270.0000000);deathgunid[i] = deathgunid[i]-deathgunid[i]+35; deathtext[66] = Create3DTextLabel( "{ffd800}ÐÏÃ - 7\n'N' - ÷òîáû ïîäîáðàòü", 0xffd800AA, 2470.1001000,-45.4000000,25.800, 50.0, 2,1); } else { deathgun[66] = CreateObject(359,913.5000000,-1242.8000000,15.0000000,0.0000000,329.9960000,0.0000000);deathgunid[i] = deathgunid[i]-deathgunid[i]+35; deathtext[66] = Create3DTextLabel( "{ffd800}ÐÏÃ - 7\n'N' - ÷òîáû ïîäîáðàòü", 0xffd800AA, 913.5000000,-1242.8000000,15.00000, 50.0, 4,1); } } case 67: { if(Map == 2) { deathgun[67] = CreateObject(359, 2266.6001000, 73.4000000, 31.3000000,0.0000000,329.9960000,0.0000000);deathgunid[i] = deathgunid[i]-deathgunid[i]+35; deathtext[67] = Create3DTextLabel( "{ffd800}ÐÏÃ - 7\n'N' - ÷òîáû ïîäîáðàòü", 0xffd800AA, 2266.6001000,73.4000000,31.30000, 50.0, 2,1); } else { deathgun[67] = CreateObject(359,916.4000200,-1242.8000000,15.0000000,0.0000000,329.9960000,0.0000000);deathgunid[i] = deathgunid[i]-deathgunid[i]+35; deathtext[67] = Create3DTextLabel( "{ffd800}ÐÏÃ - 7\n'N' - ÷òîáû ïîäîáðàòü", 0xffd800AA, 916.4000200, -1242.8000000, 15.00000, 50.0, 4,1); } } } } }