#define n 13 str weapons[n]={"BFG9000","BFG10K","SuperShotgun","RailGun","RocketLauncher","Minigun","GrenadeLauncher","PlasmaRifle","Chaingun","Shotgun","Pistol","Chainsaw","Fist"}; str ammo[n]={"Cell","Cell","Shell","Cell","RocketAmmo","Clip","RocketAmmo","Cell","Clip","Shell","Clip","",""}; int minimum[n]={40,5,2,10,1,1,1,1,1,1,1,0,0}; int userpwo[n]; function int getpwo(void) { int i,j,k; str t; consolecommand("set IP.Doom.BFG9000 0"); consolecommand("eval * $PWO.Doom.BFG9000 100 IP.Doom.BFG9000"); userpwo[0]=GetCVar("IP.Doom.BFG9000"); consolecommand("set IP.Doom.BFG10K 0"); consolecommand("eval * $PWO.Doom.BFG10K 100 IP.Doom.BFG10K"); userpwo[1]=GetCVar("IP.Doom.BFG10K"); consolecommand("set IP.Doom.SuperShotgun 0"); consolecommand("eval * $PWO.Doom.SuperShotgun 100 IP.Doom.SuperShotgun"); userpwo[2]=GetCVar("IP.Doom.SuperShotgun"); consolecommand("set IP.Doom.RailGun 0"); consolecommand("eval * $PWO.Doom.RailGun 100 IP.Doom.RailGun"); userpwo[3]=GetCVar("IP.Doom.RailGun"); consolecommand("set IP.Doom.RocketLauncher 0"); consolecommand("eval * $PWO.Doom.RocketLauncher 100 IP.Doom.RocketLauncher"); userpwo[4]=GetCVar("IP.Doom.RocketLauncher"); consolecommand("set IP.Doom.Minigun 0"); consolecommand("eval * $PWO.Doom.Minigun 100 IP.Doom.Minigun"); userpwo[5]=GetCVar("IP.Doom.Minigun"); consolecommand("set IP.Doom.GrenadeLauncher 0"); consolecommand("eval * $PWO.Doom.GrenadeLauncher 100 IP.Doom.GrenadeLauncher"); userpwo[6]=GetCVar("IP.Doom.GrenadeLauncher"); consolecommand("set IP.Doom.PlasmaRifle 0"); consolecommand("eval * $PWO.Doom.PlasmaRifle 100 IP.Doom.PlasmaRifle"); userpwo[7]=GetCVar("IP.Doom.PlasmaRifle"); consolecommand("set IP.Doom.Chaingun 0"); consolecommand("eval * $PWO.Doom.Chaingun 100 IP.Doom.Chaingun"); userpwo[8]=GetCVar("IP.Doom.Chaingun"); consolecommand("set IP.Doom.Shotgun 0"); consolecommand("eval * $PWO.Doom.Shotgun 100 IP.Doom.Shotgun"); userpwo[9]=GetCVar("IP.Doom.Shotgun"); consolecommand("set IP.Doom.Pistol 0"); consolecommand("eval * $PWO.Doom.Pistol 100 IP.Doom.Pistol"); userpwo[10]=GetCVar("IP.Doom.Pistol"); consolecommand("set IP.Doom.Chainsaw 0"); consolecommand("eval * $PWO.Doom.Chainsaw 100 IP.Doom.Chainsaw"); userpwo[11]=GetCVar("IP.Doom.Chainsaw"); consolecommand("set IP.Doom.Fist 0"); consolecommand("eval * $PWO.Doom.Fist 100 IP.Doom.Fist"); userpwo[12]=GetCVar("IP.Doom.Fist"); for(i=n-1;i>0;i--) for(j=0;juserpwo[j+1]) { k=userpwo[j]; userpwo[j]=userpwo[j+1]; userpwo[j+1]=k; t=weapons[j]; weapons[j]=weapons[j+1]; weapons[j+1]=t; k=minimum[j]; minimum[j]=minimum[j+1]; minimum[j+1]=k; t=ammo[j]; ammo[j]=ammo[j+1]; ammo[j+1]=t; } for(i=0;i