SA-MP Forums Archive
[Ajuda] Textdraw nгo aparece - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: Non-English (https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Português/Portuguese (https://sampforum.blast.hk/forumdisplay.php?fid=34)
+---- Thread: [Ajuda] Textdraw nгo aparece (/showthread.php?tid=425870)



Textdraw nгo aparece - gabrielloko157 - 27.03.2013

PHP код:
#include < a_samp >
new Text: Textdraw0;
new 
Text: Textdraw1;
new 
Text: Textdraw2;
new 
Text: Textdraw3;
new 
Text: Textdraw4;
new 
Text: Textdraw5;
new 
Text: Textdraw6;
new 
Text: Textdraw7;
public 
OnFilterScriptInit() {
    print(
"    |gInfoPlayers Filter Script By Gabrielloko157|");
    print(
"    |Filter Script carregado com sucesso !       |");
    for (new 
i = 0; i < MAX_PLAYERS; i++) {
        new 
plrIP[16];
        
GetPlayerIp(i, plrIP, sizeof(plrIP));
        new 
name[MAX_PLAYER_NAME + 1], string[24 + MAX_PLAYER_NAME + 1];
        
GetPlayerName(i, name, sizeof(name));
        
Textdraw0 = TextDrawCreate(540.000000, 301.000000, "Info Player");
        
TextDrawAlignment(Textdraw0, 2);
        
TextDrawBackgroundColor(Textdraw0, 401986570);
        
TextDrawFont(Textdraw0, 2);
        
TextDrawLetterSize(Textdraw0, 0.500000, 1.800000);
        
TextDrawColor(Textdraw0, -16776961);
        
TextDrawSetOutline(Textdraw0, 1);
        
TextDrawSetProportional(Textdraw0, 1);
        
TextDrawSetSelectable(Textdraw0, 0);
        
Textdraw1 = TextDrawCreate(461.000000, 312.000000, ".");
        
TextDrawBackgroundColor(Textdraw1, 255);
        
TextDrawFont(Textdraw1, 1);
        
TextDrawLetterSize(Textdraw1, 15.360023, 1.000000);
        
TextDrawColor(Textdraw1, 16711935);
        
TextDrawSetOutline(Textdraw1, 0);
        
TextDrawSetProportional(Textdraw1, 1);
        
TextDrawSetShadow(Textdraw1, 1);
        
TextDrawSetSelectable(Textdraw1, 0);
        
Textdraw2 = TextDrawCreate(461.000000, 394.000000, ".");
        
TextDrawBackgroundColor(Textdraw2, 255);
        
TextDrawFont(Textdraw2, 1);
        
TextDrawLetterSize(Textdraw2, 15.360023, 1.000000);
        
TextDrawColor(Textdraw2, 16711935);
        
TextDrawSetOutline(Textdraw2, 0);
        
TextDrawSetProportional(Textdraw2, 1);
        
TextDrawSetShadow(Textdraw2, 1);
        
TextDrawSetSelectable(Textdraw2, 0);
        
Textdraw3 = TextDrawCreate(480.000000, 324.000000, "string");
        
format(string, sizeof(string), "Level: %d", GetPlayerScore(i));
        
TextDrawBackgroundColor(Textdraw3, 255);
        
TextDrawFont(Textdraw3, 1);
        
TextDrawLetterSize(Textdraw3, 0.569999, 1.500000);
        
TextDrawColor(Textdraw3, -1);
        
TextDrawSetOutline(Textdraw3, 0);
        
TextDrawSetProportional(Textdraw3, 1);
        
TextDrawSetShadow(Textdraw3, 1);
        
TextDrawSetSelectable(Textdraw3, 0);
        
Textdraw4 = TextDrawCreate(480.000000, 338.000000, "string");
        
format(string, sizeof(string), "Nome: %d", name);
        
TextDrawBackgroundColor(Textdraw4, 255);
        
TextDrawFont(Textdraw4, 1);
        
TextDrawLetterSize(Textdraw4, 0.569999, 1.500000);
        
TextDrawColor(Textdraw4, -1);
        
TextDrawSetOutline(Textdraw4, 0);
        
TextDrawSetProportional(Textdraw4, 1);
        
TextDrawSetShadow(Textdraw4, 1);
        
TextDrawSetSelectable(Textdraw4, 0);
        
Textdraw5 = TextDrawCreate(480.000000, 352.000000, "string");
        
format(string, sizeof(string), "Dinheiro: %d", GetPlayerMoney(i));
        
TextDrawBackgroundColor(Textdraw5, 255);
        
TextDrawFont(Textdraw5, 1);
        
TextDrawLetterSize(Textdraw5, 0.569999, 1.500000);
        
TextDrawColor(Textdraw5, -1);
        
TextDrawSetOutline(Textdraw5, 0);
        
TextDrawSetProportional(Textdraw5, 1);
        
TextDrawSetShadow(Textdraw5, 1);
        
TextDrawSetSelectable(Textdraw5, 0);
        
Textdraw6 = TextDrawCreate(480.000000, 366.000000, "string");
        
format(string, sizeof(string), "IP: %d", plrIP);
        
TextDrawBackgroundColor(Textdraw6, 255);
        
TextDrawFont(Textdraw6, 1);
        
TextDrawLetterSize(Textdraw6, 0.569999, 1.500000);
        
TextDrawColor(Textdraw6, -1);
        
TextDrawSetOutline(Textdraw6, 0);
        
TextDrawSetProportional(Textdraw6, 1);
        
TextDrawSetShadow(Textdraw6, 1);
        
TextDrawSetSelectable(Textdraw6, 0);
        
Textdraw7 = TextDrawCreate(480.000000, 380.000000, "string");
        
format(string, sizeof(string), "Ping: %d", GetPlayerPing(i));
        
TextDrawBackgroundColor(Textdraw7, 255);
        
TextDrawFont(Textdraw7, 1);
        
TextDrawLetterSize(Textdraw7, 0.569999, 1.500000);
        
TextDrawColor(Textdraw7, -1);
        
TextDrawSetOutline(Textdraw7, 0);
        
TextDrawSetProportional(Textdraw7, 1);
        
TextDrawSetShadow(Textdraw7, 1);
        
TextDrawSetSelectable(Textdraw7, 0);
        if (
IsPlayerConnected(i)) {
            
TextDrawShowForPlayer(i, Textdraw0);
            
TextDrawShowForPlayer(i, Textdraw1);
            
TextDrawShowForPlayer(i, Textdraw2);
            
TextDrawShowForPlayer(i, Textdraw3);
            
TextDrawShowForPlayer(i, Textdraw4);
            
TextDrawShowForPlayer(i, Textdraw5);
            
TextDrawShowForPlayer(i, Textdraw6);
            
TextDrawShowForPlayer(i, Textdraw7);
            }
        }
    return 
1;
}
public 
OnFilterScriptExit() {
    
TextDrawHideForAll(Textdraw0);
    
TextDrawDestroy(Textdraw0);
    
TextDrawHideForAll(Textdraw1);
    
TextDrawDestroy(Textdraw1);
    
TextDrawHideForAll(Textdraw2);
    
TextDrawDestroy(Textdraw2);
    
TextDrawHideForAll(Textdraw3);
    
TextDrawDestroy(Textdraw3);
    
TextDrawHideForAll(Textdraw4);
    
TextDrawDestroy(Textdraw4);
    
TextDrawHideForAll(Textdraw5);
    
TextDrawDestroy(Textdraw5);
    
TextDrawHideForAll(Textdraw6);
    
TextDrawDestroy(Textdraw6);
    
TextDrawHideForAll(Textdraw7);
    
TextDrawDestroy(Textdraw7);
    return 
1;
}
public 
OnPlayerConnect(playerid) {
    
TextDrawShowForPlayer(playerid, Textdraw0);
    
TextDrawShowForPlayer(playerid, Textdraw1);
    
TextDrawShowForPlayer(playerid, Textdraw2);
    
TextDrawShowForPlayer(playerid, Textdraw3);
    
TextDrawShowForPlayer(playerid, Textdraw4);
    
TextDrawShowForPlayer(playerid, Textdraw5);
    
TextDrawShowForPlayer(playerid, Textdraw6);
    
TextDrawShowForPlayer(playerid, Textdraw7);
    return 
1;
} 
o textdraw nгo aparece, alguem sabe porq ?


Re: Textdraw nгo aparece - Jefferson Santos - 27.03.2013

Adicione tambйm em OnPlayerSpawn

pawn Код:
public OnPlayerSpawn(playerid)
{
    TextDrawShowForPlayer(playerid, Textdraw0);
    TextDrawShowForPlayer(playerid, Textdraw1);
    TextDrawShowForPlayer(playerid, Textdraw2);
    TextDrawShowForPlayer(playerid, Textdraw3);
    TextDrawShowForPlayer(playerid, Textdraw4);
    TextDrawShowForPlayer(playerid, Textdraw5);
    TextDrawShowForPlayer(playerid, Textdraw6);
    TextDrawShowForPlayer(playerid, Textdraw7);
    return 1;
}