Bei 100 Namen kann man das mit Arrays vereinfachen. Ein Beispiel für 3 Namen. Für jeden weiteren Namen ist dieser und die Punkte in den Array anzufügen.
Code:
//Arrays initialisieren:
Namen = ["Daniel", "Peter", "Hans"];
Punkte = [0, 0, 0];
//Die weitere Verwendung der Arrays:
sname = "Peter";
_menge = 50;
//sname in Namen finden.
_i = Namen find sname;
// Der Index steht in _i (bei 3 Namen 0 bis 2) wenn kein Treffer dann -1
if (_i > -1) then
{
//_menge in Punkte hinzufügen
Punkte set [_i, (Punkte select _i) + _menge];
//Namen mit neuen Punkten ausgeben
hint format ["%1 Punkte: %2", Namen select _i, Punkte select _i]
};
Hier gibt es was über Array zu lesen:
https://community.bistudio.com/wiki/Array