106 Objects and one SetDynamicObjectMaterial ! How ?
#1

Hi guys !

New prison


How can i make one SetDynamicObjectMaterial with all this objects

pawn Код:
Cellobj[0] = CreateDynamicObject(10558,404.0000000,143.3999900,894.0999800,0.7305900,0.0000000,170.9802200); //
    Cellobj[1] = CreateDynamicObject(10558,407.7798200,142.6992200,893.9000200,0.7305900,0.0000000,91.4776600); //
    Cellobj[2] = CreateDynamicObject(10558,412.0696100,143.3994100,894.0000000,0.7141100,0.0000000,182.4774200); //
    Cellobj[3] = CreateDynamicObject(10558,407.8999900,141.3000000,892.4000200,0.1272300,90.7393200,93.7460300); //
    Cellobj[4] = CreateDynamicObject(10558,265.6000100,44.5000000,916.5999800,0.0000000,180.2417000,269.7418200); //
    Cellobj[5] = CreateDynamicObject(10558,257.0000000,44.5000000,916.0000000,0.0000000,180.2417000,269.7418200); //
    Cellobj[6] = CreateDynamicObject(10558,260.1000100,52.1000000,916.2000100,0.0000000,180.2417000,269.7418200); //
    Cellobj[7] = CreateDynamicObject(10558,265.7000100,52.1000000,916.5000000,0.0000000,180.2417000,269.7418200); //
    Cellobj[8] = CreateDynamicObject(10558,269.6000100,47.7000000,913.7999900,0.0000000,180.2417000,359.9918200); //
    Cellobj[9] = CreateDynamicObject(10558,269.8999900,40.4800000,917.9000200,0.0000000,180.2417000,0.4890100); //
    Cellobj[10] = CreateDynamicObject(10558,269.6616500,51.5996100,917.9000200,0.0000000,180.2417000,359.4835200); //
    Cellobj[11] = CreateDynamicObject(10558,269.6396500,40.4755900,917.9000200,0.0000000,180.2417000,0.4888900); //
    Cellobj[12] = CreateDynamicObject(10558,269.8999900,45.3000000,919.8060300,0.0000000,180.2417000,0.4888900); //
    Cellobj[13] = CreateDynamicObject(10558,421.0000000,135.3999900,888.7000100,0.7360500,0.5000900,92.9767500); //
    Cellobj[14] = CreateDynamicObject(10558,417.8999900,135.3999900,892.7000100,0.7305900,0.4998800,90.2218000); //
    Cellobj[15] = CreateDynamicObject(10558,423.6000100,135.3000000,892.7000100,0.7305900,0.4998800,91.7218000); //
    Cellobj[16] = CreateDynamicObject(10558,367.3999900,215.0000000,881.0999800,0.7305900,0.0000000,180.4802200); //
    Cellobj[17] = CreateDynamicObject(10558,367.3999900,219.5000000,881.0999800,0.7251000,0.0000000,179.9779100); //
    Cellobj[18] = CreateDynamicObject(10558,455.5199900,234.3000000,881.4000200,0.7141100,0.0000000,180.4754600); //
    Cellobj[19] = CreateDynamicObject(10558,455.6000100,235.5000000,882.7999900,0.7086200,0.0000000,180.2253400); //
    Cellobj[20] = CreateDynamicObject(10558,455.5496200,226.8994100,881.7999900,0.7086200,0.0000000,179.9722900); //
    Cellobj[21] = CreateDynamicObject(10558,449.0000000,218.6000100,882.0000000,0.0416300,180.2501700,269.9668300); //
    Cellobj[22] = CreateDynamicObject(10558,449.0000000,218.6000100,879.9000200,358.9615800,359.7527800,89.9572800); //
    Cellobj[23] = CreateDynamicObject(10558,310.3999900,55.2000000,913.2999900,0.0000000,270.7470700,89.9945100); //
    Cellobj[24] = CreateDynamicObject(10558,274.5996100,40.8994100,913.2000100,0.0000000,270.7470700,89.7473100); //
    Cellobj[25] = CreateDynamicObject(10558,274.6000100,51.4000000,913.2000100,0.0000000,270.7470700,89.9973100); //
    Cellobj[26] = CreateDynamicObject(10558,273.8593800,38.4980500,915.0999800,0.0000000,180.2471800,359.9945400); //
    Cellobj[27] = CreateDynamicObject(10558,283.3999900,40.9000000,913.2000100,0.0000000,270.7499400,90.2500000); //
    Cellobj[28] = CreateDynamicObject(10558,277.6300400,38.4990000,915.0999800,0.0000000,180.2471900,359.9945100); //
    Cellobj[29] = CreateDynamicObject(10558,281.3996300,38.4990000,915.0999800,0.0000000,180.2498200,359.9973100); //
    Cellobj[30] = CreateDynamicObject(10558,285.1499900,38.4990000,915.0999800,0.0000000,180.2498200,359.9973100); //
    Cellobj[31] = CreateDynamicObject(10558,292.1000100,40.9000000,913.2000100,0.0000000,270.7470700,89.7473100); //
    Cellobj[32] = CreateDynamicObject(10558,288.9137900,38.4990000,915.0999800,0.0000000,180.2471900,359.9945100); //
    Cellobj[34] = CreateDynamicObject(10558,291.0712300,38.4990000,915.0999800,0.0000000,180.2471900,359.9945100); //
    Cellobj[35] = CreateDynamicObject(10558,294.7800000,38.4990000,915.0999800,0.0000000,180.2498200,359.9973100); //
    Cellobj[36] = CreateDynamicObject(10558,300.7999900,40.9000000,913.2000100,0.0000000,270.7470700,89.7473100); //
    Cellobj[37] = CreateDynamicObject(10558,298.5000000,38.4990000,915.0999800,0.0000000,180.2471900,359.9945100); //
    Cellobj[38] = CreateDynamicObject(10558,298.7000700,38.4990000,915.0999800,0.0000000,180.2471900,359.9945100); //
    Cellobj[39] = CreateDynamicObject(10558,302.4300200,38.4990000,915.0999800,0.0000000,180.2471900,359.9945100); //
    Cellobj[40] = CreateDynamicObject(10558,309.5996100,40.8994100,913.2000100,0.0000000,270.7470700,90.2471900); //
    Cellobj[41] = CreateDynamicObject(10558,306.1800200,38.4990000,915.0999800,0.0000000,180.2471900,359.9945100); //
    Cellobj[42] = CreateDynamicObject(10558,309.9700000,38.4990000,915.0999800,0.0000000,180.2471900,359.9945100); //
    Cellobj[43] = CreateDynamicObject(10558,318.3999900,40.9000000,913.2000100,0.0000000,270.7415800,90.2471900); //
    Cellobj[44] = CreateDynamicObject(10558,313.7760000,38.4990000,915.0999800,0.0000000,180.2498200,359.9973100); //
    Cellobj[45] = CreateDynamicObject(10558,317.5300000,38.4990000,915.0999800,0.0000000,180.2471900,359.9945100); //
    Cellobj[46] = CreateDynamicObject(10558,273.8593800,38.4980500,911.0000000,0.0000000,180.2471800,359.9945400); //
    Cellobj[47] = CreateDynamicObject(10558,277.6298800,38.4980500,911.0000000,0.0000000,180.2471900,359.9945100); //
    Cellobj[48] = CreateDynamicObject(10558,281.3994100,38.4980500,911.0000000,0.0000000,180.2471900,359.9945100); //
    Cellobj[49] = CreateDynamicObject(10558,285.1494100,38.4980500,911.0000000,0.0000000,180.2417000,359.9890100); //
    Cellobj[50] = CreateDynamicObject(10558,288.9130900,38.4980500,911.0000000,0.0000000,180.2417000,359.9890100); //
    Cellobj[51] = CreateDynamicObject(10558,291.0703100,38.4980500,911.0000000,0.0000000,180.2471900,359.9945100); //
    Cellobj[52] = CreateDynamicObject(10558,294.7793000,38.4980500,911.0000000,0.0000000,180.2417000,359.9890100); //
    Cellobj[53] = CreateDynamicObject(10558,298.5000000,38.4980500,911.0000000,0.0000000,180.2471900,359.9945100); //
    Cellobj[54] = CreateDynamicObject(10558,298.6992200,38.4980500,911.0000000,0.0000000,180.2471900,359.9945100); //
    Cellobj[55] = CreateDynamicObject(10558,302.4296900,38.4980500,911.0000000,0.0000000,180.2471900,359.9945100); //
    Cellobj[56] = CreateDynamicObject(10558,306.1796900,38.4980500,911.0000000,0.0000000,180.2471900,359.9945100); //
    Cellobj[57] = CreateDynamicObject(10558,309.9697300,38.4980500,911.0000000,0.0000000,180.2471900,359.9945100); //
    Cellobj[58] = CreateDynamicObject(10558,313.7753900,38.4980500,911.0000000,0.0000000,180.2471900,359.9945100); //
    Cellobj[59] = CreateDynamicObject(10558,317.5293000,38.4980500,911.0000000,0.0000000,180.2471900,359.9945100); //
    Cellobj[60] = CreateDynamicObject(10558,281.5293000,38.5000000,911.0000000,0.0000000,180.2471900,359.9945100); //
    Cellobj[61] = CreateDynamicObject(10558,277.7999900,38.5000000,915.0999800,0.0000000,180.2471900,359.9945100); //
    Cellobj[62] = CreateDynamicObject(10558,277.7998000,38.5000000,911.0000000,0.0000000,180.2498200,359.9973100); //
    Cellobj[63] = CreateDynamicObject(10558,285.2999900,38.5000000,915.0999800,0.0000000,180.2498200,359.9973100); //
    Cellobj[64] = CreateDynamicObject(10558,285.2998000,38.5000000,911.0000000,0.0000000,180.2471900,359.9945100); //
    Cellobj[65] = CreateDynamicObject(10558,283.2999900,51.4000000,913.2000100,0.0000000,270.7470700,89.9973100); //
    Cellobj[66] = CreateDynamicObject(10558,291.7999900,51.4000000,913.2000100,0.0000000,270.7470700,89.9973100); //
    Cellobj[67] = CreateDynamicObject(10558,300.1000100,51.4000000,913.2000100,0.0000000,270.7470700,89.9945100); //
    Cellobj[68] = CreateDynamicObject(10558,308.3994100,51.3994100,913.2000100,0.0000000,270.7470700,89.9945100); //
    Cellobj[69] = CreateDynamicObject(10558,317.2000100,51.4000000,913.2000100,0.0000000,270.7470700,89.9945100); //
    Cellobj[70] = CreateDynamicObject(10558,273.8999900,51.4000000,912.7000100,90.0000000,166.7376700,13.2569300); //
    Cellobj[71] = CreateDynamicObject(10558,277.6300400,51.3994100,912.7000100,90.0000000,166.7340100,13.2550000); //
    Cellobj[72] = CreateDynamicObject(10558,277.7999900,51.3994100,912.7000100,90.0000000,166.7340100,13.2550000); //
    Cellobj[73] = CreateDynamicObject(10558,281.5496200,51.3994100,912.7000100,90.0000000,166.7340100,13.2550000); //
    Cellobj[74] = CreateDynamicObject(10558,285.2999900,51.3994100,912.7000100,90.0000000,166.7340100,13.2550000); //
    Cellobj[75] = CreateDynamicObject(10558,291.6000100,53.1060000,911.4000200,0.0000000,179.9967000,89.9945100); //
    Cellobj[76] = CreateDynamicObject(10558,289.0595700,51.3994100,912.7000100,90.0000000,166.7285200,13.2495100); //
    Cellobj[77] = CreateDynamicObject(10558,291.0712300,51.3994100,912.7000100,90.0000000,166.7376700,13.2569300); //
    Cellobj[78] = CreateDynamicObject(10558,294.7800000,51.3994100,912.7000100,90.0000000,166.7340100,13.2550000); //
    Cellobj[79] = CreateDynamicObject(10558,298.5499900,51.3994100,912.7000100,90.0000000,166.7376700,13.2569300); //
    Cellobj[80] = CreateDynamicObject(10558,298.7000700,51.3994100,912.7000100,90.0000000,166.7340100,13.2550000); //
    Cellobj[81] = CreateDynamicObject(10558,306.2392900,51.3994100,912.7000100,90.0000000,166.7340100,13.2550000); //
    Cellobj[82] = CreateDynamicObject(10558,310.0597200,51.3994100,912.7000100,90.0000000,166.7340100,13.2550000); //
    Cellobj[83] = CreateDynamicObject(10558,317.5293000,51.3994100,912.7000100,90.0000000,166.7340100,13.2550000); //
    Cellobj[84] = CreateDynamicObject(10558,291.6000100,53.1060000,908.7000100,0.0000000,359.7554900,269.9950000); //
    Cellobj[85] = CreateDynamicObject(10558,302.0000000,53.1060000,913.5999800,0.0000000,179.9945100,90.4890100); //
    Cellobj[86] = CreateDynamicObject(10558,307.6000100,53.2000000,911.0000000,0.0000000,179.9945100,89.9890100); //
    Cellobj[87] = CreateDynamicObject(10558,310.0996100,53.1054700,911.0999800,0.0000000,179.9945100,89.9945100); //
    Cellobj[88] = CreateDynamicObject(10558,310.6000100,53.4840000,908.2999900,0.0000000,0.0000000,269.9945100); //
    Cellobj[89] = CreateDynamicObject(10558,302.4750100,51.4000000,917.5000000,90.0000000,166.7340100,13.2550000); //
    Cellobj[90] = CreateDynamicObject(10558,313.8060300,51.3994100,912.7000100,90.0000000,166.7340100,13.2550000); //
    Cellobj[91] = CreateDynamicObject(10558,302.3999900,38.5000000,919.0000000,0.0000000,180.2471900,359.9945100); //
    Cellobj[92] = CreateDynamicObject(10558,309.9697600,51.3994100,912.7000100,90.0000000,166.7340100,13.2550000); //
    Cellobj[93] = CreateDynamicObject(10558,313.8356600,51.3994100,912.7000100,90.0000000,191.7805500,348.2084400); //
    Cellobj[94] = CreateDynamicObject(10558,274.6000100,51.4000000,917.0999800,0.0000000,270.7415800,89.9945100); //
    Cellobj[95] = CreateDynamicObject(10558,283.2998000,51.3994100,917.0999800,0.0000000,270.7470700,89.9945100); //
    Cellobj[96] = CreateDynamicObject(10558,291.7998000,51.3994100,917.0999800,0.0000000,270.7470700,89.9945100); //
    Cellobj[97] = CreateDynamicObject(10558,300.0996100,51.3994100,917.0999800,0.0000000,270.7470700,89.9945100); //
    Cellobj[98] = CreateDynamicObject(10558,308.3994100,51.3994100,917.0999800,0.0000000,270.7470700,89.9945100); //
    Cellobj[99] = CreateDynamicObject(10558,317.1992200,51.3994100,917.0999800,0.0000000,270.7470700,89.9945100); //
    Cellobj[100] = CreateDynamicObject(10558,274.6000700,40.9000000,917.2399900,0.0000000,270.7470700,89.7473100); //
    Cellobj[101] = CreateDynamicObject(10558,283.3994100,40.8994100,917.2399900,0.0000000,270.7470700,90.2471900); //
    Cellobj[102] = CreateDynamicObject(10558,292.0996100,40.8994100,917.2399900,0.0000000,270.7470700,89.7473100); //
    Cellobj[103] = CreateDynamicObject(10558,300.7998000,40.8994100,917.2399900,0.0000000,270.7470700,89.7473100); //
    Cellobj[104] = CreateDynamicObject(10558,309.5996100,40.8994100,917.2399900,0.0000000,270.7415800,90.2471900); //
    Cellobj[105] = CreateDynamicObject(10558,318.3994100,40.8994100,917.2399900,0.0000000,270.7415800,90.2471900); //
