• 07 Juillet 2025, 00:46:25


Auteur Sujet: Create PickUp money help  (Lu 4161 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
Create PickUp money help
« le: 17 Novembre 2007, 11:53:23 »
   MoneyPickup=CreatePickup(1212,15,837.1227,-1971.0100,12.8672);
Voila mon pick up que je veut creer
Et voici tous ce que j'ai mit dans mon script :

new MoneyPickup,MoneySackPickup;
et j'ai mit ca dans mon script
stock CreateMoneyPickup(Float:X,Float:Y,Float:Z)
{
MoneyPickup=CreatePickup(1212,15,837.1227,-1971.0100,12.8672);
}

Enfete c'est pour faire une chasse au trésor donc je voudrais les cacher quelque part et quand on va dessus ca nous rapporte un certain nombre d'argent.
Biensûr, il en faudrat plusieur donc si quelqu'un pourrais m'aider...

Hors ligne katalistix

  • *
  • Criminel
  • Messages: 38
    • Voir le profil
Re : Create PickUp money help
« Réponse #1 le: 17 Novembre 2007, 16:10:31 »
salut , je pense que tu devrais juste mettre

Citer

CreatePickup(1212,15,837.1227,-1971.0100,12.8672);


et si tu veux le faire plusieurs fois tu as juste a mettre le pickup plusieurs fois , comme avec les armes  :closedeyes

Citer

CreatePickup(1212,15,837.1227,-1971.0100,12.8672);
CreatePickup(1212,15,837.1227,-1971.0100,12.8672);
CreatePickup(1212,15,837.1227,-1971.0100,12.8672);
CreatePickup...

« Modifié: 17 Novembre 2007, 16:16:10 par katalistix »

Hors ligne ApocKalipsS

  • *
  • Gangster
  • **** | Une experience GTA IV hors du commun !
  • Messages: 1141
    • Voir le profil
Re : Create PickUp money help
« Réponse #2 le: 17 Novembre 2007, 17:36:15 »
Ok je vais essayer, mais tu est sûr que quand je vais dedans ca me donne de l'argent ?
Apres je voudrais que quand le joueur passe dedans, le PickUp se détruit mais les autres joueur peut toujours le voir, comment faire ?

Hors ligne [StAfF]MaN

  • [StAfF] forever ^^
  • *
  • Gangster
  • [StAfF] un jour, [StAfF] toujours ^^ !!!
  • Messages: 1040
    • Voir le profil
    • SITE [StAfF]
Re : Create PickUp money help
« Réponse #3 le: 17 Novembre 2007, 19:13:10 »
alors dans ton #include float

tu met


forward TonNomDePublic();

new idTonNomDePickUp;


et tout en bas de ton script tu fait un :

}
public TonNomDePublic()
{

   idTonNomDePickUp = CreatePickup (ID du pickUp, Action du PickUp ,X, Y, Z);
}

A la place de TonNomDePickUp tu met "MoneyPickup" et a la place de TonNomDePublic tu met ce que tu veu ^^

(as tu mis idMoneyPickup= CreatePickup(1212, 15 (je ne sais pas si 15 marche) ,-1228.2863,200.5234,60.5401); dans OneGameModeInit ???

Voila ^^

A++
« Modifié: 17 Novembre 2007, 19:25:00 par [StAfF]mAn »
^v^v^v^v|
   StAfF  |                              IP: gtaunderground.No-Ip.org

^v^v^v^v|

Hors ligne UrbanGhetto

  • *
  • Grand Banditisme
  • I PWN You !
  • Messages: 948
    • Voir le profil
    • http://h2oteam.roxorgamers.com/
Re : Create PickUp money help
« Réponse #4 le: 17 Novembre 2007, 19:25:43 »
Hum, Pourquoi pas utiliser la CallBack OnPlayerPickUpPickup tout simplement...

˙·٠•● Je dis, mieux vaut toucher à un clavier qu'a de la drogue | Le meilleur topic du forum | Ce que j'ai fait a fait de moi ce que je suis ●•٠·˙

Hors ligne ApocKalipsS

  • *
  • Gangster
  • **** | Une experience GTA IV hors du commun !
  • Messages: 1141
    • Voir le profil
Re : Create PickUp money help
« Réponse #5 le: 18 Novembre 2007, 11:22:38 »
ID du pickUp, Action du PickUp ,X, Y, Z);

Quand tu parle de "Action du pickup" Je met quoi ? La somme d'argent qu'il contient ?
Et urbanghetto C'est quoi la CallBack ?

Hors ligne ApocKalipsS

  • *
  • Gangster
  • **** | Une experience GTA IV hors du commun !
  • Messages: 1141
    • Voir le profil
Re : Create PickUp money help
« Réponse #6 le: 18 Novembre 2007, 11:36:33 »
public OnPlayerPickUpPickup(playerid, pickupid){


if ( pickupid == pickup1 )
{
GivePlayerMoney(playerid, 13000);
DestroyPickup(pickupid);
pickup1 = CreatePickup(1550,15,837.1227,-1971.0100,12.8672);


}

   return 1;

}
Voici mon code et en haut j'ai mit un
new pickup1;
Mais quand je vais sur le pickup, mais 13000$ n'apparaissent pas !
Comment faire ca m'enerve lol !!  :wall

