Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => Razgovor u vezi PAWN - skriptanja => Temu započeo: Marin_Orsus poslato Novembar 21, 2011, 22:15:05 POSLE PODNE

Naslov: [Pomoc] Pomicanje textdraw-a na ekranu
Poruka od: Marin_Orsus poslato Novembar 21, 2011, 22:15:05 POSLE PODNE
Skripta koju koristim: Neka koju sam skuinuo sa balkan samp-a
Detaljan opis problema: Neznam kako da promjenim polozaj texta na ekranu i promenim boju i maknem sjenu  :( ...molim za pomoc
Dio skripte:
#include <a_samp>

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

SetTimer("RandomMessage",10000,1);

ShadowsRandom = TextDrawCreate(4.000000,435.000000,"Dobrodosli na FactionGame!");
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~Ime servera> ~r~Ukoliko trebate pomoc javite se na /p",
     " ~y~Ime servera>  ~r~Ukoliko vidite citera prijavite ga na /report",
     " ~y~Ime servera> ~r~Pomoc oko komandi mozete naci na /pomoc ili /help",
      "~y~Ime servera>  ~r~Morate Biti najmanje level 2 da udjete u neku Organizaciju.",
      "~y~Ime servera>  ~r~Server je u beta verziji pa cu bugovi moguci.",
      "~y~Ime servera> ~r~Informatore mozete naci pored Spawna, Bolnice, Burga i Vijecnice.",
      "~y~Ime servera> ~r~Zabranjeno je pravljenje prvatnih mafia!!",
     "~y~Ime servera>  ~r~Nas Forum je: www.neka stranica.com",
     " ~y~Ime servera> ~r~Nadamo se da vam se svidja nas server."
};


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

public OnPlayerSpawn(playerid)
{
TextDrawShowForPlayer(playerid, ShadowsRandom);
return 1;
}
Naslov: Odg: [Pomoc] Pomicanje textdraw-a na ekranu
Poruka od: JusT poslato Novembar 21, 2011, 22:17:17 POSLE PODNE
ovo ti je FS poruke skines TextDrawEditor1.0 i radis u njemu naj lakse je  :-*
Naslov: Odg: [Pomoc] Pomicanje textdraw-a na ekranu
Poruka od: [WP] Ricky poslato Novembar 21, 2011, 22:18:16 POSLE PODNE
Citat: Marin_Orsus poslato Novembar 21, 2011, 22:15:05 POSLE PODNE
Skripta koju koristim: Neka koju sam skuinuo sa balkan samp-a
Detaljan opis problema: Neznam kako da promjenim polozaj texta na ekranu i promenim boju i maknem sjenu  :( ...molim za pomoc
Dio skripte:
#include <a_samp>

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

SetTimer("RandomMessage",10000,1);

ShadowsRandom = TextDrawCreate(4.000000,435.000000,"Dobrodosli na FactionGame!");
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~Ime servera> ~r~Ukoliko trebate pomoc javite se na /p",
    " ~y~Ime servera>  ~r~Ukoliko vidite citera prijavite ga na /report",
    " ~y~Ime servera> ~r~Pomoc oko komandi mozete naci na /pomoc ili /help",
     "~y~Ime servera>  ~r~Morate Biti najmanje level 2 da udjete u neku Organizaciju.",
     "~y~Ime servera>  ~r~Server je u beta verziji pa cu bugovi moguci.",
     "~y~Ime servera> ~r~Informatore mozete naci pored Spawna, Bolnice, Burga i Vijecnice.",
     "~y~Ime servera> ~r~Zabranjeno je pravljenje prvatnih mafia!!",
    "~y~Ime servera>  ~r~Nas Forum je: www.neka stranica.com",
    " ~y~Ime servera> ~r~Nadamo se da vam se svidja nas server."
};


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

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


ShadowsRandom = TextDrawCreate(4.000000,435.000000,"Dobrodosli na FactionGame!"); // To crveno su ti koordinate Texdrawa na ekranu

TextDrawColor(ShadowsRandom,0x33AA33AA);// To je za menjanje boje

