Page 1 of 1

[Help - Débutant] Les commandes

PostPosted: Thu Jun 01, 2006 12:57 pm
by heretoc
Bonjour,
Voici une liste des commandes (refaite) qui ce trouve d'origine dans DOL et que pas tous le monde connait.
Quels sont ces commandes ? A quoi elles servent ?


Nous allons commencer par les commandes Administrateur:
-Account.cs
/account create <accountname> <password> : Crée un compte à partir du jeu
/account changepassword <accountname> <new password> : Modifie le mots de passe d'un compte
/account delet <accountname> : Supprime un compte de la database
/account deletcharacter <charactername> : Supprime un personnage de la database
/account movecharacter <charactername> <newaccountname> : Transfert un personnage sur un autre account
/account accountname <charactername> : Donne le nom de compte pour le personnage choisi

-plvl.cs
/plvl 1 : Permet à un administrateur de rendre un administrateur/gm au status de joueur
/plvl 2 : Permet à un administrateur de rendre un joueur gamemaster
/plvl 3 : Permet à un administrateur d'ajouter un autre administrateur

-serverproperties.cs
/serverproperties : Permet de rafraichire les propriétées du serveur


Les commandes administrateurs sont peut nombreuses mais grandement utile, cela permet de faire en jeu ce qu'on devrait faire dans la database.
Continuons avec les commandes GameMaster:
-Addbind.cs
/addbind : Permet d'ajouter une area de bind pour les joueurs sur un radius de 750.

-Addhookpoint.cs
/addhookpoint <skin> <id> : Permet d'ajouter un point sur un fort permetant la création d'un garde/arme de siege/vendeur...

-Announce.cs
/announce log : Affiche un message dans la feunetre des logs (logs combats/npc and co)
/announce window : Affiche un message dans une feunetre que les joueurs peuvent agrandire/supprimer
/announce send : Affiche un message dans la feunetre de tchat
/accounce center : Affiche un message durant 3seconds au centre de l'ecrant de tous les joueurs
/announce confirm : Affiche un message qui disparait que ci les joueurs clic sur un bouton

-Area.cs
/area create <name> <type(circle/square)> <radius> <broadcast (y/n)> <soundid> : Permet de créer une zone avec divers parametres tels que le nom, la taille, le type, ect..

D'après le Area.cs il existe divers que je sais pas ajouter en jeu mais seulement par la database en modifiant les types des areas:
"safearea" type "DOL.GS.Area+SafeArea"
"bindarea" type "DOL.GS.Area+BindArea"
"killonleaver" type "DOL.GS.KillOnPlayerLeave"
"killonenter" type "DOL.GS.KillOnPlayerEnter"

-Ban.cs
/ban ip <reason> : Interdit l'adresse IP du joueur de ce connecter au serveur
/ban account <reason> : Bannis le joueur du serveur
/ban both <reason> : Bannis le joueur du jeu en plus de sont adresse IP

-Cast.cs
/cast <effect/cast/spell/sound> <id> : Permet à un plvl2 minimum de lancer des effets/sorts/effet de cast/son sur un joueur grace à sont id
Exemple : /cast spell 1654 lance un add dommage

-Crafting.cs
/crafting add <craftingskillid> <startlevel> : Ajoute une nouvelle competence de craft à la cible
/crafting change <craftingskillid> <ammount> : Change la valeur de specialisation de votre cible dans ces competences de craft
/crafting list : Indique toutes les ID des competences de craft

-Jump.cs
/jump to <Playername> : Teleportation au joueur choisi
/jump <Playername> to me : Teleporte le joueur à votre position
/jump <Playername> to <Playername> : Teleporte un joueur sur un autre
/jump to <X Y Z region> (reference sur le /gloc): Vous teleporte à la position choisi
/jump <Playername> to <X Y Z region> : Teleporte un joueur sur une position precise
/jump to <Name> <Realmid> : Teleportation sur la zone du royaume choisi
/jump push : Sauvegarde votre position pour vos prochains jump de retour
/jump pop : Vous teleporte sur la derniere zone push

-DebugJump.cs (suite du jump.cs)
Attention cette commande est differente des autres elle ne ce fait pas de la même façon que les autres.
]jump <zoneid> <locx> <locy> <locz> <heading> : Vous teleporte sur la zone choisi à la localisation que vous avez predefini
]*jump : Vous donne une liste d'id de teleportation
]*jump <id> : Vous teleporte sur l'id choisi

PS: ces commandes se font avec la touche crochet de votre ordinateur "]" ou avec la touche $ qui donne un crochet dans la feunetre de tchat.