Hors ligne UrbanGhetto

  • *
  • Grand Banditisme
  • I PWN You !
  • Messages: 948
    • Voir le profil
    • http://h2oteam.roxorgamers.com/
Re : Create PickUp money help
« Réponse #7 le: 18 Novembre 2007, 19:57:15 »
Hum
pickup1=CreatePickup(ID,X,Y,Z);

˙·٠•● Je dis, mieux vaut toucher à un clavier qu'a de la drogue | Le meilleur topic du forum | Ce que j'ai fait a fait de moi ce que je suis ●•٠·˙

Hors ligne ApocKalipsS

  • *
  • Gangster
  • **** | Une experience GTA IV hors du commun !
  • Messages: 1141
    • Voir le profil
Re : Create PickUp money help
« Réponse #8 le: 19 Novembre 2007, 17:12:18 »
public OnPlayerPickUpPickup(playerid, pickupid){


if ( pickupid == pickup1 )
{
GivePlayerMoney(playerid, 13000);
DestroyPickup(pickupid);
pickup1=CreatePickup(1550, 837.1227,-1971.0100,12.8672);


}


   return 1;

}
Voila mon script, rien ne se passe toujours....



JEN AI MARRE !!!  :wall :snip :spam :lock

Hors ligne Syg

  • Expert programmeur C/C++/PAWN
  • *
  • The GTAOnline Jesus
  • Messages: 3908
    • Voir le profil
Re : Create PickUp money help
« Réponse #9 le: 19 Novembre 2007, 22:07:46 »
Tu avais déjà posé un question similaire :

http://www.gtaonline.fr/forums/index.php/topic,1304.msg12692.html

T'aurais au moins pu faire une recherche.

++
Syg
Courtesy of GtaManiac

Hors ligne ApocKalipsS

  • *
  • Gangster
  • **** | Une experience GTA IV hors du commun !
  • Messages: 1141
    • Voir le profil
Re : Create PickUp money help
« Réponse #10 le: 19 Novembre 2007, 22:44:00 »
Syg je sais mais vraiment pur les pickup comme ca rhha alors la j'ai abandonner ! J'arive  a en faire un et c'est tout en fin si tu m'expliqe vraiment très bien... ::) lol
c'est pour ca que je veux faire ca plutôt

Hors ligne ApocKalipsS

  • *
  • Gangster
  • **** | Une experience GTA IV hors du commun !
  • Messages: 1141
    • Voir le profil
Re : Create PickUp money help
« Réponse #11 le: 20 Novembre 2007, 18:15:27 »
Up !

Hors ligne [StAfF]MaN

  • [StAfF] forever ^^
  • *
  • Gangster
  • [StAfF] un jour, [StAfF] toujours ^^ !!!
  • Messages: 1040
    • Voir le profil
    • SITE [StAfF]
Re : Create PickUp money help
« Réponse #12 le: 20 Novembre 2007, 18:58:03 »
C'est pas endisant "up" que l'on va t'aider vieu ^^

Comme j'ais pitié je te file un bout de mon script ^^ t'aura cas l'arranger a ta façon (attention au copié/collé Lepro49 ^^ )

dans unclude <float>

foward creerminigun0 ();
new idMinigun0;

dans OnGameModeInit ()

CreatPickUp(362,2,-1228.2863,200.5234,60.5401);
idMinigun0 = CreatePickup(362,2,-1228.2863,200.5234,60.5401);

après tu fait un public a la fin de ton script :

public OnPlayerPickUpPickup(playerid, pickupid)
{

if (pickupid == idMinigun0)
{
GivePlayerWeapon(playerid, 362, 1500);

et après

}
public CreerMinigun0 ()
{

   idMinigun0 = CreatePickup (362,2,-1228.2863,200.5234,60.5401);
}

Voila c'est un exemple pour un minigun, il fonctionne, alors si tu viens me dire qu'il marche pas c'est que tu t'es gouré quelque part ^^

Tu as juste a changer les noms, a rajouter quelques petits truks et c'est bon, si tu veu ajouter d'autre pickup je te laisse deviner comment faire ^^
^v^v^v^v|
   StAfF  |                              IP: gtaunderground.No-Ip.org

^v^v^v^v|

Hors ligne Syg

  • Expert programmeur C/C++/PAWN
  • *
  • The GTAOnline Jesus
  • Messages: 3908
    • Voir le profil
Re : Create PickUp money help
« Réponse #13 le: 20 Novembre 2007, 21:54:53 »
A quoi sert la fonction CreerMinigun0 ?
N'aurais-tu pas oublié un bout de ton script [StAfF]mAn ?

++
Syg
Courtesy of GtaManiac

Hors ligne [StAfF]MaN

  • [StAfF] forever ^^
  • *
  • Gangster
  • [StAfF] un jour, [StAfF] toujours ^^ !!!
  • Messages: 1040
    • Voir le profil
    • SITE [StAfF]
Re : Create PickUp money help
« Réponse #14 le: 21 Novembre 2007, 13:32:01 »
Non syg ^^

Citer
dans unclude <float>


foward creerminigun0 ();
new idMinigun0;

d'ou le

}
public creerminigun0 (); {

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

^v^v^v^v|