Wysłany: 2013-08-27, 12:37
Morello12
Wiek: 34 Na forum: 4895 dni Posty: 99
Nick w MP: Mr.K
Piwa : 13
Witam. Czy kto? mo?e mi powiedzie? dlaczego te 2 komendy na dodanie i zwolnienie do policji nie dzialaj??
Kod: //dodaj
dcmd_dodaj_policja(playerid, params[])
{
if(IsPlayerAdminek[playerid] <= 5)
new string2[256];
string = strtok(cmdtext, idx);
if(!strlen(string)) {
SendClientMessage(playerid, COLOR_YELLOW, "Wpisz: /dodaj_policja [nick]");
return 1;
}
new nick[256];
nick = string;
format(string2, sizeof(string2), "Gracz %s zostal dodany do Policji!", string);
SendClientMessage(playerid, ZIELONY, string2);
string = strtok(cmdtext, idx);
dini_Set(POLICJA, nick, "1");
return 1;
}
//zwolnij
dcmd_usun_policja(playerid, params[])
{
if(IsPlayerAdminek[playerid] <= 5)
new string2[256];
string = strtok(cmdtext, idx);
if(!strlen(string)) {
SendClientMessage(playerid, COLOR_YELLOW, "Wpisz: /usun_policja [nick]");
return 1;
}
new nick[256];
nick = string;
format(string2, sizeof(string2), "Gracz %s zostal zwolniony z Policji!", string);
SendClientMessage(playerid, ZIELONY, string2);
string = strtok(cmdtext, idx);
dini_Set(POLICJA, nick, "0");
return 1;
}
Prosz? o szybk? pomoc.
Wysłany: 2013-08-27, 12:42
Sillence
Wiek: 26 Na forum: 5157 dni Posty: 1514
Nick w MP: Sillence
Piwa : 1517
Morello12 , Co masz na my?li m?wi?c nie dzia?aj? ?
Wysłany: 2013-08-27, 13:04
Morello12
Wiek: 34 Na forum: 4895 dni Posty: 99
Nick w MP: Mr.K
Piwa : 13
Ok. Ju? wiem czemu nie dzia?a?y. Ale teraz podczas kompilacji mapki mam takie errory:
Kod: C:\DOCUME~1\Cruser\Pulpit\pct.pwn(4115) : error 003: declaration of a local variable must appear in a compound block
C:\DOCUME~1\Cruser\Pulpit\pct.pwn(4115) : error 017: undefined symbol "string"
C:\DOCUME~1\Cruser\Pulpit\pct.pwn(4115) : warning 215: expression has no effect
C:\DOCUME~1\Cruser\Pulpit\pct.pwn(4115) : error 001: expected token: ";", but found "]"
C:\DOCUME~1\Cruser\Pulpit\pct.pwn(4115) : fatal error 107: too many error messages on one line
Compilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
4 Errors.
Linika 4115:
Kod:
Cala komenda:
Kod: dcmd_dodaj_policja(playerid, params[])
{
if(IsPlayerAdminek[playerid] <= 5)
new string[256];
string = strtok(cmdtext, idx);
if(!strlen(string)) {
SendClientMessage(playerid, "Wpisz: /dodaj_policja [nick]");
return 1;
}
new nick[256];
nick = string;
format(string2, sizeof(string2), "Gracz %s zostal dodany do Policji!", string);
SendClientMessage(playerid, ZIELONY, string2);
string = strtok(cmdtext, idx);
dini_Set(POLICJA, nick, "1");
return 1;
}
Wysłany: 2013-08-27, 13:12
Sillence
Wiek: 26 Na forum: 5157 dni Posty: 1514
Nick w MP: Sillence
Piwa : 1517
Morello12 , Zobacz tak:
Kod:
dcmd_dodaj_policja(playerid, cmdtext[])
{
if(IsPlayerAdminek[playerid] <= 5)
{
SendClientMessage(playerid, "Nie jeste? adminem !");
return 1;
}
new string[256];
string = strtok(cmdtext, idx);
if(!strlen(string)) {
SendClientMessage(playerid, "Wpisz: /dodaj_policja [nick]");
return 1;
}
new nick[256];
new string2[256];
nick = string;
format(string2, sizeof(string2), "Gracz %s zostal dodany do Policji!", string);
SendClientMessage(playerid, ZIELONY, string2);
string = strtok(cmdtext, idx);
dini_Set(POLICJA, nick, "1");
return 1;
}
Wysłany: 2013-08-27, 16:42
IgrexolonO
Wiek: 34 Na forum: 6809 dni Posty: 1386
Piwa : 1062
Kod: dcmd_dodaj_policja(playerid, cmdtext[])
{
if(IsPlayerAdminek[playerid] <= 5) return SendClientMessage(playerid, -1, "Nie jeste? adminem!"), true;
if(!cmdtext[0]) return SendClientMessage(playerid, -1, "Wpisz: /dodaj policja [nick]"), true;
new string[57];
format(string, sizeof(string), "Gracz %s zostal dodany do Policji!", cmdtext);
SendClientMessageToAll(ZIELONY, string);
dini_IntSet(POLICJA, string, 1);
return true;
}
Nie odpowiadam za sprawdzanie czy gracz jest po??czony z serwerem..
Tagi: komenda :: nie :: działa
Anonymous
Na forum: 245 dni
Posty: 1
Anonymous Koniecznie zajrzyj na: