SA-MP Forums Archive
Class Selection - Easier Way? - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: SA-MP Scripting and Plugins (https://sampforum.blast.hk/forumdisplay.php?fid=8)
+--- Forum: Scripting Help (https://sampforum.blast.hk/forumdisplay.php?fid=12)
+---- Forum: Help Archive (https://sampforum.blast.hk/forumdisplay.php?fid=89)
+---- Thread: Class Selection - Easier Way? (/showthread.php?tid=139961)



Class Selection - Easier Way? - Scenario - 07.04.2010

Hey yall, I was wandering if there is an easier/smaller way to do this...

pawn Код:
AddPlayerClass(7,1512.0957,-1656.5160,13.5392,257.7541,0,0,0,0,0,0); // Civillians...
    AddPlayerClass(8,1512.0957,-1656.5160,13.5392,257.7541,0,0,0,0,0,0);
    AddPlayerClass(9,1512.0957,-1656.5160,13.5392,257.7541,0,0,0,0,0,0);
    AddPlayerClass(10,1512.0957,-1656.5160,13.5392,257.7541,0,0,0,0,0,0);
    AddPlayerClass(11,1512.0957,-1656.5160,13.5392,257.7541,0,0,0,0,0,0);
    AddPlayerClass(12,1512.0957,-1656.5160,13.5392,257.7541,0,0,0,0,0,0);
    AddPlayerClass(13,1512.0957,-1656.5160,13.5392,257.7541,0,0,0,0,0,0);
    AddPlayerClass(14,1512.0957,-1656.5160,13.5392,257.7541,0,0,0,0,0,0);
    AddPlayerClass(15,1512.0957,-1656.5160,13.5392,257.7541,0,0,0,0,0,0);
    AddPlayerClass(16,1512.0957,-1656.5160,13.5392,257.7541,0,0,0,0,0,0);
    AddPlayerClass(17,1512.0957,-1656.5160,13.5392,257.7541,0,0,0,0,0,0);
    AddPlayerClass(18,1512.0957,-1656.5160,13.5392,257.7541,0,0,0,0,0,0);
    AddPlayerClass(19,1512.0957,-1656.5160,13.5392,257.7541,0,0,0,0,0,0);
    AddPlayerClass(20,1512.0957,-1656.5160,13.5392,257.7541,0,0,0,0,0,0);
    AddPlayerClass(21,1512.0957,-1656.5160,13.5392,257.7541,0,0,0,0,0,0);
    AddPlayerClass(22,1512.0957,-1656.5160,13.5392,257.7541,0,0,0,0,0,0);
    AddPlayerClass(23,1512.0957,-1656.5160,13.5392,257.7541,0,0,0,0,0,0);
    AddPlayerClass(24,1512.0957,-1656.5160,13.5392,257.7541,0,0,0,0,0,0);
    AddPlayerClass(25,1512.0957,-1656.5160,13.5392,257.7541,0,0,0,0,0,0);
    AddPlayerClass(26,1512.0957,-1656.5160,13.5392,257.7541,0,0,0,0,0,0);
    AddPlayerClass(27,1512.0957,-1656.5160,13.5392,257.7541,0,0,0,0,0,0);
    AddPlayerClass(28,1512.0957,-1656.5160,13.5392,257.7541,0,0,0,0,0,0);
    AddPlayerClass(29,1512.0957,-1656.5160,13.5392,257.7541,0,0,0,0,0,0);
    AddPlayerClass(30,1512.0957,-1656.5160,13.5392,257.7541,0,0,0,0,0,0);
    AddPlayerClass(31,1512.0957,-1656.5160,13.5392,257.7541,0,0,0,0,0,0);
    AddPlayerClass(32,1512.0957,-1656.5160,13.5392,257.7541,0,0,0,0,0,0);
    AddPlayerClass(33,1512.0957,-1656.5160,13.5392,257.7541,0,0,0,0,0,0);
    AddPlayerClass(34,1512.0957,-1656.5160,13.5392,257.7541,0,0,0,0,0,0);
    AddPlayerClass(35,1512.0957,-1656.5160,13.5392,257.7541,0,0,0,0,0,0);
    AddPlayerClass(36,1512.0957,-1656.5160,13.5392,257.7541,0,0,0,0,0,0);
    AddPlayerClass(38,1512.0957,-1656.5160,13.5392,257.7541,0,0,0,0,0,0);
    AddPlayerClass(39,1512.0957,-1656.5160,13.5392,257.7541,0,0,0,0,0,0);
    AddPlayerClass(40,1512.0957,-1656.5160,13.5392,257.7541,0,0,0,0,0,0);
    AddPlayerClass(41,1512.0957,-1656.5160,13.5392,257.7541,0,0,0,0,0,0);
    AddPlayerClass(42,1512.0957,-1656.5160,13.5392,257.7541,0,0,0,0,0,0);
    AddPlayerClass(43,1512.0957,-1656.5160,13.5392,257.7541,0,0,0,0,0,0);
    AddPlayerClass(44,1512.0957,-1656.5160,13.5392,257.7541,0,0,0,0,0,0);
    AddPlayerClass(45,1512.0957,-1656.5160,13.5392,257.7541,0,0,0,0,0,0);
    AddPlayerClass(46,1512.0957,-1656.5160,13.5392,257.7541,0,0,0,0,0,0);
    AddPlayerClass(47,1512.0957,-1656.5160,13.5392,257.7541,0,0,0,0,0,0);
* I did have all of them, but exceeded over 20000 characters... So, does anyone have an easier way? Everything appreciated... Thanks!


Re: Class Selection - Easier Way? - Donny_k - 07.04.2010

Use a loop.

pawn Код:
for (...) AddPlayerClass( i, coords.....



Re: Class Selection - Easier Way? - Carlton - 07.04.2010

pawn Код:
for(new i = 0; i < 47 && i > 6; i++) {
   AddPlayerClass(i,1512.0957,-1656.5160,13.5392,257.7541,0,0,0,0,0,0);
}



Re: Class Selection - Easier Way? - Scenario - 07.04.2010

Quote:
Originally Posted by Carlton
pawn Код:
for(new i = 0; i < 47 && i > 6; i++) {
  AddPlayerClass(i,1512.0957,-1656.5160,13.5392,257.7541,0,0,0,0,0,0);
}
Okay... This will add class selection to all numbers from 47 down to 6


Re: Class Selection - Easier Way? - Carlton - 07.04.2010

Quote:
Originally Posted by NPTechStudios
Quote:
Originally Posted by Carlton
pawn Код:
for(new i = 0; i < 47 && i > 6; i++) {
  AddPlayerClass(i,1512.0957,-1656.5160,13.5392,257.7541,0,0,0,0,0,0);
}
Okay... This will add class selection to all numbers from 47 down to 6
I'm not sure if the loop is correct, but yes.


Re: Class Selection - Easier Way? - Scenario - 07.04.2010

Ah. Okay, thank you very much.



Re: Class Selection - Easier Way? - Mina - 07.04.2010

Quote:
Originally Posted by Carlton
Quote:
Originally Posted by NPTechStudios
Quote:
Originally Posted by Carlton
pawn Код:
for(new i = 0; i < 47 && i > 6; i++) {
  AddPlayerClass(i,1512.0957,-1656.5160,13.5392,257.7541,0,0,0,0,0,0);
}
Okay... This will add class selection to all numbers from 47 down to 6
I'm not sure if the loop is correct, but yes.
for(new i=7;i<47 AddPlayerClass(i++,1512.0957,-1656.5160,13.5392,257.7541,0,0,0,0,0,0);