Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- -- Called just after a player spawns.
- function PLUGIN:PostPlayerSpawn(player, lightSpawn, changeClass, firstSpawn)
- local customizationOptions = Clockwork.kernel:Deserialize(player:GetCharacterData("CustomizationOptions") or "");
- for k, v in pairs(customizationOptions) do
- if (k == "Skin") then
- timer.Simple(.1, function()
- if (IsValid(player)) then
- player:ClockworkSetSkin(v);
- end;
- end);
- elseif (k == "Glasses" and v == 1) and (!player:HasItemByID("fruity_glasses")) then
- player:GiveItem("fruity_glasses");
- else
- player:SetBodygroup(k, v);
- end;
- end;
- player.customizationOptions = customizationOptions;
- Clockwork.datastream:Start(player, "CustomizationOptions", customizationOptions);
- end;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement