找回密码
 点一下
查看: 3129|回复: 3

如何让左边显示队友的英雄头像?

[复制链接]
发表于 2011-4-17 11:01:31 | 显示全部楼层 |阅读模式
大概就是MH那样的,左边会显示队友的英雄头像,请问这个怎么做到?
发表于 2011-4-17 11:30:46 | 显示全部楼层
MH不知道是什么,但要显示队友英雄头像可以用触发“玩家-设置联盟状态”,联盟状态设为“结盟共享视野和完全控制”
回复

使用道具 举报

 楼主| 发表于 2011-4-17 12:05:38 | 显示全部楼层
那如果不全共享就没办法做到了吗?
回复

使用道具 举报

发表于 2011-4-20 09:57:54 | 显示全部楼层
可以达到

function HiddenMultiboard takes player p returns nothing
    local multiboard m = CreateMultiboard()
    if p != null then
       if GetLocalPlayer() == p then
          call MultiboardDisplay(m, true)
       endif
    else
       call MultiboardDisplay(m, true)
    endif
    call DestroyMultiboard(m)
    set m = null
endfunction

function SetPlayerToTeam takes player p1,player p2 returns nothing
     call SetPlayerAlliance( p1, p2, ALLIANCE_PASSIVE, true )//被动结盟
   call SetPlayerAlliance( p1, p2, ALLIANCE_SHARED_VISION, true)//共享视野
   call SetPlayerAlliance( p1, p2, ALLIANCE_HELP_REQUEST, true)//联盟帮助要求
   call SetPlayerAlliance( p1, p2, ALLIANCE_HELP_RESPONSE, true)//联盟帮助响应
   call SetPlayerAlliance( p1, p2, ALLIANCE_SHARED_XP, true)//联盟共享优先权
   call SetPlayerAlliance( p1, p2, ALLIANCE_SHARED_SPELLS, true)//联盟共享魔法
   call SetPlayerAlliance( p1, p2, ALLIANCE_SHARED_ADVANCED_CONTROL, true )//共享单位(看到英雄头像)
     call SetPlayerAlliance( p2, p1, ALLIANCE_PASSIVE, true )//被动结盟
   call SetPlayerAlliance( p2, p1, ALLIANCE_SHARED_VISION, true)//共享视野
   call SetPlayerAlliance( p2, p1, ALLIANCE_HELP_REQUEST, true)//联盟帮助要求
   call SetPlayerAlliance( p2, p1, ALLIANCE_HELP_RESPONSE, true)//联盟帮助响应
   call SetPlayerAlliance( p2, p1, ALLIANCE_SHARED_XP, true)//联盟共享优先权
   call SetPlayerAlliance( p2, p1, ALLIANCE_SHARED_SPELLS, true)//联盟共享魔法
   call SetPlayerAlliance( p2, p1, ALLIANCE_SHARED_ADVANCED_CONTROL, true )//共享单位(看到英雄头像)
     call HiddenMultiboard(p1)
     call HiddenMultiboard(p2)
endfunction
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 点一下

本版积分规则

Archiver|移动端|小黑屋|地精研究院

GMT+8, 2024-12-22 11:34 , Processed in 0.085127 second(s), 19 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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