28.01.2013, 15:54
Bueno, querнa hacer un killstreak en textdraw, pero tengo algunas dudas, veamos:
En OnPlayerDeath actualmente lo hice asн:
Y tengo este textdraw:
Lo que quiero hacer es que aparezca un textdraw cuando un jugador hago doble kill, triple kill, etc, pero necesito saber cуmo hacer para que si dos jugadores hacen doble kill a la vez aparezcan los dos textdraws y luego se quiten.
Tipo asн:
Player1 double kill.
Player2 double kill.
Player3 triple kill.
En OnPlayerDeath actualmente lo hice asн:
Код:
new kil[200],n[24];
GetPlayerName(killerid, n, 24);
if(kills[killerid] == 2)
{
format(kil,200,"~b~%s ~w~double kill",n,kills[killerid]);
GameTextForAll(kil, 3000, 5);
GivePlayerMoney(killerid, 1000);
}
if(kills[killerid] == 3)
{
format(kil,200,"~b~%s ~w~tres kills",n,kills[killerid]);
GameTextForAll(kil, 3000, 5);
GivePlayerMoney(killerid, 1500);
}
if(kills[killerid] >= 4)
{
format(kil,200,"~b~%s ~w~cuatro kills",n,kills[killerid]);
GameTextForAll(kil, 3000, 5);
GivePlayerMoney(killerid, 2000);
}
return 1;
}
Код:
Textdraw0 = TextDrawCreate(252.000000, 339.000000, "NombrePlayer triple kill"); TextDrawBackgroundColor(Textdraw0, 255); TextDrawFont(Textdraw0, 2); TextDrawLetterSize(Textdraw0, 0.250000, 1.000000); TextDrawColor(Textdraw0, -1); TextDrawSetOutline(Textdraw0, 0); TextDrawSetProportional(Textdraw0, 1); TextDrawSetShadow(Textdraw0, 1);
Tipo asн:
Player1 double kill.
Player2 double kill.
Player3 triple kill.



