• 24 Avril 2025, 06:20:59


Auteur Sujet: [Résolu]NPC : Placer un NPC sans qu'il bouge.  (Lu 659 fois)

0 Membres et 1 Invité sur ce sujet

Hors ligne ApocKalipsS

  • *
  • Gangster
  • **** | Une experience GTA IV hors du commun !
  • Messages: 1141
    • Voir le profil
[Résolu]NPC : Placer un NPC sans qu'il bouge.
« le: 19 Décembre 2009, 08:46:46 »
Salut,
J'aimerais faire de mon NPC un bot qui reste à un endroit sans bouger, et si possible avec une animation.
Le problème est que je ne sais pas comment faire ça...
Help me !
« Modifié: 19 Décembre 2009, 15:15:10 par lepro49 »

Hors ligne Zordiache

  • *
  • Mafioso
  • Messages: 2219
    • Voir le profil
Re : NPC : Placer un NPC sans qu'il bouge.
« Réponse #1 le: 19 Décembre 2009, 09:12:09 »
Salut, avec une animation je sais pas si c'est possible mais moi quand j'enregistrais mes bots j'avais juste à faire /npcmode => enregistrer un bot à pied => rentrer le nom du bot et là sa enregistrais, j'attendais deux seconde et je refaisais /npcmode => arrêter l'enregistrement.

Hors ligne ApocKalipsS

  • *
  • Gangster
  • **** | Une experience GTA IV hors du commun !
  • Messages: 1141
    • Voir le profil
Re : NPC : Placer un NPC sans qu'il bouge.
« Réponse #2 le: 19 Décembre 2009, 09:22:15 »
Oui je sais je l'ai fait mais ca ne marche pas, mon bot spawn je n'sais où...

Hors ligne cristab

  • *
  • Messages: 8379
    • Voir le profil
Re : NPC : Placer un NPC sans qu'il bouge.
« Réponse #3 le: 19 Décembre 2009, 09:48:30 »
tent d'ajouter un SetPlayerPos puis pour les animation regarde les FS animations
pas d'aide en PM, vous êtes sur un forum est il me semble que vous êtes la pour avoir de l'aide donc pourquoi MP une seul personne qui ne vous répondra pas alors qu'il y a plein de membre ici

Hors ligne ApocKalipsS

  • *
  • Gangster
  • **** | Une experience GTA IV hors du commun !
  • Messages: 1141
    • Voir le profil
Re : NPC : Placer un NPC sans qu'il bouge.
« Réponse #4 le: 19 Décembre 2009, 11:24:23 »
if(IsPlayerNPC(playerid))// si le joueur est un BOT
    {
        new playername[MAX_PLAYER_NAME];
GetPlayerName(playerid,playername,MAX_PLAYER_NAME);//on récupère sont pseudo
if(!strcmp(playername,"Bill_Thomson",true))//si sont pseudo est Bill...
{
SetPlayerSkin(playerid,59);//je veux lui mettre le skin 59
SetPlayerPos(playerid, 826.1484,-1355.1833,13.5406);
}
return 1;
}


Ca marche pas...