[Pomoc]textdraw

14. Mar. 2013. Zaključano
321
pregleda
10
postova
tonygomes
4
Shot Caller
14. Mar. 2013.
Skripta koju koristim:Moja
Opis problema:Kako da napravim ono kada neko dobije pare da mu gore piše +tolko para i da se taj TD zatvori i tako isto kad izgubi para da piše crevenim brojevima -tolko para onako slično kao na CH veličina brojeva
Dio skripte:nepotrebno
Slike:///
tonygomes
4
Shot Caller
14. Mar. 2013.
bil mi mogao to malo bolje objasnit pošto sam tek počeo učit skriptat
tonygomes
4
Shot Caller
14. Mar. 2013.
evo stavio sam ono new Text😛are; to je za + i new Text😛are1; to je za minus e gdje sad Å¡ta da stavim pod Å¡ta
tonygomes
4
Shot Caller
14. Mar. 2013.
BUMP!!!!!!!! ima ko da zna molim vas hitno mi je ovo
filip.admin
5
Crime Lord
14. Mar. 2013.
Primjer:

Na vrhu definiras textdraw:

new TvojTD;

stock NovacUPP(playerid,koliko)
{
    new str56;
if(koliko == 0) return 1;
if(Postoji56 == true) return 1;
Postoji56=true;

// Tu napravi textdraw i stavi tu kodove od textdrawa

if(koliko < 0) format(str56,sizeof str56,"~r~ - %d $",-koliko);
if(koliko > 0) format(str56,sizeof str56,"~g~ + %d $",koliko);

TextDrawSetString(/* Ime Tvoj TextDrawa*/,str56);
// Tu stavi TextDrawShowForPlayer od ovih gore textdrawova
SetTimerEx("NovacRemove",4000,false,"i",playerid);
return 1;
}


I pod stock di imaš npr. GivePlayerCash stavi ovako funkciju:
NovacUPP(playerid,money);
tonygomes
4
Shot Caller
14. Mar. 2013.
oke saću probat
--Lood--
5
Crime Lord
14. Mar. 2013.
Nerazumijem zasto bi za to koristio TD :s 🙂
Kada mozes jednostavno koristiti

GameTextForPlayer(...);

evo primer 🙂

forward GivePlayerMoneyGTP(playerid,kolocina);
public GivePlayerMoneyGTP(playerid,kolicina)
{
new str;
if(kolicina == 0) return 1;
if(kolicina > 0)
{
format(str, sizeof(str), "~g~%d+", kolicina);
GivePlayerMoney(playerid, kolicina);
GameTextForPlayer(playerid, str, 4000, 5);
}
if(kolicina < 0)
{
format(str, sizeof(str), "~r~%d-", kolicina);
GameTextForPlayer(playerid, str, 4000, 5);
GivePlayerMoney(playerid, -kolicina);
}

return 1;
}


I sada samo CTRL+H i u prvi red
GivePlayerMoney
A u drugi
GivePlayerMoneyGTP ...
a ako sada zelis textdraw koristiti iako za tim nema potrebe samo koristis umesto GameTextForPlayer
TextDrawSetString
TextDrawShowForPlayer
tonygomes
4
Shot Caller
14. Mar. 2013.
(7245😎 : error 025: function heading differs from prototype    //taj mi error izbaci

LINIJA 72458 :

public GivePlayerMoneyGTP(playerid,kolicina)
--Lood--
5
Crime Lord
14. Mar. 2013.
Da li si ubacio forward GivePlayerMoneyGTP...
Moze biti da si pogresio npr da si stavio
GivePlayerMoneyGTP(plaid, kolicina); .. ili slicno 🙂
tonygomes
4
Shot Caller
14. Mar. 2013.
neradi opet ništa ne pokazuje nego samo se pune ništa ni + ni - nema

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava

© 2026 SmartShark. All rights reserved.

Powered by Momentum|v2026.3.001 Alpha