[Pomoc] Pozicija teksta

Započeo Rotcod
12. Sep. 2010. Zaključano
3,564
pregleda
35
postova
pavle.bakun
5
Crime Lord
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 ...
LordShigi
5
Crime Lord
12. Sep. 2010.
Pa imas parametar u kojem odredujes kolko dugo da stoji.
pavle.bakun
5
Crime Lord
12. Sep. 2010.
Pa u kom smislu da napravim sve to sa tekstom daj mi neki primer
NO.1 L3O
3
Hustler
12. Sep. 2010.
kolko ja znam ima

SetGameModeText(playerid, "ovo je taj text", 5000);
ovo "5000" bi trebo biti tvoj broj koji mjenjaš ako hoces da ostane duže izražen je u milisekundama kao i sve ostalo
pavle.bakun
5
Crime Lord
12. Sep. 2010.
da ali gde se stavlja to kako range of point
Pika Mika
4
Shot Caller
12. Sep. 2010.
pronadji tut za isplayerinarea funkciju, te ce ti tu, sve dok si na jednom mjestu, stojati taj tekst, a kada odes odatle, tekst ce nestat 😉....
pavle.bakun
5
Crime Lord
12. Sep. 2010.
Dajte mi napravite neku najprostiju molim vas ...
Pika Mika
4
Shot Caller
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 😄
pavle.bakun
5
Crime Lord
12. Sep. 2010.
evo recimo ovako ja dodjem na jedan pickup koji napravim recimo za enter i pojavi mi se text styl 4 ovako Baza GPF i tako nes i kad odem nestane
Pika Mika
4
Shot Caller
12. Sep. 2010.
pa jednostano stavis, da ti se pokaze 5-10 sekundi 😄
pavle.bakun
5
Crime Lord
12. Sep. 2010.
JEBOTE jer nekontas ja pitam da li moze neko da mi stavi primer znam i ja da postavim na 10 sec i to ali meni treba primer gde sta stavim kako to izgleda? u PAWNU
bero
5
Underboss
12. Sep. 2010.
ispod "public CustomPickups" stavis:
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  😉
pavle.bakun
5
Crime Lord
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...
bero
5
Underboss
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...


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); 
BeR0
4
Shot Caller
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
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

© 2026 SmartShark. All rights reserved.

Powered by Momentum|v2026.3.001 Alpha