Skripta koju koristim: Underpoint up mod
detaljan opis problema: Kako napraviti textdraw da kad igrac udje na srw da mu pokuzuje na banku koliko ima para
na pocetku skripte stavi #pragma tabsize 0
zatim isto na pocetak gore negde definisaj textdraw i new bankaupdate;
new Text:BankMinusTD[MAX_PLAYERS];
Onda po OnGamemodInit stavi textdrawowe,evo ja sam ovo radio 5-10 min nisu ravno postavljeni samo za primjer..
BankMinusTD[i] = TextDrawCreate(490.000000, 96.000000, "-$00000000");
TextDrawBackgroundColor(BankMinusTD[i], 255);
TextDrawFont(BankMinusTD[i], 3);
TextDrawLetterSize(BankMinusTD[i], 0.579999, 2.299999);
TextDrawColor(BankMinusTD[i], -16777016);
TextDrawSetOutline(BankMinusTD[i], 1);
TextDrawSetProportional(BankMinusTD[i], 1);
onda stavis timer da svakih 10sekundi proverava novac u banci te ga refreshuje
bankaupdate = SetTimer("Bank_Update", 1000, 1);
Zatim pod OnGamemodExit stavi
public OnGameModeExit
KillTimer(bankaupdate);
onda negdje stavi forward i public..
forward Bank_Update();
public Bank_Update()
{
for(new d=0; d<MAX_PLAYERS; d++)
{
TextDrawHideForPlayer(d, BankMinusTD[d]);
new sstring[50];
if(PlayerInfo[d][Novac] < 0)
{
format(sstring, sizeof(sstring),"~r~$%07d",PlayerInfo[d][Banka]);
TextDrawSetString(BankTD[d], sstring);
}
else
{
format(sstring, sizeof(sstring),"$%08d",PlayerInfo[d][Banka]);
TextDrawSetString(BankTD[d], sstring);
}
}
return 1;
}
Eto ga nadam se da sam ti pomogao ako ce biti kakvih problema samo javi :)
P.S Pocetnik sam :D
http://balkan-samp.com/forum/index.php?board=27.0