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

Wysłany: 2015-10-19, 21:08


GreeN.







Wiek: 27
Na forum: 4652 dni
Posty: 137
Nick w MP: GreeN.

Piwa: 50

Respekt: 40

Przy konwertowaniu wyst?puje ten error :3 Wiem tyle ?e nie mo?na odczyta? pliku, o co chodzi ? za stary plik ? a w include zapisa?em tak:

[/code]#include <InvalidVehicles>[code]

Kod:

[code]C:\Users\Adrian\Desktop\Nowy folder (4)\gamemodes\psw.pwn(55) : fatal error 100: cannot read from file: "InvalidVehicles"

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


1 Error.
[/code]


Postaw piwo autorowi tego posta
 

 
Wysłany: 2015-10-19, 21:10


Madd







Wiek: 30
Na forum: 4802 dni
Posty: 763
Nick w MP: Madd

Piwa: 1975

Respekt: 524,3
Respekt: 524,3

Brakuje Ci tego include.

Podpis


Wlasciciel serwera https://ptg-rp.pl/index.php oraz były Mod-Team Gtao.pl
Postaw piwo autorowi tego posta
 

 
Wysłany: 2015-10-19, 21:10


ToxiC.







Wiek: 28
Na forum: 5246 dni
Posty: 3792

Piwa: 8590

Respekt: 1143,8
Respekt: 1143,8

Nie masz takiego includa w Twoim pawno :)

Postaw piwo autorowi tego posta
 

 
Wysłany: 2015-10-19, 21:14


GreeN.







Wiek: 27
Na forum: 4652 dni
Posty: 137
Nick w MP: GreeN.

Piwa: 50

Respekt: 40

Istnieje wgl ten include ? bo wujek google go nie znajduje :c

Postaw piwo autorowi tego posta
 

 
Wysłany: 2015-10-19, 21:15


ToxiC.







Wiek: 28
Na forum: 5246 dni
Posty: 3792

Piwa: 8590

Respekt: 1143,8
Respekt: 1143,8

A jak? funkcje ma posiada? ten include? Czy aby czasem nie ma sprawdza? czy pojazd istnieje?

Postaw piwo autorowi tego posta
 

 
Wysłany: 2015-10-19, 21:18


PrzMas

GG: 59825555






Wiek: 31
Na forum: 4001 dni
Posty: 24
Nick w MP: przmas

Piwa: 386

Respekt: 110
Respekt: 110

Cytat:

100: cannot read from file: filename
The compiler cannot find the specified file or does not have access to it.

