模拟城市中文网

 找回密码
 入住
搜索
查看: 3307|回复: 15

建议三叶把游戏自带校车改下

[复制链接]
发表于 2009-3-27 17:12 | 显示全部楼层 |阅读模式
天唐永放在教育类的古建旁经常会出现美式校车,感觉很不协调
发表于 2009-3-27 17:58 | 显示全部楼层
同意楼主的观点…………
发表于 2009-3-27 20:53 | 显示全部楼层
三叶几乎退休了
发表于 2009-3-27 21:10 | 显示全部楼层
也同意楼上的观点,三叶好久都没出东西了,的确是退休了。
发表于 2009-3-27 21:17 | 显示全部楼层
PM里就有设置了
天堂用下次注意点
发表于 2009-3-27 21:24 | 显示全部楼层
找时间我看看能不能改
发表于 2009-3-27 21:27 | 显示全部楼层
LZ莫非要把教育类古建旁出现的美式校车,都改成马车?

[ 本帖最后由 8e76a121 于 2009-3-27 21:28 编辑 ]
发表于 2009-3-27 22:38 | 显示全部楼层
PM哪一條和這有關啊??要改的話我也想知道~

下次我打算用公園類的building,放在教育選單試試,再看會不會有校車
(上次唐建是用原市博館的building,放在教育選單)
 楼主| 发表于 2009-3-28 08:10 | 显示全部楼层

回复 7# 的帖子

普通学校周围都是马车也很变扭,改成游戏自带出租车也不错,省得建模
发表于 2009-3-28 08:16 | 显示全部楼层

回复 8# 的帖子

occupant group吧
对照lua-vehicle对照看一下是哪些项
你可以用library之类嘛,没必要用school


//撤消
凌晨头脑不太清楚
应该是lua-school bus


[ 本帖最后由 rszxh 于 2009-3-28 17:25 编辑 ]
头像被屏蔽
发表于 2009-3-28 14:26 | 显示全部楼层
LS的思路比较正确
发表于 2009-3-29 00:30 | 显示全部楼层

回复 10# 的帖子

to大圖章
我知道99%是那個有關,
但我那個OccupantGroups是0x00001005,0x00001506

一個是Civic,一個是Museum。

就這樣了,沒有車輛。而這兩個不能刪,因為刪掉就不在選單上了吧....
发表于 2009-3-29 21:34 | 显示全部楼层
刚才检查了一下lua-meseum(0xca63e2a3-0x4a5e8f3f-0xff402430)
里面定义了meseum bus
那你换library试一下
或者把lua-meseume里关于meseum bus的函数去掉


当然可能还有另一种办法
我们看lua-meseum里的这几段程序
引用关系主要在每一段这一句:
automata = { "school_bus" }
引用的是lua-vehicle里的
automata_group.school_bus
如果我们修改这一句,并且在vehicle里新定义一种车辆类型
那么可能可以把mesume的bus和school的bus区隔开
那么你就可以定义自己的bus

   -----------------MUSEUM BUS SECTION -----------------------------
---------------INCOMING BUS SECTION  
  -- create an attractor that attracts museum_bus
attractor.museum_bus_attract =
{
        strength = 50,       -- attraction strength from -100 to 100 (negative values repel)
        radius = 45,                                        -- influence radius, in meters
        automata = { "school_bus" },                -- automata_groups this attractor affects
        --calendar = { monday, tuesday, wednesday, thursday, friday },
              time_of_day = {
                                [9.7] = 0.0,
                                [9.8] = 1.0,                        
                                [10.3] = 1.0,                        
                                [10.4] = 0.0,
                                },

   
        behavior = {                                        -- behavior is always expressed as a table of tables, since there can be more than 1
                {        
         ---percentage = 0.3,
         radius = 15,
                        state = BehaviorState.IDLE,
                        timeout = 6,
         final = true,
                },
   },
}
-- create a IN generator that creates museum_bus - INCOMING
generator.museum_bus_in = {
                automata = { "school_bus" },                                        -- create children
      --occupancy_pct = 0.1,                                                -- generate 1% of school's occupancy...
                count =1,
                rate = 1,                                                                                
                rate_scale = RateScale.PER_MINUTE,        -- ...game minute
                max_count=6,
               
                -- generate at random distances between 15 and 18 meters away.
                radius = { 16,45},
               
                --calendar = { monday, tuesday, wednesday, thursday, friday },
                time_of_day = {
                                [9.7] = 0.0,
                                [9.8] = 1.0,                        
                                [10.3] = 1.0,                        
                                [10.4] = 0.0,
      },
                follow_roads = true,
        }
   
   --------------------------- OUTGOING MOMS SECTION
  attractor.museum_bus_repulse = {
        strength = 50,       -- attraction strength from -100 to 100 (negative values repel)
        radius = 45,                                        -- influence radius, in meters
        automata = { "school_bus" },                -- automata_groups this attractor affects
        --calendar = { monday, tuesday, wednesday, thursday, friday },
              time_of_day = {
                                [13.7] = 0.0,
                                [13.8] = -1.0,                        
                                [14.3] = -1.0,                        
                                [14.4] = 0.0,
                                },

   
        behavior = {                                        -- behavior is always expressed as a table of tables, since there can be more than 1
                {        
         ---percentage = 0.3,
         radius = 12,
                        state = BehaviorState.IDLE,
                        timeout = 6,
         --final = true,
                },
   },
}
-- create a generator that creates museum_bus at the edge of the building
generator.museum_bus_out =
{
      automata = { "school_bus" },                                                -- create mom cars
      --occupancy_pct = 0.1,                                                -- generate 1% of school's occupancy...
      count = 2,
      rate =1,                                                                                -- ...X times per...
      rate_scale = RateScale.PER_MINUTE,        -- ...game minute
      max_count=6,
      
      -- generate at random distances between 1 and 7 meters away.
      radius = { 1,10 },
      
      --calendar = { monday, tuesday, wednesday, thursday, friday },
      time_of_day = {
            [13.7] = 0.0,
                                [13.8] = 1.0,                        
                                [14.3] = 1.0,                        
                                [14.4] = 0.0,
            },
               --~ behavior = {                                        -- behavior is always expressed as a table of tables, since there can be more than 1
                  --~ {
                  --~ --percentage = 0.1,                -- percentage that will do this behavior
                  --~ radius = 05,12
                  --~ state = BehaviorState.DEFAULT,
                  --~ --anims={ "woohoo", "walk" },
                  --~ timeout = 180,
                  --~ final = true,
                  --~ },
               --~ },
      follow_roads = true,
}

[ 本帖最后由 rszxh 于 2009-3-29 21:41 编辑 ]
发表于 2009-3-29 23:30 | 显示全部楼层
樓上辛苦了......lua...一方面沒改過,看不懂...一方面...還不敢去改
museum有校車,那麼圖書館沒有校車?沒有的話是最好了。

最好是能直接避免讓插件的校車出現,而不是調整到所有博物館(?)的校車
我再看看先用什麼方法好了,不行的話改這個lua也是一個方向,希望最後才用這步。
发表于 2009-12-22 17:11 | 显示全部楼层
记得st上有人改过校车,说明并非不可替换的。
回复 支持 反对

使用道具 举报

头像被屏蔽
发表于 2009-12-22 18:00 | 显示全部楼层
我国好像不流行校车
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 入住

本版积分规则

小黑屋|手机版|模拟城市中文网

GMT+8, 2024-11-18 20:15 , Processed in 0.025079 second(s), 17 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表