Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => Razgovor u vezi PAWN - skriptanja => Temu započeo: MaX91 poslato Maj 19, 2011, 14:55:07 POSLE PODNE

Naslov: [POMOC] TextDrawovi
Poruka od: MaX91 poslato Maj 19, 2011, 14:55:07 POSLE PODNE
Skripta koju koristim:Edit FG-a.
Detaljan opis problema: Ni jedan TextDraw System mi ne može u GM, tj. kada ubacim, on neće da reaguje, ili je uvijek default kao na FGu, onaj plavi text, itd. Molim vas pomoć.  :'(
Dio skripte: /
Neke slike/video za lakse dobivanje pomoci(neobavezno): /
Naslov: Odg: [POMOC] TextDrawovi
Poruka od: Nxidza poslato Maj 19, 2011, 14:59:18 POSLE PODNE
Citat: |SLOU/SKOL|Reddy poslato Maj 19, 2011, 14:55:07 POSLE PODNE
Skripta koju koristim:Edit FG-a.
Detaljan opis problema: Ni jedan TextDraw System mi ne može u GM, tj. kada ubacim, on neće da reaguje, ili je uvijek default kao na FGu, onaj plavi text, itd. Molim vas pomoć.  :'(
Dio skripte: /
Neke slike/video za lakse dobivanje pomoci(neobavezno): /
kako si ubacivao ? Jesi li dodavao TextDrawShowForPlayer i TextDrawHideForPlayer ? I jesi li compilao na kraju kada si ubacio?
Naslov: Odg: [POMOC] TextDrawovi
Poruka od: [TG:RP]$--L84S--$ poslato Maj 19, 2011, 15:00:24 POSLE PODNE
Sta ti nece ?
Evo jedan primjer kako da narpavis
   prvo stavis pod new ovako new Text:Textdraw0;
Pod OnGameModInit() ides nesto ovako ali ti napravis nesto svojeovo je Primjer.
Textdraw0 = TextDrawCreate(kordinate,"Text");
   TextDrawAlignment(Textdraw0,0);
   TextDrawBackgroundColor(Textdraw0,Boja textdrawa stavis koju zelis);
   TextDrawFont(Textdraw0,0);
   TextDrawLetterSize(Textdraw0,1.000000,1.000000);
   TextDrawColor(Textdraw0,Boja textdrawa);
   TextDrawSetOutline(Textdraw0,1);
   TextDrawSetProportional(Textdraw0,1);
   TextDrawSetShadow(Textdraw0,4);

i na kraju pod public OnPlayerSpawn  moras ovako staviti
   TextDrawShowForPlayer(playerid, Textdraw0);
ako to nestavis nece ti pokazivati textdraw
Evo nadam se da sam pomogao :D
Naslov: Odg: [POMOC] TextDrawovi
Poruka od: MaX91 poslato Maj 19, 2011, 15:04:51 POSLE PODNE
Citat: [BF]Nxidza poslato Maj 19, 2011, 14:59:18 POSLE PODNE
Citat: |SLOU/SKOL|Reddy poslato Maj 19, 2011, 14:55:07 POSLE PODNE
Skripta koju koristim:Edit FG-a.
Detaljan opis problema: Ni jedan TextDraw System mi ne može u GM, tj. kada ubacim, on neće da reaguje, ili je uvijek default kao na FGu, onaj plavi text, itd. Molim vas pomoć.  :'(
Dio skripte: /
Neke slike/video za lakse dobivanje pomoci(neobavezno): /
kako si ubacivao ? Jesi li dodavao TextDrawShowForPlayer i TextDrawHideForPlayer ? I jesi li compilao na kraju kada si ubacio?

Sve je to kao FS, ali ubacim u GM, i neće.
Ubacivao sam pod: OnGameModeInit, i sve iz FS kako treba, ali neće!

Citat: $--L84S--$ poslato Maj 19, 2011, 15:00:24 POSLE PODNE
Sta ti nece ?
Evo jedan primjer kako da narpavis
   prvo stavis pod new ovako new Text:Textdraw0;
Pod OnGameModInit() ides nesto ovako ali ti napravis nesto svojeovo je Primjer.
Textdraw0 = TextDrawCreate(kordinate,"Text");
   TextDrawAlignment(Textdraw0,0);
   TextDrawBackgroundColor(Textdraw0,Boja textdrawa stavis koju zelis);
   TextDrawFont(Textdraw0,0);
   TextDrawLetterSize(Textdraw0,1.000000,1.000000);
   TextDrawColor(Textdraw0,Boja textdrawa);
   TextDrawSetOutline(Textdraw0,1);
   TextDrawSetProportional(Textdraw0,1);
   TextDrawSetShadow(Textdraw0,4);

i na kraju pod public OnPlayerSpawn  moras ovako staviti
   TextDrawShowForPlayer(playerid, Textdraw0);
ako to nestavis nece ti pokazivati textdraw
Evo nadam se da sam pomogao :D
To uradim, ali opet oni Defaultni TextDrawovi. -.- '
Naslov: Odg: [POMOC] TextDrawovi
Poruka od: [TG:RP]$--L84S--$ poslato Maj 19, 2011, 15:09:23 POSLE PODNE
Postaj kako si radio ?? nemoguce da neradi ako ti sve valja.
Naslov: Odg: [POMOC] TextDrawovi
Poruka od: MaX91 poslato Maj 19, 2011, 15:16:23 POSLE PODNE
Evo ti cijela FS:
#include <a_samp>

new Text:ShadowsRandom;
forward RandomMessage();
public OnFilterScriptInit()
{
print(" ");
print(" ");
print(" ");

SetTimer("RandomMessage",10000,1);

TextDrawAlignment(ShadowsRandom,0);
TextDrawBackgroundColor(ShadowsRandom,0x000000ff);
TextDrawFont(ShadowsRandom,1);
TextDrawLetterSize(ShadowsRandom,0.299999,0.899999);
TextDrawColor(ShadowsRandom,0x33AA33AA);
TextDrawSetOutline(ShadowsRandom,1);
TextDrawSetProportional(ShadowsRandom,1);
TextDrawSetShadow(ShadowsRandom,1);
return 1;

}

new RandomMessages[][] =
{
    "~y~SLOURP ~w~texti!",
    "~y~SLOURP ~w~text2!.",
    "~y~SLOURP ~w~text3 ",
    "~y~SLOURP ~w~text4!",
    "~y~SLOURP ~w~text5",
    "~y~SLOURP ~w~text6",
    "~y~SLOURP ~w~text7!",
    "~y~SLOURP ~w~text8"
};


public RandomMessage()
{
        TextDrawSetString(ShadowsRandom, RandomMessages[random(sizeof(RandomMessages))]);
        return 1;
}

public OnPlayerSpawn(playerid)
{
TextDrawShowForPlayer(playerid, ShadowsRandom);
return 1;
}


Btw. Naravno ovdje umjesto "TEXT, TEXT2", itd, stavio sam odreÄ'ene poruke.
Naslov: Odg: [POMOC] TextDrawovi
Poruka od: Rotcod poslato Maj 19, 2011, 15:17:57 POSLE PODNE
Ja tu nevidim da si kreirao igde TD:
TextDrawCreate
Naslov: Odg: [POMOC] TextDrawovi
Poruka od: MaX91 poslato Maj 19, 2011, 15:37:03 POSLE PODNE
Da stavim gore na početak, ili?
Naslov: Odg: [POMOC] TextDrawovi
Poruka od: Rotcod poslato Maj 19, 2011, 15:46:27 POSLE PODNE
Da pregledas SAMP wiki!
Naslov: Odg: [POMOC] TextDrawovi
Poruka od: MaX91 poslato Maj 19, 2011, 15:49:29 POSLE PODNE
Da ti meni pomogneš? -.- '
Pa jbt, otišao sam tamo ali mi ništa nije jasnije!
A ti ako hoćeš pomozi, ako nećeš nema veze.
Možeš mi postati pravilni oblik ove moje FS?
Naslov: Odg: [POMOC] TextDrawovi
Poruka od: Rotcod poslato Maj 19, 2011, 15:52:35 POSLE PODNE
Nisi NI POKUSAO da saznas:

#include <a_samp>

new Text:ShadowsRandom;
forward RandomMessage();
public OnFilterScriptInit()
{
print(" ");
print(" ");
print(" ");

SetTimer("RandomMessage",10000,1);
              ShadowsRandom = TextDrawCreate(X, Y," ");
TextDrawAlignment(ShadowsRandom,0);
TextDrawBackgroundColor(ShadowsRandom,0x000000ff);
TextDrawFont(ShadowsRandom,1);
TextDrawLetterSize(ShadowsRandom,0.299999,0.899999);
TextDrawColor(ShadowsRandom,0x33AA33AA);
TextDrawSetOutline(ShadowsRandom,1);
TextDrawSetProportional(ShadowsRandom,1);
TextDrawSetShadow(ShadowsRandom,1);
return 1;

}

new RandomMessages[][] =
{
    "~y~SLOURP ~w~texti!",
    "~y~SLOURP ~w~text2!.",
    "~y~SLOURP ~w~text3 ",
    "~y~SLOURP ~w~text4!",
    "~y~SLOURP ~w~text5",
    "~y~SLOURP ~w~text6",
    "~y~SLOURP ~w~text7!",
    "~y~SLOURP ~w~text8"
};


public RandomMessage()
{
        TextDrawSetString(ShadowsRandom, RandomMessages[random(sizeof(RandomMessages))]);
        return 1;
}

public OnPlayerSpawn(playerid)
{
TextDrawShowForPlayer(playerid, ShadowsRandom);
return 1;
}
Naslov: Odg: [POMOC] TextDrawovi
Poruka od: MaX91 poslato Maj 19, 2011, 16:18:41 POSLE PODNE
Sad mi se uopšte ne pokazuju TextDrawovi, samo kad se spawnam, i onda odmah nestanu.
Izbrišem "OnPlayerSpawn" funkciju, i opet isto. :S
EDIT: Možete lock. ;)