[QUOTE=esalaka;18937549]No gundealer job. Creating new jobs is very simple: Just RP them.
No, seriously. I'm providing [I]flags[/I], but somebody else will have to code jobs if that's what you want :P
[editline]05:04PM[/editline]
Hmm, latespammers.[/QUOTE]
seems good, how simple will be to implement new flags?
Most likely there'll be two versions.
V1: Easy flags
[lua]
-- Name, description, loadout (There'll be a easy wrapper for loadout ), description.
-- The last argument should be true if the flag is restricted (ie. only admins and other privileged may give the flag)
FLAG_ID = photon.flags.create( "flagname", { { "weapon_mp5"} { "pistol", 50 } }, "description", true )
[/lua]
V2: "Hard" flags
[lua]
local FLAG = {}
FLAG.Name = "flagname"
function FLAG:PlayerSpawn( ply ) -- Sorry for kinda stealing your shits, nori :P
print "lol" -- Should support hooks very much like the new CakeScript
end
FLAG_ID = photon.flags.register( FLAG )
FLAG = {} -- We won't be using the table any more :P
[/lua]
In both cases, FLAG_ID would be used to refer to the class from that point on (Eg. FLAG_BANANAS = photon.flags.register( FLAG ) would make FLAG_BANANAS refer to the flag. The actual flag ID will be a number stored in that variable.)
[QUOTE=esalaka;18939640]Most likely there'll be two versions.
V1: Easy flags
[lua]
-- Name, description, loadout (There'll be a easy wrapper for loadout ), description.
-- The last argument should be true if the flag is restricted (ie. only admins and other privileged may give the flag)
FLAG_ID = photon.flags.create( "flagname", { { "weapon_mp5"} { "pistol", 50 } }, "description", true )
[/lua]
V2: "Hard" flags
[lua]
local FLAG = {}
FLAG.Name = "flagname"
function FLAG:PlayerSpawn( ply ) -- Sorry for kinda stealing your shits, nori :P
print "lol" -- Should support hooks very much like the new CakeScript
end
FLAG_ID = photon.flags.register( FLAG )
FLAG = {} -- We won't be using the table any more :P
[/lua]
In both cases, FLAG_ID would be used to refer to the class from that point on (Eg. FLAG_BANANAS = photon.flags.register( FLAG ) would make FLAG_BANANAS refer to the flag. The actual flag ID will be a number stored in that variable.)[/QUOTE]
looks kinda easy and clean to use. and should give us multiple options to create things.
And now I'm dumb?
[editline]09:44PM[/editline]
You stole mah... Double post?
[editline]09:45PM[/editline]
Also, none of that is implemented yet. I'll be starting tomorrow. Or this week. :P
Now that I think of it, I've never actually seen any media of this. Care to provide?
I'm afraid you are asking for pictures of nothing. Unless you want to see the code, which is publicly available.
how can i say?
c-c-c-c-combo breaker
Is there a reccomended map for this or can i use any map?
Hmm, only dead for a week? I guess I should start working on the features I promised a week ago...
Yeah, you can use any map. There's nothing that requires any special map, and most of the development has been done on flatgrass or construct.
UPDATE!
FINALLY!
[release][code] | ^
<-PHOTON--
|Rev 66|
--------->
v |[/code]
It _still_ doesn't work :<
[Todo]
Get rid of the stack overflow (I know how, it takes two seconds!)
[Added]
Them hooks. THEY WORK!
Also, other stuff.
[/release]
[editline]05:59PM[/editline]
Weird. 57 revisions in under five pages!
[QUOTE=esalaka;18743773]
I fail to understand you.
Who are you discussing with, and about what? o_O
[/QUOTE]
With the fellow admins here at [720] We will probably be running this as the normal gamemode.
Feel free to try.
By the way, if you need any help doing advanced sweps, just let me know.
I love this and i'm currently out of work.
You love this?
Have you actually tried it?
[QUOTE=esalaka;20039761]You love this?
Have you actually tried it?[/QUOTE]
Sorry, was being ambiguous. I meant i love coding advanced SWEPs.
Do notice that the last time I actually touched the code was over a month ago...
FINISH IT... dont let it die like all the others. i wanna see this become very successful
My boy, it is already dead. I have no intention to continue it, at least not now. If you want a decent gamemode, rent Cakescript G3 from Nori.
Or just use G2, it doesn't matter.
OR
There's always the third choice:
Ask me to give you full rights to the SVN, effectively making you the new project leader and main coder.
[editline]10:48PM[/editline]
OR THE FOURTH CHOICE: Persuade raBBish and me to start coding this again
[editline]10:51PM[/editline]
Also, I'm starting to create another gamemode, currently named "Splendor". It'll be something like a gladiator battle with guns and stuff.
If I ever start coding it.
ill give u a dollar to start coding again
It'd cost you more than a dollar to send me the dollar, you know? Besides, why do you want me to code this? The code quality isn't that good and not even the 'stable' version that's development has been already stopped permanently works yet!
[editline]05:42PM[/editline]
Rated every single of my posts on this page dumb. :D
A release called "Shadow"? Gee, how original...
...I'll keep working on my gamemode: "Chair"...
Seriously, though, have people totally lost imagination? >_<
Goddamn, you're a 09er and you only now notice this gamemode?
At least it isn't [I]Foo[/I]RP or [I]Foo[/I]Script, so it is in fact quite original.
The name is derived from DarkRP, anyway, since originally I was just going to do a less shitty rewrite of DarkRP. [B]If you don't like the name, suggest a better one![/B]
(And apparently you didn't read the thread as you didn't notice the working name of the current in-development, though frozen, branch, Photon)
I'm sorry for the bump, but I just wanted to tell everyone that this is officially dead and I will never work on it again ever.
Damn, that's a shame. I was getting excited reading through the first page, your release notes etc. :[
Where did it go wrong, your lack of motivation?
First of all, Shadow was practically dead already, I just informed that Photon is dead too. The text below explains both.
Lack of motivation, poor code quality, the fact that nobody would use it. The only ones who want it are the people that aren't going to start working communities any time soon. The last main reason was that raBBish stopped working on it. For me, co-operative coding is the main way to create ideas, and after he stopped working, I started the Photon branch, which never got anywhere. My 'coding sessions' mostly consisted of me noclip-leaping around flatgrass.
I've worked on another gamemode in the meantime, and in theory I could take Photon, slap on the working components of Zodiac and Shadow and get a mostly working gamemode. If I bother and anyone wants that.
Also, the last post was from two months ago and this project is from last autumn's RP season. :P
[editline]04:33PM[/editline]
And since I didn't release a working version, nobody noticed that analyze.lua in the photon branch only server the purpose of being my personal backdoor. The code is confusing, though.
[editline]04:36PM[/editline]
Oh wow, Photon is actually pretty elegant, now that I'm looking at it. I think I [B]could[/B] merge it to Zodiac!
[editline]04:45PM[/editline]
This is why co-operative coding is awesome: (CONT: Means that the line is a continuation of the last one. If the line isn't marked as CONT, the writer of that line is different than of the line before. The first line is mine.)
[quote]--WTH, it should work
--CONT: It's called at runtime
--Oh yeah, I forgot this was a function
--You moron :D
-- :(
--CONT: Hey, is container.New even needed anymore?
--CONT: Since clients shouldn't create their own containers
--CONT: Unless server sends them?
--I dunno, the server still needs to create them.
--Derp, forgot about that
--Polly, you're a fucking moron. :D
[/quote]
Sorry if I missed something, but do Shadow requires a MYSQL database?
I would also like to criticize you for the limited media to the three versions of Shadow. Maybe a picture/video/what is it I'm downloading?
This sounds very interesting but, you don't give enough information (in my point of view).
Oh, for God's sake, it's been [B]three months[/B] since I touched the code, [B]and there's really nothing to screenshot[/B].
Also, just a few posts above I said I'm never going to work on it again and the last post explained why.
Before you post, read the thread, please ._.
But no, it doesn't require a MySQL database, although I think the trunk version works with it.
And there are no three versions, just Shadow and Photon, which was a experimental branch.
[editline]04:32PM[/editline]
There, updated the first post. Now if someone comes and asks more questions about it, I can just tell them to read the OP :P
Sorry, you need to Log In to post a reply to this thread.