Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- -- CONFIG --
- local deadman_config_add_color_added = Color(255,50,255) -- La couleur quand on ajoute quelque chose dans le four
- local deadman_config_inside_color_main = Color(255,153,51) -- La couleur du texte pour la première ligne
- local deadman_config_inside_color_bread = Color(255,153,51) -- La couleur du texte pour le pain dans le four
- local deadman_config_inside_color_fromage = Color(255,153,51) -- La couleur du texte pour le fromage dans le four
- local deadman_config_inside_color_pepperonni = Color(255,153,51) -- La couleur du texte pour les pepperonni dans le four
- local deadman_config_inside_color_salade = Color(255,153,51) -- La couleur du texte pour la salade dans le four
- local deadman_config_inside_color_viande = Color(255,153,51) -- La couleur du texte pour la viande dans le four
- local deadman_config_recipe_color_main = Color(255,0,0) -- La couleur pour la première ligne
- local deadman_config_recipe_color_pizza = Color(255,0,0) -- La couleur pour la recette de la pizza
- local deadman_config_recipe_color_burger = Color(255,0,0) -- La couleur pour la recette du burger
- local deadman_config_view_show_behind = 0 -- Afficher les informations au dessus du four derrière le four (1 = Activer, 0 = désactiver)
- local deadman_config_view_show_time = 5 -- Afficher combien de temps les informations au dessus du four
- surface.CreateFont( "Cook_Mod_Font_1", {
- font = "Arial",
- extended = false,
- size = 50,
- weight = 500,
- antialias = true,
- } )
- surface.CreateFont( "Cook_Mod_Font_2", {
- font = "Arial",
- extended = false,
- size = 35,
- weight = 500,
- antialias = true,
- } )
- -- CONFIG --
- include("shared.lua")
- local added_food = 0
- local stored_pain = 0
- local stored_fromage = 0
- local stored_pepperonni = 0
- local stored_salade = 0
- local stored_viande = 0
- local wantoknow = 0
- local timerdontspam = 0
- local wanttorecipe = 0
- function ENT:Draw()
- self:DrawModel()
- local ang = self:GetAngles()
- local eye = LocalPlayer():EyeAngles()
- local Pos = self:LocalToWorld( self:OBBCenter() )+Vector( 0, 0, 50 )
- net.Receive("get_all_recipe", function(len, pl)
- wanttorecipe = 1
- end)
- ang:RotateAroundAxis(self:GetAngles():Right(),180)
- ang:RotateAroundAxis(self:GetAngles():Forward(),90)
- ang:RotateAroundAxis(self:GetAngles():Up(),270)
- if wanttorecipe == 1 then
- timer.Simple(deadman_config_view_show_time,function()
- wanttorecipe = 0
- end)
- cam.Start3D2D(self:GetPos(), ang, 0.1)
- chat.PlaySound()
- draw.RoundedBox( 0, -250, -500, 500, 220, Color(68,91,235,150) )
- draw.SimpleText("Recettes :", "Cook_Mod_Font_1",0,-470,Color(255,255,255),1,1)
- draw.SimpleText("1 Pain + 1 Pepperonni + 1 Fromage", "Cook_Mod_Font_2",0,-425,Color(255,255,255),1,1)
- draw.SimpleText("2 Pains + 1 Viande + 1 Salade", "Cook_Mod_Font_2",0,-385,Color(255,255,255),1,1)
- draw.SimpleText("1 Algue + 1 Poisson", "Cook_Mod_Font_2",0,-345,Color(255,255,255),1,1)
- draw.SimpleText("1 Viande + 2 Pates", "Cook_Mod_Font_2",0,-305,Color(255,255,255),1,1)
- cam.End3D2D()
- end
- if wanttorecipe == 1 then
- wanttorecipe = 0
- if deadman_config_view_show_behind == 1 then
- local ang2 = self:GetAngles()
- ang2:RotateAroundAxis(self:GetAngles():Right(),270)
- ang2:RotateAroundAxis(self:GetAngles():Forward(),90)
- ang2:RotateAroundAxis(self:GetAngles():Up(),180)
- cam.Start3D2D(self:GetPos(), ang2, 0.1)
- draw.RoundedBox( 0, -250, -500, 500, 220, Color(68,91,235,150) )
- draw.SimpleText("Recettes :", "Cook_Mod_Font_1",0,-470,Color(255,255,255),1,1)
- draw.SimpleText("1 Pain + 1 Pepperonni + 1 Fromage", "Cook_Mod_Font_2",0,-425,Color(255,255,255),1,1)
- draw.SimpleText("2 Pains + 1 Viande + 1 Salade", "Cook_Mod_Font_2",0,-385,Color(255,255,255),1,1)
- draw.SimpleText("1 Algue + 1 Poisson", "Cook_Mod_Font_2",0,-345,Color(255,255,255),1,1)
- draw.SimpleText("1 Viande + 2 Pates", "Cook_Mod_Font_2",0,-305,Color(255,255,255),1,1)
- cam.End3D2D()
- end
- end
- end
- net.Receive("added_food", function(len, pl)
- added_food = 1
- end)
- net.Receive("get_stored_food", function(len, pl) -- NE PAS CHANGER L'ORDRE, Ils sont lu dans l'ordre
- stored_pain = net.ReadInt( 32 )
- stored_salade = net.ReadInt( 32 )
- stored_pepperonni = net.ReadInt( 32 )
- stored_fromage = net.ReadInt( 32 )
- stored_viande = net.ReadInt( 32 )
- stored_algue = net.ReadInt( 32 )
- stored_poisson = net.ReadInt( 32 )
- stored_pates = net.ReadInt( 32 )
- wantoknow = 1
- end)
- function ENT:Think()
- if added_food == 1 then
- chat.AddText(deadman_config_add_color_added, "Vous avez ajouter de la nourriture dans votre four")
- added_food = 0
- end
- end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement