Modderecke > Coding
verschiedene Fragen
EvilDet:
http://www.the3rdage.net/item-582?addview
Probiers mal hiermit. Da wird das anhand der Kampftrolle, die ja eigentlich auch eine einzige Einheit sind, erklärt. Beim Helden musst du dann nur noch das KindOf "HERO" entfernen.
Oder du guckst dir mal die ini der Edain-Uruk-Kundschafter an, die müsste auf der ini von Lurtz basieren.
MfG
EvilDet
Mîlûr der Helle:
Erstmal danke an Evildet
Ich habe ein ziemlich merkwürdiges Problem...
Ich habe mir eine Unite gebaut und immer wenn ich sie baue, dann kommt sie erst aus der Kaserne und verwandelt sich dann zu der Ursprungsunit [uglybunti]. Kann mir das bitte einer erklären?
Danke im Voraus
MfG Witchkingprivat
Mîlûr der Helle:
Also ich habe mir ein Faramir battallion gebaut und nun das Problem das das Battallion immer wenn es dieNahkampfwaffe verwendet ein Stückchen zu weit weg stehen bleibt so, dass es nicht angreifen kann. In dem horde range finder habe ich die Reichweite schon bis auf 0.15 runtergesetzt aber es geht merkwürdigerweise immer noch nicht. Kann mir bitte jemand helfen?
Danke im Voraus
MfG Witchkingprivat
Mîlûr der Helle:
So ich habe einmal wieder ein Problem und ich hoffe das ihr mir helfen könnt.
--- Code: ---;------------------------------------------------------------------------------
Weapon GwathurLightningSwordBlastWeapon ; BALANCE GandalfStaffWeapon
AttackRange = DWARVEN_MENOFDALE_BOMBARD_MAXRANGE
MinimumAttackRange = #SUBTRACT( DWARVEN_MENOFDALE_BOMBARD_MINRANGE 75 )
RangeBonusMinHeight = 30 ; = 10
RangeBonus = 1
RangeBonusPerFoot = #MULTIPLY( DWARVEN_MENOFDALE_BOMBARD_MAXRANGE .003 )
WeaponSpeed = 321 ; dist/sec
MinWeaponSpeed = 241
MaxWeaponSpeed = 481 ; dist/sec Upper limit on scaling, when attacking past nominal "max" range
FireFX = FX_GandalfLightningSwordBlastWeapon
ScaleWeaponSpeed = Yes ; Used for lob weapons, scales speed proportional to range
HitPercentage = 0 ;Always scatter
ScatterRadius = ARCHER_BOMBARD_SCATTER_RADIUS ;When this weapon misses it can randomly miss by as much as this distance.
AcceptableAimDelta = 20 ; prevent twitchy reaiming in horde on horde
DelayBetweenShots = 0
PreAttackDelay = DWARVEN_MENOFDALE_PREATTACKDELAY
PreAttackRandomAmount = 200
PreAttackType = PER_POSITION
FiringDuration = 0
ClipSize = 1
AutoReloadsClip = Yes
AutoReloadWhenIdle = 1
ClipReloadTime = Min:DWARVEN_MENOFDALE_BOW_RELOADTIME_MIN Max:DWARVEN_MENOFDALE_BOW_RELOADTIME_MAX
ContinuousFireOne = 0
ContinuousFireCoast = DWARVEN_MENOFDALE_BOW_RELOADTIME_MAX
AntiAirborneVehicle = Yes
AntiAirborneMonster = Yes
HitPassengerPercentage = 20%
CanBeDodged = Yes ; Will check for a DodgePercent on the target to have a second chance at failing HitPercent
NoVictimNeeded = Yes
BombardType = Yes
RadiusDamageAffects = ENEMIES NOT_SIMILAR
DamageNugget ; A basic Nugget that just does damage
Damage = GANDALF_LIGHTNING_DAMAGE_FLAME
DamageType = FLAME
DamageFXType = ELECTRIC
DeathType = BURNED
End
DamageNugget ; A basic Nugget that just does damage
Damage = GANDALF_LIGHTNING_DAMAGE
DamageType = MAGIC
DamageFXType = ELECTRIC
DeathType = BURNED
End
End
--- Ende Code ---
Wenn ich diese Weapon als Bombadieren weapon bei einer Unit verwende die auf Boromir basier, dann schießt die fireFX immer in die entgegengesetzte Richtung. Kann mir bitte jemand helfen?
Danke im Voraus
MfG Witchkingprivat
Mîlûr der Helle:
Also srry für den Doppelpost aber sonst liest niemand :P
Ich habe ein Problem ich habe das modell der Zwergen hüter ein wenig überarbeitet und nun mit mehreren subobjects versehen.
Allerdings werden die alle angezeigt.
Hier die Codes:
--- Code: --- Behavior = AIUpdateInterface ModuleTag_03
AutoAcquireEnemiesWhenIdle = Yes
MoodAttackCheckRate = 20
AILuaEventsList = DH_Funktions ;Modified by Lauri (was MordorFighterFunctions)
MaxCowerTime = 10000
MinCowerTime = 3000
AttackPriority = AttackPriority_Infantry
BurningDeathTime = BURNINGDEATH_DURATION_INFANTRY
End
--- Ende Code ---
--- Code: ---function OnDHFUNCTINSCreated(self)
ObjectHideSubObjectPermanently( self, "axe_03", true )
ObjectHideSubObjectPermanently( self, "axe", true )
ObjectHideSubObjectPermanently( self, "ch_dwarf_axe01", true )
ObjectHideSubObjectPermanently( self, "sldr_01", true )
ObjectHideSubObjectPermanently( self, "sldr_05", true )
ObjectHideSubObjectPermanently( self, "sldr_03", true )
ObjectHideSubObjectPermanently( self, "hlmt_05", true )
ObjectHideSubObjectPermanently( self, "hlmt_03", true )
ObjectHideSubObjectPermanently( self, "hlmt_02", true )
ObjectHideSubObjectPermanently( self, "hlmt_01", true )
-- define the locals as random numbers
local sword = GetRandomNumber()
local helmet = GetRandomNumber()
local shield = GetRandomNumber()
-- set the bow; note: we need one of them, so there's no "empty" possibility
if sword <= 0.2 then
ObjectHideSubObjectPermanently( self, "ch_dwarf_axe01", false )
elseif sword <= 0.8 then
ObjectHideSubObjectPermanently( self, "axe", false )
else
ObjectHideSubObjectPermanently( self, "axe_03", false )
end
-- set the bow; note: we need one of them, so there's no "empty" possibility
if helmet <= 0.5 then
ObjectHideSubObjectPermanently( self, "sldr_01", false )
elseif helmet <= 0.5 then
ObjectHideSubObjectPermanently( self, "sldr_05", false )
else
ObjectHideSubObjectPermanently( self, "sldr_03", false )
end
-- set the bow; note: we need one of them, so there's no "empty" possibility
if shield <= 0.2 then
ObjectHideSubObjectPermanently( self, "hlmt_05", false )
elseif shield <= 0.3 then
ObjectHideSubObjectPermanently( self, "hlmt_03", false )
elseif shield <= 0.5 then
ObjectHideSubObjectPermanently( self, "hlmt_02", false )
else
ObjectHideSubObjectPermanently( self, "hlmt_01", false )
end
end
--- Ende Code ---
--- Code: --- <EventList Name="DH_Funktions" Inherit="MordorFighterFunctions">
<!-- This contains events specific to the IsengardFighter. Kris -->
<EventHandler EventName="OnCreated" ScriptFunctionName="OnDHFUNCTINSCreated" DebugSingleStep="false"/>
</EventList>
--- Ende Code ---
Ganz nebenbei ist der Skinn immer ganz weiß und ich weis ncith woran das liegt, specular und Emessiv sind auf schwart eingestellt.
Hoffen irh könnt mir helfen :)
Danke im Voraus
Mfg Witchkingprivat
Navigation
[0] Themen-Index
[#] Nächste Seite
[*] Vorherige Sete
Zur normalen Ansicht wechseln