1. Mai 2024, 05:24 Hallo Gast.
Willkommen Gast. Bitte einloggen oder registrieren. Haben Sie Ihre Aktivierungs E-Mail übersehen?

Einloggen mit Benutzername, Passwort und Sitzungslänge. Hierbei werden gemäß Datenschutzerklärung Benutzername und Passwort verschlüsselt für die gewählte Dauer in einem Cookie abgelegt.


Select Boards:
 
Language:
 


Autor Thema: FdK_Codingfragen  (Gelesen 5920 mal)

DiegoDelaVega

  • Gastwirt zu Bree
  • **
  • Beiträge: 127
Re:Sweeney's Fragen-Thread
« Antwort #15 am: 26. Jan 2011, 13:00 »
als erstes fällt mir ein, dass du mal versuchen kannst, deine commandbuttons zu SPECIAL_POWER zu machen, da man auch über specialpower flags setzen kann. über weiteres muss ich noch nachdenken

Souls of Black

  • Seher der Elben
  • **
  • Beiträge: 825
  • Teil der Crew Teil des Schiffs
Re:Sweeney's Fragen-Thread
« Antwort #16 am: 24. Feb 2011, 15:37 »
So ich melde mich mal wieder. Diesmal keine wirklich über Codes, sondern eine Frage über einen bekannten Bug und zwar der CP-Bug. Es heißt er passiert durch passive Rohstoffproduktionserhöh ung. Jetzt meine Frage, tritt der Bug auch dann auf, wenn das Rohstoffgebäude keine CP gibt? Danke schon mal im voraus.
Mit vielen Grüßen Souls of Black

Edit: Jetzt noch eine normale Frage. Wie schaff ich es das der Spieler Geld verliert, wenn eine gewisse Einheit stirbt. Also Einheit A fällt der besitzende Spieler verliert 500Rohstoffe. hoffe ihr könnt mir helfen :)
CRP-Thread
Carpe Jugulum
Ihr seid mit Abstand das schlechteste Mod-Team von dem ich je' gehört hab.
- Aber ihr habt von uns gehört

Ealendril der Dunkle

  • Gast
Re:Sweeney's Fragen-Thread
« Antwort #17 am: 24. Feb 2011, 15:48 »
Antwort zu B: Nur über libraries umsetzbar

Antwort zu A: Jegliche Fähigkeiten, die Rohstoffgebäude betreffen und dort die Rohstoffe erhöhen (mit Ausnahme des normalen Industry-Spells) sorgen für diesen Bug.

Souls of Black

  • Seher der Elben
  • **
  • Beiträge: 825
  • Teil der Crew Teil des Schiffs
Re:Sweeney's Fragen-Thread
« Antwort #18 am: 24. Feb 2011, 17:27 »
Ok danke Ea, ich hab zwar keine ahnung wie die Libraries aufgebaut sind, aber ich denke irgendwann wird das dan auch klappen, scheinen ja normale Scripts zu sein.
CRP-Thread
Carpe Jugulum
Ihr seid mit Abstand das schlechteste Mod-Team von dem ich je' gehört hab.
- Aber ihr habt von uns gehört

Souls of Black

  • Seher der Elben
  • **
  • Beiträge: 825
  • Teil der Crew Teil des Schiffs
Re:Sweeney's Fragen-Thread
« Antwort #19 am: 25. Jun 2011, 10:59 »
Morgen,
Ich hab mal wieder eine kleine Frage. Ist es möglich, Modelle über Codes auf der Z-Achse zu bewegen? Wenn ja wie?

Danke schon mal im vorraus
Souls of Black
CRP-Thread
Carpe Jugulum
Ihr seid mit Abstand das schlechteste Mod-Team von dem ich je' gehört hab.
- Aber ihr habt von uns gehört

thepinking

  • Elronds Berater
  • **
  • Beiträge: 314
  • WotE und FdK-Mod Coder
