Jump to content

Tryskell

Legendary Member
  • Posts

    5,365
  • Credits

  • Joined

  • Last visited

  • Days Won

    67
  • Feedback

    0%

Everything posted by Tryskell

  1. What there is in line 103 of L2EnchantSkillGroup.java ? I suppose a level condition.
  2. Make it alone or pay someone to make it. No one will do it for "your eyes". If you got SQL problems you can ask for help but you just want the script. SkyNet is right saying you're lazy. You want perhaps someone admin your server too and dev it ? Lol. It's what, 5 lines to change ? Pppff... It's nice there are such dreamers in this world... PS : UPDATE is your friend. PS2 : Make your own. And don't whine. http://www.sql-tutorial.net/SQL-UPDATE.asp
  3. Try your exploit on a new revision and see what happen. If there is a fix, you will find it easily according to gameserver log message. And there a section for olders projects, as they re-shared all old stuff, near 6 months ago...
  4. As security, be sure than IP, username, psw and database are the good too... No spaces "like_that ". ---- Well according to what I read, it's come from your host. http://forums.mysql.com/read.php?52,151255,151255#msg-151255 Apparently, it can comes too if your host got a problem : http://www.appnitro.com/forums/topic/cant-connect-to-database-mysql-system-error-111 And according to the last topic : I suggest to contact your hosting tech support. Gl, Tryskell.
  5. How can I fix this? Ban IP, and release it anew some days after. It's stupid to let an IP banned forever, as IPs are modified each time you reboot your box (livebox, etc, etc). You can add such conditions where is the "Potential Flood from" message. Instead of just logging the gameserver with "there is flood", you add actions like close connection / ban IP... About releasing banned IPs, you can do it manually, or automatically via an admin command / scheduled task. But you have to program, it's clear. If it's not a LIVE server (aka there aren't players on it except you), you just focked your server alone lol. Checkout anew, or correct your fixes. ---- An other way is to show it to developers via tickets system... With exact logs.
  6. You should try to talk to them, cause if they got adena problem, and resolve it, you can have your fix. BTW, could you PM me with your adena script ? I would like to test on my own server to see if there is security. If there, I will point you about solution, else I will cry too :P. About PHX, it's like Wireshark, aka it's see what packets are send/received. You can send modified packets through L2PHX, and it's why it's stupid to think there is anti-L2PHX, cause block packets = block server lol. You can add conditions, make some checks, but don't dream, there can't have anti-L2PHX, just ways to nerf it. Or you known network stuff, and you should better hack money accounts than developping on L2J lol. But it's another discussion :P.
  7. $server="already"; // MySQL IP $user="Already"; //MySQL Username $password="already"; //MySQL Password $database="already; //MySQL Database Erm, you edited your post to change that infos to show your script on MXC, or it's like that in your php...? Cause if you have that in your script, it's won't work lol. Second, can you access your mySQL data with navicat/phpMyAdmin ? If you haven't any db access, that show your problem... Third, localhost must have at least a localhost line. Whatever are others line. 127.0.0.1 localhost Fourth, what is your network topology ? You test all in the same PC ? What software you use ? You try reach a far-away server ? Explain... And if I can give you a hint, for developer-cases, uses a AIO server solution, like WAMP/LAMP (solid and easy). It will avoids all PHP/mySQL/Apache installation, config and problems.
  8. Pretty old stuff... I got the original C3 website who goes with :P. Or "How to auto-kill my server". I loled hard about the idea. Want to put to 1sec, like that it's a PHP game. Must be funny to see your connection drops with 200 players on. I suppose you are kasar then ? Because if you are so lazy to even can't change credits, it's sad :P. And your thing about "couldn't put less than 1min" let me think in that way. You should add CW, inventory, the fact to move clicking on the map, and you can rename it Lineage 2. What is for 3D... PS : the beetle for RB show is ugly :P.
  9. I have to agree, all registry things for memory are just craps. About desactivate useless services, well I'm ok - It can release some Mo. You can too make a very lighter windows CD if you use some softwares. I don't know if I can say names, but there are some very common softwares, Google is your friend.
  10. Sort of contradiction. ---- On the topic : http://www.maxcheaters.com/forum/index.php?topic=152286.0
  11. Q: How come the Age of Miracles Ended? A: That was the development phase of the project, now we are in the maintenance phase. Just my epic sentence :). I must add I'm not sure than God use a timeline for his own project... When he does errors, he can't revert back.
  12. I know it won't help, but all Olympiad stuff or near is in Olympiad.java. And depending of your chronicle (and I don't even think it have been rewritten since IL), this file is a big mess lol. Btw, give more details... People think we are in their heads. It's not a 1/2 long sentence which help. So develop... 3 lines... Not so hard. @Intrepid, you changed of country ? :D.
  13. I don't get what you ask... About water state, here is the L2J timeline about it. It gives an idea about what files are used by. I suppose you ask an IL server with that already integrated, as it's a kamalol+ feature. http://www.l2jserver.com/trac/changeset/1585
  14. There is currently a L2J Dialog Maker, from SL2. Their homepage (it's too a private server from what I see). http://sl2online.pl/home/?sl2-l2j-dialog-maker,141 I used it for my personal HTMs ;o. PS : Erf, their DL link is broken... Here is a 4shared link : http://www.4shared.com/file/rVnjN_e1/Viewer_dHTM.html It's their "last" version.
  15. CHANGESET_VIEW privileges are required to perform this operation Can't see your timeline. Btw, if you remember a revision which was working, you should take from here, and try : - to revert via the revert unified patch tool in eclipse ; - try to understand where the fock you have changed that lol. By default, there is not this kind of error in any decent pack, so I'm pretty (101%) sure you added it alone. By luck you got a timeline so you can see what you have edited. You should try to see all items related-packets, L2PcInstance is another way. And if you have to add some custom... Check them twice before commiting. A timeline is usefull if you don't commit s*it. Or if you did one, at least you can easily see the "infamous" commit. AND USE A DAMN TEST SERVER BEFORE EACH COMMIT. :P Mainly accurate on what your server is supposed to be changed. I know (from experience...) sometimes you can't see something in first view, but generally, if you haven't an idea about WHY there is an error, there is a problem in your developement system lol. Or you commit only "plug and play" patchs, which isn't better than trying to use a precompiled pack. I think L2J is a question of logic more than a question of pure Java. But ok, knowing WHAT and WHEN is for "synchronized" and others shits like the diff between a Map, FastMap, List and FastList can be usefull too lol. Well actually those are my personnal questions about life lol. PS: 3 "developers" and no one can find where comes the problem ? :P
  16. As it supposed to be, a floodprotector see how much packets of the same type / unknown are send, and if it's higher than a value, it sends an actionfailed packet (blank) instead of the packet you spammed. There are some ways to kick player if he send too much packets, or if he send unknown packets, independantly of the floodprotector. IMO those counter-measures are far better than floodprotectors... Btw, the most funny is a client flood is often nothing for a server. It often make the client really really laggy (cause of actionfailed), but I checked an attack from the POV of the attacker and of another dualbox on my server, and the attacker was laggy alone lol. And if punition is put on floodprotector, he is just kicked/banned... Problem solved. But if you tweak correctly, you decrease server charge ofc. ----------- About floodprotector, I didn't check how it was made, but it's activated only on some packets (firework, subclass... etc, the common), if there are > xxx. So no real charge til you got a flooder. Main question is : what about others packets. If you want numbers and % charge, no idea and I don't think it will help anyone lol. If an option exists, by default it means it's usefull.
  17. If you want to do something about L2j programmation, I suggest you strongly to give up and ask to enter in L2JBrazil team lol. Well, I say nothing... I don't get this fashion about "I want make my own public project". Is there a E-penis counter somewhere on the web ?
  18. Bg is common (and used in many L2 websites), typos suck (Times New Roman, why not Comic w/o MS rofl), and text color sux aswell (disco green). Buttons are basics. No originality, 3 buttons, one bg from a draw of L2 and an other image in symetry, one purple layer 60% opacity... Well, I can do better for sure.
  19. The goal of a server is to don't shutdown, so why you need a "proper" way to shutdown it ? lol. I shutdown my dev server like 10+ time per day (dev time) using the cross button and without wait the normal sigterm, 0 loss data, 0 bad data. And no lost data if you wait the normal shutdown to be complete. And even if you "savage" shutdown, you lost near nothing (aka, eventually dropped item and char position, which is pretty nothing). If you have a custom event/period thing and you don't put a proper way to save, it's your problem after. Save "on the fly" is usefull from the moment you don't have to make it 100x / min lol.
  20. It was the point I was defending. With the same hardware, I don't think you can handle the same population. I agree the "100 server population" exists only with home host. About coyote, 80% of the first post talk about OS and hardware, so what if I point on it ? I suppose there isn't problem with Java, the only restriction in programmation is ofc the program itself. As Blackmore said it right, I'm not sure those days you can handle a lot of players of any MXC shared custom packs :P. But still, when you see L2DC project, and they say they use 25% less than any L2Jxx server (no idea if it's marketing or no), you can think about optimization of the "mother" project itself. Btw, it's no because a 100mega inet line will give 100mega... Or a 54mega wifi can use a 54mega connection. There are limits, whatever you think. If it's not OS (your 16kk clients), it's program, if it's not, it's connection, if not, hardware. And I don't even talk about environnement (physical etc) which add latency. The goal in a server isn't to reach 50k players, it's to make it playable aswell lol. ----- By default, L2OFF uses more ram, but can handle more players at EQUAL FEATURES and HARDWARE. But I agree some servers (check their server specs, and make a approximative cost lol - 4 dedicate inet lines, etc etc) haven't to be ashamed about population. And what only 2 exemples which reach 3K+ ? On 1000 L2J/xx servers ? :P It's not a good proof about limitations ?
  21. Lvl 8 to 10 is too lol. Try to find 140 members in your 100ppl server lmao. It's possible to make any lvl, at least at the max number, which must probably be a int 10... PS: int 11 in IL... Aka clan lvl 99,999,999,999
  22. Not a myth, someone show me a L2J with more than 2k ppl on (+1k shops), but hardware was so expensive you could raise 2 L2OFF just with the price of the server lol. So forget for the same performance :P. Same amount yeah, but not the quality. And basically a program can limit network... You just advance theorical things (like I do). Nothing is explained (except some wikipedia stolen infos lol, what the big deal MS server can handle 16kk connections, in your server you can do 5k max... You see, the program limits the OS.).
  23. It depends what exactly you want to do. totalPrice += item.getReferencePrice() * count / 2; is probably the easiest way. Remove the /2 to see if it does something IG. I don't rem if "sell" is 50% of the worth of an item, but if yes, you got answer :p. According to what I read in the code, it should sell back at original price (removing the "/2"). After you can mod it as you want /10, /4,... If you haven't this line, say the chronicle :p.
  24. It's core related and if you want to add from database, you will have a lot of work, adding 2 columns. A fixed amount or according to mob - lvl or HPs - is a lot easier...
  25. +1, recurrent IL error.
×
×
  • Create New...

AdBlock Extension Detected!

Our website is made possible by displaying online advertisements to our members.

Please disable AdBlock browser extension first, to be able to use our community.

I've Disabled AdBlock