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

Wysłany: 2012-11-11, 14:56


Krystian5







Wiek: 36
Na forum: 5230 dni
Posty: 185

Piwa: 1

Respekt: 77

Witam.Pisz? w sprawie i? mam problem odno?nie z w?amami na nicki graczy,kt?rzy wchodz? a czyje? konto i po naci?ni?ciu F6 wyskakuje okno do pisania komend i po wpisaniu jakiejkolwiek komendy mog? wbi? na serwer bez has?a.I mam takie pytanie jak doda? tak? opcje ?eby wy?aczy? ten klawisz.Za pomoc daje :arrow: :piwo: .


Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-11-11, 14:58


ToxiC.







Wiek: 28
Na forum: 5246 dni
Posty: 3792

Piwa: 8590

Respekt: 1143,8
Respekt: 1143,8

Mo?e poprostu Zablokuj komendy w wybiera?ce? Podaj tw?j system komend.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-11-11, 15:00


Krystian5







Wiek: 36
Na forum: 5230 dni
Posty: 185

Piwa: 1

Respekt: 77

System zcmd.

[ Dodano: 2012-11-11, 15:02 ]
A jakie komendy mam zablokowa??

Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-11-11, 15:10


ToxiC.







Wiek: 28
Na forum: 5246 dni
Posty: 3792

Piwa: 8590

Respekt: 1143,8
Respekt: 1143,8

Tutaj spos?b: (Blokuje wszystkie komendy!! w wybiera?ce.)

G?ra mapy:
Kod:


new CmdBlock;


OnPlayerConnect:
Kod:


CmdBlock = 1;


OnPlayerSpawn:
Kod:


CmdBlock = 0;


OnPlayerCommandReceived:
Kod:


if(CmdBlock == 1)
{
SendClientMessage(playerid, -1, "Nie mo?esz u?ywa? CMD w wybiera?ce!");
return 0;
}


Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-11-11, 15:17


Krystian5







Wiek: 36
Na forum: 5230 dni
Posty: 185

Piwa: 1

Respekt: 77

DZiala!:)Dzieki piwko leci

Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-11-11, 15:27


Combacior







Wiek: 29
Na forum: 5795 dni
Posty: 1516

Piwa: 2161

Respekt: 1060
Respekt: 1060

Ostrzeżeń: 20%
Oldschool, sorry ale co to ma by? za kod? On chcia? dla pojedynczego gracza, a nie dla ca?ego serwera. Jak jeden gracz wbije na serwer, to nikt nie b?dzie m?g? u?ywa? komend.

Kod:

new CmdBlock[50];

//OnPlayerConnect:
CmdBlock[playerid] = 1;


//OnPlayerSpawn:
CmdBlock[playerid] = 0;

//OnPlayerCommandReceived:
if(CmdBlock[playerid] == 1)
{
SendClientMessage(playerid, -1, "Nie mo?esz u?ywa? CMD w wybiera?ce!");
return 0;
}


Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-11-11, 16:50


barpon







Wiek: 26
Na forum: 5225 dni
Posty: 12

Piwa: 2

Respekt: 41,5

Usuni?te.

Ostatnio zmieniony przez barpon 2013-09-02, 16:01, w całości zmieniany 1 raz  
Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-11-12, 14:13


Wafelowski







Wiek: 29
Na forum: 5347 dni
Posty: 428

Piwa: 100

Respekt: 232
Respekt: 232Respekt: 232

Kod:

new CmdBlock[50];
- To rozmiar tablicy.

Kod:

new bool: CmdBlock;
- Na g?rze GameModa.

Kod:

CmdBlock[playerid] = false;
- OnPlayerConnect, dojdzie do tego funkcja sprawdzaj?ca potem czy jest CmdBlock na True czy na False.


Kod:

if(CmdBlock[playerid] == false)
{
SendClientMessage(playerid, -1, "Nie mo?esz u?ywa? CMD w wybiera?ce!");
return 0;
}
- OnPlayerCommandReceived, je?eli False nie mo?e pisa?, True mo?e pisa?.


Kod:

CmdBlock[playerid] = true;
- OnPlayerSpawn, gracz mo?e pisa?.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-11-12, 15:09


R_D_U







Wiek: 29
Na forum: 5313 dni
Posty: 78
Nick w MP: R_D_U

Piwa: 194

Respekt: 61,5

Przecie? jest tak zrobione ?e gracz zalogowany czyli zespawniony mo?e pisa?.
Tan kod na to wskazuje:
CmdBlock[playerid] = true;

Podpis
Przyjmuję zlecenia na panele graczy adminów
http://gtao.pl/oferuje-na...2710.htm#518583
Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-11-12, 15:51


ToxiC.







Wiek: 28
Na forum: 5246 dni
Posty: 3792

Piwa: 8590

Respekt: 1143,8
Respekt: 1143,8

Moim zdaniem ?le to robicie, tak to bym zrobi?:
Kod:


//G?ra:
new CmdBlock[MAX_PLAYERS];

//OnPlayerConnect:
CmdBlock[playerid] = 1;


//OnPlayerSpawn:
CmdBlock[playerid] = 0;

//OnPlayerCommandReceived:
if(CmdBlock[playerid] == 1)
{
SendClientMessage(playerid, -1, "Nie mo?esz u?ywa? CMD w wybiera?ce!");
return 0;
}


Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-11-12, 16:00


Combacior







Wiek: 29
Na forum: 5795 dni
Posty: 1516

Piwa: 2161

Respekt: 1060
Respekt: 1060

Ostrzeżeń: 20%
Zrobi?e? tak samo jak ja, a b??d zrobi?e? w swoim pierwszym kodzie. 50 w nawiasie jest to rozmiar tablicy, czyli zast?puje on MAX_GRACZY w pewnym sensie.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-11-12, 16:31


GaCeL







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

Piwa: 96

Respekt: 45,3

powracam do b??du nr 1 niestety nie mam w mapce funkcji ToggleControlLabel ...

Podpis
Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-11-12, 16:32


Krystian5







Wiek: 36
Na forum: 5230 dni
Posty: 185

Piwa: 1

Respekt: 77

Temat do usuni?cia.


Postaw piwo autorowi tego posta
 

 
Tagi: klawisz
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] Klawisz F6 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