-Door.cs
/door add : Ajoute une porte
/door Update : Met à jour la porte ajouter dans la database
/door delet : Efface une porte
/door level : Defini le niveau de la porte
/door realm : Defini le royaume de la porte (PS: 1 = albion, 2 = midgard, 3 = hibernia)
/door guild : Donne une guild à la porte ? (bisard non ?)
/door info : Donne divers information sur la porte choisi
/door heal : Soigne la porte
/door locked : Bloque la porte pour que les joueurs ne puissent pas l'ouvrire
/door unlocked : Debloque la porte choisi pour que les joueurs puissent l'ouvrire

-Faction.cs
Voir le tutorial fait par Xarik :
viewtopic.php?f=9&t=11246

-Gmrelic.cs et Gmrelicpad.cs
/gmrelic <strength/magic> <realmid> : Invoque une relique au pied du gamemaster/administrateur
/gmrelicpad <strength/magic <name> <realmid> : Ajoute un emplacement pour une relique dans le royaume choisi
PS: 1 = albion, 2 = midgard, 3 = hibernia)

-Harm.cs
/harm <ammount> : Touche le joueur/npc avec une valeur de 1 à 9999

-Heal.cs
/heal soigne la cible

-Instance.cs
N'ayant peu d'information sur ces commandes je ne prefere pas les ajouters

-Morph.cs
/morph <id> <time> : Transforme la cible pendant une durée predefini, la valeur de defaut est de 10mins.

-Mute.cs
/mute <playername> : Coupe la parole à un joueur de tous les cannaux de tchat.
Refaire cette commande pour redonnez la parole

-Npc.cs
/npc say <text> : Le npc parle avec vos textes
/npc yell <text> : Le npc crie avec vos textes
/npc emote <emotename> : Le npc fait une emote comme le /rude ...
/npc face <name> : Le npc ce met face à la cible
/npc follow <name> : Le npc suit la cible
/npc walkto <name> <speed> : Le npc court après la cible avec une valeur de speed predefini
/npc target <name> : Donne une cible à votre npc
/npc weapon <slot> : Fait utiliser l'arme qui ce trouve dans le slot choisi
/npc cast <spelline> <spellid> : Fait lancer un sort à un npc, pour avoir une liste des sorts complete merci de regarder vos databases

-Kick.cs
/kick <cible/playername> : Deconnecte le joueur du serveur, le compte n'est plus accecible pendant une minute

-Speed.cs
/speed <value> : Modifie la vitesse de deplacement (valeur de base 191)

-Mob.cs
/mob create : Crée un nouveau mob
/mob model <id> : Change le model de la cible, http://sol.fourbeat.de/mob_models/mob_model_index.php
/mob name <nom> : Modifie le nom de votre mob
/mob realm <valeur 0=aggro, 1=alb , 2=mid , 3=hid ou peace=neutre> : Change le royaume de votre mob
/mob speed: Modifie la vitesse de votre mob
/mob level <valeur de 1 à 250> : Change le level de votre mob
/mob aggro <valeur de 1 à 50> : Change le level d'aggro du mob
/mob range <valeur de 1 à beaucoup> : Change la distance d'aggro du mob
/mob equiptemplate load <id> : Equipe le mob d'une armure pré defini
/mob movehere : Deplace le mob sur votre emplacement
/mob guilde <nom de la guilde> : Ajoute une guild à votre mob
/mob size <valeur de 1 à 220> : Modifie la taille de votre mob
/mob remove : Efface le mob
/mob transparent : Rend votre mob transparent
/mob kill : Tue votre mob
/mob fly : Permet à votre mob de pouvoir voler
/mob copy : Crée une copie de votre mob
/mob info : Donne toutes les informations sur votre mob
/mob respawn <valeur en milliseconds> : Modifie la valeur du respawn de votre mob
Divers commandes "Annexes" pour créer des npc's speciaux
/mob create DOL.GS.Scripts.GameHealer : Crée un Healer
/mob create DOL.GS.Trainer.WarriorTrainer ... : Crée un Trainer (Modifier Warrior par la classe voulu)

-Item.cs
Pour que tout marche facillement, placez votre item dans le dernier sac au dernier emplacement

