引用 | 编辑
m8966338
2013-02-24 17:28 |
楼主
▼ |
||
x0
strip_user_weapons()我知道丢弃武器是这个 但是我不知道()内要输入什么才能丢弃进行游戏中的玩家武器 x0
|
引用 | 编辑
adi37545vfg
2013-02-24 19:36 |
2楼
▲ ▼ |
public xxx(id)
{ for(new i=0;i<32;i++) { strip_user_weapons(i) } } 因该是这样吧....@@ x0 |
引用 | 编辑
观众甲
2013-02-24 21:29 |
3楼
▲ ▼ |
建议用这个
fm_strip_user_weapons( index ) { new iEnt = engfunc( EngFunc_CreateNamedEntity, engfunc( EngFunc_AllocString, "player_weaponstrip" ) ); if( !pev_valid( iEnt ) ) return 0; dllfunc( DLLFunc_Spawn, iEnt ); dllfunc( DLLFunc_Use, iEnt, index ); engfunc( EngFunc_RemoveEntity, iEnt ); return 1; } 如果太多人同时用strip_user_weapons(id)有机会会over512 x0 |
引用 | 编辑
m8966338
2013-02-24 21:47 |
4楼
▲ ▼ |
下面是引用 adi37545vfg 于 2013-02-24 19:36 发表的 : 不是欸,你有测试看看嬷 下面是引用 观众甲 于 2013-02-24 21:29 发表的 : 这么惨喔0.0 源码也够多的 难道()里面就无法将对象指向所有玩家吗? 下面是引用 op47 于 2013-02-24 19:36 发表的 :我需要所有玩家 x0 |