[[url=https://dl.dropboxusercontent.com/u/81934621/SA-MP/Pawn%20language%20guide.pdf]?r?d?o[/url]], strona 163

Postaw piwo autorowi tego posta
 

 
Wysłany: 2015-10-19, 21:23


GreeN.







Wiek: 27
Na forum: 4652 dni
Posty: 137
Nick w MP: GreeN.

Piwa: 50

Respekt: 40

jak usune te include z g?ry to mam tak:

Kod:

C:\Users\Adrian\Desktop\Nowy folder (4)\gamemodes\psw.pwn(9182) : error 017: undefined symbol "InvalidVehicles"
C:\Users\Adrian\Desktop\Nowy folder (4)\gamemodes\psw.pwn(9182) : error 036: empty statement
C:\Users\Adrian\Desktop\Nowy folder (4)\gamemodes\psw.pwn(9182) : error 017: undefined symbol "Order"
C:\Users\Adrian\Desktop\Nowy folder (4)\gamemodes\psw.pwn(9182) : 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.

i teraz tak:
Linijka: 9182

Kod:

for(new Order = 0; Order < sizeof(InvalidVehicles); Order++)


Postaw piwo autorowi tego posta
 

 
Wysłany: 2015-10-19, 21:27


ToxiC.







Wiek: 28
Na forum: 5246 dni
Posty: 3792

Piwa: 8590

Respekt: 1143,8
Respekt: 1143,8

InvalidVehicles to zmienna, a nie funkcja. Wycina?e? to sk?d??

Postaw piwo autorowi tego posta
 

 
Wysłany: 2015-10-19, 21:30


GreeN.







Wiek: 27
Na forum: 4652 dni
Posty: 137
Nick w MP: GreeN.

Piwa: 50

Respekt: 40

nie, taka by?a ju?.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2015-10-19, 21:34


ToxiC.







Wiek: 28
Na forum: 5246 dni
Posty: 3792

Piwa: 8590

Respekt: 1143,8
Respekt: 1143,8

Daj troch? wiecej kodu, to znaczy daj ca?y public/funkcj? w kt?rej wyst?puje ta p?tla (czyli ta linijka w kt?rej jest b??d)

Postaw piwo autorowi tego posta
 

 
Wysłany: 2015-10-19, 21:40


GreeN.







Wiek: 27
Na forum: 4652 dni
Posty: 137
Nick w MP: GreeN.

Piwa: 50

Respekt: 40

Kod:

COMMAND:car(playerid, params[])
{
if(Player[playerid][CarLimit] > 0)
{
new String[255];
format(String, sizeof(String), " (b??d) B?dziesz m?g? u?y? tej komendy za %d sekund.", Player[playerid][CarLimit]);
SendClientMessage(playerid, COLOR_ERROR, String);
return 1;
}

new cmdtext[255];
if(sscanf(params, "s[255]", cmdtext))
{
SendClientMessage(playerid, COLOR_ERROR, " (b??d) Wpisz: /car [nazwa]");
return 1;
}

if(GetPlayerMoney(playerid) < CAR_PRICE && !Player[playerid][Vip] && !IsAdmin(playerid))
{
SendClientMessage(playerid, COLOR_ERROR, " (b??d) Auto kosztuje 10000$. Nie masz tyle kasy.");
return 1;
}

new CarName[255];
CarName = StrToLower(cmdtext);
new Model = -1;

for(new Order = 0; Order < sizeof(VehicleNames); Order++)
{
new RowCar[255];
RowCar = StrToLower(VehicleNames[Order]);
if(MyStrCmp(CarName, RowCar) || (strlen(CarName) > 2 && MyStrFind(RowCar, CarName) == 0))
{
Model = Order+400;
break;
}
}

if(Model < 0)
{
SendClientMessage(playerid, COLOR_ERROR, " (b??d) Nie ma takiego pojazdu.");
return 1;
}

if(!Player[playerid][Vip] || (Player[playerid][Vip] && Model != 520))
{
for(new Order = 0;Order < sizeof(InvalidVehicles); Order++)
{
if(Model == InvalidVehicles[Order])
{
SendClientMessage(playerid, COLOR_ERROR, " (b??d) Ten pojazd zosta? zakazany przez administratora.");
return 1;
}
}
}
ca?o? :3

Postaw piwo autorowi tego posta
 

 
Wysłany: 2015-10-19, 21:49


ToxiC.







Wiek: 28
Na forum: 5246 dni
Posty: 3792

Piwa: 8590

Respekt: 1143,8
Respekt: 1143,8

Aha, najpewniej to zmienna kt?ra przetrzymuje id pojazd?w, kt?rych nie mo?e kupi? zwyk?y gracz (nie vip, admin)

Stw?rz sobie takow?:

Kod:


new InvalidVehicles[3][] =
{
591,
429,
420
};


id podane od tak, musisz sobie uzupe?ni?, pewnie pojazdy typu czolg i tak dalej, pamietaj zeby zliczyc pozniej ilosc tych id i wpisa? zamiast 3 to t? liczb? wszystkich id razem (ich sume). Aha i na koncu nie dawaj przecinka ju?.
Id pojazdow - http://wiki.sa-mp.com/wiki/Vehicle_Model_ID_List

Ostatnio zmieniony przez ToxiC. 2015-10-19, 21:55, w całości zmieniany 2 razy  
Postaw piwo autorowi tego posta
 

 
Wysłany: 2015-10-19, 21:52


GreeN.







Wiek: 27
Na forum: 4652 dni
Posty: 137
Nick w MP: GreeN.

Piwa: 50

Respekt: 40

czyli ca?y kod zamieni? na to co da?e? ? czy tylko t? linijke ? XD

Postaw piwo autorowi tego posta
 

 
Wysłany: 2015-10-19, 21:54


ToxiC.







Wiek: 28
Na forum: 5246 dni
Posty: 3792

Piwa: 8590

Respekt: 1143,8
Respekt: 1143,8

Niee.. tam nic nie grzeb w komendzie :) dodaj na g?rze pod includami to, i powpisuj sobie id pojazd?w kt?rych zwyk?y gracz nie b?dzie m?g? kupi?. I przeczytaj jeszcze raz to co napisa?em pod kodem w po?cie wy?ej, bo si? troche pomyli?em wcze?niej :)

Postaw piwo autorowi tego posta
 

 
Wysłany: 2015-10-19, 22:06


GreeN.







Wiek: 27
Na forum: 4652 dni
Posty: 137
Nick w MP: GreeN.

Piwa: 50

Respekt: 40

Jak dodaje pod jedny include to wyskakuje b??d przy konwertowaniu, pod drugim to samo a jak pod define to te? :3 Mam //#include <progress> i Includy :3 wiec no

a dobra... mam :3 eh ale mam nastepne errory :3
[code]
Kod:

C:\Users\Adrian\Desktop\Nowy folder (4)\gamemodes\psw.pwn(61) : error 029: invalid expression, assumed zero
C:\Users\Adrian\Desktop\Nowy folder (4)\gamemodes\psw.pwn(61) : error 008: must be a constant expression; assumed zero
C:\Users\Adrian\Desktop\Nowy folder (4)\gamemodes\psw.pwn(9188) : error 033: array must be indexed (variable "InvalidVehicles")
C:\Users\Adrian\Desktop\Nowy folder (4)\gamemodes\psw.pwn(9203) : error 017: undefined symbol "PlayerCar"
C:\Users\Adrian\Desktop\Nowy folder (4)\gamemodes\psw.pwn(9203) : warning 215: expression has no effect
C:\Users\Adrian\Desktop\Nowy folder (4)\gamemodes\psw.pwn(9203) : error 001: expected token: ";", but found "]"
C:\Users\Adrian\Desktop\Nowy folder (4)\gamemodes\psw.pwn(9203) : error 029: invalid expression, assumed zero
C:\Users\Adrian\Desktop\Nowy folder (4)\gamemodes\psw.pwn(9203) : fatal error 107: too many error messages on one line

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


7 Errors.


Ostatnio zmieniony przez GreeN. 2015-10-19, 22:12, w całości zmieniany 1 raz  
Postaw piwo autorowi tego posta
 

 
Tagi: include :: pawn
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