• 16 Mai 2024, 10:15:29


Auteur Sujet: OnPlayerEnterPickup  (Lu 7248 fois)

0 Membres et 1 Invité sur ce sujet

Hors ligne UrbanGhetto

  • *
  • Grand Banditisme
  • I PWN You !
  • Messages: 948
    • Voir le profil
    • http://h2oteam.roxorgamers.com/
OnPlayerEnterPickup
« le: 09 Août 2007, 12:19:49 »
Bonjour, J’ai décidé de faire un pickup aide dans ce genre :



Et une valise qui active un Checkpoint et un message d’alerte a tout le monde quand on la prend :



Donc j'ai pencé a faire une nouvelle fonction dans le genre de OnPlayerEnterPickup

Mais le problème c'est que je cet pas comment faire  :(

Merci d'avance  ;)

˙·٠•● 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 UZI-I

  • BinaryIPL Manager
  • *
  • Grand Banditisme
  • http://www.yoa2n.fr
  • Messages: 825
    • Voir le profil
    • Yoa2n.fr
Re : OnPlayerEnterPickup
« Réponse #1 le: 09 Août 2007, 18:36:38 »
Arrêtez ce HS. Message Supprimer.

Pour ton "problème" qui n'en est pas un. Puisque c'est juste que tu est dans l'ignorance de "comment faire une fonction". Tout simplement en réfléchissant comment elle doit réagir.

Si le joueur prend le Pick Up c'est qu'il se trouve dans une certaine zone, alors il va falloir récupérer ses positions et vérifier si il est a proximité. Ensuite a toi de voir ce que tu veut faire de sa :)

Hors ligne UrbanGhetto

  • *
  • Grand Banditisme
  • I PWN You !
  • Messages: 948
    • Voir le profil
    • http://h2oteam.roxorgamers.com/
Re : OnPlayerEnterPickup
« Réponse #2 le: 09 Août 2007, 19:24:20 »
J'ai finalement désider de créer un checkpoint juste au dessus de la mallette  et de faire un public OnPlayerEnterCheckpoint avec un GameTexteForAll  :)
Quand au Pickup Info j'ai l'ai supprimer ça sert a rien

PS : Désolé pour le HS  ;)

˙·٠•● 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 kev375

  • *
  • Tueur en série
  • Crab eater
  • Messages: 197
    • Voir le profil
Re : OnPlayerEnterPickup
« Réponse #3 le: 11 Août 2007, 21:35:06 »
Yo Urban ! J'ai la solution :

tout en haut du script :
new pickup1;


tout en bas :
public OnPlayerPickUpPickup(playerid, pickupid){


if ( pickupid == pickup1 )
{
SendClientMessage(playerid,COLOR_RED,"Info");
DestroyPickup(pickupid);
pickup1 = CreatePickup(1239,19,268.6798,1863.5541,8.7578);


}

   return 1;

}


//-------------------------

PS : Pour la valise, fait pareil : new pickup2;


« Modifié: 11 Août 2007, 23:48:25 par kev375 »

Hors ligne ApocKalipsS

  • *
  • Gangster
  • **** | Une experience GTA IV hors du commun !
  • Messages: 1141
    • Voir le profil
Re : OnPlayerEnterPickup
« Réponse #4 le: 03 Octobre 2007, 17:32:21 »
Salut
Desoler du UP du sujet mais comment peut -on trouver les coordoner d'un Pickup
(emplacement)
Merci et desolé du Up !

Parceque voila mon script :
new pickup1;
public OnPlayerPickUpPickup(playerid, pickupid){
if ( pickupid == pickup1 )
{
SendClientMessage(playerid,COLOR_RED,"Bienvenue !");
DestroyPickup(pickupid);
pickup1 = CreatePickup(1239,19,268.6798,1863.5541,8.7578);
}

   return 1;

}

Et je voudrait placer mon PickUp ici a la place de ce persos :
AddPlayerClass(260,1948.4337,-2184.9961,13.5542,175.5193,0,0,0,0,0,0); //
Voila merci de me repondre ++
 Double poste en l'espace de 10 minutes. Merci d'utiliser la fonction "modifier". 
« Modifié: 03 Octobre 2007, 23:13:35 par spykerc8 »

Hors ligne UrbanGhetto

  • *
  • Grand Banditisme
  • I PWN You !
  • Messages: 948
    • Voir le profil
    • http://h2oteam.roxorgamers.com/
Re : OnPlayerEnterPickup
« Réponse #5 le: 03 Octobre 2007, 17:44:11 »
Avec une position 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 : OnPlayerEnterPickup
« Réponse #6 le: 03 Octobre 2007, 17:57:39 »
Hum tu peut me la faire ou sur msn car jessaye je comprend rien  ;D

Hors ligne [StAfF]MaN

  • [StAfF] forever ^^
  • *
  • Gangster
  • [StAfF] un jour, [StAfF] toujours ^^ !!!
  • Messages: 1040
    • Voir le profil
    • SITE [StAfF]
Re : OnPlayerEnterPickup
« Réponse #7 le: 03 Octobre 2007, 19:45:22 »
Mais t'as juste a remplacer les coordonnée par celle du player que tu nous a montrés mdr ^^


