Textdraws wont show -_- - 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)
+---- Forum: Help Archive (
https://sampforum.blast.hk/forumdisplay.php?fid=89)
+---- Thread: Textdraws wont show -_- (
/showthread.php?tid=163090)
Textdraws wont show -_- -
willsuckformoney - 26.07.2010
This just wont show up no errors or anything here script
http://pastebin.com/iBmPSvXy
Someone help been waitin for about hour for help and i cant seem to get it working
Re: Textdraws wont show -_- -
Kitten - 26.07.2010
Код:
else if(GetPlayerScore(playerid) >= 1000)
{
TextDrawHideForPlayer(playerid,Newbie);
TextDrawShowForPlayer(playerid,Recruit);
maybe this first
Код:
TextDrawShowForPlayer(playerid,Recruit);
then
Код:
TextDrawHideForPlayer(playerid,Newbie);
Re: Textdraws wont show -_- -
DJDhan - 26.07.2010
Why did you create 8 Textdraws when you can create just one and use "TextDrawSetString"?
Did the folowing really quick:
Код:
#include <a_samp>
#define red 0xFF0000FF
#define blue 0x0019FFFF
#define purple 0xC800FFFF
#define green 0x05FF00FF
new Text:Rank;
//Under OnFilterScriptInit
Rank = TextDrawCreate(240.0,580.0," ");
TextDrawFont(Rank,1);
TextDrawColor(Rank,0xFFFFFFFF);
TextDrawSetShadow(Rank,2);
TextDrawLetterSize(Rank,0.5,2.0);
TextDrawAlignment(Rank,2);
TextDrawTextSize(Rank,200,400);
//Under OnPlayerSpawn
public OnPlayerSpawn(playerid)
{
TextDrawHideForPlayer(playerid,Rank);
new string[128];
if(GetPlayerScore(playerid) >= 100)
{
TextDrawSetString(Rank,"~r~Newbie");
}
if(GetPlayerScore(playerid) >= 1000)
{
TextDrawSetString(Rank,"~r~Recruit");
}
if(GetPlayerScore(playerid) >= 1500)
{
TextDrawSetString(Rank,"~b~Fighter");
}
if(GetPlayerScore(playerid) >= 2000)
{
TextDrawSetString(Rank,"~b~Gangster");
}
if(GetPlayerScore(playerid) >= 2500)
{
TextDrawSetString(Rank,"~purple~Mobster");
}
if(GetPlayerScore(playerid) >= 3000)
{
TextDrawSetString(Rank,"~purple~Underboss");
}
if(GetPlayerScore(playerid) >= 3500)
{
TextDrawSetString(Rank,"~purple~Boss");
}
if(GetPlayerScore(playerid) >= 4000)
{
TextDrawSetString(Rank,"~g~Teh-Big-Dog'');
}
if(GetPlayerScore(playerid) >= 4000)
{
TextDrawSetString(Rank,"~g~Teh-Big-Dog'');
}
TextDrawShowForPlayer(playerid,Rank);
return 1;
}
Got problems? Reply.
Re: Textdraws wont show -_- -
Kar - 26.07.2010
hey? whats ~purple~ try ~p~
Re: Textdraws wont show -_- -
willsuckformoney - 26.07.2010
@kar to make sure its purple xD
@kitten already tried didnt work
@DJDhan I get this
Код:
C:\Users\Charlie\Desktop\server 2\filterscripts\WRanks.pwn(117) : warning 204: symbol is assigned a value that is never used: "string"
Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase
1 Warning.
Re: Textdraws wont show -_- -
Kar - 26.07.2010
delete new string under onplayerspawn
Re: Textdraws wont show -_- -
willsuckformoney - 26.07.2010
i tried that then it still doesn't show when your score goes up -_-