Eror with textdrawtimer !
#1

Quote:

// This is a comment
// uncomment the line below if you want to write a filterscript
//#define FILTERSCRIPT

#include <a_samp>

#if defined FILTERSCRIPT
public OnFilterScriptInit()
{
print("\n--------------------------------------");
print(" Blank Filterscript by your name here");
print("--------------------------------------\n");
return 1;
}

public OnFilterScriptExit()
{
return 1;
}

#else

main()
{
print("\n----------------------------------");
print(" Blank Gamemode by your name here");
print("----------------------------------\n");
}

#endif
new Text:welcometext;

public OnPlayerConnect(playerid)
{
//textdraw zeigen
TextDrawShowForPlayer(playerid, welcometext);

return 1;
}

public OnGameModeInit()
{

//giris
welcometext = TextDrawCreate(166.666671, 71.679969, "Welcome");
TextDrawLetterSize(Textdraw0, 0.487777, 2.023110);
TextDrawAlignment(Textdraw0, 1);
TextDrawColor(Textdraw0, 65535);
TextDrawSetShadow(Textdraw0, 0);
TextDrawSetOutline(Textdraw0, 1);
TextDrawBackgroundColor(Textdraw0, 51);
TextDrawFont(Textdraw0, 2);
TextDrawSetProportional(Textdraw0, 1);

return 1;
}

SetTimerEx("TextdrawHide", 5000, false, "d", playerid);

forward public TextdrawHide(playerid);

public TextdrawHide(playerid)
{
TextDrawHideForPlayer(playerid, welcometext);
return 1;
}

Quote:

error 021: symbol already defined: "SetTimerEx"

Why i get this error thanks for help.
Reply
#2

Because it's out of any public?
Reply
#3

Place this
Код:
SetTimerEx("TextdrawHide", 5000, false, "d", playerid);
In
Код:
public OnPlayerConnect(playerid)
{
      SetTimerEx("TextdrawHide", 5000, false, "d", playerid);
      // Other code .....
}
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)