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

Wysłany: 2013-06-06, 17:55


Krystian5







Wiek: 36
Na forum: 5230 dni
Posty: 185

Piwa: 1

Respekt: 77

Witam Was.Mam taki problem z komendami.A mianowicie posiadam komendy kt?rych u?ywa? mog? jedynie 3 frakcje jednak co? jest ?le u?o?ona blokada i ka?dy mo?e u?y? komendy.
Wygl?da to tak:

Pocz?tek cmd:
Kod:

if(strcmp(cmd, "/komenda", true) == 0) { if(wpolicji[playerid] || wsg[playerid] || wswat[playerid]) {

Koniec cmd:
Kod:

}else SendClientMessage(playerid, -1, "{FF0000}Nie nale?ysz do S?u?b Porz?dkowych !");
return 1;
}

Za pomoc oczywi?cie :piwo:


Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-06-06, 19:02


Patro114







Wiek: 34
Na forum: 4877 dni
Posty: 113

Piwa: 993

Respekt: 75,5

zmie? na: if(gTeam[playerid] == TEAM_JAKISTAM || TEAM_JAKISTAM);

nie wiem czy zadzia?a ale spr?bowa? mo?na ;d

Podpis
Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-06-06, 19:03


akon823

Czekotubka :D






Wiek: 29
Na forum: 4815 dni
Posty: 399
Nick w MP: Remik14

Piwa: 152

Respekt: 76,8

Je?li masz frakcje i masz takie newy :
Kod:

new gTeam[MAX_PLAYERS];
new wpolicji[MAX_PLAYERS];


oraz definicje frakcji :
Kod:

#define TEAM_POLICJA 1


To wygl?da?oby prawdopodobnie tak :
Kod:

if(strcmp(cmd, /komenda, true) == 0) { if(gTeam[playerid] == TEAM_POLICJA) {


lecz ja robie w systemie zcmd .

w zcmd wygladaloby to tak :
Kod:

CMD:komenda(playerid, params[])
{
if(gTeam[playerid] == TEAM_POLICJA)



Nie potrafie bardziej pomoc bo nie wiem jak masz frakcje zrobione ;/

Podpis
Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-06-06, 19:49


Krystian5







Wiek: 36
Na forum: 5230 dni
Posty: 185

Piwa: 1

Respekt: 77

Kod:

if(strcmp(cmd, /komenda, true) == 0) { if(gTeam[playerid] == TEAM_POLICJA) {


dzia?a a je?li chcia?bym doda? kolejnego team-a?
To tak to ma wygl?da??

Kod:

if(strcmp(cmd, /komenda, true) == 0) { if(gTeam[playerid] == TEAM_POLICJA || TEAM_SG) {


bo w ten spos?b mi nie dzia?a

Postaw piwo autorowi tego posta
 

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


akon823

Czekotubka :D






Wiek: 29
Na forum: 4815 dni
Posty: 399
Nick w MP: Remik14

Piwa: 152

Respekt: 76,8

To spr?buj tak :

Kod:

if(strcmp(cmd, /komenda, true) == 0) { if(gTeam[playerid] == TEAM_POLICJA || gTeam[playerid] ==TEAM_SG) {


Podpis
Postaw piwo autorowi tego posta
 

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


Krystian5







Wiek: 36
Na forum: 5230 dni
Posty: 185

Piwa: 1

Respekt: 77

Ok dzia?a.Wielkie dzi?ki.

Temat do zamkni?cia..

Postaw piwo autorowi tego posta
 

 
Tagi: blokada :: cmd
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] Blokada na cmd 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