Aide et tutoriaux pour les serveur privée
Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.


Bonjour, je vous présente mon d'aide pour crée des serveur privée et autres...
 
AccueilDernières imagesRechercherS'enregistrerConnexion
Le deal à ne pas rater :
Réassort du coffret Pokémon 151 Électhor-ex : où l’acheter ?
Voir le deal

 

 [TUTO] Créer un buffer

Aller en bas 
AuteurMessage





Date d'inscription : 01/01/1970

[TUTO] Créer un buffer  Empty
MessageSujet: [TUTO] Créer un buffer    [TUTO] Créer un buffer  EmptyLun 19 Juil - 21:18

Bonjour,

Nous allons voir comment créer un NPC buffer en passant par le SQL.

Tout d'abord :

Votre buffer doit être du type L2Npc

Vous aurez donc ceci :

REPLACE INTO `custom_npc`
(`id`,`idTemplate`,`Name`,`ServerSideName`,`title`,`ServerSideTitle`,`class`,`co​llision_radius`,`collision_height`,`level`,sex,`type`,`attackrange`,`hp`,`mp`,`s​tr`,`con`,`dex`,`int`,`wit`,`men`,`exp`,`sp`,`patk`,`pdef`,`matk`,`mdef`,`atkspd​`,`aggro`,`matkspd`,`rhand`,`lhand`,`armor`,`walkspd`,`runspd`)
SELECT 90000,`idTemplate`,'BuffBotr',1,'Deluxe Buffer',1,`class`,`collision_radius`,`collision_height`,`level`,sex,'L2Npc',`att​ackrange`,99999,9999,`str`,`con`,`dex`,`int`,`wit`,`men`,`exp`,`sp`,`patk`,`pdef​`,`matk`,`mdef`,`atkspd`,`aggro`,`matkspd`,`rhand`,`lhand`,`armor`,`walkspd`,`ru​nspd`
From `npc` WHERE `id`=20005;

Ensuite :

Sur PHP, Allez dans la table buff_templates

[TUTO] Créer un buffer  Tablebtpc6

Donc dans l'ordre de ce que l'on voit :

ID : id du buff
Name : Ceci est le nom du groupe de buff (Soit vous mettez des nom et ID différents pour chaque buff, soit vous mettez les même et cela vous fera un groupe de buff)

Skill_id : Ceci est l'id du skill a utiliser

Skill_name : C'est le nom du skill buff
Skill_level : C'est le level du skill buff

Skill_force : Mettez 1

skill_order : Comme pour un shop ID etc ... mettez bien l'ordre 1, 2, 3 etc ... ne mettez pas deux fois les même chiffre pour 2 buffs différents.

char_min_level : Niveau minimum pour se buffer

char_max_level : Niveau maximum pour se buffer

char_race : Ceci est pour buffer une race en particulier, mettez 0 pour que toutes les races puissent y accéder

char_class : Ceci est pour buffer une classe en particulier, mettez 0 pour que toutes les classes puissent y accéder

char_faction : Mettre 0

price_adena : Le prix du buff

price_points : Mettre 0

Voila maintenant rien de bien compliquer pour créer votre buff :

Vous faites insérer et vous remplissez selon les conseil précédents, tout bêtement

Pour finir,
il faut créer le HTM. Le HTM renverra votre demande sur ce que vous avez créé juste avant, si vous comprenez pas regardez le tuto créer un NPC de Orlyne.
http://www.britania.ws/boardv3/showthread.php?tid=1827

Vous allez dans game\data\html\default
Vous créez un fichier vierge en HTM. Si vous avez rien pour enregistrer sous ce format, vous ouvrez n'importe quel fichier dans le dossier, vous effacez tout et vous faites enregistrer SOUS. Le fichier restera en HTM et vous aurez ce que vous souhaitez.

Le contenue du HTM :


Code :

<html><title>Titre Du NPC</title>
<body>
<br><a action="bypass -h npc_%objectId%_MakeBuffs Name buff">Buy Deluxe Buffs.</a>
</body></html>
Le Name buff en gras, c'est le nom de votre buff ou groupe de buff que vous avez mis tout a l'heure. En cliquant dessus, vous recevrez tous les buff portant le name mis. Exemple :


Code :

<html><title>Titre Du NPC</title>
<body>
<br><a action="bypass -h npc_%objectId%_MakeBuffs DeluxeBuffs">Buy Deluxe Buffs.</a>
</body></html>
Vous recevrez donc tous vos buffs ayant le name DeluxeBuffs.

Attention, n'oubliez pas que le fichier HTM doit porter l'id de votre NPC, nous aurons donc :
90000.htm

Voila, après l'habitude viendra et vous y arriverez très bien.
Bonne chance a tous.
Revenir en haut Aller en bas
 
[TUTO] Créer un buffer
Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» [Tuto] Créer un Serveur SA:MP 0.3
» [TUTO] Créer du custom
» [Tuto]Créer un téléporteur - By Staek
» Super Tuto] Creer un Excellent [R].44
» [tuto] créer un serveur GuildWars !

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
Aide et tutoriaux pour les serveur privée :: Aide et Tutoriaux serveur privée :: Lineage II-
Sauter vers: