
dpbBryan
Members-
Posts
370 -
Credits
0 -
Joined
-
Last visited
-
Feedback
0%
Content Type
Articles
Profiles
Forums
Store
Everything posted by dpbBryan
-
[help]2 simple questions
dpbBryan replied to Nitzamc's question in Request Server Development Help [L2J]
geodata: google auto noble: check configuration files, if it's not in there get the source, and on character creation newChar.setNoblesse(true), or something along those lines. -
1) never use the root user, or any user that has all permissions. 2) unless it's needed (such as when creating accounts) I only use a user that has read permission. 3) disable external access.
-
[Search] Interlude Developer
dpbBryan replied to GunarStillis's question in Request Server Development Help [L2J]
<Generic Recruitment Message> for <Generic Custom L2 Server>. I don't want to have to jump through hoops to get information from you, why don't you just present it here? -
Looking for L2J Developer
dpbBryan replied to GunarStillis's question in Request Server Development Help [L2J]
There's several thousand tutorials for just about every single thing there. Also I think that if the price was a currency that people can spend to pay bills and such you'd probably have a lot more interest. -
The reason you can't see it is probably because you didn't modify your client, like where this thread belongs: In the client modification section.
-
[QUESTION]Rebirth Engine & Last Man Standing Event
dpbBryan replied to SunBeam's question in Request Server Development Help [L2J]
I see a lot about this rebirth system, but what is it? I'm assuming it's resetting the player to 0 and starting over. -
[HELP]Adding Custom Npc
dpbBryan replied to SunBeam's question in Request Server Development Help [L2J]
You have to modify the .dat files in the system folder. -
In the base class create an array of the players that damaged it, when it guys read the biggest, then trace the code that gives the player permission, I'm assuming by some reference to the player, and boom.
-
Looking for professional l2j dev.
dpbBryan replied to scrubs's question in Request Server Development Help [L2J]
Sweet, downloaded an awesome buffer and did some HTML modifications. I'm a java developer! -
[Help] Reward for loose in tvt
dpbBryan replied to CrazyDeagle's question in Request Server Development Help [L2J]
Dude, just do a search for text of the variable name from the config file. You're obviously not doing it right. -
[Share] Ultra Buffer (Freya and H5)
dpbBryan replied to `NeverMore's topic in Server Development Discussion [L2J]
#1: I don't know what you mean by retail sql connection, do you mean the default MySQL connection inside l2j? I'm pretty sure also that the offical retail uses MSSQL. Also, theres no such thing as a 'navicat' table. Theres SQL tables and schemas, but Navicat is just a tool for working with your SQL table. Infact, you can even do it from the command prompt. Or theres the MySQL Community Workbench. #2: No, it doesn't seem like a big deal. Except you have to remember a few things: 1) Java is a cross-platform programming language and it's code runs on a virtual machine. So there is already overhead from that. 2) Python (In l2j's case Jython) is a script language that isn't compiled down, it's run through an .EXE file and the results are returned to Java. So you already have the overhead from Java, plus the overhead from Python. If you have players slamming and spamming their buffs, then it's going to cause issues. When you're using server software, any calculation that can be cut should be cut. #3: This looks -exactly- like a lot of other buffers that simply just put if conditions for every single buff. I'm almost certain you just took a buffer from somebody else, and remade the HTML and called it your own. Sorry, HTML is not coding. -
Looking for professional l2j dev.
dpbBryan replied to scrubs's question in Request Server Development Help [L2J]
No, not really. I just want to see a documentation outline of what he wants to do and when. -
Looking for professional l2j dev.
dpbBryan replied to scrubs's question in Request Server Development Help [L2J]
You do know that at least more than 50% of the browsers here can't even figure how to open ports, right? I don't think you'd have to worry about your ideas being stolen. -
Looking for professional l2j dev.
dpbBryan replied to scrubs's question in Request Server Development Help [L2J]
I understand that, but still what's your plan? Or is it just start developing and go with the flow? I'm just interested in knowing what your plans are. What do you want to implement, what do you want to change? How is your server going to be different than other servers? You must have some kind of documentation about what you want to do. -
[Share] Ultra Buffer (Freya and H5)
dpbBryan replied to `NeverMore's topic in Server Development Discussion [L2J]
I'm not really sure whats going on in your script. Eveybody says it's working except the only thing I have in mine is: #Cancellation, #Restore, #Dagger Buffs, and only 3 event ID's that don't seem to cover everything. Either I've downloaded the wrong one or everybody in this thread is full of crap. Issue #1: You said it's based out of SQL, except I don't see a single SQL statement in here. And in general, don't you think it'd be crappy to query the SQL tables every time somebody wanted to buff? Issue #2: I notice you have if event == '2': blah blah blah if event == '3': more blah blah blah It'd be better to use elif (or whatever elseif is in python). Because you structured it like this, there is going to be a check on every single one of those event ID's instead of finding the right one and stopping there. Issue #3: This looks an awful lot like every other NPC buffer. -
Concatenate is a fancy programming term for adding strings. So you'd have String a = new String( "This is a." ); String b = new String( "This is b." ); String c = new String( a + " " + b ); System.out.println( c ); So basically, you'd have to fetch the values of the 'enchant success', add them to a another string and pass that along to the player through sendMessage, or whatever.
-
[QUESTION]Safe Zone PVP
dpbBryan replied to SunBeam's question in Request Server Development Help [L2J]
Well a zone modification isn't really just npc colors and such. But no, you don't need eclipse. L2j is just made to be used in eclipse so it's just much easier if you use it. The alternative is to do everything in notepad, create a .bat file and run it through javac.exe http://download.oracle.com/javase/1.4.2/docs/tooldocs/windows/javac.html This is for JDK 1.4.2, but I'm sure it hasn't changed much in the versions. -
Looking for professional l2j dev.
dpbBryan replied to scrubs's question in Request Server Development Help [L2J]
I think theres a seperate forum for this stuff, but I'm not really sure. Also, what excatly does your project entail that you need a 'professional' for? A project outline or something would be nice to see for people who are potentionally interested. So if you have some documentation about lets say how will this project be different from others, what is the goal, how are is the money going to be kept in order, how many milestones are there, and what is the time frame for each milestone. -
So concatenate that information into a string and send it to the player as a message.
-
[QUESTION]Safe Zone PVP
dpbBryan replied to SunBeam's question in Request Server Development Help [L2J]
I'm not saying you can't ask for help, but it seems like you're not actually trying. Also with the colors, FUCKING STOP. -
Start tracin'. Or this: if (id < 370 || id > 391 || level < 1 || level > 3) { activeChar.sendMessage("Usage: //add_clan_skill <skill_id> <level>"); showMainPage(activeChar); return; }
-
[QUESTION]Safe Zone PVP
dpbBryan replied to SunBeam's question in Request Server Development Help [L2J]
Most of the people that hang around this forum that actually know what they're doing mostly agree that: Try first then if it fails ask questions. You have to do a few things: 1) You've got a bunch of posts asking for help where you make your text bold and alternate the colors. Fucking stop, that's retarded and annoying and serves no purpose other than to hurt people's eye sight. 2) [i'm using aCis, I don't know if you're still using DC so this may be different] Goto your gameserver data folder, goto XML and then zones and it should look something like: 3) Look inside any file, it doesn't matter just pick one and look for something that looks like: <zone name="talking_island_town_peace_zone1" type="PeaceZone" shape="NPoly" minZ="-3966" maxZ="-3466"> <!-- [17_25] --> You have two options, you can either modify the behavior of the PeaceZone, or you can make a new one. Normally something I do is when I make modifications I keep the original content and make my own custom things. If I do use or need the original stuff afterwards, I make a copy and throw the other away. the type= area refers to a class, which is derived from L2ZoneType class. You can look at examples such as: From here you're on your own. -
How about no. Learn python. We're not here to hold your hand.
-
[HELP]NPC BUFFER almost solved ,LAST BUG
dpbBryan replied to SunBeam's question in Request Server Development Help [L2J]
Can you name some that you've seen? I have trouble believing that you can pick out problems and bugs in code when you can't even setup an NPC html file right. -
Possible Problem with L2J - Need Help
dpbBryan replied to leonscottkennedy's question in Request Server Development Help [L2J]
I dunno, I'm not looking through that code. Eventually, however in the time that there isn't a timeout theres connections being made every time the people go the buffer.