Advertisement
Guest User

Untitled

a guest
Jul 12th, 2014
204
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 10.29 KB | None | 0 0
  1. [PF] ancientgods: No need to be an asshole <.<
  2. Jewsus: im depressed and now have nothing to do
  3. [PF] ancientgods: Yea that's how I feel most of the time
  4. [PF] ancientgods: being behind this stupid pc
  5. Jewsus: your server is the only place i have fun
  6. Jewsus: once it shuts down
  7. Jewsus: i got nothing to do
  8. [PF] ancientgods: I don't even know if I'm shutting it down lol
  9. Jewsus: so i couldnt be bothered anymore
  10. [PF] ancientgods: O yea I was gonna check who logged into my account
  11. [PF] ancientgods: appearantly some other ip logged into my acc
  12. [PF] ancientgods: mmh no results
  13. [PF] ancientgods: weird
  14. [PF] ancientgods: I'm pretty sure these ip's don't belong to me though
  15. [PF] ancientgods: ""213.3.56.73"",
  16. ""46.14.67.210""
  17. Jewsus: i banned reds wings except for builders and staff
  18. Jewsus: you can change that if you want
  19. [PF] ancientgods: I noticed
  20. [PF] ancientgods: nah it's fine
  21. Jewsus: i have been working on my own lan server
  22. Jewsus: for local hosting
  23. [PF] ancientgods: cool
  24. Jewsus: ive found out a lot about new plugins
  25. Jewsus: not how to make just use
  26. Jewsus: if your not shutting down in the next few months i can help you build an epic rpg server
  27. [PF] ancientgods: how about
  28. [PF] ancientgods: we start this server again from scratch
  29. [PF] ancientgods: no ranks etc
  30. [PF] ancientgods: no money
  31. [PF] ancientgods: nothing
  32. [PF] ancientgods: and then make it rpg
  33. Jewsus: that was the plan
  34. [PF] ancientgods: Okay
  35. [PF] ancientgods: we'll start working on this the 20th or something
  36. [PF] ancientgods: I'm leaving in a few days to Portugal
  37. [PF] ancientgods: 2 or 3 days
  38. [PF] ancientgods: and i'll be there for a week
  39. Jewsus: youll need to add a few plugins to your server for this
  40. [PF] ancientgods: I know
  41. Jewsus: not now though
  42. [PF] ancientgods: I don't wanna add a bunch of plugins now
  43. [PF] ancientgods: because they might not be stable and could crash the server
  44. [PF] ancientgods: while i'm gone
  45. [PF] ancientgods: don't wanna ruin that 100% uptime lol
  46. [PF] ancientgods: We had 75 minutes of downtime in a complete month
  47. Jewsus: thats why i said not now
  48. [PF] ancientgods: Isn't that insane?
  49. [PF] ancientgods: I have more uptime than all those dedicated servers lmao
  50. [PF] ancientgods: and I'm running it on my own pc
  51. Jewsus: if we use your autorank system i can make upwards of 1000 ranks
  52. Jewsus: not that i need that many
  53. [PF] ancientgods: I could make a plugin
  54. [PF] ancientgods: that automaticly adds ranks
  55. [PF] ancientgods: instead you having to add them manually
  56. Jewsus: well that would be nice
  57. Jewsus: i did actually plan on making it inf levels
  58. Jewsus: lv8000
  59. [PF] ancientgods: Yea that could be cool
  60. [PF] ancientgods: Need to work on a formula though
  61. [PF] ancientgods: so xp increments
  62. Jewsus: yeah exp doubling works good
  63. [PF] ancientgods: for example rank 1 -> 2 = 83 xp
  64. [PF] ancientgods: rank 2 -> 3 is 150 xp
  65. [PF] ancientgods: rank 3 -> 4 = 240 xp
  66. [PF] ancientgods: something like that
  67. Jewsus: yeah
  68. Jewsus: D&D doubles exp per rank
  69. [PF] ancientgods: might use runescape's formula
  70. [PF] ancientgods: and modify it a little
  71. Jewsus: that would work fine
  72. Jewsus: there is a plugin that you can make multi bufs with
  73. Jewsus: i was checking it out
  74. Jewsus: would be handy to add for certain ranks
  75. Jewsus: kinda like spells
  76. Jewsus: positive buffs = cleric
  77. [PF] ancientgods: xp += Math.floor(lvl + 300 * Math.pow(2, lvl / 7.));
  78. [PF] ancientgods: found it
  79. Jewsus: negative buffs = wizard
  80. [PF] ancientgods: but this formula ^
  81. [PF] ancientgods: takes 13 million xp
  82. [PF] ancientgods: for level 99
  83. [PF] ancientgods: so I wanna modify it a little
  84. [PF] ancientgods: because that's just insane
  85. Jewsus: yeah especially if we have over 9000 levels
  86. [PF] ancientgods: Unless we only want around 100 levels ofc
  87. Jewsus: well 100 works fine
  88. Jewsus: as a traditional rpg
  89. Jewsus: most go to lvl 99
  90. Jewsus: higher ranks past max lv would most likely be status
  91. Jewsus: and perhaps access to commands at certain points
  92. Jewsus: you have reached lv1000 you can now use /kill
  93. Jewsus: etc
  94. Jewsus: you have reached lv500 you can now buff yourself with sperm
  95. [PF] ancientgods: what xp do you think would be reasonable
  96. [PF] ancientgods: for ma
  97. [PF] ancientgods: max
  98. [PF] ancientgods: ?
  99. Jewsus: hmm im really keen to try for at least 1000 levels
  100. [PF] ancientgods: Yea what about 1000
  101. [PF] ancientgods: as max
  102. Jewsus: but that requires the ranks to make themselves
  103. [PF] ancientgods: 9000 is a bit too much lol
  104. [PF] ancientgods: Yea will do
  105. [PF] ancientgods: I will also add something to easily restrict items to certain players
  106. [PF] ancientgods: so you can put a level on any item
  107. [PF] ancientgods: I mean certain ranks*
  108. Jewsus: thats a good idea
  109. [PF] ancientgods: /setlevel <item> <rank>
  110. Jewsus: and i was thinking once the ranks make themselves i can add certain commands to them?
  111. [PF] ancientgods: Yea
  112. [PF] ancientgods: I guess
  113. Jewsus: thats cool
  114. Jewsus: i can do that manually
  115. [PF] ancientgods: Oh ok
  116. Jewsus: i was gonna make a list of what players can get at certain levels
  117. Jewsus: thinking super high levels can unlock certain staff commands
  118. Jewsus: like /kill at lv500
  119. Jewsus: maybe buff commands can be used past lv 100
  120. Jewsus: stuff like that
  121. [PF] ancientgods: also I'll add a rest api endpoint
  122. [PF] ancientgods: to check what items which ranks can use
  123. [PF] ancientgods: like the staff page
  124. Jewsus: ciredia has made itemlist for levels
  125. Jewsus: just about done on them
  126. [PF] ancientgods: are we giving players xp for killing mobs?
  127. Jewsus: yeah i guess so
  128. [PF] ancientgods: pfff I need to make some decent xp formula
  129. Jewsus: i was trying to figure out how to do that on my sp server
  130. [PF] ancientgods: because right now
  131. [PF] ancientgods: lvl 700 is more than int.maxvalue
  132. [PF] ancientgods: which is 2147483647
  133. [PF] ancientgods: so we're also renaming GoldPieces to xp I suppose?
  134. Jewsus: yeah lol
  135. Jewsus: or exp
  136. Jewsus: both good
  137. Jewsus: i was wondering too
  138. [PF] ancientgods: i'll do exp
  139. Jewsus: is it possible to have 2 econmy running
  140. [PF] ancientgods: Just used to xp from playing rs
  141. [PF] ancientgods: what do you mean 2 economy running
  142. Jewsus: one for cash one for exp
  143. [PF] ancientgods: in one server?
  144. Jewsus: yeah lol
  145. [PF] ancientgods: umm
  146. Jewsus: im not sure if its possible though
  147. [PF] ancientgods: everything is possible, but why though
  148. Jewsus: well you get cash for killing and exp for killing
  149. Jewsus: exp value never goes down
  150. Jewsus: but you can lose or gain cash
  151. [PF] ancientgods: mmhm that could be interesting
  152. Jewsus: then can use /shop perhaps
  153. Jewsus: players can buy items
  154. [PF] ancientgods: not gonna add any sell option though
  155. Jewsus: yeah
  156. Jewsus: no sel
  157. [PF] ancientgods: easy to abuse
  158. Jewsus: NO REFUNDS
  159. Jewsus: YOU BUY
  160. Jewsus: YOU BUY NOW
  161. Jewsus: NO REFUND
  162. [PF] ancientgods: I just don't want people to abuse stuff
  163. Jewsus: STORE CREDIT ONLY
  164. [PF] ancientgods: it's really easy to "sell" an item
  165. [PF] ancientgods: but actually keep it
  166. Jewsus: imagine i was asian saying that
  167. Jewsus: ^^
  168. [PF] ancientgods: and still get the money
  169. [PF] ancientgods: lol
  170. Jewsus: i was looking at .lua for terraria too
  171. Jewsus: can script quests
  172. [PF] ancientgods: quest plugin is old
  173. Jewsus: yeah ik
  174. Jewsus: its a good one though
  175. Jewsus: not sure how relevavnt itll be though
  176. Jewsus: *relevant
  177. Jewsus: class items mod is interesting
  178. Jewsus: you can set premade classes
  179. Jewsus: then when selecting a class it gives you an itemset defined for that class
  180. Jewsus: prob a good one to have on lv1 characters
  181. Jewsus: or lv10
  182. Jewsus: once they acieve that milestone then can select a class item set
  183. Jewsus: and perhaps add tile regeneration to certain regions
  184. Jewsus: so players can dig and dig and dig
  185. Jewsus: then it resets itself
  186. Jewsus: at a spefic time
  187. Jewsus: idk about that but maybe lol
  188. [PF] ancientgods: Yea
  189. [PF] ancientgods: it's possible
  190. Jewsus: ik its possible but would have to set it to a defined area perhaps
  191. [PF] ancientgods: Yea
  192. [PF] ancientgods: we'll use regions
  193. [PF] ancientgods: for that
  194. Jewsus: one designed specifically for exploration
  195. Jewsus: i can probably world edit together a mini dungeon and a mini temple into it
  196. [PF] ancientgods: :)
  197. Jewsus: along with a mini crimson and corruption
  198. Jewsus: when i say mini though
  199. Jewsus: its not going to be small
  200. Jewsus: just smaller than usual
  201. Jewsus: ik
  202. Jewsus: instead of regenerating tiles
  203. Jewsus: how about using schematics
  204. Jewsus: to auto replace area from a set point
  205. Jewsus: or is it earier to just tile regen?
  206. Jewsus: *easier
  207. Jewsus: well i made a start on the ranks in server so some are done already
  208. Jewsus: but the level names may need changing i guess
  209. [PF] ancientgods: i'm still working on that formula
  210. [PF] ancientgods: for xp
  211. [PF] ancientgods: lol
  212. [PF] ancientgods: i'm getting there
  213. Jewsus: we can limit the amount of exp gain as well
  214. Jewsus: to prevent players from leveling to fast
  215. [PF] ancientgods: mmhm
  216. Jewsus: ill let you work on that ill go have a snack
  217. [PF] ancientgods: what are all the different ways to gain xp though
  218. Jewsus: im guessing mainly just killing
  219. [PF] ancientgods: what about collecting recources
  220. [PF] ancientgods: like mining and cutting trees
  221. [PF] ancientgods: xp per ore?
  222. [PF] ancientgods: and per log
  223. Jewsus: wow thats a good idea
  224. [PF] ancientgods: the better the ore the more xp
  225. [PF] ancientgods: so we can put certain xp on stuff
  226. Jewsus: dude
  227. Jewsus: you just blew my mind
  228. Jewsus: but
  229. [PF] ancientgods: lol
  230. Jewsus: how can we stop cheats
  231. Jewsus: placing ore then mining it
  232. Jewsus: over and over
  233. [PF] ancientgods: mmhm
  234. [PF] ancientgods: Idea
  235. [PF] ancientgods: what about those recourse dungeons
  236. [PF] ancientgods: how about you can't place stuff there
  237. [PF] ancientgods: only mine
  238. Jewsus: wow you can do that then i think its good
  239. Jewsus: ik
  240. Jewsus: idea
  241. Jewsus: use history
  242. [PF] ancientgods: gonna have to write some huge ass plugin though
  243. Jewsus: to see if tiles got player id
  244. [PF] ancientgods: for all of this
  245. Jewsus: if tile has a player id no exp gain
  246. [PF] ancientgods: It needs to be quick though
  247. [PF] ancientgods: the code
  248. [PF] ancientgods: don't wanna slow down the server
  249. [PF] ancientgods: lol
  250. Jewsus: yeah lag is crap
  251. Jewsus: biggest worry
  252. [PF] ancientgods: yep
  253. Jewsus: could still be just time based i guess if it causes to much lag
  254. [PF] ancientgods: i'll look into seconomy
  255. [PF] ancientgods: for async programming
  256. Jewsus: ill be back in about 10 mins need some food
  257. [PF] ancientgods: ok
  258. Jewsus is now Away.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement