Peršokti į turinį
  • ŽAIDIMAI
  • , ŽAIDIMAI
  • ŽAIDIMAI

Ši tema yra neaktyvi. Paskutinis pranešimas šioje temoje buvo prieš 4222 dienas (-ų). Patariame sukurti naują temą, o ne rašyti naują pranešimą.

Už neaktyvių temų prikėlimą galite sulaukti įspėjimo ir pranešimo pašalinimo!

Recommended Posts

Sveiki,

 

Turiu pora problemėlių, dėl kurių nerandu veikiančių variantų tai sutvarkyti.

 

Pirma dalykėlis tai būtų problema su tekstūrom. Bandau sutekstūrint San Fierro ligoninę. Visus jos objektus eina be problemų pakeisti, bet pati ligoninės išorė t.y. jos sienos. Jų visų neina pakeisti, tik kelias vietas. Naudoju TextureStudio. Gal kas turite idėjų kaip suteksturinti visą išorę? Štai nuotrauka:

94296229d43389ad66e5f1660512d9a8144.png

 

Antra problema tai būtų objektų šalinimas. San Fierro mieste statybvietei yra būdelės ir kranas, kurio Editor'iai, MTA jų nemato. Gal taipogi kas turite idėjų kaip juos ištrinti?

550bf689dd70ba0256af6177b0fd5e3b762.png

 

Pirmame reikia sukūrti pora kadangi galbūt pusę teksturu tik pastato dalį apima, o antroje nuotraukoje tai čia iš seniau kažkokio žmogaus sumapinti objektai jų paprastame GTA ir nebus reikia ištrinti iš skripto ar kur nors kur laikai objektus.

Ne sumapinta čia. Čia GTA:SA objektai yra.

Gaila ne prie kompiuterio dabar, kodo neturiu. Ryt jei reikės dar galėsiu duot.

prieš 15 valandas(-ų), perestukinas maskatuoklis parašė:

koks skirtumas motyvuotas ar ne, paprasiau padaryt o uz tai repais atsiskaitysiu, kas gales tas pades. Neieskau motyvatoriu.

Dėl antro štai visų šitų ištrinimas:

 

