GTAOnline.net

San Andreas Multiplayer (sa:mp) => Scripting SA-MP [Pawn center] => Discussion démarrée par: scott1 le 14 Novembre 2008, 17:27:38

Titre: Probleme spawn
Posté par: scott1 le 14 Novembre 2008, 17:27:38
initialement dans mon serveur on respawn dans un motel, j'ai changer, mais le probleme est que je n'est pas le bon interieur, comment le changer?
Titre: Re : Probleme spawn
Posté par: Jens84 le 14 Novembre 2008, 17:31:00
Tu fais un SetPlayerInterior(playerid, ID interieur).
Voici la liste des intérieurs :

http://wiki.sa-mp.com/wiki/InteriorIDs (http://wiki.sa-mp.com/wiki/InteriorIDs)
Titre: Re : Probleme spawn
Posté par: Nikko™ le 14 Novembre 2008, 17:31:44
ou plus simple, tu fait /interior a l'endroit ou tu veu que ton joueur soit spawner et ca te donne l'ineterieur.

++
nikko
Titre: Re : Probleme spawn
Posté par: scott1 le 14 Novembre 2008, 18:38:33
Merci mais je le met ou? et lid de l'interior je le connai, s'ets 0, je les connai tous.

Mais quadn je respawn s'ets dans un mauvai interieur =(

si qqn pourai me dir eplus e details, merci
Titre: Re : Probleme spawn
Posté par: Jens84 le 14 Novembre 2008, 19:08:29
Et bien dans ton OnPlayerSpawn, tu mets SetPlayerInterior(playerid, 0);
Titre: Re : Probleme spawn
Posté par: scott1 le 14 Novembre 2008, 20:13:09
deja essayer
Titre: Re : Probleme spawn
Posté par: Nikko™ le 14 Novembre 2008, 20:35:31
Ca depant, si tu a 3 personne dehors, 2 dans l'interieur 1 et 3 dans l'interieur 5 ca marche pas.
Il faut que lors du choix des perso, du définissent une team, et dans le spawn, tu met que si il appartiennent a un tel team, il sont spawner avec l'interieur ... et ainsi de suite ;)

++
nikko
Titre: Re : Probleme spawn
Posté par: scott1 le 14 Novembre 2008, 20:48:07
et comment? ^^
Titre: Re : Probleme spawn
Posté par: [StAfF]MaN le 14 Novembre 2008, 21:47:50
cherche sur le forum ;) j'ai posté il y a pas longtemps sur un sujet qui traite de ça justement :

http://www.gtaonline.fr/forums/index.php/topic,5666.0.html
Titre: Re : Probleme spawn
Posté par: scott1 le 15 Novembre 2008, 16:44:41
Merci mais on ne parle pas des probleme d'interieur
Titre: Re : Probleme spawn
Posté par: Nikko™ le 15 Novembre 2008, 18:05:15
Et bien dans le spawn tu met dans le ifgTeam .... { SetPlayerInterior(playerid, Toninterieur)

++
nikko
Titre: Re : Probleme spawn
Posté par: S!m le 15 Novembre 2008, 21:29:46
salut,

tu peut également te servir du classid:

public OnPlayerRequestClass(playerid,classid)
{
    switch(classid){
        case 1:{
             les infos que tu veut
        }
        case 2:{
...
}

et voilà

et tu peut mettre plus d'un classid par case comme ceci:

case 0,1,2,3,4:

ou encore

case 0..4:

++Sim++
Titre: Re : Probleme spawn
Posté par: scott1 le 16 Novembre 2008, 18:07:54
Merci j'ai trouve rtout seul ^^