Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- [PF] ancientgods: No need to be an asshole <.<
- Jewsus: im depressed and now have nothing to do
- [PF] ancientgods: Yea that's how I feel most of the time
- [PF] ancientgods: being behind this stupid pc
- Jewsus: your server is the only place i have fun
- Jewsus: once it shuts down
- Jewsus: i got nothing to do
- [PF] ancientgods: I don't even know if I'm shutting it down lol
- Jewsus: so i couldnt be bothered anymore
- [PF] ancientgods: O yea I was gonna check who logged into my account
- [PF] ancientgods: appearantly some other ip logged into my acc
- [PF] ancientgods: mmh no results
- [PF] ancientgods: weird
- [PF] ancientgods: I'm pretty sure these ip's don't belong to me though
- [PF] ancientgods: ""213.3.56.73"",
- ""46.14.67.210""
- Jewsus: i banned reds wings except for builders and staff
- Jewsus: you can change that if you want
- [PF] ancientgods: I noticed
- [PF] ancientgods: nah it's fine
- Jewsus: i have been working on my own lan server
- Jewsus: for local hosting
- [PF] ancientgods: cool
- Jewsus: ive found out a lot about new plugins
- Jewsus: not how to make just use
- Jewsus: if your not shutting down in the next few months i can help you build an epic rpg server
- [PF] ancientgods: how about
- [PF] ancientgods: we start this server again from scratch
- [PF] ancientgods: no ranks etc
- [PF] ancientgods: no money
- [PF] ancientgods: nothing
- [PF] ancientgods: and then make it rpg
- Jewsus: that was the plan
- [PF] ancientgods: Okay
- [PF] ancientgods: we'll start working on this the 20th or something
- [PF] ancientgods: I'm leaving in a few days to Portugal
- [PF] ancientgods: 2 or 3 days
- [PF] ancientgods: and i'll be there for a week
- Jewsus: youll need to add a few plugins to your server for this
- [PF] ancientgods: I know
- Jewsus: not now though
- [PF] ancientgods: I don't wanna add a bunch of plugins now
- [PF] ancientgods: because they might not be stable and could crash the server
- [PF] ancientgods: while i'm gone
- [PF] ancientgods: don't wanna ruin that 100% uptime lol
- [PF] ancientgods: We had 75 minutes of downtime in a complete month
- Jewsus: thats why i said not now
- [PF] ancientgods: Isn't that insane?
- [PF] ancientgods: I have more uptime than all those dedicated servers lmao
- [PF] ancientgods: and I'm running it on my own pc
- Jewsus: if we use your autorank system i can make upwards of 1000 ranks
- Jewsus: not that i need that many
- [PF] ancientgods: I could make a plugin
- [PF] ancientgods: that automaticly adds ranks
- [PF] ancientgods: instead you having to add them manually
- Jewsus: well that would be nice
- Jewsus: i did actually plan on making it inf levels
- Jewsus: lv8000
- [PF] ancientgods: Yea that could be cool
- [PF] ancientgods: Need to work on a formula though
- [PF] ancientgods: so xp increments
- Jewsus: yeah exp doubling works good
- [PF] ancientgods: for example rank 1 -> 2 = 83 xp
- [PF] ancientgods: rank 2 -> 3 is 150 xp
- [PF] ancientgods: rank 3 -> 4 = 240 xp
- [PF] ancientgods: something like that
- Jewsus: yeah
- Jewsus: D&D doubles exp per rank
- [PF] ancientgods: might use runescape's formula
- [PF] ancientgods: and modify it a little
- Jewsus: that would work fine
- Jewsus: there is a plugin that you can make multi bufs with
- Jewsus: i was checking it out
- Jewsus: would be handy to add for certain ranks
- Jewsus: kinda like spells
- Jewsus: positive buffs = cleric
- [PF] ancientgods: xp += Math.floor(lvl + 300 * Math.pow(2, lvl / 7.));
- [PF] ancientgods: found it
- Jewsus: negative buffs = wizard
- [PF] ancientgods: but this formula ^
- [PF] ancientgods: takes 13 million xp
- [PF] ancientgods: for level 99
- [PF] ancientgods: so I wanna modify it a little
- [PF] ancientgods: because that's just insane
- Jewsus: yeah especially if we have over 9000 levels
- [PF] ancientgods: Unless we only want around 100 levels ofc
- Jewsus: well 100 works fine
- Jewsus: as a traditional rpg
- Jewsus: most go to lvl 99
- Jewsus: higher ranks past max lv would most likely be status
- Jewsus: and perhaps access to commands at certain points
- Jewsus: you have reached lv1000 you can now use /kill
- Jewsus: etc
- Jewsus: you have reached lv500 you can now buff yourself with sperm
- [PF] ancientgods: what xp do you think would be reasonable
- [PF] ancientgods: for ma
- [PF] ancientgods: max
- [PF] ancientgods: ?
- Jewsus: hmm im really keen to try for at least 1000 levels
- [PF] ancientgods: Yea what about 1000
- [PF] ancientgods: as max
- Jewsus: but that requires the ranks to make themselves
- [PF] ancientgods: 9000 is a bit too much lol
- [PF] ancientgods: Yea will do
- [PF] ancientgods: I will also add something to easily restrict items to certain players
- [PF] ancientgods: so you can put a level on any item
- [PF] ancientgods: I mean certain ranks*
- Jewsus: thats a good idea
- [PF] ancientgods: /setlevel <item> <rank>
- Jewsus: and i was thinking once the ranks make themselves i can add certain commands to them?
- [PF] ancientgods: Yea
- [PF] ancientgods: I guess
- Jewsus: thats cool
- Jewsus: i can do that manually
- [PF] ancientgods: Oh ok
- Jewsus: i was gonna make a list of what players can get at certain levels
- Jewsus: thinking super high levels can unlock certain staff commands
- Jewsus: like /kill at lv500
- Jewsus: maybe buff commands can be used past lv 100
- Jewsus: stuff like that
- [PF] ancientgods: also I'll add a rest api endpoint
- [PF] ancientgods: to check what items which ranks can use
- [PF] ancientgods: like the staff page
- Jewsus: ciredia has made itemlist for levels
- Jewsus: just about done on them
- [PF] ancientgods: are we giving players xp for killing mobs?
- Jewsus: yeah i guess so
- [PF] ancientgods: pfff I need to make some decent xp formula
- Jewsus: i was trying to figure out how to do that on my sp server
- [PF] ancientgods: because right now
- [PF] ancientgods: lvl 700 is more than int.maxvalue
- [PF] ancientgods: which is 2147483647
- [PF] ancientgods: so we're also renaming GoldPieces to xp I suppose?
- Jewsus: yeah lol
- Jewsus: or exp
- Jewsus: both good
- Jewsus: i was wondering too
- [PF] ancientgods: i'll do exp
- Jewsus: is it possible to have 2 econmy running
- [PF] ancientgods: Just used to xp from playing rs
- [PF] ancientgods: what do you mean 2 economy running
- Jewsus: one for cash one for exp
- [PF] ancientgods: in one server?
- Jewsus: yeah lol
- [PF] ancientgods: umm
- Jewsus: im not sure if its possible though
- [PF] ancientgods: everything is possible, but why though
- Jewsus: well you get cash for killing and exp for killing
- Jewsus: exp value never goes down
- Jewsus: but you can lose or gain cash
- [PF] ancientgods: mmhm that could be interesting
- Jewsus: then can use /shop perhaps
- Jewsus: players can buy items
- [PF] ancientgods: not gonna add any sell option though
- Jewsus: yeah
- Jewsus: no sel
- [PF] ancientgods: easy to abuse
- Jewsus: NO REFUNDS
- Jewsus: YOU BUY
- Jewsus: YOU BUY NOW
- Jewsus: NO REFUND
- [PF] ancientgods: I just don't want people to abuse stuff
- Jewsus: STORE CREDIT ONLY
- [PF] ancientgods: it's really easy to "sell" an item
- [PF] ancientgods: but actually keep it
- Jewsus: imagine i was asian saying that
- Jewsus: ^^
- [PF] ancientgods: and still get the money
- [PF] ancientgods: lol
- Jewsus: i was looking at .lua for terraria too
- Jewsus: can script quests
- [PF] ancientgods: quest plugin is old
- Jewsus: yeah ik
- Jewsus: its a good one though
- Jewsus: not sure how relevavnt itll be though
- Jewsus: *relevant
- Jewsus: class items mod is interesting
- Jewsus: you can set premade classes
- Jewsus: then when selecting a class it gives you an itemset defined for that class
- Jewsus: prob a good one to have on lv1 characters
- Jewsus: or lv10
- Jewsus: once they acieve that milestone then can select a class item set
- Jewsus: and perhaps add tile regeneration to certain regions
- Jewsus: so players can dig and dig and dig
- Jewsus: then it resets itself
- Jewsus: at a spefic time
- Jewsus: idk about that but maybe lol
- [PF] ancientgods: Yea
- [PF] ancientgods: it's possible
- Jewsus: ik its possible but would have to set it to a defined area perhaps
- [PF] ancientgods: Yea
- [PF] ancientgods: we'll use regions
- [PF] ancientgods: for that
- Jewsus: one designed specifically for exploration
- Jewsus: i can probably world edit together a mini dungeon and a mini temple into it
- [PF] ancientgods: :)
- Jewsus: along with a mini crimson and corruption
- Jewsus: when i say mini though
- Jewsus: its not going to be small
- Jewsus: just smaller than usual
- Jewsus: ik
- Jewsus: instead of regenerating tiles
- Jewsus: how about using schematics
- Jewsus: to auto replace area from a set point
- Jewsus: or is it earier to just tile regen?
- Jewsus: *easier
- Jewsus: well i made a start on the ranks in server so some are done already
- Jewsus: but the level names may need changing i guess
- [PF] ancientgods: i'm still working on that formula
- [PF] ancientgods: for xp
- [PF] ancientgods: lol
- [PF] ancientgods: i'm getting there
- Jewsus: we can limit the amount of exp gain as well
- Jewsus: to prevent players from leveling to fast
- [PF] ancientgods: mmhm
- Jewsus: ill let you work on that ill go have a snack
- [PF] ancientgods: what are all the different ways to gain xp though
- Jewsus: im guessing mainly just killing
- [PF] ancientgods: what about collecting recources
- [PF] ancientgods: like mining and cutting trees
- [PF] ancientgods: xp per ore?
- [PF] ancientgods: and per log
- Jewsus: wow thats a good idea
- [PF] ancientgods: the better the ore the more xp
- [PF] ancientgods: so we can put certain xp on stuff
- Jewsus: dude
- Jewsus: you just blew my mind
- Jewsus: but
- [PF] ancientgods: lol
- Jewsus: how can we stop cheats
- Jewsus: placing ore then mining it
- Jewsus: over and over
- [PF] ancientgods: mmhm
- [PF] ancientgods: Idea
- [PF] ancientgods: what about those recourse dungeons
- [PF] ancientgods: how about you can't place stuff there
- [PF] ancientgods: only mine
- Jewsus: wow you can do that then i think its good
- Jewsus: ik
- Jewsus: idea
- Jewsus: use history
- [PF] ancientgods: gonna have to write some huge ass plugin though
- Jewsus: to see if tiles got player id
- [PF] ancientgods: for all of this
- Jewsus: if tile has a player id no exp gain
- [PF] ancientgods: It needs to be quick though
- [PF] ancientgods: the code
- [PF] ancientgods: don't wanna slow down the server
- [PF] ancientgods: lol
- Jewsus: yeah lag is crap
- Jewsus: biggest worry
- [PF] ancientgods: yep
- Jewsus: could still be just time based i guess if it causes to much lag
- [PF] ancientgods: i'll look into seconomy
- [PF] ancientgods: for async programming
- Jewsus: ill be back in about 10 mins need some food
- [PF] ancientgods: ok
- Jewsus is now Away.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement