Textdraw problem.. - Printable Version
+- SA-MP Forums Archive (
https://sampforum.blast.hk)
+-- Forum: SA-MP Scripting and Plugins (
https://sampforum.blast.hk/forumdisplay.php?fid=8)
+--- Forum: Scripting Help (
https://sampforum.blast.hk/forumdisplay.php?fid=12)
+--- Thread: Textdraw problem.. (
/showthread.php?tid=424669)
Textdraw problem.. -
Anak - 23.03.2013
hello i'm using these codes ...but textdraw is not shown on player connect..
pawn Код:
new Text:Textdraw4;
public OnFilterScriptInit()
{
Textdraw4 = TextDrawCreate(15.000000, 438.000000, "TESTING ...");
TextDrawBackgroundColor(Textdraw4, 65535);
TextDrawFont(Textdraw4, 3);
TextDrawLetterSize(Textdraw4, 0.419999, 0.799998);
TextDrawColor(Textdraw4, -1);
TextDrawSetOutline(Textdraw4, 1);
TextDrawSetProportional(Textdraw4, 1);
TextDrawSetSelectable(Textdraw4, 0);
return 1;
}
public OnPlayerConnect( playerid )
{
TextDrawShowForPlayer(playerid, Textdraw4);
return 1;
}
any help .. i want it on player(s) screen when he/she connect. etc..
Re: Textdraw problem.. -
justinnater - 23.03.2013
pawn Код:
new PlayerText:Textdraw4[MAX_PLAYERS];
public OnPlayerConnect(playerid)
{
Textdraw4[playerid] = CreatePlayerTextDraw(playerid,15.000000, 438.000000, "TESTING ...");
PlayerTextDrawBackgroundColor(playerid,Textdraw4[playerid], 65535);
PlayerTextDrawFont(playerid,Textdraw4[playerid], 3);
PlayerTextDrawLetterSize(playerid,Textdraw4[playerid], 0.419999, 0.799998);
PlayerTextDrawColor(playerid,Textdraw4[playerid], -1);
PlayerTextDrawSetOutline(playerid,Textdraw4[playerid], 1);
PlayerTextDrawSetProportional(playerid,Textdraw4[playerid], 1);
PlayerTextDrawSetSelectable(playerid,Textdraw4[playerid], 0);
PlayerTextDrawShow(playerid, Textdraw4[playerid]);
return 1;
}
Re: Textdraw problem.. -
Anak - 23.03.2013
Quote:
Originally Posted by justinnater
pawn Код:
new PlayerText:Textdraw4[MAX_PLAYERS]; public OnPlayerConnect(playerid) { Textdraw4[playerid] = CreatePlayerTextDraw(playerid,15.000000, 438.000000, "TESTING ..."); PlayerTextDrawBackgroundColor(playerid,Textdraw4[playerid], 65535); PlayerTextDrawFont(playerid,Textdraw4[playerid], 3); PlayerTextDrawLetterSize(playerid,Textdraw4[playerid], 0.419999, 0.799998); PlayerTextDrawColor(playerid,Textdraw4[playerid], -1); PlayerTextDrawSetOutline(playerid,Textdraw4[playerid], 1); PlayerTextDrawSetProportional(playerid,Textdraw4[playerid], 1); PlayerTextDrawSetSelectable(playerid,Textdraw4[playerid], 0); PlayerTextDrawShow(playerid, Textdraw4[playerid]); return 1; }
|
same not appear on screen.. on player connect. anyone??
Re: Textdraw problem.. -
SilverKiller - 23.03.2013
Use your original code, sometimes the textdraw size is too small, so it won't show, try to change the size.
Re: Textdraw problem.. -
Anak - 23.03.2013
i test these codes in "onplayerspawn" there it work but .. it dont work in onplayerconnect.. :S
Re: Textdraw problem.. -
justinnater - 23.03.2013
Are you using this within a filterscript? Ifso... Check if there's a return 0; at the end from OnPlayerConnect at the Gamemode and change that one to return 1;
Re: Textdraw problem.. -
Anak - 23.03.2013
im using FS and my code is
pawn Код:
public OnPlayerConnect(playerid)
{
SendClientMessage(playerid, COLOR_YELLOW, "*XXXXXXXXXXXXXXXXXXXXXX");
TextDrawShowForPlayer(playerid, Textdraw4);
XXXX[playerid] = 0;
return 1;
}