RemoveBuildingForPlayer(playerid, 3887, -2076.6394,233.4760,34.7686, 350.0); //Baustelle
RemoveBuildingForPlayer(playerid, 3888, -2076.6394,233.4760,34.7686, 350.0); //Baustelle
RemoveBuildingForPlayer(playerid, 10985, -2076.6394,233.4760,34.7686, 350.0); //Baustelle
RemoveBuildingForPlayer(playerid, 3866, -2076.6394,233.4760,34.7686, 350.0); //Baustelle
RemoveBuildingForPlayer(playerid, 3869, -2076.6394,233.4760,34.7686, 350.0); //Baustelle
RemoveBuildingForPlayer(playerid, 10986, -2076.6394,233.4760,34.7686, 350.0); //Baustelle
RemoveBuildingForPlayer(playerid, 3872, -2076.6394,233.4760,34.7686, 350.0); //Baustelle
RemoveBuildingForPlayer(playerid, 3864, -2076.6394,233.4760,34.7686, 350.0); //Baustelle
RemoveBuildingForPlayer(playerid, 10984, -2076.6394,233.4760,34.7686, 350.0); //Baustelle
RemoveBuildingForPlayer(playerid, 3865, -2076.6394,233.4760,34.7686, 350.0); //Baustelle
RemoveBuildingForPlayer(playerid, 10987, -2076.6394,233.4760,34.7686, 350.0); //Baustelle
RemoveBuildingForPlayer(playerid, 1383, -2076.6394,233.4760,34.7686, 350.0); //Baustelle
RemoveBuildingForPlayer(playerid, 1384, -2076.6394,233.4760,34.7686, 350.0); //Baustelle
RemoveBuildingForPlayer(playerid, 1684, -2076.6394,233.4760,34.7686, 350.0); //Baustelle
RemoveBuildingForPlayer(playerid,1383,-2080.8096,250.6403,105.0677,100); //Baustelle Kran
RemoveBuildingForPlayer(playerid,1384,-2080.8096,250.6403,105.0677,100); //Baustelle Kran
RemoveBuildingForPlayer(playerid,1385,-2080.8096,250.6403,105.0677,100); //Baustelle Kran
RemoveBuildingForPlayer(playerid,1403,-2080.8096,250.6403,105.0677,100); //Baustelle Kran
RemoveBuildingForPlayer(playerid,1404,-2080.8096,250.6403,105.0677,100); //Baustelle Kran
RemoveBuildingForPlayer(playerid, 3864, -2082.5391, 153.5469, 40.1016, 0.25);
RemoveBuildingForPlayer(playerid, 3872, -2079.8203, 159.6719, 40.8906, 0.25);
RemoveBuildingForPlayer(playerid, 3864, -2111.8828, 172.4688, 40.1953, 0.25);
RemoveBuildingForPlayer(playerid, 3872, -2116.7500, 177.0781, 40.9844, 0.25);
RemoveBuildingForPlayer(playerid, 1350, -2136.4375, 213.4219, 34.3125, 0.25);
RemoveBuildingForPlayer(playerid, 3872, -2064.2109, 210.1406, 41.2578, 0.25);
RemoveBuildingForPlayer(playerid, 3872, -2107.0313, 226.0391, 40.8438, 0.25);
RemoveBuildingForPlayer(playerid, 3864, -2102.2109, 230.7031, 40.0547, 0.25);
RemoveBuildingForPlayer(playerid, 3864, -2113.3125, 268.5078, 40.5703, 0.25);
RemoveBuildingForPlayer(playerid, 3872, -2118.1328, 263.8438, 41.3594, 0.25);
RemoveBuildingForPlayer(playerid, 3864, -2059.3438, 205.5313, 40.4688, 0.25);
RemoveBuildingForPlayer(playerid, 3872, -2048.4531, 265.0938, 41.6563, 0.25);
RemoveBuildingForPlayer(playerid, 3864, -2041.7500, 265.1016, 40.8672, 0.25);
RemoveBuildingForPlayer(playerid, 3929, -2109.0120,180.6608,36.5179, 2.0);
RemoveBuildingForPlayer(playerid, 3930, -2109.0120,180.6608,36.5179, 2.0);

 

Dėl antro štai visų šitų ištrinimas:

