• 06 Juin 2026, 15:41:51


Auteur Sujet: Bug du tutorial  (Lu 2741 fois)

0 Membres et 1 Invité sur ce sujet

Hors ligne skylive77

  • *
  • Tueur en série
  • La vie est un long script en php
  • Messages: 131
    • Voir le profil
Bug du tutorial
« le: 21 Juin 2010, 10:16:46 »
Bonjour, j'ai un gros bug assez chiant, j'ai un pote que voulais me rejoindre sur mon serveur, il s'inscrit, il se connecte, ... puis il devait déco - reco

donc il se déco puis se reco sauf qu'il se retape le tuto, j'ai mis à jour en R7, je suis passé sur une version moins récente de mon GM (la ou il n'y avais pas ce problème) mais rien y fait

j'ai vérifier sont compte dans le dossier users, et il me dit qu'il à passé sont tuto, donc je bloque totalement
« Modifié: 21 Juin 2010, 21:04:36 par Aegoss »

Hors ligne skylive77

  • *
  • Tueur en série
  • La vie est un long script en php
  • Messages: 131
    • Voir le profil
Re : Bug du turorial
« Réponse #1 le: 21 Juin 2010, 10:22:01 »
Bah le délire, c'est à chaque fois qu'il se co il se tape le tuto, et pourtant il l'avais passé, il a refait un compte mais sa ne change rien (toujours le problème)

Edit: :)
« Modifié: 21 Juin 2010, 21:05:23 par Aegoss »

Hors ligne skylive77

  • *
  • Tueur en série
  • La vie est un long script en php
  • Messages: 131
    • Voir le profil
Re : Bug du turorial
« Réponse #2 le: 21 Juin 2010, 11:30:19 »
Hum, j'ai pas sû savoir ou le trouvé, si vous pouviez me donné un indice pour le trouvé

Hors ligne chneubeul

  • *
  • Gangster
  • GTA Online Addict :)
  • Messages: 1132
    • Voir le profil
Re : Bug du turorial
« Réponse #3 le: 21 Juin 2010, 12:07:54 »
Regarde la valeur de la variable qui montre que le joueur à passer ou non son tuto.

Hors ligne skylive77

  • *
  • Tueur en série
  • La vie est un long script en php
  • Messages: 131
    • Voir le profil
Re : Bug du turorial
« Réponse #4 le: 21 Juin 2010, 21:02:37 »
Y'en à plein des bout de codes donc je vous les donnes tous, faite votre tries :

if(TutTime[playerid] == 0 && PlayerInfo[playerid][pTut] == 1 && RegistrationStep[playerid] == 0 && AfterTutorial[playerid] == 0 && FirstSpawn[playerid] == 1)
    {
        SetPlayerVirtualWorld(playerid,PlayerInfo[playerid][pVirWorld]);
        SetPlayerInterior(playerid,PlayerInfo[playerid][pInt]);
    SetPlayerPos(playerid, PlayerInfo[playerid][pPos_x], PlayerInfo[playerid][pPos_y], PlayerInfo[playerid][pPos_z] + 1);
    //SendClientMessage(playerid, COLOR_WHITE, "Crashed, Vous retourner à votre ancienne position.");
    //GameTextForPlayer(playerid, "~p~Crashed~n~~w~Vous retourner à votre ancienne position", 5000, 1);
    return 1;
}
}

Juste après après le tuto

  else if(TutTime[i] == 63)
    {
        ClearChatbox(i, 10);
        SetPlayerInterior(i, 3);
        SetPlayerPos(i, 330.6825,163.6688,1014.1875);
        SetCameraBehindPlayer(i);
        SetPlayerVirtualWorld(i, 0);
        SendClientMessage(i, COLOR_GREEN, "~ FIN DU TUTORIAL ~");
        SendClientMessage(i, COLOR_WHITE, " ");
        SendClientMessage(i, COLOR_WHITE, "Il ya beaucoup de lieu à Los Santos, mais vous devez les découvrir par vous-même.");
        SendClientMessage(i, COLOR_WHITE, "Ne pas oublier les règles (/regles) du Role Play, car si vous ne les respecter pas, des sanctions serons prise contre vous.");
        SendClientMessage(i, COLOR_WHITE, "  - Bon jeu sur Infinite Life Role Play, Le Staff.");
        ClearChatbox(i, 2);
    }
    else if(TutTime[i] == 73)
    {
        ClearChatbox(i, 10);
        SendClientMessage(i, COLOR_YELLOW2, "Bienvenue à Los Santos.");
        SendClientMessage(i, COLOR_GRAD1, "Pour appeler un taxi, composer le 444");
        SendClientMessage(i, COLOR_GRAD1, "Vous pouvez changer vos vetement dans un magasin aproprié");
SendClientMessage(i, COLOR_GRAD1, " ");
TextDrawHideForPlayer(i,lbt);
TextDrawHideForPlayer(i,lbb);
        TutTime[i] = 0; PlayerInfo[i][pTut] = 1;
gOoc[i] = 0; gNews[i] = 0; gFam[i] = 0;
TogglePlayerControllable(i, 1);
MedicBill[i] = 0;
AfterTutorial[i] = 1;
SetTimerEx("UnsetAfterTutorial", 2500, false, "i", i);
SetTimerEx("UnsetFirstSpawn", 5000, false, "i", i);
SetPlayerSpawn(i);
    }
}

