[AJUDA] mudar fonte SAMP server +rep
#1

Presiso de ajuda ! +rep pra quem me ajudar ...
Bem seguinte quero saber onde eu mudo a fonte de acordo com as que tem no samp 0.3d
pawn Код:
public OnFilterScriptInit()
{
    Intro[0] = TextDrawCreate(642.0, 1.0, "~n~");
    TextDrawLetterSize(Intro[0], 0.5, 49.5);
    TextDrawUseBox(Intro[0], 1);
    TextDrawBoxColor(Intro[0], 0x000000FF);
    TextDrawTextSize(Intro[0], -2.0, 0.0);

    Intro[1] = TextDrawCreate(190.000000, 190.000000, "~p~~h~HomeHots");
    TextDrawFont(Intro[1], 2);
    TextDrawLetterSize(Intro[1], 0.570000, 1.799999);
As letras ! /imageshack/img31/509...board01vu9.png
Qeurisa saber em que parte eu mudo o textdrow * !
Reply
#2

Troque o TextDrawFont

https://sampwiki.blast.hk/wiki/TextDrawFont
Reply
#3

Nу casso como eu mudo esse codigo !
pawn Код:
#include <a_samp>

new Text:Intro[12];

public OnFilterScriptInit()
{
    Intro[0] = TextDrawCreate(642.0, 1.0, "~n~");
    TextDrawLetterSize(Intro[0], 0.5, 49.5);
    TextDrawUseBox(Intro[0], 1);
    TextDrawBoxColor(Intro[0], 0x000000FF);
    TextDrawTextSize(Intro[0], -2.0, 0.0);

    Intro[1] = TextDrawCreate(190.000000, 190.000000, "~p~~h~HomeHots");
    TextDrawFont(Intro[1], 2);
    TextDrawLetterSize(Intro[1], 0.570000, 1.799999);

    Intro[2] = TextDrawCreate(310.000000, 190.000000, "present...");
    TextDrawFont(Intro[2], 2);
    TextDrawColor(Intro[2], 0xFFFFFF22);
    TextDrawLetterSize(Intro[2], 0.570000, 1.799999);

    Intro[3] = TextDrawCreate(310.000000, 190.000000, "present...");
    TextDrawFont(Intro[3], 2);
    TextDrawColor(Intro[3], 0xFFFFFF44);
    TextDrawLetterSize(Intro[3], 0.570000, 1.799999);

    Intro[4] = TextDrawCreate(310.000000, 190.000000, "present...");
    TextDrawFont(Intro[4], 2);
    TextDrawColor(Intro[4], 0xFFFFFF66);
    TextDrawLetterSize(Intro[4], 0.570000, 1.799999);

    Intro[5] = TextDrawCreate(310.000000, 190.000000, "present...");
    TextDrawFont(Intro[5], 2);
    TextDrawColor(Intro[5], 0xFFFFFF88);
    TextDrawLetterSize(Intro[5], 0.570000, 1.799999);

    Intro[6] = TextDrawCreate(310.000000, 190.000000, "present...");
    TextDrawFont(Intro[6], 2);
    TextDrawColor(Intro[6], 0xFFFFFFAA);
    TextDrawLetterSize(Intro[6], 0.570000, 1.799999);

    Intro[7] = TextDrawCreate(310.000000, 190.000000, "present...");
    TextDrawFont(Intro[7], 2);
    TextDrawColor(Intro[7], 0xFFFFFFCC);
    TextDrawLetterSize(Intro[7], 0.570000, 1.799999);

    Intro[8] = TextDrawCreate(310.000000, 190.000000, "present...");
    TextDrawFont(Intro[8], 2);
    TextDrawColor(Intro[8], 0xFFFFFFFF);
    TextDrawLetterSize(Intro[8], 0.570000, 1.799999);

    Intro[9] = TextDrawCreate(190.0, 202.0, ".");
    TextDrawFont(Intro[9], 1);
    TextDrawLetterSize(Intro[9], 23.250051, 1.099999);

    Intro[10] = TextDrawCreate(304.00, 223.0, "~y~~h~HomeHots server");
    TextDrawFont(Intro[10], 2);
    TextDrawLetterSize(Intro[10], 0.340000, 1.099999);

    Intro[11] = TextDrawCreate(331.0, 235.0, "~g~~h~www.homehots.net");
    TextDrawFont(Intro[11], 2);
    TextDrawLetterSize(Intro[11], 0.340000, 1.099999);

    return 1;
}
public OnPlayerConnect(playerid)
{
    TogglePlayerSpectating(playerid, true);
    ForceClassSelection(playerid);
    SetPVarInt(playerid, "Intro", 0);
    SetTimerEx("ShowIntro", 1000, 0, "d", playerid);
    return 1;
}
forward ShowIntro(playerid);
public ShowIntro(playerid)
{
    SetPVarInt(playerid, "Intro", GetPVarInt(playerid, "Intro") + 1);
    new iteration = GetPVarInt(playerid, "Intro");
    switch(iteration)
    {
        case 1:
        {
            for(new i; i < 11; i++)
            {
                SendClientMessage(playerid, -1, "");
            }
            TextDrawShowForPlayer(playerid, Intro[0]);
        }
        case 2:
        {
            TextDrawShowForPlayer(playerid, Intro[1]);
        }
        case 3:
        {
            TextDrawShowForPlayer(playerid, Intro[2]);
        }
        case 4:
        {
            TextDrawHideForPlayer(playerid, Intro[2]);
            TextDrawShowForPlayer(playerid, Intro[3]);
        }
        case 5:
        {
            TextDrawHideForPlayer(playerid, Intro[3]);
            TextDrawShowForPlayer(playerid, Intro[4]);
        }
        case 6:
        {
            TextDrawHideForPlayer(playerid, Intro[4]);
            TextDrawShowForPlayer(playerid, Intro[5]);
        }
        case 7:
        {
            TextDrawHideForPlayer(playerid, Intro[5]);
            TextDrawShowForPlayer(playerid, Intro[6]);
        }
        case 8:
        {
            TextDrawHideForPlayer(playerid, Intro[6]);
            TextDrawShowForPlayer(playerid, Intro[7]);
        }
        case 9:
        {
            TextDrawHideForPlayer(playerid, Intro[7]);
            TextDrawShowForPlayer(playerid, Intro[8]);
        }
        case 10:
        {
            TextDrawShowForPlayer(playerid, Intro[9]);
        }
        case 11:
        {
            TextDrawShowForPlayer(playerid, Intro[10]);
        }
        case 12:
        {
            TextDrawShowForPlayer(playerid, Intro[11]);
        }
    }
    if(GetPVarInt(playerid, "Intro") < 10)
    {
        SetTimerEx("ShowIntro", 300, 0, "d", playerid);
    }
    else if(9 < GetPVarInt(playerid, "Intro") < 13)
    {
        SetTimerEx("ShowIntro", 2000, 0, "d", playerid);
    }
    else
    {
        for(new i; i < sizeof(Intro); i++)
        {
            TextDrawHideForPlayer(playerid, Intro[i]);
        }
        TogglePlayerSpectating(playerid, false);
        ForceClassSelection(playerid);
    }
    return 1;
}
public OnFilterScriptExit()
{
    for(new i; i < sizeof(Intro); i++)
    {
        TextDrawDestroy(Intro[i]);
    }
    return 1;
}
Como eu mudo essa fonte ?
Reply
#4

Ali onde estб "TextDrawFont(Intro[1], 2);" Voce pode mudar o numero 2, para outro numero, dai vai mudar a fonte
E aqui tem os numeros: https://sampwiki.blast.hk/wiki/TextDrawFont
Reply
#5

O que define o tipo de fonte й o segundo parвmetro. No seu caso, o nъmero 2.

pawn Код:
TextDrawFont(Intro[1], 2);
Pra trocar a fonte, й sу trocar o numero 2 por outro nъmero, que vai ser o tipo de sua preferencia.

/imageshack/img115/5...board01vu9.png

pawn Код:
//Exemplo :

TextDrawFont(Intro[1], 1);
Reply
#6

TextDrawFont(Intro[1], 2);
Neste codigo como por exemplo й a fonte 2... isso vale as otras fontes... basta achar o TextDrawFont e mudar o ultimo numero para a fonte!
Reply


Forum Jump:


Users browsing this thread: 2 Guest(s)