Wysłany: 2014-04-20, 16:44
wgnsy123
#PrawaNieObowiązują
Wiek: 27 Na forum: 4632 dni Posty: 91
Nick w MP: Stephen Mclauglin
Piwa : 109
Ot?? ostatnio zaopatrzy?em si? w skrypt na tworzenie texdraw?w w grze, no i eksportowa?em to z ITD do PWN..
Zrobi?em z tego filterscript..
Wygl?da to tak
Kod: #include <a_samp>
new Text:Textdraw0;
public OnFilterScriptInit()
{
Textdraw0 = TextDrawCreate(443.809631, 404.479919, "Crescent Role Play");
TextDrawLetterSize(Textdraw0, 0.571904, 2.461867);
TextDrawAlignment(Textdraw0, 1);
TextDrawColor(Textdraw0, 8388863);
TextDrawSetShadow(Textdraw0, 9);
TextDrawSetOutline(Textdraw0, 0);
TextDrawBackgroundColor(Textdraw0, 51);
TextDrawFont(Textdraw0, 3);
TextDrawSetProportional(Textdraw0, 1);
TextDrawShowForAll(Text:Textdraw0);
}
I nie dzia?a mi.. Mo?e co? ?le?
Prosze o szybk? pomoc Odwdzi?cze si?.
Wysłany: 2014-04-20, 16:48
PvF.GreeN
Wiek: 28 Na forum: 4672 dni Posty: 209
Nick w MP: NexuS
Piwa : 2875
prosz?.
Kod:
#include <a_samp>
new Text:Textdraw0;
public OnFilterScriptInit() {
Textdraw0 = TextDrawCreate(443.809631, 404.479919, "Crescent Role Play");
TextDrawLetterSize(Textdraw0, 0.571904, 2.461867);
TextDrawAlignment(Textdraw0, 1);
TextDrawColor(Textdraw0, 8388863);
TextDrawSetShadow(Textdraw0, 9);
TextDrawSetOutline(Textdraw0, 0);
TextDrawBackgroundColor(Textdraw0, 51);
TextDrawFont(Textdraw0, 3);
TextDrawSetProportional(Textdraw0, 1);
TextDrawShowForAll(Text:Textdraw0);
return 1;
}
public OnPlayerSpawn(playerid) {
TextDrawShowForPlayer(playerid, Textdraw0);
return 1;
}
Wysłany: 2014-04-20, 17:22
wgnsy123
#PrawaNieObowiązują
Wiek: 27 Na forum: 4632 dni Posty: 91
Nick w MP: Stephen Mclauglin
Piwa : 109
A jak zrobi?, by by?o tylko przy logowaniu?
Idzie zrobi?, ?eby przy logowaniu by?o jakby t?o?
Dzi?ki za pomoc z tym pierwszym
Ale o te dwie rzeczy si? zapyta?em..
Wysłany: 2014-04-20, 17:30
Iggy
#admin
Wiek: 26 Na forum: 4597 dni Posty: 3469
Nick w MP: Iggy
Piwa : 1716
Administrator: Admin ma zawsze rację | REGULAMIN FORUM | REKLAMA/VIP | .
wgnsy123 , aby by?o przy logowaniu to pokazujesz Text Draw w publicu OnPlayerConnect , a aby znik? to np. chowasz TD w publicu OnPlayerSpawn lub OnPlayerRequestClass .
"wgnsy123" napisał/a :
Idzie zrobi?, ?eby przy logowaniu by?o jakby t?o?
Chodzi Ci o ten Text Draw, czy chcesz jaki? inny zrobi? jako t?o do logowania?
Wysłany: 2014-04-20, 17:33
PvF.GreeN
Wiek: 28 Na forum: 4672 dni Posty: 209
Nick w MP: NexuS
Piwa : 2875
Iggy , wyt?umaczy? poprawnie, ale nie pokaza? tego jak chowac i pokazywa? TextDraw.
Pokazujesz texDraw o tak:
Kod: TextDrawShowForPlayer(playerid, Textdraw0);
a chowasz go tak :
Kod: TextDrawHideForPlayer(playerid, Textdraw0);
Wysłany: 2014-04-20, 17:35
wgnsy123
#PrawaNieObowiązują
Wiek: 27 Na forum: 4632 dni Posty: 91
Nick w MP: Stephen Mclauglin
Piwa : 109
Dobrze, dzi?kuje wam
A co do t?a, to chodzi o to, ?e jaki? obrazek po prostu na tle Przy logowaniu
PS: Ale te przy logowaniu, texdraw to jak mam w filterscripts umie?ci?? Dopisa? te OnPlayerConnect czy jak?
Wysłany: 2014-04-20, 17:38
Iggy
#admin
Wiek: 26 Na forum: 4597 dni Posty: 3469
Nick w MP: Iggy
Piwa : 1716
Wysłany: 2014-04-20, 17:39
wgnsy123
#PrawaNieObowiązują
Wiek: 27 Na forum: 4632 dni Posty: 91
Nick w MP: Stephen Mclauglin
Piwa : 109
@UP
Dok?adnie! O to mi chodzi, taki obrazek.. Lub inne obrazki na tle
[ Dodano : 2014-04-20, 17:40 ]
Dobra, czekamy jeszcze na ten texdraw, czy dopisa? w filterscript te OnPlayerConnect czy jak..
[ Dodano : 2014-04-20, 17:41 ]
Kolejny raz dodam.. Co do tego skryptu na t?o to mo?na zmieni? jako? obrazki czy o co w tym chodzi?
[ Dodano : 2014-04-20, 17:45 ]
Dodaj?c jeszcze raz! (sorrki )
Jak usun?? te czarne paski? Bo trzeba jako? doda? te t?o na ca?y ekran
[ Dodano : 2014-04-20, 17:49 ]
//Edit
Kod: public OnPlayerConnect(playerid) {
TextDrawHideForPlayer(playerid, Textdraw0);
}
public OnPlayerSpawn(playerid) {
TextDrawShowForPlayer(playerid, Textdraw0);
return 1;
}
Chcia?em, ?eby ten textdraw by? ukryty podczas logowania, ale jest widoczny..
Wysłany: 2014-04-20, 17:52
PvF.GreeN
Wiek: 28 Na forum: 4672 dni Posty: 209
Nick w MP: NexuS
Piwa : 2875
Kod:
public OnPlayerSpawn(playerid) {
TextDrawShowForPlayer(playerid, Textdraw0);
return 1;
}
public OnPlayerConnect(playerid) {
TextDrawHideForPlayer(playerid, Textdraw0);
return 1;
}
Te czarne paski przy logowaniu musiz miec zakodowane, to je po prostu usu?
Wysłany: 2014-04-20, 17:56
wgnsy123
#PrawaNieObowiązują
Wiek: 27 Na forum: 4632 dni Posty: 91
Nick w MP: Stephen Mclauglin
Piwa : 109
Okej, ale co z tym texdrawem co dopisa?em?
Bo chcia?em, ?eby by? ukryty podczas logowania, a przy spawnie si? pojawi?..
Wysłany: 2014-04-20, 17:59
PvF.GreeN
Wiek: 28 Na forum: 4672 dni Posty: 209
Nick w MP: NexuS
Piwa : 2875
wgnsy123 ,
Kod:
public OnPlayerSpawn(playerid) {
TextDrawShowForPlayer(playerid, Textdraw0); //pokazuje
return 1;
}
public OnPlayerConnect(playerid) {
TextDrawHideForPlayer(playerid, Textdraw0); //ukrywa
return 1;
}
Wysłany: 2014-04-20, 18:07
wgnsy123
#PrawaNieObowiązują
Wiek: 27 Na forum: 4632 dni Posty: 91
Nick w MP: Stephen Mclauglin
Piwa : 109
Dalej gdy jest panel logowania to ten texdraw jest..
[ Dodano : 2014-04-20, 18:13 ]
Dodaj?c do tego t?a jeszcze ;D
- Gdzie jest linijka odpowiadaj?ca za szybko?? zmieniania tych obrazk?w?
//Edit
Znalaz?em szybko??..
Wysłany: 2014-04-20, 18:19
PvF.GreeN
Wiek: 28 Na forum: 4672 dni Posty: 209
Nick w MP: NexuS
Piwa : 2875
wgnsy123 , daj ca?y calblack z tym Texdrawem. Te obrazki s? pewnie zrobione w timerze i s? chyba ustawione na 1 sek
przyk?ad.
Kod:
#include a_samp
public OnGameModeInit() {
SetTimer("Zmien_Obraz", 1000, true);
return 1;
}
forward Zmien_Obraz();
public Zmien_Obraz() {
for(new x=0; x<GetMaxPlayers(); x++)
{
//{..kod jaki ma si? wykonac..}
}
}
Wysłany: 2014-04-20, 18:23
wgnsy123
#PrawaNieObowiązują
Wiek: 27 Na forum: 4632 dni Posty: 91
Nick w MP: Stephen Mclauglin
Piwa : 109
juz z czasem ogarnalem, ale ten texdraw zeby nie bylo go, byl ukryty przy OnOkayerConnect, a przy OnPlayerSpawn by? ju? widoczny
Wysłany: 2014-04-20, 18:29
PvF.GreeN
Wiek: 28 Na forum: 4672 dni Posty: 209
Nick w MP: NexuS
Piwa : 2875
no to to b?dzie to:
Kod:
public OnPlayerSpawn(playerid) {
TextDrawShowForPlayer(playerid, Textdraw0); //pokazuje
return 1;
}
public OnPlayerConnect(playerid) {
TextDrawHideForPlayer(playerid, Textdraw0); //ukrywa
return 1;
}
Tagi: textdraw
Anonymous
Na forum: 245 dni
Posty: 1
Anonymous Koniecznie zajrzyj na: