Nicht mehr altern

    This site uses cookies. By continuing to browse this site, you are agreeing to our Cookie Policy.

    • moin zusammen

      hab die Residence.lua wie bei ThreeofME.
      Hab jetzt aber das problem dass, das mit dem Alter zurücksetzten nur in machen Spieleständen klappt.
      Das spiel ist bis auf die änderdung unverändert.
      Vieleicht hat ja sonnst wer noch ne idee warum nur gelegetlich klappt.
    • ThreeOfMe wrote:

      Lua Source Code: Residence.lua

      1. --
      2. -- OnLevelUp is called everytime the building level was changed, even when the building is build the first time.
      3. -- This function is called bevor Setup
      4. -- attention: this function call is unscheduled
      5. --
      6. function OnLevelUp()
      7. local Check
      8. local Proto
      9. local CurrentLevel = BuildingGetLevel("")
      10. if CurrentLevel == 1 then -- verylow
      11. Check = Rand(2)
      12. if Check == 0 then
      13. return
      14. else
      15. Proto = 681
      16. end
      17. elseif CurrentLevel == 2 then -- low
      18. Check = Rand(5)
      19. if Check == 0 then
      20. return
      21. elseif Check == 1 then
      22. Proto = 655
      23. elseif Check == 2 then
      24. Proto = 656
      25. elseif Check == 3 then
      26. Proto = 657
      27. else
      28. Proto = 682
      29. end
      30. elseif CurrentLevel == 3 then -- lowmed
      31. Check = Rand(3)
      32. if Check == 0 then
      33. return
      34. elseif Check == 1 then
      35. Proto = 658
      36. else
      37. Proto = 659
      38. end
      39. elseif CurrentLevel == 4 then -- med
      40. Check = Rand(3)
      41. if Check == 0 then
      42. return
      43. elseif Check == 1 then
      44. Proto = 683
      45. else
      46. Proto = 684
      47. end
      48. else
      49. return
      50. end
      51. BuildingInternalLevelUp("", Proto)
      52. end
      53. function Run()
      54. end
      55. function Setup()
      56. end
      57. function PingHour()
      58. GetScenario("World")
      59. if HasProperty("World", "messages") then
      60. if GetProperty("World", "messages") == 1 then
      61. -- if BuildingGetOwner("", "MyBoss") then
      62. MeasureRun("", "", "RandomEvents", false)
      63. return
      64. -- end
      65. end
      66. end
      67. -- Niemals altern: Alter des Spielercharakters auf 20 Jahre setzen
      68. if BuildingGetOwner("", "ResidenceOwner") and DynastyIsPlayer("ResidenceOwner") then
      69. if SimGetAge("ResidenceOwner") > 20 then
      70. SimSetAge("ResidenceOwner", 20)
      71. end
      72. end
      73. end
      Display All
      Hmm hab das Spiel komplett deinstalliert und genau deine Lua hier nun eingefügt.. macht er dennoch net.. zeit extra vorlaufen lassen mein Ava altert noch immer... oder muss ich was ändern? (die zwei -- irretieren mich ein wenig...)