Reply
#2

pawn Код:
for(new s=0; s<107; s++) {
Cellobj[s] = CreateDynamicObject(10558,404.0000000,143.3999900,894.0999800,0.7305900,0.0000000,170.9802200); //
    Cellobj[s] = CreateDynamicObject(10558,407.7798200,142.6992200,893.9000200,0.7305900,0.0000000,91.4776600); //
    Cellobj[s] = CreateDynamicObject(10558,412.0696100,143.3994100,894.0000000,0.7141100,0.0000000,182.4774200); //
    Cellobj[s] = CreateDynamicObject(10558,407.8999900,141.3000000,892.4000200,0.1272300,90.7393200,93.7460300); //
    Cellobj[s] = CreateDynamicObject(10558,265.6000100,44.5000000,916.5999800,0.0000000,180.2417000,269.7418200); //
    Cellobj[s] = CreateDynamicObject(10558,257.0000000,44.5000000,916.0000000,0.0000000,180.2417000,269.7418200); //
    Cellobj[s] = CreateDynamicObject(10558,260.1000100,52.1000000,916.2000100,0.0000000,180.2417000,269.7418200); //
    Cellobj[s] = CreateDynamicObject(10558,265.7000100,52.1000000,916.5000000,0.0000000,180.2417000,269.7418200); //
    Cellobj[8] = CreateDynamicObject(10558,269.6000100,47.7000000,913.7999900,0.0000000,180.2417000,359.9918200); //
    Cellobj[9] = CreateDynamicObject(10558,269.8999900,40.4800000,917.9000200,0.0000000,180.2417000,0.4890100); //
    Cellobj[s] = CreateDynamicObject(10558,269.6616500,51.5996100,917.9000200,0.0000000,180.2417000,359.4835200); //
    Cellobj[s] = CreateDynamicObject(10558,269.6396500,40.4755900,917.9000200,0.0000000,180.2417000,0.4888900); //
    Cellobj[s] = CreateDynamicObject(10558,269.8999900,45.3000000,919.8060300,0.0000000,180.2417000,0.4888900); //
    Cellobj[s] = CreateDynamicObject(10558,421.0000000,135.3999900,888.7000100,0.7360500,0.5000900,92.9767500); //
    Cellobj[s] = CreateDynamicObject(10558,417.8999900,135.3999900,892.7000100,0.7305900,0.4998800,90.2218000); //
    Cellobj[s] = CreateDynamicObject(10558,423.6000100,135.3000000,892.7000100,0.7305900,0.4998800,91.7218000); //
    Cellobj[s] = CreateDynamicObject(10558,367.3999900,215.0000000,881.0999800,0.7305900,0.0000000,180.4802200); //
    Cellobj[s] = CreateDynamicObject(10558,367.3999900,219.5000000,881.0999800,0.7251000,0.0000000,179.9779100); //
    Cellobj[s] = CreateDynamicObject(10558,455.5199900,234.3000000,881.4000200,0.7141100,0.0000000,180.4754600); //
    Cellobj[s] = CreateDynamicObject(10558,455.6000100,235.5000000,882.7999900,0.7086200,0.0000000,180.2253400); //
    Cellobj[s] = CreateDynamicObject(10558,455.5496200,226.8994100,881.7999900,0.7086200,0.0000000,179.9722900); //
    Cellobj[s] = CreateDynamicObject(10558,449.0000000,218.6000100,882.0000000,0.0416300,180.2501700,269.9668300); //
    Cellobj[s] = CreateDynamicObject(10558,449.0000000,218.6000100,879.9000200,358.9615800,359.7527800,89.9572800); //
    Cellobj[s] = CreateDynamicObject(10558,310.3999900,55.2000000,913.2999900,0.0000000,270.7470700,89.9945100); //
    Cellobj[s] = CreateDynamicObject(10558,274.5996100,40.8994100,913.2000100,0.0000000,270.7470700,89.7473100); //
    Cellobj[s] = CreateDynamicObject(10558,274.6000100,51.4000000,913.2000100,0.0000000,270.7470700,89.9973100); //
    Cellobj[s] = CreateDynamicObject(10558,273.8593800,38.4980500,915.0999800,0.0000000,180.2471800,359.9945400); //
    Cellobj[s] = CreateDynamicObject(10558,283.3999900,40.9000000,913.2000100,0.0000000,270.7499400,90.2500000); //
    Cellobj[s] = CreateDynamicObject(10558,277.6300400,38.4990000,915.0999800,0.0000000,180.2471900,359.9945100); //
    Cellobj[s] = CreateDynamicObject(10558,281.3996300,38.4990000,915.0999800,0.0000000,180.2498200,359.9973100); //
    Cellobj[s] = CreateDynamicObject(10558,285.1499900,38.4990000,915.0999800,0.0000000,180.2498200,359.9973100); //
.
.
.

resume it with this style
}


and for Example:
SetObjectMaterial(Cellobj[s], 0, 19341, "egg_texts", "easter_egg01", 0xFFFFFFFF);
Reply
#3

@rouzbeh

Thanks but no work !
Reply
#4

pawn Код:
for(new o; o <= sizeof(Cellobj); o++)
{
    SetDynamicObjectMaterial(o, .....);
}
Reply
#5

I suggest you to remove the code written by rouzbeh. Its completely wrong, it will create every single object 106 times.

Use Scottas' and your old code. That will work.
Reply
#6

thanks !
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)