Jump to content

Recommended Posts

Posted

Hello paidia.. Apofasisa na mirasto mazi sas auto to pack anti na to pouliso.. Oriste

 

Fixes

 

Anti - PHX Announce

Anti - PHX Enchant

Anti - PHX Critical Error

Anti - PHX Multisell Bugg

Anti PvP Bot

L2Walker Fixed

Backstab Restriction (success only from back)

Clan Skills in Olympiad Fixed

Fake Death in Olympiad Fixed

Same IP in Olympiad Fixed

Pre - Frenzy / Zealot and others in Olympiad fixed

Freeze Players in Sub to avoid stuck

Funny Flood Fixed

Force Bugg Fixed

CP Bugg Fixed

Enchant Bugg Fixed

Pet Enchant Fixed

Trade Bugg Fixed

Lifestone Skills Stuck in subclass Fixed

Flagged Players Cannot Use Gatekeeper

 

FloodProtectors :

 

[Chat,

ChatShout

ChatAlly,

ChatClan,

HeroVoice,

PMs,

TradeChat,

PartyChat,

UseItem,

RollDice,

FireWork,

Item / Pet Summon,

SubClass,

Multisell,

ByPassToServer,

Crystalize,

Warehouse,

DropItem,

MacroCreate,

FriendInvite,

Enchant,

GiveItemsToPet,

GetItemsFromPet]

 

L2J Attacker - Killer*

DDoS*

 

 

* = I provide programs for these ones Smiley

 

==========================================================================================

 

 

Customs / Modifications

 

Events

 

CTF Event

TvT Event

DeathMatch

Fortress Siege

Pc Bang Points

Trivial Event

 

 

Voiced Command Handlers

 

.cl - Teleports a player to his clan leader

.heal - Full Heals a player in peace zones only

.cancel - Cancels all the buffs of a player only in peace zones

.logout - Logs a player out of the game

.online - Shows the amount of online players

.pvp - Teleports a player to the pvp zone of your choice

Away System

.away

.back

Banking System

.deposit

.withdraw

.bank

.joinoly - Enters you in olympiad

.leaveoly - You leave Olympiad

.ctfjoin - Registers you for the ctf events

.ctfleave - You leave the ctf event

.ctfinfo - You get info about a running ctf

.tvtjoin - Registers you for a tvt event

.tvtleave - You leave a tvt event

.tvtinfo - You get info about a running tvt event

.jointrivial - Registers a player for the trivial event

.leavetrivial - Unregisters a player from a trivial event

.pmoff - Enables - Disables Message Refusal Mode

.tradeoff - Enables trade refusal mode

.tradeon - Disables trade refusal mode

 

NOTE : These commands can be used under specified circumstances in order to avoid exploits

 

 

Admin Command Handlers

 

Commands for the ctf event

//ctf

//ctf_name, //ctf_desc, //ctf_join_loc,//ctf_edit,//ctf_control,

//ctf_minlvl, //ctf_maxlvl,//ctf_tele_npc,//ctf_tele_team, //ctf_tele_flag,

//ctf_npc, //ctf_npc_pos,

//ctf_reward, //ctf_reward_amount,

//ctf_team_add, //ctf_team_remove, //ctf_team_pos, c//tf_team_color,//ctf_team_flag,

//ctf_join, //ctf_teleport,//ctf_start, //ctf_abort, //ctf_finish,

//ctf_sit, //ctf_dump, //ctf_save, //ctf_load, //ctf_jointime,

//ctf_eventtime, //ctf_autoevent,//ctf_minplayers,//ctf_maxplayers

 

Commands for the DeathMatch Event

 

//dmevent, //dmevent_name, //dmevent_desc, //dmevent_join_loc,

//dmevent_minlvl, //dmevent_maxlvl, //dmevent_npc, //dmevent_npc_pos,

//dmevent_reward, //dmevent_reward_amount, //dmevent_spawnpos, //dmevent_color,

//dmevent_join, //dmevent_teleport, //dmevent_start, //dmevent_abort, //dmevent_finish,

//dmevent_sit, //dmevent_dump, //dmevent_save, //dmevent_load

 

Commands for the Fortress Siege Event

 

//fos,//fos_pg2,//fos_pg3,

//fos_name, //fos_desc, //fos_join_loc,//fos_tele1,//fos_tele2,

//fos_minlvl, //fos_maxlvl,//fos_door6,//fos_tele3,//fos_tele4,

//fos_npc, //fos_npc_pos, //fos_door1,//fos_door2,//fos_door3,

//fos_reward, //fos_reward_amount,//fos_door4,//fos_door5,

//fos_teamname, //fos_team_pos, //fos_team_color,//fos_team_flag,//fos_team_cent,

//fos_join, //fos_teleport, //fos_start, //fos_abort, //fos_finish,

