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

Wysłany: 2013-06-01, 20:03


panmajster







Wiek: 42
Na forum: 4786 dni
Posty: 154
Nick w MP: NieWazne

Piwa: 124

Respekt: 50

Witajcie :D

Jak przypisa? textdraw pod frakcj? ? Chodzi mi o to, aby wy?wietla? tylko dla danej frakcji i nikogo wi?cej.

Za pomoc piweczka :P :piwo: :piwo: :piwo:

Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-06-01, 20:06


SobiPTR







Wiek: 31
Na forum: 5078 dni
Posty: 29

Piwa: 2

Respekt: 50

Kod:

if(!strcmp(cmdtext,"/komenda",true)){
if(gTeam[playerid] == TEAM_FRAKJCA){
TextDrawShowForPlayer(playerid, Text:Textdraw0);
}
return 1;
}


Kod:

if(!strcmp(cmdtext,"/komenda",true)){
if(gTeam[playerid] == TEAM_FRAKJCA){
TextDrawHideForPlayer(playerid, Text:Textdraw0);
}return 1;
}


Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-06-01, 21:07


Sax48

Saksofon.






Wiek: 29
Na forum: 4896 dni
Posty: 19

Piwa: 6

Respekt: 53

Za pomoc? komendy ?

Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-06-02, 12:21


panmajster







Wiek: 42
Na forum: 4786 dni
Posty: 154
Nick w MP: NieWazne

Piwa: 124

Respekt: 50

Nie, przy wej?ciu na serwer.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-06-02, 12:45


Gargulc







Wiek: 34
Na forum: 5196 dni
Posty: 38
Nick w MP: Gargulc

Piwa: 12

Respekt: 62

W dowolnym miejscu - po wej?ciu na serwer, po zalogowaniu, wyborze skina, czy gdzie tam chcesz - sprawdzasz czy gracz nale?y do frakcji, np:

Kod:

if(gTeam[playerid] == TEAM_FRAKJCA){


Je?li nale?y to wy?wietlasz textdraw za pomoc?:

Kod:

TextDrawShowForPlayer(playerid, Text:TextdrawFrakcji);


lub ukrywasz za pomoc?:

Kod:

TextDrawHideForPlayer(playerid, Text:TextdrawFrakcji);


Czyli dok?adnie to co napisa? kolega wy?ej.. xd



Mo?na te? nieco kr?cej, o ile nadajesz frakcj? przy wyborze skina - niezale?nie od rejestracji - bo zapewne w tedy masz np:

Kod:

if(classid == 0 || classid == 1){
gTeam[playerid] = TEAM_FRAKJCA;
}
else if(classid == 2 || classid == 3){
gTeam[playerid] = TEAM_FRAKJCA2;
}

W tedy mo?esz da? od razu w tym samym miejscu:

Kod:

if(classid == 0 || classid == 1){
gTeam[playerid] = TEAM_FRAKJCA;
TextDrawShowForPlayer(playerid, Text:TextdrawFrakcji);
}
else if(classid == 2 || classid == 3){
gTeam[playerid] = TEAM_FRAKJCA2;
TextDrawShowForPlayer(playerid, Text:TextdrawFrakcji2);
}


Postaw piwo autorowi tego posta
 

 
Tagi: textdraw :: pod :: frakcje
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