new pickup1;
public OnPlayerPickUpPickup(playerid, pickupid){
if ( pickupid == pickup1 )
{
SendClientMessage(playerid,COLOR_RED,"Bienvenue !");
DestroyPickup(pickupid);
pickup1 = CreatePickup(1239,19,-2184.9961,13.5542,175.5193);
}

   return 1;

}

Voila c'est tout bête... mdr ^^
« Modifié: 03 Octobre 2007, 19:48:53 par [StAfF]mAn »
^v^v^v^v|
   StAfF  |                              IP: gtaunderground.No-Ip.org

^v^v^v^v|

Hors ligne [StAfF]MaN

  • [StAfF] forever ^^
  • *
  • Gangster
  • [StAfF] un jour, [StAfF] toujours ^^ !!!
  • Messages: 1040
    • Voir le profil
    • SITE [StAfF]
Re : Re : OnPlayerEnterPickup
« Réponse #8 le: 03 Octobre 2007, 19:46:52 »
heu comment on fait pour enlever un message involontaire  :laugh ^^ :P
^v^v^v^v|
   StAfF  |                              IP: gtaunderground.No-Ip.org

^v^v^v^v|

Hors ligne ApocKalipsS

  • *
  • Gangster
  • **** | Une experience GTA IV hors du commun !
  • Messages: 1141
    • Voir le profil
Re : OnPlayerEnterPickup
« Réponse #9 le: 03 Octobre 2007, 20:51:40 »
Ok mai sje le met ou ?

Hors ligne [StAfF]MaN

  • [StAfF] forever ^^
  • *
  • Gangster
  • [StAfF] un jour, [StAfF] toujours ^^ !!!
  • Messages: 1040
    • Voir le profil
    • SITE [StAfF]
Re : OnPlayerEnterPickup
« Réponse #10 le: 03 Octobre 2007, 21:01:34 »
A la fin de ton script pour pas que sa gène  ::)  8)

tu fera un truk du genre pour le séparer

//-------------------------------------------------------------------------------------------
new pickup1;
public OnPlayerPickUpPickup(playerid, pickupid){
if ( pickupid == pickup1 )
{
SendClientMessage(playerid,COLOR_RED,"Bienvenue !");
DestroyPickup(pickupid);
pickup1 = CreatePickup(1239,19,-2184.9961,13.5542,175.5193);
}

   return 1;

}


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

^v^v^v^v|

Hors ligne ApocKalipsS

  • *
  • Gangster
  • **** | Une experience GTA IV hors du commun !
  • Messages: 1141
    • Voir le profil
Re : OnPlayerEnterPickup
« Réponse #11 le: 03 Octobre 2007, 21:04:25 »
Urban pk tu l'as enlever du mode ? Il y est plus la !

Hors ligne ApocKalipsS

  • *
  • Gangster
  • **** | Une experience GTA IV hors du commun !
  • Messages: 1141
    • Voir le profil
Re : OnPlayerEnterPickup
« Réponse #12 le: 04 Octobre 2007, 17:12:43 »
Rha aidez moi sa marche pas  :snip :snip
gamer tu dit a la fin de ton script ou GM ? : ;)

Oops dsl c'est staffMAn mdr dsl

Alors jai mit ce que tu as dit tout en bas de mon GM et j'ai recus une erreur (warning) :

C:DOCUME~1pcadrienMESDOC~1SERVEU~1GAMEMO~1SFTDM(5).pwn(1674) : warning 217: loose indentation
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase


1 Warning.
Voila alors pk mon return 1 me fait ca ?
 Triple post. 
« Modifié: 04 Octobre 2007, 17:22:03 par spykerc8 »

Hors ligne [GFC]Gamer

  • "nadjib"VIVE les GFC
  • *
  • Tueur
  • je suis tjrs cool et de bonne humeur ( LOL ) ^^
  • Messages: 62
    • Voir le profil
    • sa-mp-online
Re : OnPlayerEnterPickup
« Réponse #13 le: 04 Octobre 2007, 17:39:14 »
slt a toi lepro49  :) , je croi que warning né pas une erreur mais ce que je coprend pas c'est loose identation  :bangin
Le fait que le monde soit peuplé de crétins permet à chacun de nous de ne pas se faire remarquer!

<<<{§{§{ <><><>»®»»»-(¯`·.·´¯)->[GFC]Gamer<-(¯`·.·´¯)-«   »®»<><><> {§{§{>>>  8)

Hors ligne UrbanGhetto

  • *
  • Grand Banditisme
  • I PWN You !
  • Messages: 948
    • Voir le profil
    • http://h2oteam.roxorgamers.com/
Re : OnPlayerEnterPickup
« Réponse #14 le: 04 Octobre 2007, 18:07:28 »
Loose identation ça veux dire que ce n’est pas dans l'ordre, Que c'est mal mis dans le script mais ce n’est pas vraiment un problème car la compilation s'effectue quand même.
« Modifié: 04 Octobre 2007, 20:34:22 par urbanghetto »

˙·٠•● 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 ●•٠·˙