RemoveBuildingForPlayer(playerid, 3887, -2076.6394,233.4760,34.7686, 350.0); //Baustelle
RemoveBuildingForPlayer(playerid, 3888, -2076.6394,233.4760,34.7686, 350.0); //Baustelle
RemoveBuildingForPlayer(playerid, 10985, -2076.6394,233.4760,34.7686, 350.0); //Baustelle
RemoveBuildingForPlayer(playerid, 3866, -2076.6394,233.4760,34.7686, 350.0); //Baustelle
RemoveBuildingForPlayer(playerid, 3869, -2076.6394,233.4760,34.7686, 350.0); //Baustelle
RemoveBuildingForPlayer(playerid, 10986, -2076.6394,233.4760,34.7686, 350.0); //Baustelle
RemoveBuildingForPlayer(playerid, 3872, -2076.6394,233.4760,34.7686, 350.0); //Baustelle
RemoveBuildingForPlayer(playerid, 3864, -2076.6394,233.4760,34.7686, 350.0); //Baustelle
RemoveBuildingForPlayer(playerid, 10984, -2076.6394,233.4760,34.7686, 350.0); //Baustelle
RemoveBuildingForPlayer(playerid, 3865, -2076.6394,233.4760,34.7686, 350.0); //Baustelle
RemoveBuildingForPlayer(playerid, 10987, -2076.6394,233.4760,34.7686, 350.0); //Baustelle
RemoveBuildingForPlayer(playerid, 1383, -2076.6394,233.4760,34.7686, 350.0); //Baustelle
RemoveBuildingForPlayer(playerid, 1384, -2076.6394,233.4760,34.7686, 350.0); //Baustelle
RemoveBuildingForPlayer(playerid, 1684, -2076.6394,233.4760,34.7686, 350.0); //Baustelle
RemoveBuildingForPlayer(playerid,1383,-2080.8096,250.6403,105.0677,100); //Baustelle Kran
RemoveBuildingForPlayer(playerid,1384,-2080.8096,250.6403,105.0677,100); //Baustelle Kran
RemoveBuildingForPlayer(playerid,1385,-2080.8096,250.6403,105.0677,100); //Baustelle Kran
RemoveBuildingForPlayer(playerid,1403,-2080.8096,250.6403,105.0677,100); //Baustelle Kran
RemoveBuildingForPlayer(playerid,1404,-2080.8096,250.6403,105.0677,100); //Baustelle Kran
RemoveBuildingForPlayer(playerid, 3864, -2082.5391, 153.5469, 40.1016, 0.25);
RemoveBuildingForPlayer(playerid, 3872, -2079.8203, 159.6719, 40.8906, 0.25);
RemoveBuildingForPlayer(playerid, 3864, -2111.8828, 172.4688, 40.1953, 0.25);
RemoveBuildingForPlayer(playerid, 3872, -2116.7500, 177.0781, 40.9844, 0.25);
RemoveBuildingForPlayer(playerid, 1350, -2136.4375, 213.4219, 34.3125, 0.25);
RemoveBuildingForPlayer(playerid, 3872, -2064.2109, 210.1406, 41.2578, 0.25);
RemoveBuildingForPlayer(playerid, 3872, -2107.0313, 226.0391, 40.8438, 0.25);
RemoveBuildingForPlayer(playerid, 3864, -2102.2109, 230.7031, 40.0547, 0.25);
RemoveBuildingForPlayer(playerid, 3864, -2113.3125, 268.5078, 40.5703, 0.25);
RemoveBuildingForPlayer(playerid, 3872, -2118.1328, 263.8438, 41.3594, 0.25);
RemoveBuildingForPlayer(playerid, 3864, -2059.3438, 205.5313, 40.4688, 0.25);
RemoveBuildingForPlayer(playerid, 3872, -2048.4531, 265.0938, 41.6563, 0.25);
RemoveBuildingForPlayer(playerid, 3864, -2041.7500, 265.1016, 40.8672, 0.25);
RemoveBuildingForPlayer(playerid, 3929, -2109.0120,180.6608,36.5179, 2.0);
RemoveBuildingForPlayer(playerid, 3930, -2109.0120,180.6608,36.5179, 2.0);

AČIŪ labai tau! :)

 

P.S. Dabar norėčiau iš kažko sulaukti veikiančio varianto su ligoninės tekstūrų keitimu :)

AČIŪ labai tau! :)

P.S. Dabar norėčiau iš kažko sulaukti veikiančio varianto su ligoninės tekstūrų keitimu :)

Ligoninės pastatas turi nemažai textūrų id, tai ir tikrink, kuris sienoms yra.
prieš 15 valandas(-ų), perestukinas maskatuoklis parašė:

koks skirtumas motyvuotas ar ne, paprasiau padaryt o uz tai repais atsiskaitysiu, kas gales tas pades. Neieskau motyvatoriu.

SetPlayerObjectMaterial(playerid, test[playerid], 13, 16640, "a51", "ws_stationfloor", 0);
SetPlayerObjectMaterial(playerid, test[playerid], 14, 16640, "a51", "ws_stationfloor", 0);
SetPlayerObjectMaterial(playerid, test[playerid], 15, 16640, "a51", "ws_stationfloor", 0);

Štai taip atrodo kodai tų tekstūrų nuotraukoje, toliau per Texture Studio daugiau kaip 15 neina keisti, tai čia savaime aišku bandau keist pats. Padariau eilute pagal kitas:

SetPlayerObjectMaterial(playerid, test[playerid], 16, 16640, "airportgnd_sfse", "desgreengrass", 0);

Dėjai, bet niekas nevyksta, tekstūra nepasikeičia. Taigi keletas klausimų iš mano pusės:

 

1. Mano manymu eilute turėtų bet tinkamai. Ar tiesa?

