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

Wysłany: 2013-04-29, 16:49


Driftus1997

Mac User






Wiek: 29
Na forum: 4899 dni
Posty: 41
Nick w MP: [UsD]RoXoNPL

Piwa: 1582

Respekt: 102,8
Respekt: 102,8

zrobilem taki send client message


Kod:

SendClientMessage(playerid, COLOR_YELLOW, dystans [vehid]);


mam go pod on player dialog response

i mam warninga:

Kod:

X:\samp03e_svr_R2_win32\filterscripts\dystans.pwn(679) : warning 213: tag mismatch


ten kod sprawdza jaki dystans gracz przeszedl


kiedys mialem to jako textdraw

Kod:

TextDrawShowForPlayer (playerid, dystans[vehid]);


za pomoc jak naprawic warning :arrow: :piwo:

Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-04-29, 16:56


Wafelowski







Wiek: 29
Na forum: 5348 dni
Posty: 428

Piwa: 100

Respekt: 232
Respekt: 232Respekt: 232

Poka? zmienn? tego dystansu.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-04-30, 22:40


xqz

otaku desu!






Wiek: 32
Na forum: 6407 dni
Posty: 723
Nick w MP: xqz

Piwa: 5465

Respekt: 418,6
Respekt: 418,6

SendClientMessage nie wysy?a formatowanych wiadomosci. Musisz je przygotowac sam np.


Kod:

new costam[64];
format(costam,sizeof costam,"Przeby?e?: %0.2f m",dystans[vehid]);
SendClientMessage(playerid, COLOR_YELLOW, costam);

Mniemam i? zmienna dystans jest zmienna typu float :mrgreen:

Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-05-01, 12:09


Wafelowski







Wiek: 29
Na forum: 5348 dni
Posty: 428

Piwa: 100

Respekt: 232
Respekt: 232Respekt: 232

xqz, To nie ma znaczenia, czy bezpo?rednio wpisa? zmienn? w SendClientMessage czy te? u?y? formatowania. Za?o?? si?, ?e przed dystans[vehid] nie u?y? Float:dystans[vehid] dlatego mu ten warning wyskoczy?. ;)

Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-05-01, 12:13


IgrexolonO







Wiek: 34
Na forum: 6809 dni
Posty: 1386

Piwa: 1062

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

"Wafelowski" napisał/a:

xqz, To nie ma znaczenia, czy bezpo?rednio wpisa? zmienn? w SendClientMessage czy te? u?y? formatowania. Za?o?? si?, ?e przed dystans[vehid] nie u?y? Float:dystans[vehid] dlatego mu ten warning wyskoczy?. ;)


Po?rednio ma. Poniewa? nie zawsze zmienne b?d? mog?y by? wy?wietlane w SCM. Spr?buj ze zmiennymi, cho?by nawet bool czy te? samych float?w; je?li ju? zostan? wy?wietlone to niepoprawnie.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-05-01, 12:21


xqz

otaku desu!






Wiek: 32
Na forum: 6407 dni
Posty: 723
Nick w MP: xqz

Piwa: 5465

Respekt: 418,6
Respekt: 418,6

"Wafelowski" napisał/a:

xqz, To nie ma znaczenia, czy bezpo?rednio wpisa? zmienn? w SendClientMessage czy te? u?y? formatowania

A pr?bowa?e? tak zrobi?? Nie bez powodu si? formatuje

Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-05-01, 12:52


Wafelowski







Wiek: 29
Na forum: 5348 dni
Posty: 428

Piwa: 100

Respekt: 232
Respekt: 232Respekt: 232

xqz, Tak, pr?bowa?em. Gdybym nie pr?bowa? nie pisa?bym tej wiadomo?ci. Testowa?em na takiej zasadzie, ?e wy?wietli?em dialog z INPUTTEXT'em i potem zrobi?em tak? funkcje:
Kod:

SendClientMessage(playerid, -1, inputtext);
no i bez problemu wy?wietli?o tekst wpisany w dialog. Warningu r?wnie? nie mia?em.

@Down: faktycznie, myli?em si?. :mrgreen:

Ostatnio zmieniony przez Wafelowski 2013-05-01, 13:07, w całości zmieniany 1 raz  
Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-05-01, 12:56


xqz

otaku desu!






Wiek: 32
Na forum: 6407 dni
Posty: 723
Nick w MP: xqz

Piwa: 5465

Respekt: 418,6
Respekt: 418,6

Bo to inputtext czyli jest automatycznie tekstem

Zrob sobie tak jak on ma czyli:


Kod:

new Float:test;
test=25.24;
SendClientMessage(playerid,-1,test);


Postaw piwo autorowi tego posta
 

 
Tagi: system :: dystansu :: warning
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






Skocz do:  
Wyświetl posty z ostatnich:   
GTAONLINE.PL » JĘZYKI PROGRAMOWANIA » PAWN » [INNE] System dystansu warning 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