Le public :

public UnsetAfterTutorial(playerid)
{
if(IsPlayerConnected(playerid))
{
        AfterTutorial[playerid] = 0;
}
return 1;
}

VOila




Hors ligne chneubeul

  • *
  • Gangster
  • GTA Online Addict :)
  • Messages: 1132
    • Voir le profil
Re : Bug du tutorial
« Réponse #5 le: 22 Juin 2010, 12:38:36 »
Yo, regarde dans le compte joueur de ton pote si sa valeur de tuto = 1

Hors ligne skylive77

  • *
  • Tueur en série
  • La vie est un long script en php
  • Messages: 131
    • Voir le profil
Re : Bug du tutorial
« Réponse #6 le: 22 Juin 2010, 16:23:41 »
j'ai déjà regardé, et la valeur est : 1

Hors ligne chneubeul

  • *
  • Gangster
  • GTA Online Addict :)
  • Messages: 1132
    • Voir le profil
Re : Bug du tutorial
« Réponse #7 le: 22 Juin 2010, 16:27:07 »
if(TutTime[playerid] == 0 && PlayerInfo[playerid][pTut] == 1 && RegistrationStep[playerid] == 0 && AfterTutorial[playerid] == 0 && FirstSpawn[playerid] == 1)

Ce que je comprend pas car pour que le mec spawn bien il faut que tout les conditions soit égal à ce qui est marquer donc si égale à 1 normalement sa devrait être bon au pire jarte les autres et met que PlayerInfo[playerid][pTut] == 1

++ Sam.
 :cheers

Hors ligne skylive77

  • *
  • Tueur en série
  • La vie est un long script en php
  • Messages: 131
    • Voir le profil
Re : Bug du tutorial
« Réponse #8 le: 22 Juin 2010, 18:44:48 »
OK, je test, je vous dirait si sa à marché

Double post
sa n'a pas marché, dommage :(
« Modifié: 23 Juin 2010, 00:08:14 par skylive77 »

Hors ligne skylive77

  • *
  • Tueur en série
  • La vie est un long script en php
  • Messages: 131
    • Voir le profil
Re : Bug du tutorial
« Réponse #9 le: 24 Juin 2010, 09:09:56 »
Re-UP, si quelqu'un à une idée

Hors ligne chneubeul

  • *
  • Gangster
  • GTA Online Addict :)
  • Messages: 1132
    • Voir le profil
Re : Bug du tutorial
« Réponse #10 le: 24 Juin 2010, 11:59:00 »
ben si ta valeur est a 1 et quand tu te co sa verifie la valeur si elle est 1 sa devrait marcher je comprend vraiment pas tu dois pas nous avoir montrer

Hors ligne skylive77

  • *
  • Tueur en série
  • La vie est un long script en php
  • Messages: 131
    • Voir le profil
Re : Bug du tutorial
« Réponse #11 le: 24 Juin 2010, 15:24:14 »
OK, j'ai compris ou vous voulez en venir, mais j'ai pas compris quoi mettre et ou

Double post
Up,

J'ai remarqué que ce Bug du "Tuto" touchai presque tous les joueurs qui avait windows vista.

Ils ont déjà lancé Sa:Mp en admin, ils ont déjà réinstaller GTA et SA:MP, mais rien y fait.

J'ai vraiment besoin d'aide

« Modifié: 25 Juin 2010, 15:21:37 par skylive77 »

Hors ligne skylive77

  • *
  • Tueur en série
  • La vie est un long script en php
  • Messages: 131
    • Voir le profil
Re : Bug du tutorial
« Réponse #12 le: 25 Juin 2010, 18:56:48 »
Réré-UP

Dsl pour le triple post, mais y a de plus en plus de joueur qui ont ce problème et j'aimerai vraiment avoir sa solution.

Hors ligne Barto

  • Aiiiiiiirght
  • *
  • GTAOnline Addict
  • Messages: 4205
    • Voir le profil
Re : Bug du tutorial
« Réponse #13 le: 25 Juin 2010, 19:41:33 »
Si personne ne répond c'est que personne n'a de solutions pour le moment. Ca sert à rien d'up tous les 2 jours...
Les filles, c'est comme les échappées en cyclisme, faut en tenter plusieurs pour en réussir une.

Gifs interdit dans les avatars/signs

Hors ligne skylive77

  • *
  • Tueur en série
  • La vie est un long script en php
  • Messages: 131
    • Voir le profil
Re : Bug du tutorial
« Réponse #14 le: 29 Juin 2010, 12:42:14 »
3jours d'intervalle, donc j'up

Mais dans les post précèdent vous m'aviez conseilliez de faire un truc, mais je n'avais pas bien compris, et vous ne m'avez toujours pas expliqué :)