Re:FdK_Codingfragen
« Antwort #20 am: 2. Jan 2012, 16:14 »
Hallo, wie ihr sicher noch nicht bemerkt habt, wurde der Thread zu einem FdK Team Codingfragen Thread umgebaut, also fang ich gleich mal an:
Meine Einheit hat 2 Waffen: Eine die in 90° feuern kann, und eine die in 270° feuern kann. Beide sind bis auf den Eintrag, der den Winkel ändert identisch und jeweils als PRIMARY und SECONDARY im Weaponset drinnen. Wenn ich nun einen gegner angreife, schießt zuerst die erste Waffe, dann dreht sich die Einheit und feuert die 2te, dan dreht sie sich wieder und es beginnt von Vorne.
Meine Frage ist nun also, wie bring ich die Einheit dazu, immer die Waffe (auch wenn sie noch nicht nachgeladen ist) zu benützen, mit der sie sich am wenigsten bewegen (Drehen) muss?

Die Weapons:

Weapon Weapon1
AttackRange = ISENGARD_BALLISTA_RANGE

RangeBonusMinHeight      = 30 ; = 10
RangeBonus = 1
RangeBonusPerFoot = #MULTIPLY( ISENGARD_BALLISTA_RANGE .003 )
FireFX                = FX_GondorSwordHit
;MinimumAttackRange = 100.0
WeaponSpeed = 401         ; dist/sec
MinWeaponSpeed = 401

FXTrigger = CATAPULT_ROCK
PreAttackType       = PER_SHOT ; Do the delay each time we attack a new target

PreAttackDelay      = ISENGARD_BALLISTA_PREATTACKDELAY
FiringDuration      = ISENGARD_BALLISTA_FIRINGDURATION
DelayBetweenShots = ISENGARD_BALLISTA_DELAYBETWEENSHOTS
RequireFollowThru = Yes
NoVictimNeeded = Yes ; Need no target
LeechRangeWeapon = Yes
ClipSize = 1
AutoReloadsClip = Yes
ClipReloadTime = ISENGARD_BALLISTA_FIRINGDURATION
HitPercentage       = 70 ; Hit percentage must be 100% to allow it to target units on walls.  Otherwise becomes useless. . 
ScatterRadius       = 50.0     ;When this weapon misses it can randomly miss by as much as this distance.
AimDirection            = 90
CanFireWhileMoving = Yes

HordeAttackNugget
    End

ProjectileNugget                    ; A Nugget that creates an Object and sends it to the target with a Warhead
ProjectileTemplateName = ProjectileTemplateName
WarheadTemplateName = WarheadTemplateName

End
End

Weapon Weapon2
AttackRange = ISENGARD_BALLISTA_RANGE

RangeBonusMinHeight      = 30 ; = 10
RangeBonus = 1
RangeBonusPerFoot = #MULTIPLY( ISENGARD_BALLISTA_RANGE .003 )
FireFX                = FX_GondorSwordHit
;MinimumAttackRange = 100.0
WeaponSpeed = 401         ; dist/sec
MinWeaponSpeed = 401

FXTrigger = CATAPULT_ROCK
PreAttackType       = PER_SHOT ; Do the delay each time we attack a new target

PreAttackDelay      = ISENGARD_BALLISTA_PREATTACKDELAY
FiringDuration      = ISENGARD_BALLISTA_FIRINGDURATION
DelayBetweenShots = ISENGARD_BALLISTA_DELAYBETWEENSHOTS
RequireFollowThru = Yes
NoVictimNeeded = Yes ; Need no target
LeechRangeWeapon = Yes
ClipSize = 1
AutoReloadsClip = Yes
ClipReloadTime = ISENGARD_BALLISTA_FIRINGDURATION
HitPercentage       = 70 ; Hit percentage must be 100% to allow it to target units on walls.  Otherwise becomes useless. . 
ScatterRadius       = 50.0     ;When this weapon misses it can randomly miss by as much as this distance.
AimDirection            = 270
CanFireWhileMoving = Yes

HordeAttackNugget
    End

ProjectileNugget                    ; A Nugget that creates an Object and sends it to the target with a Warhead
ProjectileTemplateName = ProjectileTemplateName
WarheadTemplateName = WarheadTemplateName

End
End