千年技术吧+ 关注 关注:3 帖子:257

  

传送员 的设置和相关修改

  • 枫之精英
    相关文件3个: 
    
    tgs1000\Script 目录下的 传送员.txt      需修改的文件 
    
    tgs1000\Help 目录下的 传送员.txt         需修改的文件 
    
    tgs1000\Init 目录下的 map.sbd            参照地图代码(不需修改) 
    
    tgs1000\Script 目录下的 传送员.txt 
    
    if aStr = 'close' then begin exit;
    
    end; 
    
    if aStr = 'goroom' then begin
    
    print ('mapregen 32'); 
    
    Name := callfunc ('getsendername'); 
    
    Str := 'movespace ' + Name; 
    
    Str := Str + ' user 32 23 18'; 
    
    print (Str); 
    
    exit; 
    
    end; 
    
    这段代码是传送到太极密室的可以修改以上几个地方: 
    
    if aStr = 'goroom' then begin
    
    print ('mapregen 32'); 
    
    Str := Str + ' user 32 23 18'; 
    
    goroom 可以参照Help 目录下的 传送员.txt 里的代码,两边都要一样的值 
    
    print ('mapregen 32');   32 是地图代码 ,可tgs1000\Init 目录下的 map.sbd 看地图代码修改 
    
    Str := Str + ' user 32 23 18'; 前面数字32是地图代码, 23 18 是传送去的坐标 
    
    tgs1000\Help 目录下的 传送员.txt  
    
    <command send='close'>关闭</command>
    <command send="goroom">太极密室</command>
    <command send="goshamu">黄金沙漠</command>
    <command send="goshigu">帝王石谷</command> 
    
    这里自己可任意添加,和tgs1000\Script 目录下的 传送员.txt 文件相对应。
    
    特需注意的是:(看了以上该发表一下意见啦)接着看下面,嘿嘿
    
    经本人测试,不能在同一个地图传送。如果传送员在长城以南这个地图(代码1),里面添加传送点如果有地图代码1,传送员就会出错。如有不足请大家补充,谢谢!


    1楼  2022/1/22 20:09:33  回复

  发表回复

    发帖