2010-11-24 37 views

Répondre

2

Dans chaque joueur doit être inséré une valeur appelée 'leaderstats', en utilisant un script avec l'événement PlayerAdded. A l'intérieur de la valeur leaderstats, vous pouvez placer IntValues ​​- leur nom est ce qui apparaîtra comme l'en-tête, et leur valeur est ce qui apparaîtra comme la statistique du joueur. Pour que ces statistiques changent, vous devez ajouter différentes fonctions et/ou événements au script qui a créé les valeurs leaderstats.

+0

Exemples s'il vous plaît ... – ZombieSpy

2

Insérez un espace de travail dans le script puis dans le type de code ceci:

function Onplayerentered(player) 

local leaderstats = Instance.new("IntValue") 
leaderstats.Parent = player 
leaderstats.Value = 0 
leaderstats.Name = "leaderstats" 

local stat = Instance.new("IntValue") 
stat.Name = "" -- Put name here 
stat.Value = -- Put the starting Value# 

end 

game.Players.ChildAdded:connect(Onplayerentered) 
0
  1. Apportez jusqu'à Roblox insérer la barre d'outils.
  2. Sélectionnez Leaderbord.
  3. Vous pouvez personnaliser le script pour répondre à vos besoins!
+0

Peut-être mentionner quelles pièces faisant quoi, et comment personnaliser. – ZombieSpy

0

Les classements Roblox est un script très long, heureusement, le script nous permet d'ajouter et de supprimer facilement des leaderstats. Pour ajouter un leaderboard, insérez un IntValue à l'intérieur de l'objet player, pour ajouter une statistique, insérez un IntValue dans les leadestats.

La plupart des jeux sur Roblox veulent que chaque joueur ait le même classement. Ainsi, la plupart des gens utilisent un événement PlayerAdded et créer la fonction leaderboard

0

Onplayererntered (joueur)

local leaderstats = Instance.new("IntValue") 
leaderstats.Pareny = player 
leaderstats.Value = 0 
leaderstats.Name = "leaderboard" 

local stat = Instance.new("IntValue") 
statname = "Cash" 
stat.Value = 100 

fin