var
player1
player2
world
New()
..()
if(params && ("Player1" in params) && ("Player2" in params))
player1 = params["Player1"]
player2 = params["Player2"]
client
verb
ChallengePlayer()
var/list/players = new
var/client/C
for(C)
// if(C == usr) continue
players += C
var/player_challenged = input(usr,"Challenge who?") as null|anything in players
if(!player_challenged) return FALSE
var/_address = startup(,0,"-once","-params Player1=[key]&Player2=[player_challenged]")
usr << link(_address)
// player_challenged << link(a_ddress)
Problem description: I wonder why the new world doesn't startup when I challenge myself? (haven't tried with other people)