[Pedido] VIPoints e Nome em cima do player
#1

Pessoal alguem saber como botar uma nova grana no gamemode?
e como botar o nome encima da cabeзa do player?
:X
Reply
#2

Crie uma moeda secundaria

emcima da cabeзa do player use isso como base
https://sampforum.blast.hk/showthread.php?tid=341114
Reply
#3

Ok,agora so falta moeda secundaria
Reply
#4

Ao invйs dessas coisas de text label nгo й sу por ShowNameTags(1); na OnGameModeInit() ??
Reply
#5

Quote:
Originally Posted by Pedro_Miranda
Посмотреть сообщение
Ao invйs dessas coisas de text label nгo й sу por ShowNameTags(1); na OnGameModeInit() ??
Sim.
Reply
#6

ShowNameTags(1);

da uma base ai '-' .
Reply
#7

Que base?

pawn Код:
public OnGameModeInit()
{
    ShowNameTags(1);
    return 1;
}
Reply
#8

Grana secundбria:
pawn Код:
new Text:Money[MAX_PLAYERS], Dinheiro[MAX_PLAYERS];
forward GetDinheiro(playerid);

//OnGameModeInit
for(new i; i < MAX_PLAYERS; ++i)
{
Money[i] = TextDrawCreate(499.000000, 77.000000, "$00000000");
        TextDrawBackgroundColor(Money[i], 255);
        TextDrawFont(Money[i], 3);
        TextDrawLetterSize(Money[i], 0.600000, 2.099998);
        TextDrawColor(Money[i], -65281);
        TextDrawSetOutline(Money[i], 0);
        TextDrawSetProportional(Money[i], 1);
        TextDrawSetShadow(Money[i], 1);
}

//Final do script
stock GivePlayerGrana(playerid, grana)
{
    Dinheiro[playerid] += grana;
    return Dinheiro[playerid];
}

public GetDinheiro(playerid)
{
    new A_string[30];
    format(A_string,30,"$%08d",Dinheiro[playerid]);
    TextDrawSetString(Money[playerid], A_string);
    TextDrawShowForPlayer(playerid, Money[playerid]);
}

//OnPlayerConnect
SetTimerEx("GetDinheiro",2000,true,"i",playerid);
Reply


Forum Jump:


Users browsing this thread: 3 Guest(s)