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

Wysłany: 2013-08-27, 12:37


Morello12







Wiek: 34
Na forum: 4895 dni
Posty: 99
Nick w MP: Mr.K

Piwa: 13

Respekt: 50

Ostrzeżeń: 100%
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.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-08-27, 12:42


Sillence







Wiek: 26
Na forum: 5157 dni
Posty: 1514
Nick w MP: Sillence

Piwa: 1517

Respekt: 416,3
Respekt: 416,3

Morello12, Co masz na my?li m?wi?c nie dzia?aj? ?

Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-08-27, 13:04


Morello12







Wiek: 34
Na forum: 4895 dni
Posty: 99
Nick w MP: Mr.K

Piwa: 13

Respekt: 50

Ostrzeżeń: 100%
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:

new string[256];

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;
}


Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-08-27, 13:12


Sillence







Wiek: 26
Na forum: 5157 dni
Posty: 1514
Nick w MP: Sillence

Piwa: 1517

Respekt: 416,3
Respekt: 416,3

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;
}


Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-08-27, 16:42


IgrexolonO







Wiek: 34
Na forum: 6809 dni
Posty: 1386

Piwa: 1062

Respekt: 651,8
Respekt: 651,8Respekt: 651,8

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..

Postaw piwo autorowi tego posta
 

 
Tagi: komenda :: nie :: działa
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