GTAOnline.net

San Andreas Multiplayer (sa:mp) => Scripting SA-MP [Pawn center] => Discussion démarrée par: JuLi3n67 le 02 Septembre 2008, 17:08:10

Titre: Besoin d'aide merci !
Posté par: JuLi3n67 le 02 Septembre 2008, 17:08:10
Bonjour bonjour,

J'aimerai bien faire quelque chose, mais je c'est pas du tout comment faire.

jai mis des stunts... est des que ya quelqu'un qui passe sur un endroit ya un

texte qui apparait dans le chat, exemple : Felecitation vous avec reusis le parcour

c'est un exemple  :happy 

Voila c'est tout merci de votre aide  ::)
Titre: Re : Besoin d'aide merci !
Posté par: NatiVe™ le 02 Septembre 2008, 17:12:13
Tu créer des Checkpoint a l'arriver du stunt et dés qu'il passe dedans bien un texte s'affiche ;)

NV.

Titre: Re : Besoin d'aide merci !
Posté par: JuLi3n67 le 02 Septembre 2008, 17:18:56
heu...  :blink
Je c'est pas comment faire, meme pour faire des checkpoint  :boulz  :boulet
aider moi s'il vous plait, merci
Titre: Re : Besoin d'aide merci !
Posté par: Nikko™ le 02 Septembre 2008, 20:59:05
[HS] Petite question: Est ce qu'on peut mettre plusiseurs CP en meme temps ? [/HS]
MErci

++
nikko
Titre: Re : Re : Besoin d'aide merci !
Posté par: NatiVe™ le 02 Septembre 2008, 21:15:33
Je c'est pas comment faire, meme pour faire des checkpoint  :boulz  :boulet

J'essaye de t'aider et tu m'insulte de boulet ?

Ok bah demmerde toi

NV.

Titre: Re : Besoin d'aide merci !
Posté par: JuLi3n67 le 02 Septembre 2008, 21:25:36
Mais non c'est moi le boulet ! parce que je comprend rien  :(
aide moi s'il te plait, merci merci
Titre: Re : Besoin d'aide merci !
Posté par: S!m le 03 Septembre 2008, 02:49:30
salut jul,

je n'ai pas beaucoup de temps mais bon, en gros ce qu'il faut que tu fasse c sauvegarder les positions ou tu veut que le message s'affiche avec /save et dans le savedposition.txt tu trouvera les coordonnées puis de les placés soit dans des IsPlayerInArea dans un timer de genre 1 seconde et une variable pour pas que ca se répete..... ou que tu fasse des checkpoint....

voila,

je peut ten dire plus une autre fois
bye

++Sim++
Titre: Re : Besoin d'aide merci !
Posté par: JuLi3n67 le 03 Septembre 2008, 12:17:58
Salut,
Merci de ta reponse  :)
jai sauvegarder ma position, ce qui me donne : AddPlayerClass(115,1311.2314,1448.0157,302.6964,232.0383,0,0,0,0,0,0); //
mais ensuite avec IsPlayerInArea et faire un time etc... je suis perdu  ;D
Si quelq'un peut m'aider  :-* merci beaucoup

++
Titre: Re : Besoin d'aide merci !
Posté par: garderer le 03 Septembre 2008, 16:21:24
Toujours besoin d'aide ....  :wall

Bon je vais faire rapide aussi car  :rules je suis en internat.
Je rentre ce week-end après je prend un pc portable ///

Bon pour répondre a ta question il suffi de prendre 4 positions et d'uitlise X Y plus grand positif et plus grand négatif ensuite tu utilise
PlayerIsArea

µAvec une boucle au niveau des joueur que tu relance 3 secondes pour évité le flood.
Titre: Re : Besoin d'aide merci !
Posté par: JuLi3n67 le 03 Septembre 2008, 16:41:27
 
Citer
Toujours besoin d'aide ....  :wall
Je peux arreter demander de l'aide (je voit que je vous derange)
Je vois pas du tout du tout, c'est trop compliquer pour moi  :( tempi alors je laisse tomber  :-\
Encore merci de votre aide  :(
++
Titre: Re : Besoin d'aide merci !
Posté par: MrFredo le 03 Septembre 2008, 21:53:16
Je pense que pour se que tu cherche a faire la fonction PlayerToPoint serait plus aproprié , Tu poura la trouver dans la partie showroom du fofo sur ce post je pense : http://www.gtaonline.fr/forums/index.php/topic,2149.0.html (http://www.gtaonline.fr/forums/index.php/topic,2149.0.html)
Titre: Re : Besoin d'aide merci !
Posté par: S!m le 04 Septembre 2008, 03:25:10
salut,

et puis pour la suite, si tu ne connais pas les façons de faire avec certaines des fonctions, cherche des tutoriels sur internet

mais bon pour poursuivre ce qu'il te faudrait c'est:

en haut:new winner[MAX_PLAYERS];
dans OnGameModeInit :
SetTimer("jesaispas",le temps tu veut (en ms),1(le timer recommence a chaque fois));
puis tu met un truc comme ca plus loin:
public jesaispas()
{
for(new i; i < MAX_PLAYERS; i++){
if(playertopoint(jesaispas){
SendClientMessage(i.......
GivePlayerMoney(i,3000);
winner[i] = 10;
}else if(winner[i]  >= 0 )  winner[i]--;
}
}
}
et voila, la tu lui donnerais du cash, enverrais le message que tu veut et tu l'empêcherais pour 10 fois la durée du timer de «gagner» et même plus s'il se tient dans la zone....

ou sinon c'est un truc semblable

++Sim++
Titre: Re : Besoin d'aide merci !
Posté par: garderer le 04 Septembre 2008, 09:41:44
La zonne serait plus approprié a ce que il recherche
Titre: Re : Besoin d'aide merci !
Posté par: Undertaker_77 le 04 Septembre 2008, 09:51:39
Tu vois garderer ta beau m'expliquer le isplayerarea je suis pas le seul a pas le comprendre  :bangin