GTAOnline.net

San Andreas Multiplayer (sa:mp) => Scripting SA-MP [Pawn center] => Discussion démarrée par: omar93500 le 28 Octobre 2007, 14:40:32

Titre: activer CMD OnPlayerPickUpPickup
Posté par: omar93500 le 28 Octobre 2007, 14:40:32
Bonjour a tous je voudrais pouvoir activer une commande seulement des que l'on est dans un checkpoint ou des que l'on est sur un pickUp:Voici mon code du Pickup:
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;

}
Et celui de la commande:
public OnPlayerCommandText(playerid, cmdtext[])
{

    if (strcmp("/enter", cmdtext, true, 10) == 0)
   {
        SetPlayerPos(playerid, -1981.6111, 287.9597, 35.0547);
    SendClientMessage (playerid, COLOR_YELLOW, "Vous avez ete teleporter.");

  return 1;
   }
Voila et merci d'avance pour vos reponses
Titre: Re : activer CMD OnPlayerPickUpPickup
Posté par: spykerc8 le 28 Octobre 2007, 15:15:12
Checkpoint : http://wiki.sa-mp.com/index.php/IsPlayerInCheckpoint
Pickup : afaik, y a pas de fonction pour vérifier si un joueur est sur un pickup.
Titre: Re : activer CMD OnPlayerPickUpPickup
Posté par: Nip le 28 Octobre 2007, 15:16:02
Lu

Pk tu fai aps que quand tu rentre dans le checks point sa te tel direct a l'endroit que tu veu????
Titre: Re : activer CMD OnPlayerPickUpPickup
Posté par: omar93500 le 28 Octobre 2007, 15:17:31
Tres astucieux merci a vous 2
Titre: Re : activer CMD OnPlayerPickUpPickup
Posté par: omar93500 le 28 Octobre 2007, 15:19:17
dsl pour le double post mais comment definir de quel checkpoint on parle si on en a plusieurs?
Titre: Re : activer CMD OnPlayerPickUpPickup
Posté par: UrbanGhetto le 28 Octobre 2007, 18:33:40
Tout simplement car tu ne peut pas avoir deux CheckPoints en même temps ::)
Titre: Re : activer CMD OnPlayerPickUpPickup
Posté par: Syg le 28 Octobre 2007, 23:36:38
C'est malin de poser ta question à deux endroits différents (ici et dans le Tuto sur le checkpoints).
J'ai répondu dans l'autre topic et je me rends compte que Spyker t'avais déjà donner le réponse ici.

A l'avenir, centralise, ça évitera ce genre de problèmes.

++
Syg