Pai nu vad nicaieri in cod un loc unde scrii TextDrawHideForPlayer dupa ce acesta a citit toate text-draw-urile . Sfatul meu : [glow=red,2,300]>[/glow] In momentul in care afisezi textdraw-urile la OnPlayerConnect adauga un timer de 30 de secunde sau mai mult (depinde cat ai nevoie sa citesti text-draw-urile) si in momentul in care timerul se termina sa folosesti TextDrawHideForPlayer Exemplu de cod reparat :
new canceltimer [MAX_PLAYERS];
forward tutorialcancel(playerid);
public OnPlayerConnect(playerid)
{
TextDrawShowForPlayer(playerid, Textdraw0);
TextDrawShowForPlayer(playerid, Textdraw1);
TextDrawShowForPlayer(playerid, Textdraw2);
TextDrawShowForPlayer(playerid, Textdraw3);
TextDrawShowForPlayer(playerid, Textdraw4);
TextDrawShowForPlayer(playerid, Textdraw5);
TextDrawShowForPlayer(playerid, Textdraw6);
canceltimer [playerid]=SetTimerEx("tutorialcancel", 30000, false, "i", playerid);
return 1;
}
public tutorialcancel(playerid)
{
TextDrawHideForPlayer(playerid, Textdraw0);
KillTimer(canceltimer [playerid]);
}
//Asa faci pentru toate
Sper sa mearga