Bienvenue, Invité. Veuillez vous connecter ou vous inscrire.
Avez-vous perdu votre courriel d'activation?
Connexion avec identifiant, mot de passe et durée de la session

 
avancée

250131 Messages dans 13853 Fils de discussion- par 6295 Membres - Dernier membre: Maxipower

08 Février 2012 à 03:20:19
GTAOnline.frSan Andreas MultiplayerScripting SA-MP [Pawn center] (Modérateurs: S!m, Ssk, Xartrick)IsPlayerInCircle
Pages: 1 [2] 3   Bas de page
Imprimer
Auteur Fil de discussion: IsPlayerInCircle  (Lu 777 fois)
0 Membres et 1 Invité sur ce fil de discussion.
Oscar
Hors ligne Hors ligne

Criminel entrainé
*

Messages: 68


« Répondre #15 le: 14 Mars 2010 à 01:02:35 »

Les include ne sont que pour inclure un fichier..

Plus précisement..

------
Va sur http://sa-mp.com dans la section Download.
Télécharge les fichiers WINDOWS.

Quand le téléchargement est fini, remplace tous les fichiers qui sont dans le fichier téléchargé par ceux que tu as..
Journalisée
Spaggiari
adri41
Hors ligne Hors ligne


Grand Banditisme
*

Messages: 97


« Répondre #16 le: 14 Mars 2010 à 09:50:46 »

Mais ca sert à quoi puisque je l'ai déjà ca..

J'ecrit #include {Nom du include ou y'a mon truc} ou pas ?

Et comment je sais lequel c'est.. ?
Journalisée

Gzsume
« J'apprends donc je suis »
Hors ligne Hors ligne


Team NSG
GTAOnline Fan Boy
*

Messages: 2001


« Répondre #17 le: 14 Mars 2010 à 11:05:27 »

Je ne pense pas que les "Usefull Fonctions" soient livrées avec l'archive du serveur. Ajoute ça en bas de ton script, et ça devrait -normalement- fonctionner.

Code: (c)
IsPlayerInCircle(playerid,Float:x,Float:y,radius)
{
    if(GetPlayerDistanceToPoint(playerid,Float:x,Float:y) < radius)
    {
    return 1;
    }
    return 0;
}

GetPlayerDistanceToPoint(playerid,Float:x,Float:y)
{
    new Float:x1,Float:y1,Float:z1; GetPlayerPos(playerid,x1,y1,z1);
    new Float:tmpdis = floatsqroot(floatpower(floatabs(floatsub(x,x1)),2)+
    floatpower(floatabs(floatsub(y,y1)),2));
    return floatround(tmpdis);
}
Journalisée






cristab
[LZR]rambo
Hors ligne Hors ligne

Admin V.I.P
GTAOnline Legend
*

Messages: 7211


WWW



« Répondre #18 le: 14 Mars 2010 à 11:23:24 »

IsPlayerInRangeOfPoint(playerid, Float:range, Float:x, Float:y, Float:z)
playerid   The ID of the player you want to check the point range of.
Float:range   The furthest distance the player can be to be in range.
Float:x   The X coordinate of the point to check the range to.
Float:y   The Y coordinate of the point to check the range to.
Float:z   The Z coordinate of the point to check the range to.


Returns   1 if the player is in range of the point, otherwise 0.

il oublie vite ce qu'on lui repond
Journalisée


Je ne fournit pas d'aide en PM pour cela rendez vous ici
Gzsume
« J'apprends donc je suis »
Hors ligne Hors ligne


Team NSG
GTAOnline Fan Boy
*

Messages: 2001


« Répondre #19 le: 14 Mars 2010 à 11:28:53 »

IsPlayerInRangeOfPoint(playerid, Float:range, Float:x, Float:y, Float:z)
playerid   The ID of the player you want to check the point range of.
Float:range   The furthest distance the player can be to be in range.
Float:x   The X coordinate of the point to check the range to.
Float:y   The Y coordinate of the point to check the range to.
Float:z   The Z coordinate of the point to check the range to.


Returns   1 if the player is in range of the point, otherwise 0.

il oublie vite ce qu'on lui repond

