[Skynet] Tuto Derniere rev publique

    Publicités

Users Who Are Viewing This Thread (Total: 0, Members: 0, Guests: 0)

jtb1

Membre
Sep 22, 2010
31
0
431
Bonjour a toute et a tous !

Envie de crée Simplement , un serveur sous skynet


Pré-requis :

- Skynet : Ce lien n'est pas visible, veuillez vous connecter pour l'afficher. Je m'inscris!

- Hamachi , un No-Ip ou un dedier

- Wamp Server 2.0

- Un client v11

- Navicat Lite


On a tout ? c'est bon ?

C'est partit !

Configuration/Implantation de la BDD

Installer skynet en cochant que vous voulez une icone sur le bureau !

Installer wamp

Attention : Skype empêche le fonctionnement correct de wamp (n'activez pas les deux en même temps)

Installer Navicat Lite

Créez ensuite une base de donnée du nom de "skynet" (attention le nom est important utilisez bien skynet !)

et exécuter la sql se trouvant dans : C:\Program Files\Skynet\db

et executer la sql "database.sql'"



Configuration

On rentre dans un peu de technique (oula)


on va allez dans C:\Program Files\Skynet\conf

la on va couper en 3 tuto :/

SI on a un dedier on va ici -> Préparation d'un dedier

SI on veux un No-Ip on va ici -> Préparer un No-ip

SI on veux un Hamachi -> Préparer un Hamachi


Une fois fais on a une adresse ou une IP

Configurons les ini ^^ aller du nerf moussaillon

BuffPang.ini: Permet de définir les option du pang
Renplacer les * par se qui est demander (et comme sa pour tout les fichier suivant)
Code:
## BuffPang settings (Added by Nicco)

minlvl=*Mini lvl pour faire marcher le pang*
maxlvl=*max lvl pour faire marcher le pang*

bufftime=*temps du buff en seconde*


lvlmsg=Tu doit être <minlvl>jusque au niveau <maxlvl> pour utiliser PANG.


buffcost=*Prix en penya du buff*

costmsg=Pas assez de penya pour buff .Prix du buff : <buffcost> penya!
buff_0_id=*ID du buff*
buff_0_lv=*Lvl du buff*
buff_1_id=*id du buff*
buff_1_lv=*lvl du buff*
buff_2_id=*ECT...*
buff_2_lv=7
buff_3_id=53
buff_3_lv=7
buff_4_id=114
buff_4_lv=7
buff_5_id=115
buff_5_lv=7
buff_6_id=116
buff_6_lv=7
buff_7_id=20
buff_7_lv=7
buff_8_id=146
buff_8_lv=7
buff_9_id=147
buff_9_lv=7
buff_10_id=148
buff_10_lv=7
buff_11_id=150
buff_11_lv=7

## 4 buff qui ne marche pas:
## - 147 (Holyguard)
## - 150 (Geburah Tipreth)
## - 148 (Spirit Fortune)
## - 146 (Protect)
Clusterserver.ini – Ce fichiers contiens les variables de configuration de base pour le Cluster.
Code:
[Clusterserver]
max_connections=*Max de connexion*
under_construction=* 0 pour metre on 1 pour mettre off*
clusterid=0
serverip=*Ip de votre dedier ou pc*
servername=*Nom du serveur*

[Authentication]
client_hash=*Contenu du fichier flyff.a*
client_builddate=*Code de votre client  , pour le 11 c'est 20070712*
ISC.ini – Ce fichier gere TOUT le serveurs (ISC, login, cluster et world server!)
Code:
[ISC]

version_major=0
version_minor=1
server_host=*ip du pc ou du dedier*
inter_password=*Metter un mot de passe tres compliquer ici car on peu vous hacker si non ... d'origine : I didn't change my password.*
Loginserver.ini – configurations du login

Code:
[Loginserver]
max_connections=*Connection max*
serverip=*Ip du serveur*

[Authentication]
client_hash=*Contenu de Flyff.a*
client_builddate=*Code de votre diffusion du client  , pour le v11 c'est 20070712*
use_flyff_a=*0 pour ne pas utiliser flyff.a 1 pour le faire*
MakeItemsM.ini & MakeItemsF.ini – Les équipement des nouveaux personnages sont créé ici en utilisant ces deux fichiers,
F - les personnages féminin
M - les personnages masculin.
Je traduirais juste les commentaire
Code:
## MakeItemsM.ini
equip_0=502 ## id du teeshirt ou armure
equip_0_slot=44 ## slotid for suit
equip_1=506 ## id des gants
equip_1_slot=46 ## slotid for gloves
equip_2=510 ## id des chaussures
equip_2_slot=47 ## slotid for boots
equip_3=21 ## id de l'arme
equip_3_slot=52 ## weapon slotid
Code:
## MakeItemsF.ini
equip_0=504 ##  id du teeshirt ou armure
equip_0_slot=44 ## slot id for suit
equip_1=508 ##  id des gants
equip_1_slot=46 ## slotid for gloves
equip_2=512 ##id des chaussures
equip_2_slot=47 ## slotid for boots
equip_3=21 ## id de l'arme
equip_3_slot=52 ## weapon slot
MyODBC.ini – Fichier de configuration odbc.
Code:
[MyODBC]
myodbc_username=*utlistaeur*
myodbc_password=*mot de passe*
myodbc_database=*la data base*
myodbc_driver=MySQL ODBC 5.1 Driver
WorldDelay.ini – Delais entre les files d’opérations du world server.
Code:
[ThreadsDelay]
#Le delais entre les ping du serveur MySQL
sqldelay = 1800000
#Le délais entre les operation de comparaison de positions pour invoquer ou révoquer les joueurs, mobs et NPCs.
visibilitydelay = 70
#Le délais entre les operation de controle du timers – comme le chrono pour les point d’acclamation, la prochaine régénération, etc..
timersdelay = 100
#Le dialogue des NPC; les mouvements des mobs; et aussi les operations de comparaison de position pour les NPCs et les mobs.
moverdelay = 100
#Le délais entre les controle du temps  et les events
#pas vraiment important, 1000 devrait etre bien, mais si votre ordinateur est vraiment lent, 10000 irait aussi.
worlddelay = 1000
Presque fini

Worldserver.ini – Fichier de configuration pour le world.
Code:
[Worldserver]
serverip=*Ip du serveur*
servername=*Nom du serveur*

max_connections=*Nombre de connexion max*
enable_debugging=*1 pour debuger 0 pour non-debgu*
welcome_message=*message d'arrivée*
pk_everywhere=*1 pour du pk partout 0 pour normal*
loglevel=2047
default_weather=*0 pour normal 1 pluie 2 neige*
levelup_state=*0 pour montée normal , 1 pour monter a 99,99% direct a 100 , 2 compte 100 -1 ;) *

[ISC]
clusterid=0
worldid=0
Voila fini et hop ini fini


comment on lance le serveur ?

On enregitre tout et on clique sur le racourcie sur le bureau !