• 07 Juin 2026, 01:26:15


Auteur Sujet: Projet de GM : Gun Game  (Lu 3122 fois)

0 Membres et 1 Invité sur ce sujet

Hors ligne Jens84

  • *
  • Tueur
  • Pawn un jour, Pawn toujours
  • Messages: 71
    • Voir le profil
    • Mon Site Web
Projet de GM : Gun Game
« le: 15 Octobre 2008, 20:49:36 »
Bonjour, j'ai l'intention de créer un gamemode de Gun Game.
Je voudrais savoir quelle fonction utiliser pour attribuer une arme à chaque nombre de kill (stats du joueur)
Le but étant de démarrer avec une très bonne arme et de finir avec la moins puissante, je pense qu'il faut créer une fonction correspondant à chaque nombre de kill car les id des armes ne se suivent pas dans l'ordre que je voudrais (+ puissante --> - puissante) et il n'est donc pas possible d'ajouter 1 (je ne sais même pas si c'est possible) à l'id précédente, en n'oubliant pas bien sûr, une commande qui retire toutes les armes du joueur avant de lui en donner une nouvelle...
Et si ca existe, je voudrais savoir si je peux créer une commande lorsqu'un joueur se fait tuer (serait-ce OnPlayerDeath ? ) pour lui redonner l'avant dernière arme utilisée.

Merci d'avance !
Jens84
« Modifié: 15 Octobre 2008, 20:51:45 par Jens84 »
Serveur non-terminé  (MAJ Quotidiennes)


Hors ligne Ssk

  • *
  • Lulu's Stunt - Le serveur stunt de Lulu !
  • Messages: 8154
    • Voir le profil
Re : Projet de GM : Gun Game
« Réponse #1 le: 15 Octobre 2008, 20:58:01 »
Bien sur que oui que ces possible tu definie le score au nombre de kill puis des que le score augmente il change d armes



Derrière tout programme se cache un programmeur, je considère le monde comme un programme.
Mon blog

Hors ligne Jens84

  • *
  • Tueur
  • Pawn un jour, Pawn toujours
  • Messages: 71
    • Voir le profil
    • Mon Site Web
Re : Projet de GM : Gun Game
« Réponse #2 le: 15 Octobre 2008, 21:22:51 »
Ok merci mais la vraie question est alors comment faire ?
Serveur non-terminé  (MAJ Quotidiennes)


Hors ligne Dark_revan

  • Serveur RPG : *¤REAL DREAM¤*
  • *
  • Bandit
  • Script Serveur RolePlay.
  • Messages: 338
    • Voir le profil
Re : Projet de GM : Gun Game
« Réponse #3 le: 15 Octobre 2008, 22:36:27 »
Ba tu met en gros kill1= arme1 puis kill2 = arme2 ect...
Tu prend un public pour faire sa par exemple le public kill () puis ensuite dans ta ocmmandes c'est facile tu fait ResetPlayerWeapons avec une commandes.
Mais si sa fonction en round alors tu devera le mettre dans OnGamemodeInit ou tu rajoute un public et tu le met avec un time le temps de ton round bref se timer pour faire aussi definire les round.

Hors ligne Ssk

  • *
  • Lulu's Stunt - Le serveur stunt de Lulu !
  • Messages: 8154
    • Voir le profil
Re : Projet de GM : Gun Game
« Réponse #4 le: 17 Octobre 2008, 08:13:33 »
Deja il faut que tu trouve ce Public !

public OnPlayerDeath(playerid, killerid, reason)

{
return 1;
}

Tu lui ajoute:      SetPlayerScore(killerid, GetPlayerScore(killerid) + 1);

Ce qui va donner:

public OnPlayerDeath(playerid, killerid, reason)

{

   SendDeathMessage(killerid, playerid, reason);

   SetPlayerScore(killerid, GetPlayerScore(killerid) + 1);

   ResetSpawnInfo(playerid);

   return 1;

}


La Deja tu a defini les score des que le gars tue quelqu' un bah son score monte et le reste c' est tres facile mais des que j' auras fini je te le donne !



Derrière tout programme se cache un programmeur, je considère le monde comme un programme.
Mon blog

Hors ligne Jens84

  • *
  • Tueur
  • Pawn un jour, Pawn toujours
  • Messages: 71
    • Voir le profil
    • Mon Site Web
Re : Projet de GM : Gun Game
« Réponse #5 le: 17 Octobre 2008, 11:41:35 »
Ok merci, et pour quand un joueur se fait tuer je rajoute cette ligne : SetPlayerScore(playerid,GetPlayerScore(playerid)-1);
N'est-ce pas ?

Pour le reste, je vais devoir définir une commande qui attribue une arme à chaque score (jusqu'à un nombre limité : une fois toutes les armes utilisées), mais dans quel public dois-je la mettre ?

Merci pour vos réponses !
Serveur non-terminé  (MAJ Quotidiennes)


Hors ligne Ssk

  • *
  • Lulu's Stunt - Le serveur stunt de Lulu !
  • Messages: 8154
    • Voir le profil
Re : Projet de GM : Gun Game
« Réponse #6 le: 17 Octobre 2008, 11:51:25 »
Tu veut que ca le change automatiquement ??

si c' est ca que tu veut bah tu met ca    
      if(GetPlayerScore(killerid)== 10)
   {
   ResetPlayerWeapons(playerid);
   GivePlayerWeapon(playerid,29,700);
   }

public OnPlayerDeath(playerid, killerid, reason)

{

   SendDeathMessage(killerid, playerid, reason);

   SetPlayerScore(killerid, GetPlayerScore(killerid) + 1);

   ResetSpawnInfo(playerid);
   if(GetPlayerScore(killerid)== 10)
   {
   ResetPlayerWeapons(playerid);
   GivePlayerWeapon(playerid,29,700);
   }
   return 1;

}


La ca fait que quand le gars a 10 de score ca lui donne l' arme 29 que je connais pas xD
« Modifié: 17 Octobre 2008, 11:53:10 par sasuke78200 »



Derrière tout programme se cache un programmeur, je considère le monde comme un programme.
Mon blog

Hors ligne [StAfF]MaN

  • [StAfF] forever ^^
  • *
  • Gangster
  • [StAfF] un jour, [StAfF] toujours ^^ !!!
  • Messages: 1040
    • Voir le profil
    • SITE [StAfF]
Re : Projet de GM : Gun Game
« Réponse #7 le: 17 Octobre 2008, 18:26:26 »
Pour trouver les ID des armes :

http://wiki.sa-mp.com/wiki/Weapons

^v^v^v^v|
   StAfF  |                              IP: gtaunderground.No-Ip.org

^v^v^v^v|

Hors ligne Nikko™

  • *
  • Mafioso
  • Messages: 2393
    • Voir le profil
Re : Projet de GM : Gun Game
« Réponse #8 le: 17 Octobre 2008, 18:34:16 »
Je vien tout pile de terminer le mien de mode GunGame ca pete trop  :-*

++
nikko

Hors ligne [StAfF]MaN

  • [StAfF] forever ^^
  • *
  • Gangster
  • [StAfF] un jour, [StAfF] toujours ^^ !!!
  • Messages: 1040
    • Voir le profil
    • SITE [StAfF]
Re : Projet de GM : Gun Game
« Réponse #9 le: 17 Octobre 2008, 18:39:46 »
pour ceux que ça intéresses je suis sur un capture de flag en se moment et j'ai mon mode counter a finir ;) j'essais de dépêcher du people pour m'aider a finir ^^  ::)
^v^v^v^v|
   StAfF  |                              IP: gtaunderground.No-Ip.org

^v^v^v^v|

Hors ligne Nikko™

  • *
  • Mafioso
  • Messages: 2393
    • Voir le profil
Re : Projet de GM : Gun Game
« Réponse #10 le: 17 Octobre 2008, 18:41:12 »
Chui partant meme si chui pas "exelent" en pawn  :)

++
nikko

Hors ligne [StAfF]MaN

  • [StAfF] forever ^^
  • *
  • Gangster
  • [StAfF] un jour, [StAfF] toujours ^^ !!!
  • Messages: 1040
    • Voir le profil
    • SITE [StAfF]
Re : Projet de GM : Gun Game
« Réponse #11 le: 17 Octobre 2008, 18:42:35 »
Ok ;) Pm now :p
^v^v^v^v|
   StAfF  |                              IP: gtaunderground.No-Ip.org

