StarMedia
Va asteptam in grupul nostru de pe facebook: Click

Distribuiţi
Vezi subiectul anteriorIn josVezi subiectul urmator
avatar
Lucyan
Administrator
Administrator
Mesaje : 8542
Varsta : 24
Localizare : Administrator
Sunt pe forum din : 13/12/2008

GvE Cum faci server gve

la data de Sam 07 Feb 2009, 13:43
Î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
Vezi subiectul anteriorSusVezi subiectul urmator
Permisiunile acestui forum:
Nu puteti raspunde la subiectele acestui forum