/item blank : Crée un item vide dans votre inventaire
/item info <itemtemplatename> : Donne l'information d'un objet grace à sont Itemtemplatename
/item create <itemtemplatename> [count] : Crée un item à partire de sont itemtemplate avec le nombre que vous souhaitez
/item count <ammount> : Modifie la valeur du nombre d'items d'un objet
/item maxcount <ammount> : Modifie le nombre maximum d'item que l'objet peut porter
/item name <name> : Change le nom de l'objet
/item quality <quality> : Change la qualitée de l'item
/item durability <dur> <maxdur> : Change la durabilitée de l'item
/item condition <con> <maxcon> : Change la condition de l'item
/item ispiskable <true/false> : Permet de definir si l'objet est "pickable" ou pas
/item isdropable <true/false> : Permet de definir si l'objet est "dropable" ou pas
/item istradable <true/false> : Permet de definir si l'objet est "tradable" ou pas
/item price <plat> <gold> <silver> <copper> : Modifie le prix de l'item
/item spd_abs <value> : Modifie la vitesse/absorbe de l'item
/item dps_af <value> : Modifie le dps/af de l'item
/item model <id> : Change le model de l'id
/item mbonus <num> <bonustype> <value> : Modifie les bonus de l'item
/item savetemplate <itemtemplate> : Sauvegarde l'item sous l'itemtemplate choisi
/item spell <charges> <maxcharges> <spellid> : Ajoute une spell avec une charge et maxcharge
/item spell1 <charges> <maxcharges> <spellid> : Ajoute une spell avec une charge et maxcharge
/item realm <num> : Change le royaume de l'item (1 = alb, 2 = mid et 3 = hib)
/item findid <ID Partiel> : Permet de retrouver un itemtemplate perdu grace à un ID partiel
/item findname <Nom Partiel> : Permet de retrouver un nom d'objet grace à un nom partiel

-Team.cs
/team <text> : Affiche un message global d'une couleur jaune dans tous les canaux de tchat

Utilisation gloc
/gloc : Donne votre coordonnées X , Y , Z et la region, commande pratique pour créer des Jumpoint/teleporteur ect..

Pour certains ID de bonus , type d'arme ou autre : viewtopic.php?t=5309

Re: [Help - Débutant] Les commandes

PostPosted: Thu Dec 06, 2007 11:19 pm
by heretoc
Mise a jours des commandes , il en manque encore, car je ne peut pas tout faire, mais vous pouvez m'envoyer se qui faut pour completez par message priver, merci

Re: [Help - Débutant] Les commandes

PostPosted: Thu Jan 15, 2009 1:28 pm
by Talath
La commande object :

/object create : Crée un GameStaticItem
/object name : Change le nom du GameStaticItem sélectionné
/object model : Change le model du GameStaticItem sélectionné
/object save : Sauvegarde
/object movehere : Déplacer le GameStaticItem sélectionné aux coordonnées du sujet.

/object copy : Copie le GameStaticItem

Complément pour la commande /jump:
/jump to "Nom d'un GameNPC" royaume
Exemple : /jump to Graveen 6 ou, pour les noms composés /jump to "Roi Arthur" 6 (notez l'utilisation des doubles guillemets...)


/account create login motdepasse : crée un compte

/range : connaitre de la distance du sujet à la sélection.

/mob roaming [Entier positif x]: fait se déplacer le GameNPC sélectionné à l'intérieur d'un cercle de rayon (diamètre?) x (Utiliser /range)
/mob cloak : fait mettre sa capuche au GameNPC sélectionné (réitérer la commande pour retirer la capuche).


"Bonjour Graveen, enchanté ;)"
"D'ailleurs, il n'y pas de la refonte de /mob que j'ai raté, je dois me mettre à niveau, j'ai les fonctionnalités jusqu'à la révision 1385..."

Re: [Help - Débutant] Les commandes

PostPosted: Thu Jan 15, 2009 1:47 pm
by Graveen
Wb Talath, ca fait plaisir de te voir ici !

A noter que /mob vient de subir un lifting.

Re: [Help - Débutant] Les commandes

PostPosted: Mon Aug 10, 2009 9:38 pm
by heretoc
Mise à jour du post initiale avec de nouvelles commandes et modifications des anciennes.

Merci de me faire parvenir en message priver les commandes manquantes (avec leurs descriptions) pour que j'actualise le post.

Re: [Help - Débutant] Les commandes

PostPosted: Thu Sep 22, 2011 6:10 pm
by Utopia
Bonjour, quelles sont les commandes pour créer un coffre svp? J'ai cherché mais en vain. Je parle d'un coffre contenant un objet s'ouvrant (ou non) avec une clef. S'agit il d'une commande ou d'un script particulier? Personnellement, j'ai connu la commande /coffre sur un certain serveur. Qu'en en t'il? Merci. :wink:

Re: [Help - Débutant] Les commandes

PostPosted: Fri Sep 23, 2011 10:46 am
by Norec
Les coffres n'existent pas sur DOL de base.

Re: [Help - Débutant] Les commandes

PostPosted: Fri Sep 23, 2011 10:32 pm
by Horizon
Néanmoins si tu souhaite , je peux te fournir le code de la rencontre artefact du boubou d'Aten , mais c'est des mobs que tu fera pop :)
Mais sa donne une bonne idée du fonctionnement.

Re: [Help - Débutant] Les commandes

PostPosted: Sat Sep 24, 2011 4:55 pm
by Zenamoa
humm moi ça me botte bien si jamais ;)

Re: [Help - Débutant] Les commandes

PostPosted: Tue Nov 01, 2011 5:55 am
by HunabKu
Je veux bien aussi s'il vous plait :-)