~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Das ist erfahrt ihr im TuT:
1. Was brauche ich
2. Wie stelle ich meine grf_files.txt ein.
3. Wie stelle ich Login, Char und Map_athena.conf ein.
4. Wo stelle ich die Drop und Exp Rate ein sowie anderes.
5. Wie ändere ich die startposition der charaktäre.
6. Wie adde ich Npc´s.
7. Wie erstelle ich eine sclient info
8. Wie erstelle ich einen account sowie einen GM account
9. Wo kann man sich eine nichtwechselnde ip erstellen.
1.~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Also fangen wir an.
Ihr Braucht:
Bitte die neuste Data.grf Sdata.grf benutzten sonst gibts errors.
========================= Packet_VER 9 =========================
- Eathena Stable
2.================================================ ==============
So nun gehts weiter:
Als erstes geht ihr in den Conf ordner und öffnet dort die
GRF-Files.txt
Die sieht dann so aus:
Code:
//----------------------------------------- // GRF List //----------------------------------------- grf: C:Program FilesGravityROdata.grf <<< hier euren pfad zu data.grf angeben grf: C:Program FilesGravityROsdata.grf <<< hier zu der sdata
So als nächstes nehmen wir und die Login_athena.conf vor.
Code:
// The login server listens on the interface with this IP address. // NOTE: This allows you to run multiple servers on multiple interfaces // while using the same ports for each server. //bind_ip: 127.0.0.1 // Login Server Port login_port: 6900 <<< diesen port bitte im rooter freischalten
Code:
// Server name, use alternative character such as ASCII 160 for spaces. // NOTE: You should not use spaces in the server name, or guild emblems won't work client-side! server_name: <EUER SERVERNAME HIER> // Wisp name for server: used to send wisp from server to players (between 4 to 23 characters) wisp_server_name: Server // Login Server IP // The character server connects to the login server using this IP address. // NOTE: This is useful when you are running behind a firewall or are on // a machine with multiple interfaces. //login_ip: 127.0.0.1 <<<< eure ip [ www.whatismyip.com] [U][B]*[/B][/U] // The character server listens on the interface with this IP address. // NOTE: This allows you to run multiple servers on multiple interfaces // while using the same ports for each server. //bind_ip: 127.0.0.1 // Login Server Port login_port: 6900 // Character Server IP // The character server exports this IP address to the entire world. // NOTE: You should only need to set this if you are running behind a // firewall or are on a machine with multiple interfaces. // char_ip:127.0.0.1 <<< eure ip [ www.whatismyip.com] [B][U]*[/U][/B] // Character Server Port char_port: 6121 <<< im rooter freischalten
Code:
// Character Server IP // The map server connects to the character server using this IP address. // NOTE: This is useful when you are running behind a firewall or are on // a machine with multiple interfaces. //char_ip: 127.0.0.1 [ www.whatismyip.com] [U][B]*[/B][/U] // The map server listens on the interface with this IP address. // NOTE: This allows you to run multiple servers on multiple interfaces // while using the same ports for each server. //bind_ip: 127.0.0.1 // Character Server Port char_port: 6121 // Map Server IP // The map server exports this IP address to the entire world. // NOTE: You should only need to set this if you are running behind a // firewall or are on a machine with multiple interfaces. //map_ip: 127.0.0.1 [ www.whatismyip.com] [U][B]*[/B][/U] // Map Server Port map_port: 5121 <<< im rooter freischalten
So nun könnt ihr schonmal euren server anstellen und online gehen mit der richtigen Sclientinfo, aber dazu kommen wir später, nun wollen wir erst einmal die Raten und Configs des servers einstellen. Dazu gehen wir in den ordner " Battle " dieser befindet sich im Conf ordner.
Spielt dort ein wenig mit den sachen rum und stellt es so ein wie es euch passt
5.================================================ =======
Einstellen der Start Position
Hierzu gehen wir wieder in den Conf ordner und öffnen die Char_athena.conf .
Dann müsst ihr dieses hier suchen und ändern:
Code:
// Start point, Map name followed by coordinates (x,y) start_point: new_zone01,53,111 <<< hier gebt ihr den mapnamen z.b. Prontera + die coorinaten die ihr mit /where ingame sehen könnt ein. das sieht später dann z.b. so aus " prontera,115,121 " // Starting zeny for new characters start_zeny: 500 <<< gleichzeitig könnt ihr hier noch einstellen wieviel das startkapital auf eurem server ist
Wie Aktiviere ich Npc´s die schon vorhanden sind oder wie adde ich neue.
Das ist eigentlich recht einfach, ihr geht in den NPC ordner und öffnet die
scripts_custom.conf die dann so aussieht ( habe nur einen teil kopiert sonst isses zuviel ^^" )
Code:
// ------------------------- My Scripts ------------------------- //npc: npc/location/to/script.txt // Your scripts go here!! << hier packt hier eure scripts hin z.b // npc: npc/custom/test.txt << einfach den pfad angeben // -------------------------------------------------------------- // ----------------------- Basic Scripts ----------------------- // -- Adoption NPC [Fredzilla] npc: npc/custom/adoption.txt // -- Auctioneer - Use at own risk [Fredzilla] // Warning: It dupe items. //npc: npc/custom/Auctioneer.txt // -- Card Remover //npc: npc/custom/card_remover.txt // -- Write your name on your equipment/weapon (mini-quest) //npc: npc/custom/sign_your_items.txt // -- Banks //npc: npc/custom/banks/kafra_bank.txt //npc: npc/custom/banks/bank.txt // -- Reset NPC //npc: npc/custom/jobs/reset.txt // -- Job Changer //npc: npc/custom/jobs/jobmaster.txt // -- Healer(s) //npc: npc/custom/healers/heal.txt //npc: npc/custom/healers/heal_payment.txt
7.================================================ =========
Wie erstelle ich eine sclientinfo
Code:
<?xml version="1.0" encoding="euc-kr" ?> <clientinfo> <servicetype>korea</servicetype> <servertype>sakray</servertype> <connection> <display>EUER SERVERNAME</display> <desc>None</desc> <address>EURE IP</address> [www.whatismyip.com] [U][B]*[/B][/U] <port>6900</port> <version>20</version> <langtype>8</langtype> <registrationweb></registrationweb> </connection> </clientinfo>
8.================================================ =========
Soooo nun kommen wir zum wichtigsten teil für die leute den es schon in den fingenr kribbelt und die umbedinngt GameMaster sein wollen.
Ihr macht euch als erstes einen account im logginscreen einfach ins username feld DEINNAME_F für weiblich und _M für männlich angeben.
dann gehen wir wieder in den Conf Ordner und
öffnen dort die GM_account.txt
Dort stellt ihr es so ein:
Code:
// eAthena's GM Accounts File (for TXT servers only) // Edited by MC Cameri to enable account id ranges // Changing this file while login server is running // Usage #1(Standard): <account id> <level> // Usage #2(Range): <beginning of range[-:~]end of range> <level> // Examples: // 2000002 99 // 2000003-2000005 99 // 2000003~2000005 99 // 2000001 30 2000002 99 << so müsste es dann bei euch aussehen, weil 2000002 is der neust erstelle account weil es einen test account gibt den man eigentlich nicht zu beachten hat weil er eh keine gm rechte hat.
Viel spass mit eurem eigenen server wünscht euch
Melphis ;D
///// ADDED /////
9.
No-Ip info:
Wie ihr ja seht habe ich überalle neben die ips die ihr umstellen müsst
ein dickes sternchen gemacht das führt euch hier hin ^^:
*
also um dauerhaft die gleiche ip zu nutzen geht ihr auf: .
Registriert euch dort und ladet euch dort das No-Ip Programm runter.
Nun könnt ihr euch eine ip erstellen auf der no-ip homepage erstellen z.b. " test.no-ip.org " föllig kostenlos.
diese tragt ihr nun anstatt eurer richtigen ip ein.
================================================== =====