GTAOnline.net

San Andreas Multiplayer (sa:mp) => Scripting SA-MP [Pawn center] => Discussion démarrée par: garderer le 04 Avril 2008, 23:40:03

Titre: set-timer?
Posté par: garderer le 04 Avril 2008, 23:40:03
bonjours,
voici mon scripte:
http://pastebin.gtaonline.fr/pastebin.php?show=404

J'aimerais avoir quan on pose la bonbe 4 seconde d'attente avant de passer au prochain checkpoint (exposion).

merci de m'aider  :)
Titre: Re : set-timer?
Posté par: S!m le 05 Avril 2008, 21:19:43
salut,

selon moi tu devrais faire dans le case CHECKPOINT_boum:

un SetTimer("Explosion",4000,0);

puis dans la fonction Explosion tu fais le reste....
 
public Explosion()
{
   new string[256], pname[250];
                  CreateExplosion(218.8467, 1895.0077, 16.2746, 7, 50.00);
                  CreateExplosion(210.8330, 1870.5171, 13.1406, 7, 50.00);
                  CreateExplosion(235.4513, 1872.2849, 11.4609, 7, 50.00);
                  CreateExplosion(249.2058, 1871.5857, 8.7578, 7, 50.00);
                  CreateExplosion(254.0494, 1858.8345, 8.7578, 7, 50.00);
                  CreateExplosion(247.1048, 1829.5321, 7.5547, 7, 50.00);
                  CreateExplosion(248.1798, 1816.4011, 7.5547, 7, 50.00);
                  CreateExplosion(281.0474, 1816.5479, 4.7266, 7, 50.00);
                  CreateExplosion(298.5530, 1828.9257, 7.7266, 7, 50.00);
                  CreateExplosion(278.6532, 1869.1924, 8.7578, 7, 50.00);
                  CreateExplosion(269.1111, 1874.2617, 8.6094, 7, 50.00);
                  CreateExplosion(271.7845, 1890.3196, 4.3123, 7, 50.00);
                  CreateExplosion(262.5809, 1889.6770, -10.6953, 7, 50.00);                 
                  SetPlayerScore(playerid, GetPlayerScore(playerid) + 50);
                  {
                      GetPlayerName(playerid, pname, sizeof(pname));
                      format(string, sizeof(string), "! Area-51 been blown up by %s .", pname);
                      SendClientMessageToAll(COLOR_RED, string);
                  }
  gPlayerCheckpointStatus[playerid] = CHECKPOINT_exposion;
    return 1;
}


et n'oublie pas le forward en haut :P
et voilà, si c'est bien ce que tu veux...

++Sim++
Titre: Re : set-timer?
Posté par: garderer le 08 Avril 2008, 16:18:17
Merci a toi j'ai eu le temp de le faire pendant ce temp mais merci quand meme