SA-MP Forums Archive
[Ajuda] TextDraw - 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 (/showthread.php?tid=488382)



TextDraw - ScriptGameS - 17.01.2014

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


Re: TextDraw - Gii - 17.01.2014

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

+

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

+

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

= O que vocк deseja!


Re: TextDraw - ZaturN - 17.01.2014

Coloca no OnPlayerDeath isto

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



Re: TextDraw - Tugamars - 17.01.2014

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