Problem(error/warning): Ovako krenuo sam da editujem jedan mod i primjetio nedavno kada setam novac u banku da mi na tdu ne ispisuje odma vec moram koristiti komandu da se ubijem ili da odem relog da bi to radilo, takodje i na tdu "plata" isti je problem oko toga kad dignem platu posle paya komandom dobijem pare u ruke al ostane mi na tdu taj broj novca dok se ne ubijem ili relog ne odem. AKo moze pomoc sto prije bio bih zahvalan
Deo skripte: [pawn]Vaš odgovor[/pawn] //
Debug iz server_log(ukoliko je u pitanju crashanje servera - crashdetect log): [pawn]Vaš odgovor[/pawn] //
Slika/video ingame problema(obavezno ako je ingame problem): //
Stavi funkciju u neki tajmer koji se azurira non stop
Citat: Risticc poslato Februar 20, 2024, 09:23:12 PRE PODNE
Stavi funkciju u neki tajmer koji se azurira non stop
Koju funkciju?
Zasto bi tu istu azurirao non stop, ako vec moze samo da update-uje td gdje mu treba?
Funckija za updateTD? zbog azuriranja stringova ali pitanje je da li je samo tu problem jer pretpostavljam da mod vec sadrzi updatetd funkciju kad se string menja tamo u delu gde njemu treba
Oke, šta predlažete sad kako bi mogao to otprilike pokušati?
[pawn]
SetBankMoney(playerid, amount)
{
PlayerInfo[playerid][BankMoney] += amount;
new tdstring[32];
format(tdstring, _, "$ %i", PlayerInfo[playerid][BankMoney]);
PlayerTextDrawSetString(playerid, /*var td*/, tdstring)
}
//primer
CMD:givemoneybank(playerid)
{
SetBankMoney(playerid, 1000);
}
[/pawn]
Prilagodi sebi
Citat: rizla poslato Februar 20, 2024, 18:13:10 POSLE PODNE
[pawn]
SetBankMoney(playerid, amount)
{
PlayerInfo[playerid][BankMoney] += amount;
new tdstring[32];
format(tdstring, _, "$ %i", PlayerInfo[playerid][BankMoney]);
PlayerTextDrawSetString(playerid, /*var td*/, tdstring)
}
//primer
CMD:givemoneybank(playerid)
{
SetBankMoney(playerid, 1000);
}
[/pawn]
Prilagodi sebi
tvojoj logici se uzalud protiviti
[pawn]AzurirajTD(playerid, vrstaTD) {
switch(vrstaTD) {
case 0: //azuriraj plataTD
case 1: //azuriraj bankaTD
case 2: //azuriraj goldTD
}
}
//korištenje
AzurirajTD(playerid, 1)//primjer koristenja za azuriranje bankaTD[/pawn]
Imaš mnogo opcija ova bi mogla biti interesantna