[Pomoc] Pozicija teksta
3,564
pregleda
35
postova
12. Sep. 2010.
Ovako ja sad zelim napraviti npr kad dodjem na jedan odredjeno mesto da mi se pojavi text onaj http://wiki.sa-mp.com/wiki/GameTextStyle i kad odem sa te pozicije da nestane ili da stoji kratko i nestane ? Molim vas pomozite mi ...
12. Sep. 2010.
.:😄avid Skrbic::. wrote on September 12, 2010, 7:09 pm:
Dajte mi napravite neku najprostiju molim vas ...
samo da te pitam. Da li ti zelis da npr. ako je neko u podrucju npr. citavog aera, da mu pise npr. Na aeur ste ili nesto sl.?? Ako to oces, reci da ti objasnim, odnosno uputim 😄
12. Sep. 2010.
ispod "public CustomPickups" stavis:
ako vec imas nesto ispod dodaj ispred "if" = "else if"
i to je to...Ako sam te dobro razumio 😉
if(PlayerToPoint(2.0,i,x,y,z))
{
SetGameModeText(playerid, "text koj zelis", 5000);
}ako vec imas nesto ispod dodaj ispred "if" = "else if"
i to je to...Ako sam te dobro razumio 😉
12. Sep. 2010.
Da pojasnim na sta mislim ...
1. Dodjem do ulaza baze na pickup kod entera
2. Pojavi mi se tekst na ovu foru http://wiki.sa-mp.com/wroot/images2/1/13/Game-text-type3.jpg
3. Kad odem sa pickupa ili kad prodje pet sec ono da nestane ...
Nadam se da sam dobro pojasnio...
1. Dodjem do ulaza baze na pickup kod entera
2. Pojavi mi se tekst na ovu foru http://wiki.sa-mp.com/wroot/images2/1/13/Game-text-type3.jpg
3. Kad odem sa pickupa ili kad prodje pet sec ono da nestane ...
Nadam se da sam dobro pojasnio...
12. Sep. 2010.
.:😄avid Skrbic::. wrote on September 12, 2010, 8:04 pm:
Da pojasnim na sta mislim ...
1. Dodjem do ulaza baze na pickup kod entera
2. Pojavi mi se tekst na ovu foru http://wiki.sa-mp.com/wroot/images2/1/13/Game-text-type3.jpg
3. Kad odem sa pickupa ili kad prodje pet sec ono da nestane ...
Nadam se da sam dobro pojasnio...
1. Dodjem do ulaza baze na pickup kod entera
2. Pojavi mi se tekst na ovu foru http://wiki.sa-mp.com/wroot/images2/1/13/Game-text-type3.jpg
3. Kad odem sa pickupa ili kad prodje pet sec ono da nestane ...
Nadam se da sam dobro pojasnio...
E pa tocno to sam ti sad i napisao 😐
Edit: Ako zelis mjenjati boju texta dodas samo ispred teog texta naprimjer:
zuto:
SetGameModeText(playerid, "~y~ovo je taj text", 5000); zeleno:
SetGameModeText(playerid, "~g~ovo je taj text", 5000); plavo
SetGameModeText(playerid, "~b~ovo je taj text", 5000); Shot Caller
Novi Član
90 / 100 XP
🌱Početnik(0)
131
Postovi:
10
Teme:
Pridružio se:Maj 2009
12. Sep. 2010.
ovako treba ti rpvo kako napraviti text
http://wiki.sa-mp.com/wiki/TextDrawCreate
poslej toga napraviš areu
http://wiki.sa-mp.com/wiki/Areacheck
ili ako zelis mozes i preko piskupa
http://wiki.sa-mp.com/wiki/Pickup_help
-http://wiki.sa-mp.com/wiki/OnPlayerPickUpPickup
i kad plajer uđe u piskup startaš timer koji poziva funkciju
TextDrawHideForPlayer(playerid, Textdraw);
ps. umjesto komande samo slozis timer koji bi refresao ako si u areji
evo primjera kako bi mogao napraviti
PS nisam stucan u pawnu nisam jako dugo skriptao
Nadam se da sam pomogao
EDIT #3
aa evo naletio na ovo kad listao kroz viki
http://wiki.sa-mp.com/wiki/GameTextForPlayer
sad ovo kaj sam bio zakoplicirao mozes laganije sloziti
npr:
al za ono tvoje kad odeš s njega da odma netsane malo ću posurfat po viki možda ima nekaj korisnok
EDIT #4
jbg mogao bi nekako složiti ali bi bilo jako sjebano i jako bi ti koćilo skriptu nad više playera
najednotavnije ti je da složš kao na ovom drugo primjeru
puno lakše ćeš napraviti, a i nije potrebno dodano koplicirati
nije to mta da imas puno Callbacks
ovo je samp i imas samo par komada osim ako nemaš volje raditi svoje
http://wiki.sa-mp.com/wiki/TextDrawCreate
poslej toga napraviš areu
http://wiki.sa-mp.com/wiki/Areacheck
ili ako zelis mozes i preko piskupa
http://wiki.sa-mp.com/wiki/Pickup_help
-http://wiki.sa-mp.com/wiki/OnPlayerPickUpPickup
i kad plajer uđe u piskup startaš timer koji poziva funkciju
TextDrawHideForPlayer(playerid, Textdraw);
ps. umjesto komande samo slozis timer koji bi refresao ako si u areji
evo primjera kako bi mogao napraviti
PS nisam stucan u pawnu nisam jako dugo skriptao
forward EndTextDraw();
new Text:PickupTextdraw;
public OnGameModeInit() {
PickupTextdraw = TextDrawCreate(240.0,580.0,"Pickup Pokupljen");
textpickup = CreatePickup(2894, 1, X, Y, Z, -1);
return 1;
}
public OnPlayerPickUpPickup(playerid, pickupid) {
if(pickupid == textpickup)
TextDrawShowForPlayer(playerid,PickupTextdraw);
SetTimer("EndTextDraw",3000,false);
return 1;
}
public EndTextDraw() {
TextDrawHideForPlayer(playerid, PickupTextdraw);
}Nadam se da sam pomogao
EDIT #3
aa evo naletio na ovo kad listao kroz viki
http://wiki.sa-mp.com/wiki/GameTextForPlayer
sad ovo kaj sam bio zakoplicirao mozes laganije sloziti
npr:
public OnGameModeInit() {
textpickup = CreatePickup(2894, 1, X, Y, Z, -1);
return 1;
}
public OnPlayerPickUpPickup(playerid, pickupid) {
if(pickupid == textpickup) GameTextForPlayer(playerid, Pickup Pokupljen, 3000, 3);
return 1;
}
al za ono tvoje kad odeš s njega da odma netsane malo ću posurfat po viki možda ima nekaj korisnok
EDIT #4
jbg mogao bi nekako složiti ali bi bilo jako sjebano i jako bi ti koćilo skriptu nad više playera
najednotavnije ti je da složš kao na ovom drugo primjeru
puno lakše ćeš napraviti, a i nije potrebno dodano koplicirati
nije to mta da imas puno Callbacks
ovo je samp i imas samo par komada osim ako nemaš volje raditi svoje
Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava