Jump to content
Addicted2 Romania
Aplicatiile pentru functia de "Helper" pentru serverul de Minecraft sunt deschise !

[L2]Cum Faci Server Gve


Guest Alex

Recommended Posts

Î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

Guest
This topic is now closed to further replies.
  • Recently Browsing

    • No registered users viewing this page.
  • Popular Contributors

    Nobody has received reputation this week.

×
×
  • Create New...