Zaloguj się by uzyskać pełen dostęp. Nie masz jeszcze konta? Założ je już teraz w kilka sekund.

Wysłany: 2014-02-12, 21:50


PvF.GreeN







Wiek: 28
Na forum: 4672 dni
Posty: 209
Nick w MP: NexuS

Piwa: 2875

Respekt: 128
Respekt: 128

Ostrzeżeń: 60%
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(telepossizeof(telepos), "~w~(~r~Teleport~w~): ~g~/?", ?);
    TD_Show(playeridTD_Teleport_);
    SetTimerEx("TD_Teleport_Hide"40000"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(telepossizeof(telepos), "~w~(~r~Teleport~w~): ~g~/%s"cmdtext);
    TD_Show(playeridTD_Teleport_);
    SetTimerEx("TD_Teleport_Hide"40000"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.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-02-12, 22:00


PFP_Adagio







Wiek: 28
Na forum: 4499 dni
Posty: 6
Nick w MP: Adagio

Piwa: 285

Respekt: 50

Daj s% a nie %s :)

Podpis
Lost zagubieni projekt trwa :)
Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-02-12, 22:05


PvF.GreeN







Wiek: 28
Na forum: 4672 dni
Posty: 209
Nick w MP: NexuS

Piwa: 2875

Respekt: 128
Respekt: 128

Ostrzeżeń: 60%
PFP_Adagio, Teraz jak wpisz? np. /lv to mi wy?wietla TextDraw..Ale..

Kod:

(Teleport):/s%


Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-02-12, 22:09


PFP_Adagio







Wiek: 28
Na forum: 4499 dni
Posty: 6
Nick w MP: Adagio

Piwa: 285

Respekt: 50

a daj 's%'

Podpis
Lost zagubieni projekt trwa :)
Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-02-12, 22:13


PvF.GreeN







Wiek: 28
Na forum: 4672 dni
Posty: 209
Nick w MP: NexuS

Piwa: 2875

Respekt: 128
Respekt: 128

Ostrzeżeń: 60%
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(telepossizeof(telepos), "~w~(~r~Teleport~w~): ~g~/%s"cmdtext);
        TextDrawSetString(TD_Teleport_[playerid], telepos);
        TD_Show(playeridTD_Teleport_[playerid]);
        SetTimerEx("TD_Teleport_Hide"40000"d"playerid);
        PlayerPlaySound(playerid,1150,0.0,0.0,0.0);
    return 1;
    #pragma unused cmdtext
}


Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-02-13, 02:23


IgrexolonO







Wiek: 34
Na forum: 6809 dni
Posty: 1386

Piwa: 1062

Respekt: 651,8
Respekt: 651,8Respekt: 651,8

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.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-02-13, 10:02


PvF.GreeN







Wiek: 28
Na forum: 4672 dni
Posty: 209
Nick w MP: NexuS

Piwa: 2875

Respekt: 128
Respekt: 128

Ostrzeżeń: 60%
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 ?

Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-02-13, 11:22


IgrexolonO







Wiek: 34
Na forum: 6809 dni
Posty: 1386

Piwa: 1062

Respekt: 651,8
Respekt: 651,8Respekt: 651,8

"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;
}


Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-02-13, 12:07


PvF.GreeN







Wiek: 28
Na forum: 4672 dni
Posty: 209
Nick w MP: NexuS

Piwa: 2875

Respekt: 128
Respekt: 128

Ostrzeżeń: 60%
Wszystko ju? dzia?a elegancko ;d Do zamkni?cia ! :D

Postaw piwo autorowi tego posta
 

 
Tagi: teleport
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






Skocz do:  
Wyświetl posty z ostatnich:   
GTAONLINE.PL » JĘZYKI PROGRAMOWANIA » PAWN » [DM] Teleport Ten temat jest zablokowany bez możliwości zmiany postów lub pisania odpowiedzi

Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach
Dodaj temat do Ulubionych
Wersja do druku