[Tutorial] Crйe une entrer/sortie
#1

Bonjour, voici un tutoriel qui aidera bien les dйbutant en pawn. Alors je vais vous apprendre a crйe une entrer et une sortie afin d'entrer et de sortir des intйrieur.

Quote:

Йtape 1:

Rendez-vous en jeu sur votre GM ou sur tout autre serveur et dйterminer ou sera l'entrer et ou sera tйlйporter le joueur lors de sa sortie a l'aide de cette commande.

/save ou /save [votre texte]

Alors par exemple je vais a la position de l'entrer en de la sortie que je veut : /save entrer /save sortie.

Quote:

Йtape 2:

Rendez-vous ici:

Code:
GTA San Andreas User Files\SAMP\savedpositions
Vos position y serons marquer comme ceci par exemple:

Code:
AddPlayerClass(288,257.9525,1389.1746,10.5859,90.8671,0,0,0,0,0,0); // entrer
Dans ce code se qui nous voulons ses la position alors je vais vous montrer commande la trouver dans ce code.

(en rouge ses que que nous avons besoin)
AddPlayerClass(288,257.9525,1389.1746,10.5859,90.8671,0,0,0,0,0,0); // entrer

Il faut faire de mкme avec la sortie.

Quote:

Йtape 3:

Rendez-vous sur ce site et choisissez votre intйrieur.

http://weedarr.wikidot.com/interior/
Quote:

Йtape 4:

Une fois votre intйrieur choisi ouvrer votre Game Mode et rechercher ceci

Code:
public CheckForWalkingTeleport(playerid)
Quote:

Йtape 5:

Ajouter ceci a votre code:

Code:
	else if(PlayerToPointStripped(1, playerid, LA POSITION ICI , cx,cy,cz)) //La position ou il doit кtre pour pouvoir entrer
	{
		PlayerInfo[playerid][pInt] = X; // on met l'id de L'interieur (йcrit sur le site)
		SetPlayerPos(playerid, LA POSITION ICI ); // La position une fois entrer (interrieur) ses йcrit sur le site
		SetPlayerInterior(playerid,X); // on met l'id de L'interieur (йcrit sur le site)
	}
	else if(PlayerToPointStripped(1, playerid, LA POSITION ICI , cx,cy,cz)) //La position de sorti a l'interrieur
	{
		PlayerInfo[playerid][pInt] = 0; // on laisse a 0
		SetPlayerPos(playerid, LA POSITION ICI ); // La ou tu est tp quand tu sort 
		SetPlayerInterior(playerid,0); // on laisse a 0
	}
Voila ces tout puor ce tutoriel j’espиre vous avoir aider !
Reply
#2

A prйciser que c'est pour les serveur de base God Father . Je te met quand mкme +1 de rйputation pour le dйrangement (tu l'auras demain car aujourd'hui j'ai dйpassй ma limite )
Reply
#3

Oui, dйsoler j'ai oublier de prйciser. Faut dire que la plus part des GM on la mкme base.

Merci leo !
Reply
#4

Hmm, je vais aussi te fйliciter car l'intention est lа.

Mais sache que logiquement les gens doivent plutфt apprendre sur une page blanche.

Sympathique d'avoir pensй а faire un tutoriel de ce type
Reply
#5

Quote:
Originally Posted by CraxxHack
View Post
Hmm, je vais aussi te fйliciter car l'intention est lа.

Mais sache que logiquement les gens doivent plutфt apprendre sur une page blanche.

Sympathique d'avoir pensй а faire un tutoriel de ce type
Tu peux apprendre sans partir d'une page blance, mais oui, зa peut servir.
Reply
#6

Trиs bon tutoriel,merci, par contre dans certains gamemode la ligne public CheckForWalkingTeleport(playerid) existe pas.
Reply
#7

зa date de 2012, cette fonction n'existe plus.
Reply
#8

Ah dйsolй j'avez pas vue, ses quoi qui remplace cette fonction ?
Reply
#9

Elle n'existe plus.
PlayerToPointStripped а remplacer IsPlayerInRangeOfPoint et je pense que зa sera tout.
Reply
#10

Merci ^^
Reply


Forum Jump:


Users browsing this thread: 4 Guest(s)