• Simple Prop stripit
    4 replies, posted
Hi, I'm not very pro at lua and all. But I made this code with simple basic lua script. And I wanna make this work on my server. Can someone finish this script for me? [lua]if SERVER then AddCSLuaFile("atms.lua") end --PERP3 EvoCity v33x ATM's --Towyard (ATM #1) local towyard = ents.Create( "prop_physics" ) towyard:SetModel("models/PERP2/bank_atm/bank_atm.mdl") towyard:SetPos(Vector(842, 4430, 72)) towyard:SetAngles(Angle(0, 180, 0)) towyard:Spawn() --Sububrs Gas Station (ATM #2) local suburbs = ents.Create( "prop_physics" ) suburbs:SetModel("models/PERP2/bank_atm/bank_atm.mdl") suburbs:SetPos(Vector(10519, 13493, 66)) suburbs:SetAngles(Angle(0, -180, 0)) suburbs:Spawn() --Hospital (ATM #3) local hospital = ents.Create( "prop_physics" ) hospital:SetModel("models/PERP2/bank_atm/bank_atm.mdl") hospital:SetPos(Vector(-9875, 9413, 72)) hospital:SetAngles(Angle(0, 0, 0)) hospital:Spawn()[/lua] Also tell me where it would go, I had it in lua/autorun and it worked fine but when I put in server, it doesn't work at all.
you should hook it in to InitPostEntity, like so: [lua] if SERVER then AddCSLuaFile("atms.lua") end function dosomeshit() --Towyard (ATM #1) local towyard = ents.Create( "prop_physics" ) towyard:SetModel("models/PERP2/bank_atm/bank_atm.mdl") towyard:SetPos(Vector(842, 4430, 72)) towyard:SetAngles(Angle(0, 180, 0)) towyard:Spawn() --Sububrs Gas Station (ATM #2) local suburbs = ents.Create( "prop_physics" ) suburbs:SetModel("models/PERP2/bank_atm/bank_atm.mdl") suburbs:SetPos(Vector(10519, 13493, 66)) suburbs:SetAngles(Angle(0, -180, 0)) suburbs:Spawn() --Hospital (ATM #3) local hospital = ents.Create( "prop_physics" ) hospital:SetModel("models/PERP2/bank_atm/bank_atm.mdl") hospital:SetPos(Vector(-9875, 9413, 72)) hospital:SetAngles(Angle(0, 0, 0)) hospital:Spawn() end hook.Add("InitPostEntity", "986797676", dosomeshit)[/lua] put it in lua/autorun
[QUOTE=Deadman123;34298947]you should hook it in to InitPostEntity, like so: [lua] if SERVER then AddCSLuaFile("atms.lua") end function dosomeshit() --Towyard (ATM #1) local towyard = ents.Create( "prop_physics" ) towyard:SetModel("models/PERP2/bank_atm/bank_atm.mdl") towyard:SetPos(Vector(842, 4430, 72)) towyard:SetAngles(Angle(0, 180, 0)) towyard:Spawn() --Sububrs Gas Station (ATM #2) local suburbs = ents.Create( "prop_physics" ) suburbs:SetModel("models/PERP2/bank_atm/bank_atm.mdl") suburbs:SetPos(Vector(10519, 13493, 66)) suburbs:SetAngles(Angle(0, -180, 0)) suburbs:Spawn() --Hospital (ATM #3) local hospital = ents.Create( "prop_physics" ) hospital:SetModel("models/PERP2/bank_atm/bank_atm.mdl") hospital:SetPos(Vector(-9875, 9413, 72)) hospital:SetAngles(Angle(0, 0, 0)) hospital:Spawn() end hook.Add("InitPostEntity", "986797676", dosomeshit)[/lua] put it in lua/autorun[/QUOTE] OK so I gave the code a try, doesn't seem to work still :/
No errors in console?
[QUOTE=Persious;34379745]No errors in console?[/QUOTE] No sir
Sorry, you need to Log In to post a reply to this thread.