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.