//fos_sit, //fos_dump, //fos_save, //fos_load, //fos_jointime,

//fos_eventtime, //fos_autoevent,//fos_minplayers,//fos_maxplayers

 

Commands for the trivial event

 

//trivial,//trivial_name,

//trivial_desc,

//trivial_join_loc,//trivial_npc,

//trivial_npc_pos,

//trivial_reward,

//trivial_reward_amount,

//trivial_abort,//trivial_save,//trivial_load,

//trivial_questionNumber,//trivial_jointime,

//trivial_answerTime,//trivial_autoevent,//trivial_addQuestion,

//trivial_setQuestion,//trivial_setAnswer1,

//trivial_setAnswer2,//trivial_setAnswer3,

//trivial_setAnswer4,//trivial_setAnswer5,//trivial_setCorrectAnswer,//trivial_saveQuestion

 

Commands for the TvT Event

 

//tvt,

//tvt_name, //tvt_desc, //tvt_join_loc,

//tvt_minlvl, //tvt_maxlvl,

//tvt_npc, //tvt_npc_pos,

//tvt_reward, //tvt_reward_amount,

//tvt_team_add, //tvt_team_remove, //tvt_team_pos, //tvt_team_color,

//tvt_join, //tvt_teleport, //tvt_start, //tvt_abort, //tvt_finish,

//tvt_sit, //tvt_dump, //tvt_save, //tvt_load, //tvt_jointime,

//tvt_eventtime, //tvt_autoevent,//tvt_minplayers,//tvt_maxplayers

 

 

Itemhandlers

 

Custom Nobless Item [id : 6673]

 

Custom Hero Item [id : 3481]

 

 

Color Modification

 

PvP Color System

Pk Color title system

 

 

Starting Modifications

 

Custom Starting Level [as you wish]

Custom Starting Items

Custom Starting Title

Custom Subclass Starting Level

Welcome PM On Start

 

Announcements

 

Announce Castle Lord's Login

Announce Hero's Login

Auto Announce PvP / PK Kills

 

 

Misc Modification

 

Server name on restart

Keyboard movement [ with the arrows ]

 

Download Link

 

http://www.4shared.com/file/M-OokCh9/L2JFree_By_FelonBIG.html

 

http://www.4shared.com/file/uxaEL46d/Anti_-_Hack_Programs.html

 

 

Pistevo oti 8a voi8isei autous oi opioi ksekinoun tora to develop :)

 

 

poo re file to katevasa alla eine poli periploko pack..Twra prospa8w na anoi3w srvr..

Posted

pedia help einai perdeytiko.. exei pola pramata. An mporei kaneis na mou pei pia arxeia xrisimopoio(px pio startLoginSevrer kai pio startGameserver)oso gia to lag pou perpatas kai kolaei...nmz einai apo to L2WalkerProtection = False, mipws prp na to kanoume True??

Posted

gia login server xrisimopis to startLoginServer.bat

gia game server to startGameServer.bat

auta einai gia windows.

kai gia linux  startLoginServer.sh

kai to    startGameServer.sh

 

 

oso gia to otan perpatas k kolai psakse sta configs/FloodProtector.properties

Posted

FelonBig/Baggos123

 

kapos ets...

 

tespa autos poy postare to pack!

 

dn 3erw apo maven :| :| mporeis na help? giati psi8ika poly me  to project s!!

i kapios alos poy mporei na moy to kanei??

gt egw 3erw mono apo navicat ;( ;'/

Posted

filaraki an mporeis dwse odigies...gia to ti akrivws tha kanoume gia tn eggatastasi tou server.....exei pl oraio project opws leei o filos apo panw....alla ta newbies(like me) dn mporoun na to ftiaxoun......!!!!!!!!!!

thnx!

Posted

na sas pw kati gia auto to bug poy lete pos kolaei ....

 

auto einai o tropos poy paizete filarakia moy..

 

ama einai na patas mesa se 5 defterolefta 5 m 6 click kolaei!!!

 

to pack doulevei roloi!! apla to mono problem moy einai ta PC BANG POINTS!!!! 1,2,3,4,5 wres eimai  mesa ton fixarw kai den exw parei oute 1 :/ :/ giatiii????

 

3erei kaneis? :/

Posted

pedia otan to trexo mou leei " 'java' δεν αναγνωριζεται ως εσωτερικη ή εξωτερικη εντολη, εκτελεσιμο προγραμμα η αρχειο δεσμης ενεργειων " kamia lhsh ?? plz reply thx.

Posted

Paidia s0z alla eimai lig0 newbie.. Pws ton anoigw auton ton server gt ta arxeia t dn einai sini8ismena.. kai otan paw na anoi3w to startGameServer m leei server terminated.. mporei na valei kaneis kana tutorial?

Posted

Kalimera ! :)

