• 15 Mai 2024, 21:08:22


Auteur Sujet: PickUp vers PickUp  (Lu 2723 fois)

0 Membres et 1 Invité sur ce sujet

Hors ligne callofkill13

  • *
  • Nouveau
  • Messages: 16
    • Voir le profil
    • www.pog.free.fr
PickUp vers PickUp
« le: 04 Février 2009, 19:09:39 »
Bonsoir ou bonjour (on sais jamais :D),
Je voudrais savoir comment faire une téléportation (Role Play :( ) d'un PickUp vers un autre ?
Es possible ?
Merci de vos reponseS ! :-[
Projet en cour :

GameMode:

RPG - New World Your World - FR

Basser sur le GodFather.

Des grosses modification vont y etre apporter.
Il va être sur San Fierro et BaySide.
Selon d'où on vient on a un différent spawn.
Tout les business déplacer sur la 2° iles.
Toute les maison déplacer sur la 2° iles.
Et bien d'autre chose encore ...

Avancement:

Total : 17 %

Business : 64 %
Maison: 24 %
Jobs: 75 %
Paye: 62 %
Traduction: 07 %
Commandes: 13 %
Administration: 21 %




Hors ligne ApocKalipsS

  • *
  • Gangster
  • **** | Une experience GTA IV hors du commun !
  • Messages: 1141
    • Voir le profil
Re : PickUp vers PickUp
« Réponse #1 le: 04 Février 2009, 19:11:22 »
Il faut simplement faire une téléportation quand un joueur rentre dans un pickup. (SetPlayerPosition).

Hors ligne callofkill13

  • *
  • Nouveau
  • Messages: 16
    • Voir le profil
    • www.pog.free.fr
Re : PickUp vers PickUp
« Réponse #2 le: 04 Février 2009, 19:28:32 »
Hein ? :D J'aimerai bien que on m'explique asser bien  :cheers
« Modifié: 04 Février 2009, 21:58:37 par callofkill13 »
Projet en cour :

GameMode:

RPG - New World Your World - FR

Basser sur le GodFather.

Des grosses modification vont y etre apporter.
Il va être sur San Fierro et BaySide.
Selon d'où on vient on a un différent spawn.
Tout les business déplacer sur la 2° iles.
Toute les maison déplacer sur la 2° iles.
Et bien d'autre chose encore ...

Avancement:

Total : 17 %

Business : 64 %
Maison: 24 %
Jobs: 75 %
Paye: 62 %
Traduction: 07 %
Commandes: 13 %
Administration: 21 %




Hors ligne S!m

  • *
  • Messages: 2341
    • Voir le profil
Re : PickUp vers PickUp
« Réponse #3 le: 04 Février 2009, 23:55:21 »
Salut,

tu dois en premier lieu enregistrer les positions de tes pickups en questions,
ou encore juste les copier coller à plein d'endroits, c'est au choix,

et dans OnPlayerPickUpPickup tu le fais téléporté à la bonne position selon le pickupid...

++Sim++





Hors ligne angelrider

  • Scripteur
  • *
  • Bandit
  • Messages: 299
    • Voir le profil
Re : PickUp vers PickUp
« Réponse #4 le: 05 Février 2009, 11:44:09 »
Télécharge le moderntopia il l'utilise la téléportation sans commande aussi et sert toi en d'exemple ^^.
Nouveau Site de Mods San Andreas:
http://lcdacreation.fr

Hors ligne callofkill13

  • *
  • Nouveau
  • Messages: 16
    • Voir le profil
    • www.pog.free.fr
Re : PickUp vers PickUp
« Réponse #5 le: 05 Février 2009, 15:35:32 »
Merci de vos réponse pour ce problème mais j'en est un deuxième  ::).
Je voudrais savoir comment faire pour exécuter cette commande que sur ce pickup ?  :dry
Projet en cour :

GameMode:

RPG - New World Your World - FR

Basser sur le GodFather.

Des grosses modification vont y etre apporter.
Il va être sur San Fierro et BaySide.
Selon d'où on vient on a un différent spawn.
Tout les business déplacer sur la 2° iles.
Toute les maison déplacer sur la 2° iles.
Et bien d'autre chose encore ...

Avancement:

Total : 17 %

Business : 64 %
Maison: 24 %
Jobs: 75 %
Paye: 62 %
Traduction: 07 %
Commandes: 13 %
Administration: 21 %




Hors ligne MrFredo

  • *
  • Grand Banditisme
  • Scripteur PHP/PAWN
  • Messages: 953
    • Voir le profil
    • GTA-Hosting
Re : PickUp vers PickUp
« Réponse #6 le: 05 Février 2009, 15:55:14 »
Utilise la fonction PlayerToPoint (si tu l'as pas tu peux facilement la trouver ici ou sur le forum sa-mp j'pense)

Hors ligne [StAfF]MaN

  • [StAfF] forever ^^
  • *
  • Gangster
  • [StAfF] un jour, [StAfF] toujours ^^ !!!
  • Messages: 1040
    • Voir le profil
    • SITE [StAfF]
Re : PickUp vers PickUp
« Réponse #7 le: 05 Février 2009, 19:57:17 »
ben non, plus simple, dnas le public OnPlayerPickUpPickup tu fait une variable qui se met a 1 si le joueur est sur le pickup, et dans OnPlayerCommandeText tu fait ta commande avec un if qui se rapporte a ta variable, passante a 1, bloquante a 0 ;) Doinc si le joueur sort du Pickup, hop, la variable se met a 1 ^^ et tu peut taper ta commande :p
^v^v^v^v|
   StAfF  |                              IP: gtaunderground.No-Ip.org

^v^v^v^v|

Hors ligne MrFredo

  • *
  • Grand Banditisme
  • Scripteur PHP/PAWN
  • Messages: 953
    • Voir le profil
    • GTA-Hosting
Re : PickUp vers PickUp
« Réponse #8 le: 05 Février 2009, 20:13:21 »
Sauf que si il entre dans un pickup le joueur et qu'ensuite il part a 200m du pickup et qu'il tape la cmd ba vu que la variable sera a 1 il poura quand meme utiliser la cmd meme si il n'est plus sur le pickup c'est pour sa que le playertopoint est le plus adapter je pense

Hors ligne [StAfF]MaN

  • [StAfF] forever ^^
  • *
  • Gangster
  • [StAfF] un jour, [StAfF] toujours ^^ !!!
  • Messages: 1040
    • Voir le profil
    • SITE [StAfF]
Re : PickUp vers PickUp
« Réponse #9 le: 05 Février 2009, 20:45:23 »
non car s'il sort du pickup tu la remet a 0 avec un else ;)
^v^v^v^v|
   StAfF  |                              IP: gtaunderground.No-Ip.org

^v^v^v^v|

Hors ligne MrFredo

  • *
  • Grand Banditisme
  • Scripteur PHP/PAWN
  • Messages: 953
    • Voir le profil
    • GTA-Hosting
Re : PickUp vers PickUp
« Réponse #10 le: 05 Février 2009, 20:51:46 »
On ne peux pas detecter l'action de sortir d'un pickup ...

puisque la callback OnPlayerPickupPickup n'est appeler uniquement quand on ENTRE dans un pickup ...

Hors ligne [StAfF]MaN

  • [StAfF] forever ^^
  • *
  • Gangster
  • [StAfF] un jour, [StAfF] toujours ^^ !!!
  • Messages: 1040
    • Voir le profil
    • SITE [StAfF]
Re : PickUp vers PickUp
« Réponse #11 le: 05 Février 2009, 20:57:40 »
hum,  j'édite, car ce n'est pas ce que je voulais faire ^^

en haut de ton script :
new para;

après dans ton OnGameModeInit :
 para == CreatepickUp(ton pickup)

dans ton
public OnPlayerPickUpPickup(playerid, pickupid)
{
   if(pickupid==para)
   {
      variable = 1;
   }
   else
   {
      variable = 0;
   }
   return 1;
}
« Modifié: 05 Février 2009, 21:16:08 par [StAfF]mAn »
^v^v^v^v|
   StAfF  |                              IP: gtaunderground.No-Ip.org

^v^v^v^v|

Hors ligne MrFredo

  • *
  • Grand Banditisme
  • Scripteur PHP/PAWN
  • Messages: 953
    • Voir le profil
    • GTA-Hosting
Re : PickUp vers PickUp
« Réponse #12 le: 05 Février 2009, 21:21:47 »
Evite de donne des code qui ne marcheront pas ....

Test ce code entre dans le pickup 'para' ensuite eloigne toi en de 2 m fait une commande qui necesite que variable soit a 1 et tu vera qu'elle marchera alor que tu n'est plus dans le pickup comme je l'ai dit plus haut OnPlayerPickupPickup n'est appeler que QUAND ON ENTRE DANS UN PICKUP ....

Hors ligne [StAfF]MaN

  • [StAfF] forever ^^
  • *
  • Gangster
  • [StAfF] un jour, [StAfF] toujours ^^ !!!
  • Messages: 1040
    • Voir le profil
    • SITE [StAfF]
Re : PickUp vers PickUp
« Réponse #13 le: 05 Février 2009, 21:24:48 »
Hum, on pourrai créer une include spéciale ^^  :P
^v^v^v^v|
   StAfF  |                              IP: gtaunderground.No-Ip.org

^v^v^v^v|

Hors ligne callofkill13

  • *
  • Nouveau
  • Messages: 16
    • Voir le profil
    • www.pog.free.fr
Re : PickUp vers PickUp
« Réponse #14 le: 05 Février 2009, 21:40:46 »
Jene comprend pas sur quoi vous etes partie la ?  :D
Projet en cour :

GameMode:

RPG - New World Your World - FR

Basser sur le GodFather.

Des grosses modification vont y etre apporter.
Il va être sur San Fierro et BaySide.
Selon d'où on vient on a un différent spawn.
Tout les business déplacer sur la 2° iles.
Toute les maison déplacer sur la 2° iles.
Et bien d'autre chose encore ...

Avancement:

Total : 17 %

Business : 64 %
Maison: 24 %
Jobs: 75 %
Paye: 62 %
Traduction: 07 %
Commandes: 13 %
Administration: 21 %