Non mais les Usefull Fonctions du Wiki ne sont apparemment pas dans les includes par défaut. Faudrait qu'il ajoute le code que j'ai posté plus haut en bas de son script, normalement ça devrait marcher.
Journalisée






Spaggiari
adri41
Hors ligne Hors ligne


Grand Banditisme
*

Messages: 97


« Répondre #20 le: 14 Mars 2010 à 11:57:00 »

Merci, en effet ca marche j'ai plus d'erreur !
Mais... Quand je fait mon truc InGame que ce soit à 5 ou à 50 métre il ouvre quand même la porte de mon garage =/ donc est ce que le chiffre à mettre au radius est en métre ou kilométre  Tire la langue ?

Edition :

J'ai un deuxiéme petit soucis je t'en parlerais sur MSN si tu as du temps   Grima&ccedil;ant
« Dernière édition: 14 Mars 2010 à 12:01:12 par Spaggiari » Journalisée

cristab
[LZR]rambo
Hors ligne Hors ligne

Admin V.I.P
GTAOnline Legend
*

Messages: 7211


WWW



« Répondre #21 le: 14 Mars 2010 à 14:08:43 »

sa m'etonne qu'il ai les bonne inc http://wiki.sa-mp.com/wiki/IsPlayerInRangeOfPoint
Journalisée


Je ne fournit pas d'aide en PM pour cela rendez vous ici
Spaggiari
adri41
Hors ligne Hors ligne


Grand Banditisme
*

Messages: 97


« Répondre #22 le: 14 Mars 2010 à 15:04:29 »

Pas bien compris ton message Cristab  Ind&eacute;cis
Journalisée

cristab
[LZR]rambo
Hors ligne Hors ligne

Admin V.I.P
GTAOnline Legend
*

Messages: 7211


WWW



« Répondre #23 le: 14 Mars 2010 à 15:22:21 »

c'est pourtant simple tu demande de l'aide pour une fonction nommer IsPlayerInCircle on te repond qu'elle est deja integrer a samp sous ce nom IsPlayerInRangeOfPoint
Journalisée


Je ne fournit pas d'aide en PM pour cela rendez vous ici
Spaggiari
adri41
Hors ligne Hors ligne


Grand Banditisme
*

Messages: 97


« Répondre #24 le: 14 Mars 2010 à 16:35:22 »

Ha, donc je remplace IsPlayerInCircle par IsPlayerInRangeOfPoint ?
Journalisée

Spaggiari
adri41
Hors ligne Hors ligne


Grand Banditisme
*

Messages: 97


« Répondre #25 le: 16 Mars 2010 à 17:40:09 »

up  Embarrass&eacute;
Journalisée

Ssk
Développeur d'Open SA-MP
Hors ligne Hors ligne


Moderateur
GTAOnline Legend
*

Open-SA-MP - Unlimited Experience

Messages: 3511


WWW



sasuke78200

« Répondre #26 le: 16 Mars 2010 à 17:54:49 »

Oui mais faut aussi mettre les bon paramètres  !
Journalisée






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


Grand Banditisme
*

Messages: 97


« Répondre #27 le: 17 Mars 2010 à 15:03:26 »

Et pour ca je doit faire comment ?
Journalisée

Spaggiari
adri41
Hors ligne Hors ligne


Grand Banditisme
*

Messages: 97


« Répondre #28 le: 22 Mars 2010 à 08:35:05 »

J'y arrive toujours pas.. :/
Journalisée

cristab
[LZR]rambo
Hors ligne Hors ligne

Admin V.I.P
GTAOnline Legend
*

Messages: 7211


WWW



« Répondre #29 le: 22 Mars 2010 à 09:16:51 »

si tu nous montrais ce serais plus simple
Journalisée


Je ne fournit pas d'aide en PM pour cela rendez vous ici
Pages: 1 [2] 3   Haut de page
Imprimer
Aller à:  

Theme créé par padexx et modifié par GTAOnline.fr
Page générée en 2.387 secondes avec 23 requêtes.
Forum GTAOnline.fr 2.0 | Design par : Lalu et GtaManiac
Merci a toute la communaute pour son support !
Copyright © 2004-2012 - GTAOnline.fr | GTAPro.com