SA-MP Forums Archive
[Ajuda] Sistema de exp em barra - 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] Sistema de exp em barra (/showthread.php?tid=461470)



Sistema de exp em barra - Forrest - 02.09.2013

Galera eu tenho um sistema de exp que conta normalmente com os numeros queria saber como faзo para adicionar ele em barra cada vez que o player mata vai aumentado a barra e quando encher tudo ele ganha um level eu ja tenho o sistema que faz isso so que nгo sei como faзo para fazer a contagem em barra se alguйm souber me ajuda

Textdraw da barra
Код:
	Textdraw0 = TextDrawCreate(632.000000, 336.000000, "_");
	TextDrawBackgroundColor(Textdraw0, 255);
	TextDrawFont(Textdraw0, 1);
	TextDrawLetterSize(Textdraw0, 0.899999, 0.599999);
	TextDrawColor(Textdraw0, -1);
	TextDrawSetOutline(Textdraw0, 0);
	TextDrawSetProportional(Textdraw0, 1);
	TextDrawSetShadow(Textdraw0, 1);
	TextDrawUseBox(Textdraw0, 1);
	TextDrawBoxColor(Textdraw0, 255);
	TextDrawTextSize(Textdraw0, 507.000000, 0.000000);

	Textdraw1 = TextDrawCreate(517.000000, 338.000000, "_");
	TextDrawBackgroundColor(Textdraw1, 255);
	TextDrawFont(Textdraw1, 1);
	TextDrawLetterSize(Textdraw1, 0.860000, 0.199999);
	TextDrawColor(Textdraw1, 65535);
	TextDrawSetOutline(Textdraw1, 0);
	TextDrawSetProportional(Textdraw1, 1);
	TextDrawSetShadow(Textdraw1, 1);
	TextDrawUseBox(Textdraw1, 1);
	TextDrawBoxColor(Textdraw1, 65535);
	TextDrawTextSize(Textdraw1, 509.000000, 44.000000);
Sistema de exp
Код:
if(IsPlayerConnected(killerid)) {Matou[killerid]++;}
	Exp[killerid]++;
	if(Exp[killerid] == 5)
{ Level[killerid]++; SendClientMessage(killerid,0xFFFF00AA-1,"Parabйns, vocк recebeu mais 1 level por ter matado 5/10 players"); }
	else if(Exp[killerid] == 10)
{ Level[killerid] ++; SendClientMessage(killerid,0xFFFF00AA-1,"Parabйns, vocк recebeu mais 1 level por ter matado 10/20 players"); }
	else if(Exp[killerid] == 20)



Re: Sistema de exp em barra - darkxdll - 02.09.2013

Use esta include :
https://sampforum.blast.hk/showthread.php?tid=113443

Ela te proporciona o uso de uma barra bem mais fбcil



Re: Sistema de exp em barra - Forrest - 02.09.2013

Ta mais para ela ensina a encher a barra com o exp, pois fiz uma barra nela mas mesmo assim ainda n sei como fazer