Wysłany: 2014-02-12, 21:50
PvF.GreeN
Wiek: 28 Na forum: 4672 dni Posty: 209
Nick w MP: NexuS
Piwa : 2875
Witam, poniewa? doszed?em ju? do teleport?w w mapie Postanowi?em zrobi? to tak ?adnie, wi?c zrobi?em w?asny TextDraw. ALe nie wiem co zrobi? w nim, ?eby pokazywa?o gdzie si? teleportowa?em..
Pawn
CMD : Molo ( playerid , cmdtext []){
CarTeleport ( playerid , 0 , 369.33 ,- 2034.75 , 7.23 );
new telepos [ 300 ];
format ( telepos , sizeof ( telepos ), "~w~(~r~Teleport~w~): ~g~/?" , ?);
TD_Show ( playerid , TD_Teleport_ );
SetTimerEx ( "TD_Teleport_Hide" , 4000 , 0 , "d" , playerid );
PlayerPlaySound ( playerid , 1150 , 0.0 , 0.0 , 0.0 );
return 1 ;
#pragma unused cmdtext
}
Bo jak zrobi?em to tak:
Pawn
CMD : Molo ( playerid , cmdtext []){
CarTeleport ( playerid , 0 , 369.33 ,- 2034.75 , 7.23 );
new telepos [ 300 ];
format ( telepos , sizeof ( telepos ), "~w~(~r~Teleport~w~): ~g~/%s" , cmdtext );
TD_Show ( playerid , TD_Teleport_ );
SetTimerEx ( "TD_Teleport_Hide" , 4000 , 0 , "d" , playerid );
PlayerPlaySound ( playerid , 1150 , 0.0 , 0.0 , 0.0 );
return 1 ;
#pragma unused cmdtext
}
Pokazywa? si? ?adnie TextDraw, ale nie pokazywa?o ju? gdzie jestem..Tylko (Teleport): - i nic dalej..:c
Prosz? o pomoc.
Wysłany: 2014-02-12, 22:00
PFP_Adagio
Wiek: 28 Na forum: 4499 dni Posty: 6
Nick w MP: Adagio
Piwa : 285
Daj s% a nie %s
Podpis
Lost zagubieni projekt trwa
Wysłany: 2014-02-12, 22:05
PvF.GreeN
Wiek: 28 Na forum: 4672 dni Posty: 209
Nick w MP: NexuS
Piwa : 2875
PFP_Adagio , Teraz jak wpisz? np. /lv to mi wy?wietla TextDraw..Ale..
Kod:
Wysłany: 2014-02-12, 22:09
PFP_Adagio
Wiek: 28 Na forum: 4499 dni Posty: 6
Nick w MP: Adagio
Piwa : 285
a daj 's%'
Podpis
Lost zagubieni projekt trwa
Wysłany: 2014-02-12, 22:13
PvF.GreeN
Wiek: 28 Na forum: 4672 dni Posty: 209
Nick w MP: NexuS
Piwa : 2875
A mo?e ten TextDraw mam zrobi? w :
Pawn new Text : TD_Teleport_ [ MAX_PLAYERS ]; ?
a t? cmd, tak:
Pawn
CMD : Molo ( playerid , cmdtext []){
CarTeleport ( playerid , 0 , 369.33 ,- 2034.75 , 7.23 );
new telepos [ 300 ];
format ( telepos , sizeof ( telepos ), "~w~(~r~Teleport~w~): ~g~/%s" , cmdtext );
TextDrawSetString ( TD_Teleport_ [ playerid ], telepos );
TD_Show ( playerid , TD_Teleport_ [ playerid ]);
SetTimerEx ( "TD_Teleport_Hide" , 4000 , 0 , "d" , playerid );
PlayerPlaySound ( playerid , 1150 , 0.0 , 0.0 , 0.0 );
return 1 ;
#pragma unused cmdtext
}
Wysłany: 2014-02-13, 02:23
IgrexolonO
Wiek: 34 Na forum: 6809 dni Posty: 1386
Piwa : 1062
cmdtext to fragment tekstu, kt?ry pokazuje si? zaraz po "/molo ", wi?c nie wiem co Ty chcesz tym zdzia?a?.
Kod: public OnPlayerCommandPerformed(playerid, cmdtext[], success)
{
if(cmdtext[1] == 'm' && cmdtext[2] == 'o' && cmdtext[3] == 'l' && cmdtext[4] == 'o')
{
format(telepos, sizeof(telepos), "~w~(~r~Teleport~w~): ~g~/%s", cmdtext);
TextDrawSetString(TD_Teleport_[playerid], telepos);
TD_Show(playerid, TD_Teleport_[playerid]);
return true;
}
return true;
}
Co? w tym stylu.
Wysłany: 2014-02-13, 10:02
PvF.GreeN
Wiek: 28 Na forum: 4672 dni Posty: 209
Nick w MP: NexuS
Piwa : 2875
IgrexolonO , ale ja chce zrobi? dla ka?dego teleportu t? wiadomo?? w TextDrawie, nie da rady tego zrobi? jako? inaczej..?e pokazuje mi w TextDrawie np (Teleport): /ls itd ?
Wysłany: 2014-02-13, 11:22
IgrexolonO
Wiek: 34 Na forum: 6809 dni Posty: 1386
Piwa : 1062
"PvF.GreeN" napisał/a :IgrexolonO , ale ja chce zrobi? dla ka?dego teleportu t? wiadomo?? w TextDrawie, nie da rady tego zrobi? jako? inaczej..?e pokazuje mi w TextDrawie np (Teleport): /ls itd ?
Do ka?dej komendy musia?by? dopisa? jaka te? zosta?a u?yta. Innego rozwi?zania nie widz?, ni? robi? to manipulacyjnie poprzez OnPlayerCommandPerformed lub tak jak wspomnia?em przez normaln? komend?.
Kod: CMD:ls(playerid, p[])
{
format(jp, sizeof jp, "Przeteleportowales sie na ls");
return true;
}
Wysłany: 2014-02-13, 12:07
PvF.GreeN
Wiek: 28 Na forum: 4672 dni Posty: 209
Nick w MP: NexuS
Piwa : 2875
Wszystko ju? dzia?a elegancko ;d Do zamkni?cia !
Tagi: teleport
Anonymous
Na forum: 245 dni
Posty: 1
Anonymous Koniecznie zajrzyj na: