Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => Razgovor u vezi PAWN - skriptanja => Temu započeo: Arnel_Bp poslato Jun 13, 2014, 18:08:52 POSLE PODNE

Naslov: [pomoc]lokacija
Poruka od: Arnel_Bp poslato Jun 13, 2014, 18:08:52 POSLE PODNE
Skripta koju koristim: moja od 0
Detaljan opis problema: problem je u tome, kako da napravim da mi stalno pise lokacija u koju sam a ne ovako kad udjem u neku lokaciju samo mi pise na 2 sec i makne se... sto to?
Dio skripte: dacu ako treba
Neke slike/video za lakse dobivanje pomoci(neobavezno): http://zaslike.com/files/izwvtu98mr5d87rqnlm3.png
Naslov: Odg: [pomoc]lokacija
Poruka od: youngdeal poslato Jun 13, 2014, 18:12:02 POSLE PODNE
pa gametextforplayer ima vreme koliko ce biti pokazano..

napravi bolje textdraw i miran si.
Naslov: Odg: [pomoc]lokacija
Poruka od: Arnel_Bp poslato Jun 13, 2014, 18:13:21 POSLE PODNE
Citat: [SF]C++ poslato Jun 13, 2014, 18:12:02 POSLE PODNE
pa gametextforplayer ima vreme koliko ce biti pokazano..

napravi bolje textdraw i miran si.

pa i to sto kazes, evo sad samo da vidim kako ide tacno ovo... za td-ove... kako da napravim mozes li mi malo pojasniti?
Naslov: Odg: [pomoc]lokacija
Poruka od: TiXoR_ poslato Jun 13, 2014, 18:14:34 POSLE PODNE
imas textdraw editore ipleomax i zamaroth
Naslov: Odg: [pomoc]lokacija
Poruka od: youngdeal poslato Jun 13, 2014, 18:15:54 POSLE PODNE
Citat: Arnel_Bp poslato Jun 13, 2014, 18:13:21 POSLE PODNE
Citat: [SF]C++ poslato Jun 13, 2014, 18:12:02 POSLE PODNE
pa gametextforplayer ima vreme koliko ce biti pokazano..

napravi bolje textdraw i miran si.

pa i to sto kazes, evo sad samo da vidim kako ide tacno ovo... za td-ove... kako da napravim mozes li mi malo pojasniti?

kreiras textdraw i pokazes ga i samo ga stringas ako je igrac u nekoj od zona
Naslov: Odg: [pomoc]lokacija
Poruka od: Arnel_Bp poslato Jun 13, 2014, 18:21:11 POSLE PODNE
Evo nekako kako sam napravio ali vidite dolje u uglu nesto ne pokazuje..
http://zaslike.com/files/q0nixy6o274icpnsn729.png

evo kako sam stavio

//-------------------------------------textdraws--------------------------------
new current_zone;
textdraw1 = TextDrawCreate(2,437,"~w~Lokacija: %s",zones[current_zone][zone_name]);
TextDrawLetterSize(textdraw1,0.500000,1.000000);
TextDrawAlignment(textdraw1,0);
TextDrawBackgroundColor(textdraw1,0x000000FF);
TextDrawFont(textdraw1,3);
TextDrawUseBox(textdraw1,0);
TextDrawSetOutline(textdraw1,0);
TextDrawSetProportional(textdraw1,1);
TextDrawSetShadow(textdraw1,1);


nikad ovako ovo nisam pravio pa bi objasnjenje dobro doslo :)
Naslov: Odg: [pomoc]lokacija
Poruka od: youngdeal poslato Jun 13, 2014, 18:23:23 POSLE PODNE
textdraw napravi kao player.
onda pokrenes timer i formatiras tu lokaciju i stringas je.
Naslov: Odg: [pomoc]lokacija
Poruka od: Arnel_Bp poslato Jun 13, 2014, 18:38:43 POSLE PODNE
Citat: [SF]C++ poslato Jun 13, 2014, 18:23:23 POSLE PODNE
textdraw napravi kao player.
onda pokrenes timer i formatiras tu lokaciju i stringas je.

pa mozes li mi to vidjet da mi napravis malo? Nzm stvarno kako to a ovo bih volio da mi mozes to napraviti, znam da niko ne moze da skripta za nikoga ali moram nauciti, drugacije ga ne mogu..
Naslov: Odg: [pomoc]lokacija
Poruka od: youngdeal poslato Jun 13, 2014, 18:45:22 POSLE PODNE
eto ti ovako je kod mene

forward ProveraZone();
public ProveraZone()
{
   for(new i = 0; i < MAX_PLAYERS; i++)
   {
    new string[MAX_ZONE_NAME],zone[MAX_ZONE_NAME];
GetPlayerZone(i, zone, MAX_ZONE_NAME);
if(IsPlayerInZone(i, zone)) { format(string, sizeof(string), "%s", zone); TextDrawSetString(player textdraw, string); }
   }
   return true;
}
Naslov: Odg: [pomoc]lokacija
Poruka od: Arnel_Bp poslato Jun 14, 2014, 10:37:30 PRE PODNE
kako sam uradio ovaj textdraw?

//-------------------------------------textdraws--------------------------------
new current_zone;
textdraw1 = TextDrawCreate(2,437,"~w~Lokacija: %s",zones[current_zone][zone_name]);
TextDrawLetterSize(textdraw1,0.500000,1.000000);
TextDrawAlignment(textdraw1,0);
TextDrawBackgroundColor(textdraw1,0x000000FF);
TextDrawFont(textdraw1,3);
TextDrawUseBox(textdraw1,0);
TextDrawSetOutline(textdraw1,0);
TextDrawSetProportional(textdraw1,1);
TextDrawSetShadow(textdraw1,1);


i meni nema ovo max_zone_names.... pa sta da stavim tu gde nema
Naslov: Odg: [pomoc]lokacija
Poruka od: youngdeal poslato Jun 14, 2014, 10:47:31 PRE PODNE
Ocigledno da ti nezelis svatiti vec zelis sve da ti drugi rade
dao sam ti primer ti stingas textdraw sa pozivom koji ti imas vezanim za to
nemozes u kreiranju td-a stingati to nema logike.Probaj malo svatit.