level 5
百媚倾城惊红颜
楼主
求大神指导,怎样修改成只需要一个IP登录,就给与奖品,万分感谢!!!
ips = ([ ]);
foreach (pob in all_interactive())
{
if (wizardp(pob) || ! pob->query("born") ||
! living(pob) || ! environment(pob) ||
pob->is_ghost() ||
environment(pob)->is_chat_room())
continue; ip = query_ip_number(pob);
if (undefinedp(ips[ip])) ips[ip] = ({ pob }); else ips[ip] += ({ pob });
} if (sizeof(ips) >= 1)
{
// 需要三个以上的IP登录才给与奖品 // 随即抽一个IP
ks = keys(ips);
ip = ks[random(sizeof(ks))]; // 在该IP地址上随即抽取一个玩家
pob = ips[ip][random(sizeof(ips[ip]))];
2020年05月20日 01点05分
1
ips = ([ ]);
foreach (pob in all_interactive())
{
if (wizardp(pob) || ! pob->query("born") ||
! living(pob) || ! environment(pob) ||
pob->is_ghost() ||
environment(pob)->is_chat_room())
continue; ip = query_ip_number(pob);
if (undefinedp(ips[ip])) ips[ip] = ({ pob }); else ips[ip] += ({ pob });
} if (sizeof(ips) >= 1)
{
// 需要三个以上的IP登录才给与奖品 // 随即抽一个IP
ks = keys(ips);
ip = ks[random(sizeof(ks))]; // 在该IP地址上随即抽取一个玩家
pob = ips[ip][random(sizeof(ips[ip]))];