- Windows 11
- Információbiztonság, kiberbiztonság, adatvédelem
- Bittorrent topik
- Titokban követhette a vásárlóit az Amazon
- Telekom otthoni szolgáltatások (TV, internet, telefon)
- Sweet.tv - internetes TV
- One otthoni szolgáltatások (TV, internet, telefon)
- Linux kezdőknek
- Összehozta a világ első műholdas videohívását a Vodafone
- WD My Cloud NAS
-
IT café
Új hozzászólás Aktív témák
-
VikMorroHun
őstag
Teljesen más téma (mármint az eddigiektől más, csak gondoltam muszáj leírnom valahova).
Szóval egy Skyrim modon dolgozgatok. Különféle, a játékban meg(nem)jelenő objektumok egymáshoz való viszonyát próbálom lekezelni. Belebotlottam egy olyan hibába, amivel nem igazán tudtam mit kezdeni, mert egyszerűen nem hajtott végre egy utasítást a Papyrus rendszer. (Vagy lehet, hogy végrehajtotta, csak nem működött a dolog.) Aztán jött egy ötlet, hogy mi lenne, ha megismételtetném vele ugyanazt. Bejött. Így már működik. Csak azt nem értem, hogy elsőre miért nem, és ha másodikra igen, akkor miért igen...
(Érdekes. Miután ezt megírtam, újra ellenőriztem az előző változatot, és most már végrehajtja elsőre is. Viszont cserébe egyszer megjelent az UH-OH utasítás is. Azt hiszem, mára ideje abbahagyni. )
Kód részlet:
ActiRef = BaseRef.PlaceAtMe(PlaceMeAsTargetActivator as Form, 1)
if ( ActiRef == None )
debug.notification("UH-OH. ActiRef none.") ;ez még sosem jelent meg, tehát működik
return
endif
int i = 0
int j = StorageUtil.FloatListCount(none, "EFTargetPosList")
while ( i < j )
;XMarker: A generic marker, often used to designate a specific point. nem érdekes
posX = StorageUtil.FloatListGet(none, "EFTargetPosList", i)
posY = StorageUtil.FloatListGet(none, "EFTargetPosList", i + 1)
posZ = StorageUtil.FloatListGet(none, "EFTargetPosList", i + 2)
OtherRef = BaseRef.PlaceAtMe(PlaceMeAsTargetActivator as Form, 1)
if ( OtherRef == None ) ;itt van a baj
OtherRef = BaseRef.PlaceAtMe(PlaceMeAsTargetActivator as Form, 1) ; ez mi a túró?! Azonkívül, hogy megismételtem az előző utasítást, mert az nem elég.
if ( OtherRef == None ) ;így viszont működik
debug.notification("Fault! OtherRef none 2*, index: " + i + " size of list: " + j)
ActiRef.DisableNoWait()
ActiRef.Delete()
ActiRef = None
return
endif
endif[ Szerkesztve ]
- Jövőre az összeomlás után várható az ingatlan árak esése? - Ha egy ingatlan összeomlik, akkor annak általában jelentősen csökken az értéke.
Új hozzászólás Aktív témák
● olvasd el a téma összefoglalót!
- Huawei Mate 20 Pro Dual sim
- Bomba áron dobozos új Hp Laptop! /AMD Ryzen 5-5625U/16 GB/512 SSD/FHD/Garancia/
- Dobozos gamer MSI Prestige 14 /i7-1185G7/16GB/512 SSD/GTX 1650 4GB GB/FHD/IPS/Gari/
- Vételi áraink: PS5 120e / PS5 Slim 140e / PS5 Pro 255e Ft
- Ryzen 5 5600X / RX 7600 / A520M / 16GB vagy 32GB RAM / 240GB + 1TB M.2 SSD / 700W
Állásajánlatok
Cég: Marketing Budget
Város: Budapest