GTAOnline.net

San Andreas Multiplayer (sa:mp) => Scripting SA-MP [Pawn center] => Discussion démarrée par: steven93 le 05 Novembre 2007, 13:41:08

Titre: probleme de spawns help me
Posté par: steven93 le 05 Novembre 2007, 13:41:08
BONJOUR

j'est un probleme de spawns quand je rajoute un spawns il marche mes en voie en transparent envoi pas le paysage et je c'est pas pour quoi sa fait sa

le spanws original :

new Float:gRandomPlayerSpawns[1][3] = {
{2223.8,-1147.1,1025.7} // sp1
les spawns que j'est rajouter
{2223.8,-1147.1,1025.7},
{1094.4218,-1098.2269,25.2422},
{1101.2023,-1085.7203,26.1813},
{1096.1254,-1064.2736,29.1876},
{1103.8142,-1026.3247,32.0990},
{1142.7146,-1026.3687,32.0073},
{291.8222,-1336.9775,53.4404},
{246.7791,-1354.0120,53.1094},                  d'ou le probleme peux t'il venir ???
{419.9783,-1264.4738,51.5809},
{398.8884,-1270.2999,50.0198},
{2241.2683,-1241.4480,25.3971},
{2221.3689,-1237.8572,24.8427},
{2144.9207,-1245.7646,24.9917},
{2104.0166,-1245.5676,25.2678},
{2191.5950,-1277.3251,25.0362}
Titre: Re : probleme de spawns help me
Posté par: Rom le 05 Novembre 2007, 13:56:16
Essaie de mettre ça:

new Float:gRandomPlayerSpawns[16][3] = {  // 16 = nombre de spawns au total
..."tes lignes"...
}

C'est peut etre ça, mais je suis pas sur.
Je comprends pas bien ton problème, désolé.
Titre: Re : probleme de spawns help me
Posté par: Sismix84 le 05 Novembre 2007, 14:02:32
il consiste en quoi exactement ce code ?
Titre: Re : probleme de spawns help me
Posté par: steven93 le 05 Novembre 2007, 14:29:25
j'est dega fait sa rom mes je voi toujour transparent
Titre: Re : probleme de spawns help me
Posté par: [StAfF]MaN le 05 Novembre 2007, 19:33:57
Remplace le [3] par [1]

Titre: Re : probleme de spawns help me
Posté par: steven93 le 05 Novembre 2007, 20:45:24
ok je ves tester
Titre: Re : probleme de spawns help me
Posté par: steven93 le 05 Novembre 2007, 20:54:59
staff man quand je mes 1 a la place de 3 sa me mes eror C:\Program Files\Rockstar Games\GTA San Andreas\samp\gamemodes\penls.pwn(662) : error 018: initialization data exceeds declared size
                                                                              C:\Program Files\Rockstar Games\GTA San Andreas\samp\gamemodes\penls.pwn(2655) : error 032: array index out of bounds(variable"gRandomPlayerSpawns")
Pawn compiler 3.2.3664           Copyright (c) 1997-2006, ITB CompuPhase


2 Errors.
Titre: Re : probleme de spawns help me
Posté par: [StAfF]MaN le 05 Novembre 2007, 20:57:34
erf....

et si en dessous de la ligne

new Float:gRandomPlayerSpawns[16][3] = {

tu met ça

SetPlayerInterrior(playerid, 1);

?? ça fait quoi ?
Titre: Re : probleme de spawns help me
Posté par: steven93 le 05 Novembre 2007, 21:21:00
sa marche pas non plus
Titre: Re : probleme de spawns help me
Posté par: Rom le 05 Novembre 2007, 21:39:27
Ah c'est dans pens 0.2?
Essaie ça, dans :

public SetPlayerRandomSpawn(playerid){
    ...
    else
    {
      SetPlayerToTeamColor(playerid);
      rand = random(sizeof(gRandomPlayerSpawns));
      SetPlayerPos(playerid, gRandomPlayerSpawns[rand][0], gRandomPlayerSpawns[rand][1], gRandomPlayerSpawns[rand][2]);
      SetPlayerFacingAngle(playerid, 270.0);
      SetPlayerInterior(playerid,0); // au lieu de SetPlayerInterior(playerid,15)
      PlayerInfo[playerid][pInt] = 0;
      if (gdebug >=1){printf("DEBUG SPAWNED: Playerid:%d Team:%d SpawnPoint:%d", playerid, gTeam[playerid], rand);}
      //return 1;
   }
   return 1;
}


...et garde le new Float:gRandomPlayerSpawns[16][3] = { ... }, voir ce que ça donne.

Titre: Re : probleme de spawns help me
Posté par: steven93 le 06 Novembre 2007, 23:23:44
sa marche pas ereur  :(

C:\Program Files\Rockstar Games\GTA San Andreas\samp\gamemodes\penls.pwn(618) : error 029: invalid expression, assumed zero
C:\Program Files\Rockstar Games\GTA San Andreas\samp\gamemodes\penls.pwn(621) : error 017: undefined symbol "rand"
C:\Program Files\Rockstar Games\GTA San Andreas\samp\gamemodes\penls.pwn(621) : error 017: undefined symbol "gRandomPlayerSpawns"
C:\Program Files\Rockstar Games\GTA San Andreas\samp\gamemodes\penls.pwn(621) : error 029: invalid expression, assumed zero
C:\Program Files\Rockstar Games\GTA San Andreas\samp\gamemodes\penls.pwn(621) : fatal error 107: too many error messages on one line

Compilation aborted.Pawn compiler 3.2.3664           Copyright (c) 1997-2006, ITB CompuPhase


5 Errors.