Exw provlima me ta shout k trade chat ... Mporei kapoios na me help ? Prepei na t kanw edit me to eclipse ksana ?

 

SEVERE Client: [Character: asdad - Account: gfhjgfhds - IP: 78.87.29.159] - Fail
ed running: [C] 38 Say2 - L2J Server Version: 8746
java.lang.ArrayIndexOutOfBoundsException: 28
        at net.sf.l2j.gameserver.util.FloodProtector.tryPerformAction(FloodProte
ctor.java:157)
        at net.sf.l2j.gameserver.handler.chathandlers.ChatTrade.useChatHandler(C
hatTrade.java:54)
        at net.sf.l2j.gameserver.clientpackets.Say2.runImpl(Say2.java:183)
        at net.sf.l2j.gameserver.clientpackets.L2GameClientPacket.run(L2GameClie
ntPacket.java:79)
        at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source
)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
        at java.lang.Thread.run(Unknown Source)

Guest
This topic is now closed to further replies.



  • Posts

    • First, don't really follow the "main voice", moreover if you consider it an hobby. Simply do what you want, you got only one life so use it as you want. If you make it an hobby, it's exactly like piano, or velo - only practice makes you better.   Secondly, how do you learn things ? It's actually a really important question, since some can simply be scholar, read books (theory) then practice ; and some simply can't read books. I'm the second type, I hated school, I find it boring - my knowledge in Java comes from try-and-fail. You improve your coding style every year or so, I can myself rewrite my own code (which I already considered top-notched) after a while. You always learn something new - even if Java barely evolves. L2J is a fun way to learn programming, it's a giant sandbox where you can edit anything, and I believe it should be taken as it.   My own way of learning was as follow : Add existing customs, no matter what they are : the point is to know main classes used by L2J / customs. L2J is barely Java knowledge ; the true knowledge is to know WHAT to search in WHICH location (what I call, organization). You have to understand than EVERYTHING you think already exists, in a form on another, in the source code. A custom is only the association of the different mechanisms you found "here and there", glued together in a proper goal. Once you know main classes to edit, and the customs you added are compiling fine, the main point is to know WHAT exactly you DID. Try to understand WHY and WHERE you actually copied the code. Third point would be to MANIPULATE the customs you added in order to fit your wish. First edit little values, then logic conditions ; eventually add a new Config, or a new functionality to the custom. Fourth point would be to begin to craft your own ideas. Once again, EVERYTHING already exists, in a form or another. You want a cycled event ? You got Seven Signs main task as exemple. Npc ? Search any type of Npc and figure out what it does. Fifth point would be to understand Java - mostly containers (WHAT and WHERE to use them), variables types and main Java mechanisms (inheritance, static modifier, etc). You should also begin to cut your code into maintainable classes or methods. Java can actually run without optimization, but bigger your ideas, more optimized and well-thought it should be. It's direct saved time in the future, and you would thank yourself doing so. Main tips : ALWAYS use any type of versioning system - GIT or SVN. It allows to save your work, step by step and eventually revert back anytime you want if you terribly messed up. L2J is 80% organization knowledge, and 20% Java knowledge. Basically, if you know WHAT and WHERE to search, if you aren't dumb, it's easy to replicate and re-use things. Cherry on top is to use a already good coded pack to avoid copy-paste crap and get bad habits. Avoid any type of russian or brazilian packs, for exemple - their best ability is to leak someone's else code. Obviously you need some default sense of logic, but Java and programming in general help you to improve it.   Finally, most of your questions could be solved joining related Discord (at least for aCis, I can't speak for others) - from the moment your question was correctly asked (and you seemed to search for the answer). My community (and myself) welcomes newbies, but got some issues with noobies.   The simpliest is to try, fail and repeat until you succeed - it sounds stupid, but that's basically how life works.   PS : about Java ressources, before ChatGPT, it was mostly about stackoverflow website, and site like Baeldung's one. With ChatGPT and alike, you generally double-cross AI output to avoid fucked up answers. Also, care about AI, they are often hallucinating really hard, even today. They can give you complete wrong answer, you tell them they are wrong, and they say "indeed, I suck, sorry - here's a new fucked up answer". You shouldn't 100% rely over AI answer, even if that can give sometimes legit answers, full code or just skeletons of ideas.   PPS : I don't think there are reliable ressources regarding L2J itself, also most of the proposed code decays pretty fast if the source code is actually maintained (at least for aCis). Still, old coded customs for old aCis sources are actually a good beginner challenge to apply on latest source.
    • WTS: - AQ - Baium - Zaken  - Frintezza - Vesper Fighter Focus Fire Element   pm for detalis
    • We have the best price! L2Reborn.org Signature x1 Franz NEW!! 1KK = $20 HURRY TO BUY AT THE TOP PRICE discord - adver745645
  • Topics

×
×
  • 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