• 10 Juillet 2025, 02:40:25


Auteur Sujet: Commandes  (Lu 1430 fois)

0 Membres et 1 Invité sur ce sujet

Hors ligne jonjon

  • *** GTA FanBoy ***
  • *
  • Bandit
  • Mouhaha
  • Messages: 420
    • Voir le profil
    • http://metra-concept.fr
Commandes
« le: 12 Avril 2008, 19:16:38 »
J'ai voulu intégrer un GM dans le mien donc je l'ai modifié comme je voulais mais je coince pour faire mes commandes '/join' et /leave'

Je dois utiliser ça :

LoadRaceList();                 // C'était dans OnGameModeInit quand je l'ai pas modifié //
LoadRace(gRaceNames[random(gRaces)]);
createTextDraws();
SetTimer("updateTime",1000,1);
for (new i=0;i<MAX_PLAYERS;i++) gScores[i][0]=i;

Et ça :

if (gTrackTime>10)    // C'est dans OnPlayerSpawn mais il faudrait le mettre dans la commande /join //
{
GridSetupPlayer(playerid);
SetTimerEx("GridSetup", TIME_GIVE_CAR,0,"d", playerid);
}

Je sais pas du tout comment faire.

Ps: Voici le GM que j'ai modifié et que je voudrais intégrer : http://up.delux-host.com/1208042612/adrenaline.pwn
« Modifié: 13 Avril 2008, 01:24:16 par jonjon »
== Jonjon ==
== Développeur du Web - http://Metra-concept.fr ==

Hors ligne feldbrau

  • Despo_Rutti,Co-Scripteur de Redwood Valley RP & Ancien Scripteur GTAngel Life RP
  • *
  • Bandit
  • Messages: 410
    • Voir le profil
Re : Commandes
« Réponse #1 le: 13 Avril 2008, 00:27:59 »
Je vais essayer de voir comment faire mais je comprend pas trop lequel va dans lequel ^^ si les deux bout de code sont du meme GM ou si l'un un d'un GM et l'autre du tien.

EDIT:

if(strcmp(cmd, "/join", true) == 0)
{
for (new i=0;i<MAX_PLAYERS;i++) gScores[i][0]=i;
SetTimer("updateTime",1000,1);
  LoadRace(gRaceNames[random(gRaces)]);
createTextDraws();
LoadRaceList();
if (gTrackTime>10)
{
GridSetupPlayer(playerid);
SetTimerEx("GridSetup", TIME_GIVE_CAR,0,"d", playerid);
}
else
{
SendClientMessage(playerid,GREEN,"La course est changée, attendez s'il vous plaît...");
    spawned[playerid]=1;
}
            return 1;
}

Je sais pas si c'est comme ca que tu voulais mais j'ai pas trop compris. Aucune erreur avec se code, j'ai pas testé comme je sais pas de quoi il s'agit jveut pas galérer a chercher IG. Si c'est pas ca, explique toi mieu sur tes attentes car la c'est tres flou.
« Modifié: 13 Avril 2008, 00:41:55 par feldbrau »

Hors ligne jonjon

  • *** GTA FanBoy ***
  • *
  • Bandit
  • Mouhaha
  • Messages: 420
    • Voir le profil
    • http://metra-concept.fr
Re : Commandes
« Réponse #2 le: 13 Avril 2008, 01:07:43 »
Les 2 bouts de code sont dans le même GM (ils sont dans celui que je veus intégrer dans le mien).
Je voudrais que les course ce lance toute seul, que quand une course et fait il y est écrit pour rejoindre la course tapez /join sauf si la course et déjà commencer quand la personne tape /join ça lui dit La course est déjà commencé. Pour la commande /leave je pense que tu a comprit ça quitte tout simplement la course.
== Jonjon ==
== Développeur du Web - http://Metra-concept.fr ==

Hors ligne feldbrau

  • Despo_Rutti,Co-Scripteur de Redwood Valley RP & Ancien Scripteur GTAngel Life RP
  • *
  • Bandit
  • Messages: 410
    • Voir le profil
Re : Commandes
« Réponse #3 le: 13 Avril 2008, 02:29:37 »
ok j'essaye de te faire ca pour taleur la jv dodoter ^^.

Hors ligne jonjon

  • *** GTA FanBoy ***
  • *
  • Bandit
  • Mouhaha
  • Messages: 420
    • Voir le profil
    • http://metra-concept.fr
Re : Commandes
« Réponse #4 le: 13 Avril 2008, 03:15:57 »
Ok merci mais je te  le dit d'avance c'est pas facile j'ai essayé plusieurs choses sans succès.
== Jonjon ==
== Développeur du Web - http://Metra-concept.fr ==

Hors ligne feldbrau

  • Despo_Rutti,Co-Scripteur de Redwood Valley RP & Ancien Scripteur GTAngel Life RP
  • *
  • Bandit
  • Messages: 410
    • Voir le profil
Re : Commandes
« Réponse #5 le: 13 Avril 2008, 15:02:50 »
T'inquiete pas c'est pas si compliqué, il faut juste que je regarde tous ton script pour voir a quoi correspond quoi. Si apres ca marche pas, je te filerais mon MSN on modifiera pour t'en faire un perso et non d'un autre mode ;).