Guest Alex Posted March 17, 2012 Share Posted March 17, 2012 În acest ghid vă va învăţa cum să setaţi / faction optimiza un server, cum ar fi gve Ghid de stare: v3 Mai întâi de toate faction sistem a fost creat de către Evill33t şi pentru vechiul său de server şi acum sunt stocate în fişierele sale l2jteam "L2JFREE" Notă: ghid a fost creat de către EzEraL (Ioan Lamprou) Checkout L2jfree sursă În primul rând, deoarece evilL33t crea acest sistem wonderfull, în acest thread vom oferi suport doar pentru l2jfree nu de alte pachet pe care doriţi să îl adăugaţi fişiere Deci, mergeţi şi toL2jfree svn checkout cu eclipsa Dacă tu dont eclipsei acum ce este, de căutare în forumuri sau l2j repository pentru guides.When vă descărca codul sursă al l2jfree veti vedea folderele 3. 1) Trunk 2) Sucursale 3) Tages Dacă doriţi să faceţi o faction (gve) server de interlude mergeţi la fatã folderul dacă doriţi o C5 mergeţi la sucursale. Faction citi fisiere Ei bine pentru a putea porni şi de a face un server de genul asta, trebuie mai întâi să citiţi fişierele carefully.So i se va spune ce fisiere pentru a citi Faction de fişiere sunt localizate în: 1) src \ main \ java \ net \ sf \ l2j \ gameserver \ instancemanage r.Here veti gasi FanctionManager.java şi FanctionQuestManager 2) src \ main \ java \ net \ sf \ l2j \ gameserver \ model / actor / instance.Here veţi găsi L2FanctionQuestManagerInstance 3) src \ main \ java \ net \ sf \ l2j \ gameserver \ model \ entitate \ f action.Here veţi găsi Faction.java de FactionQuest.java şi FactionMember.java Citiţi cu atenţie şi aceste fişiere vă va înţelege multe lucruri de ceea ce trebuie să faceţi! Acivate Faction sistem Du-te la trunk/L2_GameServer_IL/src/main/java/net/sf/l2j (interlude pentru-pentru C5, dar în acelaşi folder de ramuri) În această locaţie, veţi găsi un fişier numit "config.java" Deschide l cu notepad si merg pana la opţiuni şi apăsaţi "Edit" şi selectaţi "Găsire" şi scrieţi şi apăsaţi faction enter.So vei vedea public static boolean FACTION_ENABLED = false; public static boolean FACTION_KILL_REWARD = false; public static int FACTION_KILL_RATE = 1000; public static int FACTION_QUEST_RATE = 1; schimbare cu care public static boolean FACTION_ENABLED = true; public static boolean FACTION_KILL_REWARD = true; public static int FACTION_KILL_RATE = 1000; public static int FACTION_QUEST_RATE = 1; Cu aceste configs i permite faction motor şi faction point.If doriţi puteţi modifica faction misiuni rata .... Salvaţi-l şi thats all enamble pentru ea Noua tabelele necesare şi htms Ei bine după ce aţi citit un pic codul sursa al l2jfree vei înţelege că există unele lipsesc sqls şi htms Acest lucru se datorează faptului că nu a vrut evil33t leach deci ppl thats de ce el didnt share.So trebuie să create de dvs. proprii SQL parte: "faction_members.sql" "character_faction_quests.sql" factions.sql faction_quests sql .. Be carefull că sqls trebuie să fie corectă SQL syntax Dar aceasta este o copie example.DOnt lipiţi-le pentru că există lipsă crede Faction_members.sql info ... Acest sql trebuie să aibă următoarele lucruri -- ---------------------------- -- Tabelul structura pentru `faction_members` -- ---------------------------- CREEAZA-TABELUL Dacă nu există faction_members `" ( "player_id` INT NOT NULL DEFAULT 0, "faction_id` INT NOT NULL DEFAULT 0, "faction_points` INT NOT NULL DEFAULT 0, "contribuţiile` INT NOT NULL DEFAULT 0, "join_date` INT NOT NULL DEFAULT 0, Primary cheie ( `player_id`, `faction_id`, `faction_points`, `contribu butions`, `join_date") ) DEFAULT CHARSET = utf8; faction_quests.sql info .... Acest sql trebuie să aibă următoarele lucruri -- ---------------------------- -- Tabelul structura pentru `faction_quests` -- ---------------------------- CREEAZA-TABELUL Dacă nu există faction_quests `" ( `id` INT NOT NULL DEFAULT 0, "faction_id` INT NOT NULL DEFAULT 0, `nume` INT NOT NULL DEFAULT 0, `descriere` INT NOT NULL DEFAULT 0, `răsplata` INT NOT NULL DEFAULT 0, "mobid` INT NOT NULL DEFAULT 0, `valoarea` INT NOT NULL DEFAULT 0, "min_level` INT NOT NULL DEFAULT 0, Primary cheie ( `id`, `faction_id`, `nume`, `descriere`, `răsplata`, `mobid`, `cantitate`, `min_level") ) DEFAULT CHARSET = utf8; character_faction_quests.sql info .. Acest sql trebuie să aibă următoarele informaţii ... -- ---------------------------- -- Tabelul structura pentru `character_faction_quests` -- ---------------------------- CREEAZA-TABELUL Dacă nu există character_faction_quests `" ( "char_id` INT NOT NULL DEFAULT 0, "faction_quest_id` INT NOT NULL DEFAULT 0, Primary cheie ( `char_id`, `faction_quest_id") ) DEFAULT CHARSET = utf8; faction.sql info .. Acest sql trebuie să aibă următoarele info .. -- ---------------------------- -- Tabelul structura pentru `factions` -- ---------------------------- CREEAZA-TABELUL Dacă nu există factions `" ( `id` INT NOT NULL DEFAULT 0, `nume` INT NOT NULL DEFAULT 0, "preţul` INT NOT NULL DEFAULT 0, "allowed_classes` INT NOT NULL DEFAULT 0, "titlelist` INT NOT NULL DEFAULT 0, "npcs` INT NOT NULL DEFAULT 0, `puncte` INT NOT NULL DEFAULT 0, "partea` INT NOT NULL DEFAULT 0, Primary cheie ( `id`, `nume`, `pret`, `allowed_classes`, `titlelist`, `npcs`, `puncte`, `secundare") ) DEFAULT CHARSET = utf8; Notă: necesită de Spawn npcs Htm reacţii: Ei bine, creaţi pur şi simplu htms următoarele: start.htm already.htm switch.htm join.htm accepted.htm noadena.htm switched.htm declined.htm askquit.htm story.htm quited.htm quest.htm shop.htm wrong.htm Htm de fişiere trebuie să fie situată în date \ html \ faction No comment pentru htms.Easy citiţi sursa pentru a posta see.Dont cum se fac htms pentru că aţi leachning Compilare Dacă tu dont acum în l2jfree nu suporta ant pentru compilare, dar cred că maven.Many ppl Maven este dificil, dar credeţi-mă, este mai uşor şi mai bine în opinia mea Deci, vă permite să mergeţi final part.After veţi face toate lucrurile pe care i post de ghid în elaborarea de server şi sunteţi gata Pentru a compila cu Maven ghiduri l2jfree du-te la site-ul L2j-free - Index sau citit ghid care sa-mi similare, dar are mai multe detalii în ragezone Intrebari frecvente Ce este sistemul de faction? Faction sistem a fost creat de către evil33t pentru server.It este ca gve dar nu este gve.You poate alege factions de caractere care se vor alătura şi multe alte astfel de lucruri ne faction puncte de război şi a faction eveniment Este aceasta o gve sistem? Nu, dar el este cel mai aproape de it.It are 3 factions (implicit bune, rele, neutru) şi multe alte lucruri pe care gve legate, de exemplu, buff monede si poti lua un oraş în partea dumneavoastra pentru câştigarea de către acesta Cum pot schimba numele de faction, deoarece implicite sunt neutre din punct de vedere, bine şi rău? În fişierul faction.java care este situată în "src \ main \ java \ net \ sf \ l2j \ gameserver \ model \ entitate \ faction" Have fun .... Am cautat si eu ceva si am gasit altceva am dat pt tutorialu asta si mam gandit sal traduc si sal pui aici pe starmedia Sorce Ragezone Tradus de DiZzy Link to comment Share on other sites More sharing options...
Recommended Posts