SA-MP Forums Archive
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 -_-