^v^v^v^v|

Hors ligne Jens84

  • *
  • Tueur
  • Pawn un jour, Pawn toujours
  • Messages: 71
    • Voir le profil
    • Mon Site Web
Re : Projet de GM : Gun Game
« Réponse #12 le: 17 Octobre 2008, 20:10:54 »
Ok c'est ce que je voulais savoir, merci beaucoup pour vos réponses.
Je vais enfin pouvoir finaliser mon GunGame ^^

A Bientôt !
Jens84
Serveur non-terminé  (MAJ Quotidiennes)


Hors ligne Jens84

  • *
  • Tueur
  • Pawn un jour, Pawn toujours
  • Messages: 71
    • Voir le profil
    • Mon Site Web
Re : Projet de GM : Gun Game
« Réponse #13 le: 17 Octobre 2008, 20:38:41 »
Ah oui excusez-moi, j'ai oublié de demander autre chose.
Est-il possible d'ajouter des bots à mon serveur, qui agissent comme des joueurs indépendants (les fonctions marchant sur eux aussi) et ayant comme but de tuer les autres joueurs ?
Serveur non-terminé  (MAJ Quotidiennes)


Hors ligne Dark_revan

  • Serveur RPG : *¤REAL DREAM¤*
  • *
  • Bandit
  • Script Serveur RolePlay.
  • Messages: 338
    • Voir le profil
Re : Projet de GM : Gun Game
« Réponse #14 le: 18 Octobre 2008, 11:13:17 »
Oui tu peut je croit qu'il y a un FS pour les bot recherche sur www.forum.sa-mp.com dasn filterscript tu regarde et tu devrat trouver t'aura plus qua l'adapter a toi et sa sera bon.