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

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


skype







Wiek: 36
Na forum: 4920 dni
Posty: 38
Nick w MP: eReM

Piwa: 8

Respekt: 50

http://pastebin.com/H8N6p5UQ. o to link do sprawdzenia co jest nie tak ?

Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-03-20, 20:17


Glut







Wiek: 31
Na forum: 4865 dni
Posty: 46

Piwa: 5

Respekt: 47,6

Podaj, kt?ra linijka to 16674. Mog?e? opisa? w komentarzu. Nie jestem pewien, ale "Warn[player] --;" zamie? na "Warn[player];"

Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-03-20, 23:09


skype







Wiek: 36
Na forum: 4920 dni
Posty: 38
Nick w MP: eReM

Piwa: 8

Respekt: 50

C:\Users\?ukasz\Desktop\samp\WNX.pwn(16674) : error 028: invalid subscript (not an array or too many subscripts): "Player"
C:\Users\?ukasz\Desktop\samp\WNX.pwn(16674) : warning 215: expression has no effect
C:\Users\?ukasz\Desktop\samp\WNX.pwn(16674) : error 001: expected token: ";", but found "]"
C:\Users\?ukasz\Desktop\samp\WNX.pwn(16674) : error 029: invalid expression, assumed zero
C:\Users\?ukasz\Desktop\samp\WNX.pwn(16674) : fatal error 107: too many error messages on one line

Compilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase


4 Err---ors.


A o to kod


CMD:warns(playerid, cmdtext[])
{
if(!IsPlayerAdmin(playerid)) return SendClientMessage(playerid, RED, "Nie posiadasz Administratora!");

new player, str[256];

if(sscanf(cmdtext,"i", player))
{
SendClientMessage(playerid, RED, "/Warn [ID]");
return 1;
}

Warn[player] ++;

format(str, sizeof(str), "Gracz %s Otrzyma? ostrze?enie od Administratora: %s (ID: %d), Stan ostrze?en: %d/3", Player(player), Player(playerid), playerid, Player[player]);
SendClientMessageToAll(ORANGE, str);

if(Warn[player] == MAX_WARNS)
{
format(str, sizeof(str), "Gracz: %s Zostaje zbanowany! Pow?d: Maksymalna ilo?? ostrze?e?!", Player(player));
SendClientMessageToAll(RED, str);
Ban(player);
}

return 1;
}

CMD:unwarn(playerid, cmdtext[])
{
if(!IsPlayerAdmin(playerid)) return SendClientMessage(playerid, RED, "Nie posiadasz Administratora!");

new player, str[128];

if(sscanf(cmdtext,"is[128]", player, str))
{
SendClientMessage(playerid, RED, "/UnWarn [ID] [Pow?d]");
return 1;
}

Warn[player] --;

format(str, sizeof(str), "Administrator %s (ID: %d), zdjo? ostrze?enie z gracza: %s | Jego status: %d/3 | Pow?d: %s", Player(playerid), playerid, Player(player), Player[player], str);
SendClientMessage(playerid, ORANGE, str);

return 1;
}

CMD:swarn(playerid, cmdtext[])
{
if(!IsPlayerAdmin(playerid)) return SendClientMessage(playerid, RED, "Nie posiadasz Administratora!");

new player, str[64];

if(sscanf(cmdtext,"i", player))
{
SendClientMessage(playerid, RED, "/SWarn [ID]");
return 1;
}

format(str, sizeof(str), "Gracz: %s Posiada: %d warn?w na 3", Player(player), Warn[player]);
SendClientMessage(playerid, RED, str);

return 1;
}


A b?---?d to
format(str, sizeof(str), "Gracz %s Otrzyma? ostrze?enie od Administratora: %s (ID: %d), Stan ostrze?en: %d/3", Player(player), Player(playerid), playerid, Player[player]);

Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-03-22, 15:42


Seboo







Wiek: 30
Na forum: 5516 dni
Posty: 124
Nick w MP: Sebo

Piwa: 1228

Respekt: 102
Respekt: 102

Masakra go?ciu, sscanf na jeden warunek ? W czo?o si? pier*olnij.

Kod:


MD:warns(playerid, cmdtext[])
{
if(!IsPlayerAdmin(playerid)) return SendClientMessage(playerid, RED, "Nie posiadasz Administratora!");

new player, str[256];

if(isnull(cmdtext)) return SendClientMessage(playerid, -1, "/warn [ID]");

Warn[player] ++;

format(str, sizeof(str), "Gracz %s Otrzyma? ostrze?enie od Administratora: %s (ID: %d), Stan ostrze?en: %d/3", Player(player), Player(playerid), playerid, Warn[player]);
SendClientMessageToAll(ORANGE, str);

if(Warn[player] == MAX_WARNS)
{
format(str, sizeof(str), "Gracz: %s Zostaje zbanowany! Pow?d: Maksymalna ilo?? ostrze?e?!", Player(player));
SendClientMessageToAll(RED, str);
Ban(player);
}

return 1;
}


Kod:

CMD:unwarn(playerid, cmdtext[])
{
if(!IsPlayerAdmin(playerid)) return SendClientMessage(playerid, RED, "Nie posiadasz Administratora!");

new player, str[128];

if(sscanf(cmdtext,"is[128]", player, str))
{
SendClientMessage(playerid, RED, "/UnWarn [ID] [Pow?d]");
return 1;
}

Warn[player] --;

format(str, sizeof(str), "Administrator %s (ID: %d), ZDJ?? ostrze?enie z gracza: %s | Jego status: %d/3 | Pow?d: %s", Player(playerid), playerid, Player(player), Warn[player], str);
SendClientMessage(playerid, ORANGE, str);

return 1;
}


Ortografia r?wnie? si? k?ania.

Kod:

CMD:swarn(playerid, cmdtext[])
{
if(!IsPlayerAdmin(playerid)) return SendClientMessage(playerid, RED, "Nie posiadasz Administratora!");

new player, str[64];

if(isnull(cmdtext)) return SendClientMessage(playerid, -1, "/unwarn [ID]");

format(str, sizeof(str), "Gracz: %s Posiada: %d warn?w na 3", Player(player), Warn[player]);
SendClientMessage(playerid, RED, str);

return 1;
}


Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-03-23, 00:30


skype







Wiek: 36
Na forum: 4920 dni
Posty: 38
Nick w MP: eReM

Piwa: 8

Respekt: 50

|Seboo| Dzi?ki ale tak za ten wulgaryzm mo?e si? pohamuj nie tylko ty to czytasz wyrabiasz sobie z?? opini? wok?? innych u?ytkownik?w !! . To tylko na przysz?o?? !! .

Postaw piwo autorowi tego posta
 

 
Tagi: system :: warn
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