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

Wysłany: 2013-07-18, 17:49


GaCeL







Wiek: 33
Na forum: 5593 dni
Posty: 197
Nick w MP: GaCeL

Piwa: 96

Respekt: 45,3

Witam chodzi o to ,?eby by? warunek gdy kolor Labela jest czerwony gracz nie mo?e wpisywa? kom?dy. Wiem ,ze si? tak da bo juz widzia?em na innych serwerach..

Podpis
Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-07-18, 17:56


radeh2

Performer






Wiek: 32
Na forum: 6329 dni
Posty: 141
Nick w MP: Mr.R

Piwa: 875

Respekt: 120
Respekt: 120

Globaln? zmienn?
Kod:

new bool:TakToCzerwonyLabel;

Tam gdzie masz funkcje, ?e jest tworzony czerwony label lub gdy zmienia kolor na czerwony daj
Kod:

TakToCzerwonyLabel = true;

p??niej w komendzie
Kod:

if(TakToCzerwonyLabel) return SendClientMessage(playerid, -1 " Ten label jest czerwony wiesz?");


Troszk? trzeba pomy?le? niestety.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-07-18, 18:04


GaCeL







Wiek: 33
Na forum: 5593 dni
Posty: 197
Nick w MP: GaCeL

Piwa: 96

Respekt: 45,3

nie ?le mnie zrozumia?e? chodzi o to ,?e np mam label no nie i gdy wpisze komende to kolor si? zmienia no nie? no i teraz tutaj tworze timer kt?ry odlicza ile czasu zosta?o aby zmienic label na czerwony.. i teraz chc? w tej samej komendzie sprawdzanie zrobic.

Podpis
Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-07-18, 18:06


radeh2

Performer






Wiek: 32
Na forum: 6329 dni
Posty: 141
Nick w MP: Mr.R

Piwa: 875

Respekt: 120
Respekt: 120

Nie ma takiej funkcji kt?ra pobiera kolor 3Dtextu. Musisz pos?u?y? si? dodatkow? zmienn?.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-07-18, 18:12


GaCeL







Wiek: 33
Na forum: 5593 dni
Posty: 197
Nick w MP: GaCeL

Piwa: 96

Respekt: 45,3

no dobra jak to zrobi?

Podpis
Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-07-18, 18:15


radeh2

Performer






Wiek: 32
Na forum: 6329 dni
Posty: 141
Nick w MP: Mr.R

Piwa: 875

Respekt: 120
Respekt: 120

"gacel112" napisał/a:

no dobra jak to zrobi?


Opisa?em Ci to mniej wi?cej wy?ej.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-07-18, 18:18


GaCeL







Wiek: 33
Na forum: 5593 dni
Posty: 197
Nick w MP: GaCeL

Piwa: 96

Respekt: 45,3

robie tak:


na g?rze:
Kod:

new bool:TakToCzerwonyLabel;



potem gdy zmieniam w cmd na czerwony to robie tak:
Kod:

TakToCzerwonyLabel = true;


i teraz gdy dodaje zeby nie uruchamia?o mi tego to ca?e tak wygl?da:
Kod:

CMD:kosz(playerid, params[])
{
if(TakToCzerwonyLabel)return SendClientMessage(playerid, -1 " Ten label jest czerwony wiesz?");
}
else
{
Update3DTextLabelText(Kosz1, 0xEAAF00FF, "Kosz:2");
SendClientMessage(playerid, -1 " kosz zebrany?");
SetTimer("kosz1", 6000, false);
TakToCzerwonyLabel = true;
return 1;
}


co tu jest zle?

[ Dodano: 2013-07-18, 18:24 ]
sora te ostatnie to :
Kod:

CMD:kosz(playerid, params[])
{
if(TakToCzerwonyLabel)return SendClientMessage(playerid, -1 " Ten label jest czerwony wiesz?");

else
{

Update3DTextLabelText(Kosz1, 0xEAAF00FF, "Kosz:2");
SetTimer("kosz1", 6000, false);
TakToCzerwonyLabel = true;
}
return 1;
}


[ Dodano: 2013-07-18, 18:37 ]
Ps.Dobra Ju? mam teraz jak rozkmini? takie co? ,?emy liczy?o ile razy wpiszemy komende i gdy np 4 razy wpiszemy komende to nam b?dzie wyskakiwa?o warunek if...

[ Dodano: 2013-07-18, 19:02 ]
z tym te? se poradzi?em dzi?kuje !!

Podpis
Postaw piwo autorowi tego posta
 

 
Tagi: sprawdzanie :: koloru :: textlabel!!
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






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