2. "16640" Ar šis esantis ID atitinka ligoninės? Per Editor nieko apie ID nėra užsiminta, tad pabandžiau šį panaudoti kaip ir kitų.

3. Kur gali būti klaida?

SetPlayerObjectMaterial(playerid, test[playerid], 13, 16640, "a51", "ws_stationfloor", 0);
SetPlayerObjectMaterial(playerid, test[playerid], 14, 16640, "a51", "ws_stationfloor", 0);
SetPlayerObjectMaterial(playerid, test[playerid], 15, 16640, "a51", "ws_stationfloor", 0);

Štai taip atrodo kodai tų tekstūrų nuotraukoje, toliau per Texture Studio daugiau kaip 15 neina keisti, tai čia savaime aišku bandau keist pats. Padariau eilute pagal kitas:

SetPlayerObjectMaterial(playerid, test[playerid], 16, 16640, "airportgnd_sfse", "desgreengrass", 0);

Dėjai, bet niekas nevyksta, tekstūra nepasikeičia. Taigi keletas klausimų iš mano pusės:

 

1. Mano manymu eilute turėtų bet tinkamai. Ar tiesa?

2. "16640" Ar šis esantis ID atitinka ligoninės? Per Editor nieko apie ID nėra užsiminta, tad pabandžiau šį panaudoti kaip ir kitų.

3. Kur gali būti klaida?

 

Kaip suprasti per editor nieko apie id neužsiminta?

zI3SoBA.png

(redaguota)

"9593" yra visos pačios ligoninės kaip objekto ID, o man reikia tekstūros dalies tikslios ID, nes kiekviena pastato dalis(tekstūra) turi skirtingą ID, tik nežinau ar aš bloga ID parinkęs ar kažkur kitur problema slepiasi. Kalba štai eina apie šiuos ID kurie randasi eilutėse:

SetPlayerObjectMaterial(playerid, test[playerid], 0, 12978, "ce_payspray", "sf_spray3", 0);
SetPlayerObjectMaterial(playerid, test[playerid], 1, 9514, "711_sfw", "ws_carpark2", 0);
SetPlayerObjectMaterial(playerid, test[playerid], 2, 4593, "buildblk55", "sl_plazatile01", 0);
SetPlayerObjectMaterial(playerid, test[playerid], 4, 7088, "casinoshops1", "vgshopwndw01_128", 0);
SetPlayerObjectMaterial(playerid, test[playerid], 5, 7088, "casinoshops1", "vgshopwndw01_128", 0);

12978  9514  4593  7088  7088

Jie visi dažniausia būna skirtingi. Ligoninė tekstūrų turi daugiau nei 15, o per Texture Studio eina max 15 tekstūrų pakeist, tad tikslaus to ID neturiu variantų kaip jį išgauti. Tai vat man šio dalyko ir reikia sužinoti, ar tinkamą parinkęs ID aš ar ne. :)

Redaguota , nario Santino

Ši tema yra neaktyvi. Paskutinis pranešimas šioje temoje buvo prieš 4222 dienas (-ų). Patariame sukurti naują temą, o ne rašyti naują pranešimą.

Už neaktyvių temų prikėlimą galite sulaukti įspėjimo ir pranešimo pašalinimo!

Prisijungti prie diskusijos

Palikti atsakymą galite iš karto, o užsiregistruoti vėliau. Jeigu jau turite paskyrą mūsų forume, Prisijunkite.

Svečias
Atsakyti šioje temoje...

×   Įklijuotas tekstas turi teksto formatavimą.   Pašalinti teksto formatavimą

  Galimi tik 75 veidukai.

×   Nuoroda buvo automatiškai įterpta.   Įterpti nuorodą paprastai

×   Jūsų ankstesnis pranešimas buvo atkurtas.   Išvalyti redaktorių

×   Jūs negalite įkelti nuotraukas tiesiogiai.Įkelkite arba įdėkite nuotraukas iš URL.

  • Šiame puslapyje naršo:   0 nariai

    • Nėra registruotų narių peržiūrinčių šį forumą.

Skelbimai


×
×
  • Sukurti naują...