[Ajuda] TextDraw
#1

Boa Noite.

Bom estou criando um gm 4fun do 0 so que estou com um probleminha,como faзo para deixar os scores(kill) em forma de textdraw no canto inferior da tela? Obrigado
Reply
#2

https://sampforum.blast.hk/showthread.php?tid=387599

+

https://sampwiki.blast.hk/wiki/OnPlayerDeath

+

https://sampwiki.blast.hk/wiki/TextDrawSetString

= O que vocк deseja!
Reply
#3

Coloca no OnPlayerDeath isto

pawn Код:
SendDeathMessage(killerid,playerid,reason);
Reply
#4

Vou passar como tenho no GM que criei :

Jб explicado
pawn Код:
//OnPlayerConnect
MatoupStats = CreatePlayerTextDraw(playerid,268.000000, 424.000000, "~b~Matou :~w~ 0000");
    PlayerTextDrawBackgroundColor(playerid,MatoupStats, 255);
    PlayerTextDrawFont(playerid,MatoupStats, 1);
    PlayerTextDrawLetterSize(playerid,MatoupStats, 0.600000, 2.000000);
    PlayerTextDrawColor(playerid,MatoupStats, -1);
    PlayerTextDrawSetOutline(playerid,MatoupStats, 0);
    PlayerTextDrawSetProportional(playerid,MatoupStats, 1);
    PlayerTextDrawSetShadow(playerid,MatoupStats, 1);
    PlayerTextDrawSetSelectable(playerid,MatoupStats, 0);

    ScorepStats = CreatePlayerTextDraw(playerid,496.000000, 425.000000, "~r~Score : ~w~0000");
    PlayerTextDrawBackgroundColor(playerid,ScorepStats, 255);
    PlayerTextDrawFont(playerid,ScorepStats, 1);
    PlayerTextDrawLetterSize(playerid,ScorepStats, 0.600000, 2.000000);
    PlayerTextDrawColor(playerid,ScorepStats, -1);
    PlayerTextDrawSetOutline(playerid,ScorepStats, 0);
    PlayerTextDrawSetProportional(playerid,ScorepStats, 1);
    PlayerTextDrawSetShadow(playerid,ScorepStats, 1);
    PlayerTextDrawSetSelectable(playerid,ScorepStats, 0);// Criando as textdraws

    SetTimerEx("PlayerStats", 100, true, "i", playerid);// Chamando a public
//OnPlayerSpawn
PlayerTextDrawShow(playerid, MatoupStats);//Mostra as textdraws
PlayerTextDrawShow(playerid, ScorepStats);

//OnPlayerDeath
PlayerInfo[killerid][pMatou] ++;//Adiciona 1 morte a quem mata xD
SetPlayerScore(killerid, GetPlayerScore(killerid) + 4);// Add 4 score

forward PlayerStats(playerid);//Defenindo

public PlayerStats(playerid)// a public
{
new stringscore[128], stringmatou[128], stringmorreu[128];//defenindo
format(stringscore, sizeof(stringscore), "~r~Score : ~w~%d", GetPlayerScore(playerid));//String
format(stringmatou, sizeof(stringmatou), "~b~Matou : ~w~%d", PlayerInfo[playerid][pMatou]);// String
PlayerTextDrawSetString(playerid, MatoupStats, stringmatou);// Atribui a string б textdraw
PlayerTextDrawSetString(playerid, ScorepStats, stringscore);// atribui a string б terxtdraw
return 1;// retorna verdadeiro
}// fim da public
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)