• Looking for someone to make a NPC shop and weapon holstering.
    9 replies, posted
Hi, I'm looking for someone to make a NPC Shop (Whom you talk to, to buy weapons and ammunition from) This is for a DarkRP edit, also, if you wish not to do it for free, a bit of money may be involved. Thanks. Edit: Weapon holstering no longer needed, pay was 25$ (For whom are curious of the amount I am willing to pay) Edit2: No longer need help. Topic closed.
Ha that would be great. I would like it to work with sandbox aswhel as dark rp because i never go on that any more. [editline]05:54PM[/editline] if this ever gets made somone pm it to me.
[QUOTE=alexojm;20007055]Ha that would be great. I would like it to work with sandbox aswhel as dark rp because i never go on that any more. [editline]05:54PM[/editline] if this ever gets made somone pm it to me.[/QUOTE] Thanks for a bump. I am paying them for the scripts, however if they allow I'll see fit to release this to the public, for all to use; I know what it's like searching for something yet finding nothing. The weapon holstering should have been added by garry from the start in my opinion. (Or as a option) I agree, it would look nice in sandbox!
Great to make little towns and put your working npc gunshop in it :D
Ill maybe try to do that, but ill dont be able to do it before the next week(School problem).
Derma + Use on an entity with a human model function = PROFIT!?
[QUOTE=Wizey!;20027083]Derma + Use on an entity with a human model function = PROFIT!?[/QUOTE] Me + No brain = Utter failure. Why else do you think I would come here to request?
[QUOTE="Gah!" Simons;20028476]Me + No brain = Utter failure. Why else do you think I would come here to request?[/QUOTE] [code] function ENT:Use(pl) pl:SetNWBool("Talking", true) pl:ConCommand("MyMenuTHING") end [/code] thats for the entity. This would go in the gamemodes init file. [code] function Clicked1Hi(pl) if !pl:GetNWBool("Talking") then return false end pl:SetNWBool("Talking", false) pl:PrintMessage(HUD_PRINTTALK, "HI THERE STRANGE MAN!") end concommand.Add("Clicked1", Clicked1Hi) [/code] for the client side menu, something simple like... [code] function TALKTALK() if !LocalPlayer():GetNWBool("Talking") then return false end frame = vgui.Create( "DFrame" ) frame:SetPos( ScrW()/2.38, ScrH()/2.85 ) frame:SetSize( 300, 218 ) -- Width and height make sure its 38 units more than the second one. frame:SetTitle( "I TALKZ" ) frame:SetVisible( true ) frame:SetDraggable( true ) frame:ShowCloseButton( false ) frame:MakePopup() PropertySheet = vgui.Create( "DPropertySheet", frame ) PropertySheet:SetPos( 5, 30 ) PropertySheet:SetSize( 290, 180 ) -- Width and Height Make the second number bigger for more options SheetItemOne = vgui.Create("DCollapsibleCategory", DermaPanel) SheetItemOne:SetPos( 25,50 ) SheetItemOne:SetSize( 300, 75 ) SheetItemOne:SetExpanded( 1 ) SheetItemOne:SetLabel( "I TALK" ) CategoryList = vgui.Create( "DPanelList" ) CategoryList:SetAutoSize( true ) CategoryList:SetSpacing( 5 ) CategoryList:EnableHorizontal( false ) CategoryList:EnableVerticalScrollbar( true ) SheetItemOne:SetContents( CategoryList ) -- Add our List above us as the contents of the collapsible category CategoryContentNine = vgui.Create( "DButton" ) CategoryContentNine:SetText( "HI THERE! :3" ) CategoryContentNine.DoClick = function() surface.PlaySound( "datapoint/savedata.wav" ) RunConsoleCommand("Clicked1") frame:Close() end CategoryList:AddItem( CategoryContentNine ) PropertySheet:AddSheet("-", SheetItemOne, "gui/silkicons/group", false, false, "-") end concommand.Add( "MyMenuTHING", TALKTALK ) [/code] There you go :3
Oh mah gawd, thats a gold mine. Now If I can figure out how to make it work. Will you add me on steam?
[QUOTE="Gah!" Simons;20030071]Oh mah gawd, thats a gold mine. Now If I can figure out how to make it work. Will you add me on steam?[/QUOTE] Depends... :v: you can click the little steam thingy under my name.
Sorry, you need to Log In to post a reply to this thread.