TextDrawSetShadow(ShadowsRandom,1);//ovo ti je za sjenu oov jedan predstavlja da je ukljucena a 0 da je iskljucena
Naslov: Odg: [Pomoc] Pomicanje textdraw-a na ekranu
Poruka od: dragan12 poslato Novembar 21, 2011, 22:19:30 POSLE PODNE
I za boje moze za boje http://wiki.sa-mp.com/wiki/GameTextStyle
A kao sto je neko rekao Zamaroth je bog i batina :D
Naslov: Odg: [Pomoc] Pomicanje textdraw-a na ekranu
Poruka od: Marin_Orsus poslato Novembar 21, 2011, 22:26:34 POSLE PODNE
Citat: Talavander poslato Novembar 21, 2011, 22:18:16 POSLE PODNE
Citat: Marin_Orsus poslato Novembar 21, 2011, 22:15:05 POSLE PODNE
Skripta koju koristim: Neka koju sam skuinuo sa balkan samp-a
Detaljan opis problema: Neznam kako da promjenim polozaj texta na ekranu i promenim boju i maknem sjenu  :( ...molim za pomoc
Dio skripte:
#include <a_samp>

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

SetTimer("RandomMessage",10000,1);

ShadowsRandom = TextDrawCreate(4.000000,435.000000,"Dobrodosli na FactionGame!");
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~Ime servera> ~r~Ukoliko trebate pomoc javite se na /p",
    " ~y~Ime servera>  ~r~Ukoliko vidite citera prijavite ga na /report",
    " ~y~Ime servera> ~r~Pomoc oko komandi mozete naci na /pomoc ili /help",
     "~y~Ime servera>  ~r~Morate Biti najmanje level 2 da udjete u neku Organizaciju.",
     "~y~Ime servera>  ~r~Server je u beta verziji pa cu bugovi moguci.",
     "~y~Ime servera> ~r~Informatore mozete naci pored Spawna, Bolnice, Burga i Vijecnice.",
     "~y~Ime servera> ~r~Zabranjeno je pravljenje prvatnih mafia!!",
    "~y~Ime servera>  ~r~Nas Forum je: www.neka stranica.com",
    " ~y~Ime servera> ~r~Nadamo se da vam se svidja nas server."
};


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

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


ShadowsRandom = TextDrawCreate(4.000000,435.000000,"Dobrodosli na FactionGame!"); // To crveno su ti koordinate Texdrawa na ekranu

TextDrawColor(ShadowsRandom,0x33AA33AA);// To je za menjanje boje

TextDrawSetShadow(ShadowsRandom,1);//ovo ti je za sjenu oov jedan predstavlja da je ukljucena a 0 da je iskljucena


Mozda znas kako promjeniti velicinu slova?
Naslov: Odg: [Pomoc] Pomicanje textdraw-a na ekranu
Poruka od: Nxidza poslato Novembar 21, 2011, 22:32:37 POSLE PODNE
TextDrawLetterSize(ShadowsRandom,0.299999,0.899999); izmenis ovo sto sam ti obelezio crvenom bojom .
Naslov: Odg: [Pomoc] Pomicanje textdraw-a na ekranu
Poruka od: JusT poslato Novembar 21, 2011, 22:43:39 POSLE PODNE
Citat: Marin_Orsus poslato Novembar 21, 2011, 22:26:34 POSLE PODNE
Citat: Talavander poslato Novembar 21, 2011, 22:18:16 POSLE PODNE
Citat: Marin_Orsus poslato Novembar 21, 2011, 22:15:05 POSLE PODNE
Skripta koju koristim: Neka koju sam skuinuo sa balkan samp-a
Detaljan opis problema: Neznam kako da promjenim polozaj texta na ekranu i promenim boju i maknem sjenu  :( ...molim za pomoc
Dio skripte:
#include <a_samp>

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

SetTimer("RandomMessage",10000,1);

ShadowsRandom = TextDrawCreate(4.000000,435.000000,"Dobrodosli na FactionGame!");
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~Ime servera> ~r~Ukoliko trebate pomoc javite se na /p",
    " ~y~Ime servera>  ~r~Ukoliko vidite citera prijavite ga na /report",
    " ~y~Ime servera> ~r~Pomoc oko komandi mozete naci na /pomoc ili /help",
     "~y~Ime servera>  ~r~Morate Biti najmanje level 2 da udjete u neku Organizaciju.",
     "~y~Ime servera>  ~r~Server je u beta verziji pa cu bugovi moguci.",
     "~y~Ime servera> ~r~Informatore mozete naci pored Spawna, Bolnice, Burga i Vijecnice.",
     "~y~Ime servera> ~r~Zabranjeno je pravljenje prvatnih mafia!!",
    "~y~Ime servera>  ~r~Nas Forum je: www.neka stranica.com",
    " ~y~Ime servera> ~r~Nadamo se da vam se svidja nas server."
};


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

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


ShadowsRandom = TextDrawCreate(4.000000,435.000000,"Dobrodosli na FactionGame!"); // To crveno su ti koordinate Texdrawa na ekranu

TextDrawColor(ShadowsRandom,0x33AA33AA);// To je za menjanje boje

TextDrawSetShadow(ShadowsRandom,1);//ovo ti je za sjenu oov jedan predstavlja da je ukljucena a 0 da je iskljucena


Mozda znas kako promjeniti velicinu slova?

Jel ti pravis server za corave ili za normalne ljude ???
lakse ti je da sam napravis u TextDrawEditoru i zamjenis :D