Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #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;j<i;j++)
- while(userpwo[j]>userpwo[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<n;i++)
- Log(i:userpwo[i],s:" ",s:weapons[i],s:" ",s:ammo[i],s:" ",i:minimum[i]);
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment