MODIFICA TEXTURE
Essenziale:
- Plugin Streamer
- Map Editor
- Voglia d'imparare e pazienza
- Pawno
Codice:
/*CreateObject(19376, -81.74420, 2556.93896, -1.83590, 0.00000, 90.00000, 0.00000);//Pavimento
CreateObject(19376, -92.24250, 2556.94019, -1.83590, 0.00000, 90.00000, 0.00000);//Pavimento
CreateObject(19376, -71.24840, 2556.93799, -1.82590, 0.00000, 90.00000, 0.00000);//Pavimento
CreateObject(19376, -92.24250, 2547.30737, -1.83590, 0.00000, 90.00000, 0.00000);//Pavimento
CreateObject(19376, -81.74250, 2547.30737, -1.83590, 0.00000, 90.00000, 0.00000);//Pavimento
CreateObject(19376, -71.24250, 2547.30737, -1.83590, 0.00000, 90.00000, 0.00000);//Pavimento
CreateObject(19380, -70.81351, 2555.93237, -1.75080, 0.00000, 0.00000, 90.00000);//Mura
CreateObject(19380, -90.08250, 2561.56763, -1.75080, 0.00000, 0.00000, 90.00000);//Mura
CreateObject(19380, -80.45200, 2561.56763, -1.75080, 0.00000, 0.00000, 90.00000);//Mura
CreateObject(19380, -90.07400, 2542.59961, -1.75080, 0.00000, 0.00000, 90.00000);//Mura
CreateObject(19380, -80.44310, 2542.59961, -1.75080, 0.00000, 0.00000, 90.00000);//Mura
CreateObject(19380, -70.80820, 2542.59961, -1.75080, 0.00000, 0.00000, 90.00000);//Mura
CreateObject(19380, -94.80810, 2547.20728, -1.75080, 0.00000, 0.00000, 0.00000);//Mura
CreateObject(19380, -94.80810, 2556.83789, -1.75080, 0.00000, 0.00000, 0.00000);//Mura
CreateObject(19380, -66.74860, 2547.09009, -1.75080, 0.00000, 0.00000, 0.00000);//Mura
CreateObject(19380, -66.74863, 2556.71973, -1.75080, 0.00000, 0.00000, 0.00000);//Mura
CreateObject(19380, -75.54450, 2560.66479, -1.75080, 0.00000, 0.00000, 0.00000);//Mura
CreateObject(14902, -98.95750, 2546.59253, -1.00830, 0.00000, 0.00000, 0.10000);//Finestre
CreateObject(14902, -89.17240, 2527.83130, -1.00830, 0.00000, 0.00000, 0.19800);//Finestre
CreateObject(19381, -92.24250, 2547.30737, 3.40010, 0.00000, 90.00000, 0.00000);//Tetto
CreateObject(19381, -81.74250, 2547.30737, 3.40010, 0.00000, 90.00000, 0.00000);//Tetto
CreateObject(19381, -71.24250, 2547.30737, 3.40010, 0.00000, 90.00000, 0.00000);//Tetto
CreateObject(19381, -92.24250, 2556.94019, 3.40010, 0.00000, 90.00000, 0.00000);//Tetto
CreateObject(19381, -81.74420, 2556.93896, 3.40010, 0.00000, 90.00000, 0.00000);//Tetto
CreateObject(19381, -71.24840, 2556.93799, 3.40010, 0.00000, 90.00000, 0.00000);//Tetto*/
Apriamo il pawno e ci dirigiamo nella variabile OnPlayerConnect sotto di essa inseriamo le seguenti stringhe
Codice:
///Material Modify (SetMaterialObject) or (SetMaterialDynamicObject)
//PAVIMENTO
SetObjectMaterial(CreateObject(19376, -81.74420, 2556.93896, -1.83590, 0.00000, 90.00000, 0.00000), 0, 16150, "ufo_bar", "dinerfloor01_128", 0xFFFFFFFF);//Pavimento
SetObjectMaterial(CreateObject(19376, -92.24250, 2556.94019, -1.83590, 0.00000, 90.00000, 0.00000), 0, 16150, "ufo_bar", "dinerfloor01_128", 0xFFFFFFFF);//Pavimento
SetObjectMaterial(CreateObject(19376, -71.24840, 2556.93799, -1.82590, 0.00000, 90.00000, 0.00000), 0, 16150, "ufo_bar", "dinerfloor01_128", 0xFFFFFFFF);//Pavimento
SetObjectMaterial(CreateObject(19376, -92.24250, 2547.30737, -1.83590, 0.00000, 90.00000, 0.00000), 0, 16150, "ufo_bar", "dinerfloor01_128", 0xFFFFFFFF);//Pavimento
SetObjectMaterial(CreateObject(19376, -81.74250, 2547.30737, -1.83590, 0.00000, 90.00000, 0.00000), 0, 16150, "ufo_bar", "dinerfloor01_128", 0xFFFFFFFF);//Pavimento
SetObjectMaterial(CreateObject(19376, -71.24250, 2547.30737, -1.83590, 0.00000, 90.00000, 0.00000), 0, 16150, "ufo_bar", "dinerfloor01_128", 0xFFFFFFFF);//Pavimento
//FINE PAVIMENTO
//MURO
SetObjectMaterial(CreateObject(19380, -70.81351, 2555.93237, -1.75080, 0.00000, 0.00000, 90.00000), 0, 1675, "wshxrefhse", "duskyblue_128", 0xFFFFFFFF);//Mura
SetObjectMaterial(CreateObject(19380, -90.08250, 2561.56763, -1.75080, 0.00000, 0.00000, 90.00000), 0, 1675, "wshxrefhse", "duskyblue_128", 0xFFFFFFFF);//Mura
SetObjectMaterial(CreateObject(19380, -80.45200, 2561.56763, -1.75080, 0.00000, 0.00000, 90.00000), 0, 1675, "wshxrefhse", "duskyblue_128", 0xFFFFFFFF);//Mura
SetObjectMaterial(CreateObject(19380, -90.07400, 2542.59961, -1.75080, 0.00000, 0.00000, 90.00000), 0, 1675, "wshxrefhse", "duskyblue_128", 0xFFFFFFFF);//Mura
SetObjectMaterial(CreateObject(19380, -80.44310, 2542.59961, -1.75080, 0.00000, 0.00000, 90.00000), 0, 1675, "wshxrefhse", "duskyblue_128", 0xFFFFFFFF);//Mura
SetObjectMaterial(CreateObject(19380, -70.80820, 2542.59961, -1.75080, 0.00000, 0.00000, 90.00000), 0, 1675, "wshxrefhse", "duskyblue_128", 0xFFFFFFFF);//Mura
SetObjectMaterial(CreateObject(19380, -94.80810, 2547.20728, -1.75080, 0.00000, 0.00000, 0.00000), 0, 1675, "wshxrefhse", "duskyblue_128", 0xFFFFFFFF);//Mura
SetObjectMaterial(CreateObject(19380, -94.80810, 2556.83789, -1.75080, 0.00000, 0.00000, 0.00000), 0, 1675, "wshxrefhse", "duskyblue_128", 0xFFFFFFFF);//Mura
SetObjectMaterial(CreateObject(19380, -66.74860, 2547.09009, -1.75080, 0.00000, 0.00000, 0.00000), 0, 1675, "wshxrefhse", "duskyblue_128", 0xFFFFFFFF);//Mura
SetObjectMaterial(CreateObject(19380, -66.74863, 2556.71973, -1.75080, 0.00000, 0.00000, 0.00000), 0, 1675, "wshxrefhse", "duskyblue_128", 0xFFFFFFFF);//Mura
SetObjectMaterial(CreateObject(19380, -75.54450, 2560.66479, -1.75080, 0.00000, 0.00000, 0.00000), 0, 1675, "wshxrefhse", "duskyblue_128", 0xFFFFFFFF);//Mura
//FINE MURO
//FINESTRE
SetObjectMaterial(CreateObject(14902, -98.95750, 2546.59253, -1.00830, 0.00000, 0.00000, 0.10000), 0, 10954, "stadium_sfse", "ws_skywins4", 0xFFFFFFFF);//Finestre
SetObjectMaterial(CreateObject(14902, -89.17240, 2527.83130, -1.00830, 0.00000, 0.00000, 0.19800), 0, 10954, "stadium_sfse", "ws_skywins4", 0xFFFFFFFF);//Finestre
//FINE FINESTRE
//TETTO
SetObjectMaterial(CreateObject(19381, -92.24250, 2547.30737, 3.40010, 0.00000, 90.00000, 0.00000), 0, 10938, "skyscrap_sfse", "ws_skyscraperwin1", 0xFFFFFFFF);//Tetto
SetObjectMaterial(CreateObject(19381, -81.74250, 2547.30737, 3.40010, 0.00000, 90.00000, 0.00000), 0, 10938, "skyscrap_sfse", "ws_skyscraperwin1", 0xFFFFFFFF);//Tetto
SetObjectMaterial(CreateObject(19381, -71.24250, 2547.30737, 3.40010, 0.00000, 90.00000, 0.00000), 0, 10938, "skyscrap_sfse", "ws_skyscraperwin1", 0xFFFFFFFF);//Tetto
SetObjectMaterial(CreateObject(19381, -92.24250, 2556.94019, 3.40010, 0.00000, 90.00000, 0.00000), 0, 10938, "skyscrap_sfse", "ws_skyscraperwin1", 0xFFFFFFFF);//Tetto
SetObjectMaterial(CreateObject(19381, -81.74420, 2556.93896, 3.40010, 0.00000, 90.00000, 0.00000), 0, 10938, "skyscrap_sfse", "ws_skyscraperwin1", 0xFFFFFFFF);//Tetto
SetObjectMaterial(CreateObject(19381, -71.24840, 2556.93799, 3.40010, 0.00000, 90.00000, 0.00000), 0, 10938, "skyscrap_sfse", "ws_skyscraperwin1", 0xFFFFFFFF);//Tetto
//FINE TETTO
//PORTA INGRESSO
SetObjectMaterial(CreateObject(18553, -71.38280, 2555.86670, -0.44820, 0.00000, 0.00000, 89.17230), 0, 10954, "stadium_sfse", "vgncorpdoor1_512", 0xFFFFFFFF);//Porta 1 (Ingresso)
//FINE PORTA INGRESSO
Passiamo alla spiegazione:
Andiamo su questo sito: SA-MP Texture dove potremo trovare tutte le texture con gli appositi codici, una volta preso il codice: SetObjectMaterial(CreateObject(...), 0, 10954, "stadium_sfse", "vgncorpdoor1_512", 0xFFFFFFFF); bisogna inserire le cordinate del create object all'interno delle parentesi in questo modo: SetObjectMaterial(CreateObject(18553, -71.38280, 2555.86670, -0.44820, 0.00000, 0.00000, 89.17230), 0, 10954, "stadium_sfse", "vgncorpdoor1_512", 0xFFFFFFFF); adesso l'object sarà texturixato e visibile solo all'interno della GM.
Se volete inserire l'object texturizato in CreateDynamicObject vi basterà sostituire le seguenti righe (SetObjectMaterial in SetDynamicObjectMaterial & CreateObject in CreateDynamicObject)
Spero di esservi stato d'aiuto! buon proseguimento -Kinsley