• 04 Juin 2026, 05:17:48


Auteur Sujet: Créer un DM et les commandes  (Lu 1542 fois)

0 Membres et 1 Invité sur ce sujet

Hors ligne ShaDowxx™

  • We are cats.
  • *
  • Grand Banditisme
  • Messages: 706
    • Voir le profil
Créer un DM et les commandes
« le: 24 Décembre 2010, 09:41:01 »
Bonjour,

Je voudrais savoir comment je pourrait faire un DM avec des commandes pour le rejoindre. Merci de pouvoir m'aider sur le coup là

Hors ligne Xolokos

  • PAWN/XHTML/CSS/PHP/SQL/JS
  • *
  • Grand Banditisme
  • What are you waiting for ?
  • Messages: 681
    • Voir le profil
Re : Créer un DM et les commandes
« Réponse #1 le: 24 Décembre 2010, 10:02:03 »
Tu fait une commande genre /dm1
et a la téléportation(SetPlayerPos) tu le change de virtualworld tu lui enlève ses arme avec ResetPlayerWeapon(); et tu lui donne les armes du DM genre
GivePlayerWeapon(); donc en bref le joueur serat TP on lui enlèves les armes qui ne lui servirons pas dans le DM on lui donne ses nouvelles armes on le change de Virtual World pour pas déranger les autres joueurs.

PS ( pour les virtual world des véhicule c'est une autre commande je te laisse chercher c'est pas loin dans le forum)
}
    if (strcmp("/dm1", cmdtext, true, 10) == 0)//Si le joueur fait la commande /dm1
{
            
                ResetPlayerWeapons(playerid);//On lui enlève toute ses armes
                SetPlayerPos(playerid, X, Y, Z);//la position que tu veux qu'il ayent
                GivePlayerWeapon(playerid,27,507);//l'arme que tu lui donne ID 27 avec 504 (DE)
GivePlayerWeapon(playerid,16,4);//On lui donne arme ID 16 avec 4 munition (Grenade)
SetPlayerArmour(playerid, 100);//On lui met armure a 100
return 1;//On envoie 1 tout c'est bien dérouler
}
« Modifié: 24 Décembre 2010, 10:07:09 par Xolokos »
Nippah !

Hors ligne ShaDowxx™

  • We are cats.
  • *
  • Grand Banditisme
  • Messages: 706
    • Voir le profil
Re : Créer un DM et les commandes
« Réponse #2 le: 24 Décembre 2010, 10:07:16 »
Sa aide je ne dit pas le contraire mais j'arrive pas a configurer le tableau des respawns

euh je vais le tableau avec le nom dm1 normalement sa marche
« Modifié: 24 Décembre 2010, 10:09:53 par Julien62430 »

Hors ligne Xolokos

  • PAWN/XHTML/CSS/PHP/SQL/JS
  • *
  • Grand Banditisme
  • What are you waiting for ?
  • Messages: 681
    • Voir le profil
Re : Créer un DM et les commandes
« Réponse #3 le: 24 Décembre 2010, 10:11:27 »
Moi je fait un TDM(MW2 FR) je ne pas plus t'aider les autres pourrons surement t'aidé(je vais suivre le sujet j'apprendrer des choses)...
Nippah !

Hors ligne ShaDowxx™

  • We are cats.
  • *
  • Grand Banditisme
  • Messages: 706
    • Voir le profil
Re : Créer un DM et les commandes
« Réponse #4 le: 24 Décembre 2010, 10:37:41 »
Mais alors comment je fais la commande de retour en mode normal ?

Hors ligne Xolokos

  • PAWN/XHTML/CSS/PHP/SQL/JS
  • *
  • Grand Banditisme
  • What are you waiting for ?
  • Messages: 681
    • Voir le profil
Re : Créer un DM et les commandes
« Réponse #5 le: 24 Décembre 2010, 11:02:21 »
}
    if (strcmp("/stopdm", cmdtext, true, 10) == 0)//Si le joueur fait la commande /dm1
{
             
                ResetPlayerWeapons(playerid);//On lui enlève toute ses armes
                SetPlayerPos(playerid, X, Y, Z);//la position que tu veux qu'il ayent
                GivePlayerWeapon(playerid,27,507);//l'arme que tu lui donne ID 27 avec 504 (DE)
GivePlayerWeapon(playerid,16,4);//On lui donne arme ID 16 avec 4 munition (Grenade) la tu lui donne les arme de debut si tu ne veux pas tu enlève.
SetPlayerArmour(playerid, 100);//On lui met armure a 100
//La tu met le virtual world 1 suis par défaut
                  return 1;//On envoie 1 tout c'est bien dérouler
}
Nippah !

Hors ligne S@omy

  • *
  • Tueur
  • Messages: 68
    • Voir le profil
Re : Créer un DM et les commandes
« Réponse #6 le: 24 Décembre 2010, 11:04:28 »
C'est pas mieux de respawn le joueur?

Hors ligne ShaDowxx™

  • We are cats.
  • *
  • Grand Banditisme
  • Messages: 706
    • Voir le profil
Re : Créer un DM et les commandes
« Réponse #7 le: 24 Décembre 2010, 11:11:01 »
Donc : le tableau de joueur

puis la commande du dm

et après la commande pour quitter le dm OK ! Je vais testé

Hors ligne Gilux

  • *
  • Mafioso
  • GOOBY PLS
  • Messages: 2209
    • Voir le profil
Re : Créer un DM et les commandes
« Réponse #8 le: 24 Décembre 2010, 15:38:32 »
Salut, utilise un tableau pour savoir si le joueur est en DM ou non :

new IsPlayerInDM[MAX_PLAYERS];
Ensuite, si on veut qu'au respawn, la personne en DM y reste :
if(IsPlayerInDM[playerid] == 1)
{
// On donne les armes, etc
}

Tu as juste à changer la variable au /dm1 (1) et /dmquit (0)

++

PS : Je sais pas si tu comprendras ça à l'air mal expliqué, mais bon  :laugh

Hors ligne ShaDowxx™

  • We are cats.
  • *
  • Grand Banditisme
  • Messages: 706
    • Voir le profil
Re : Créer un DM et les commandes
« Réponse #9 le: 24 Décembre 2010, 17:00:18 »
Je veut faire une commande qui fais en sorte d'utilisé le tableau après je sais faire le code qui donne des armes