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

Wysłany: 2014-06-12, 18:38


jarosek12







Wiek: 26
Na forum: 4449 dni
Posty: 41

Piwa: 191

Respekt: 63

Ostrzeżeń: 100%
Witam m?j problem polega na tym ,?e gdy wpisuj? np /kick 5 sobek to kickuje gracza z id 0 dlaczego?

kod:

Kod:

CMD:kick(playerid,cmdtext[]){//Na Dole Mapy!

if(!Administrator[playerid]) return SendClientMessage(playerid,COLOR_RED2," (b??d) Nie jeste? administratorem!");

new gracz,powod[64];
if(sscanf(cmdtext,"us[64]",gracz,powod)){
SendClientMessage(playerid, COLOR_RED, " (b??d) Wpisz: /kick [id gracza] [pow?d]");
return 1;
}

if(gracz < 0 || gracz >= MAX_GRACZY) return SendClientMessage(playerid, COLOR_RED, " (b??d) Z?e ID gracza");
if(!IsPlayerConnected(gracz)) return SendClientMessage(playerid, COLOR_RED, " (b??d) Nie ma takiego gracza");

new playername[MAX_PLAYER_NAME];
new kickname[MAX_PLAYER_NAME];
GetPlayerName(playerid, playername, sizeof(playername));
GetPlayerName(gracz, kickname, sizeof(kickname));
new tmp[128];
format(tmp, sizeof(tmp), " {808080}» {FF0000}%s (id %d) zosta?(a) wyrzucony(a) przez admina: %s. Pow?d: %s.", kickname, gracz, playername, powod);
printf(tmp);
SendClientMessageToAll(COLOR_RED2, tmp);
SendPlayerWarning(gracz,3000,"Zostales(as) wyrzucony(a) z serwera!");
Kick(gracz);
kicks ++;

return 1;
}


Prosz? o poprawienie kodu.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-06-13, 07:36


Avast99







Wiek: 28
Na forum: 4647 dni
Posty: 135
Nick w MP: Avast99

Piwa: 352

Respekt: 126
Respekt: 126

zamie?
if(sscanf(cmdtext,"us[64]",gracz,powod)){

na

if(sscanf(cmdtext,"ds[64]",gracz,powod)){

Mo?e zadzia?a.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-06-13, 14:12


GtR_X_

Programista PAWN






Wiek: 27
Na forum: 4842 dni
Posty: 49
Nick w MP: Gr3v

Piwa: 2148

Respekt: 26,3

Ostrzeżeń: 100%
zaaktualizuj sscanfa i po problemie

Podpis
GG:48868394
Www.Psr-Serv.pl // WBIJAĆ
Postaw piwo autorowi tego posta
 

 
Tagi: cmd :: /kick :: sobek :: kickuje :: nie :: tego :: gracza :: powinno
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






Skocz do:  
Wyświetl posty z ostatnich:   
GTAONLINE.PL » JĘZYKI PROGRAMOWANIA » PAWN » [DM] CMD /Kick 3 sobek kickuje nie tego gracza co powinno 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