Wysłany: 2015-10-19, 21:08
GreeN.
Wiek: 27 Na forum: 4652 dni Posty: 137
Nick w MP: GreeN.
Piwa : 50
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]
Wysłany: 2015-10-19, 21:10
Madd
Wiek: 30 Na forum: 4801 dni Posty: 763
Nick w MP: Madd
Piwa : 1975
Wysłany: 2015-10-19, 21:10
ToxiC.
Wiek: 28 Na forum: 5246 dni Posty: 3792
Piwa : 8590
Nie masz takiego includa w Twoim pawno
Wysłany: 2015-10-19, 21:14
GreeN.
Wiek: 27 Na forum: 4652 dni Posty: 137
Nick w MP: GreeN.
Piwa : 50
Istnieje wgl ten include ? bo wujek google go nie znajduje :c
Wysłany: 2015-10-19, 21:15
ToxiC.
Wiek: 28 Na forum: 5246 dni Posty: 3792
Piwa : 8590
A jak? funkcje ma posiada? ten include? Czy aby czasem nie ma sprawdza? czy pojazd istnieje?
Wysłany: 2015-10-19, 21:18
PrzMas
GG: 59825555
Wiek: 31 Na forum: 4000 dni Posty: 24
Nick w MP: przmas
Piwa : 386
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
Wysłany: 2015-10-19, 21:23
GreeN.
Wiek: 27 Na forum: 4652 dni Posty: 137
Nick w MP: GreeN.
Piwa : 50
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++)
Wysłany: 2015-10-19, 21:27
ToxiC.
Wiek: 28 Na forum: 5246 dni Posty: 3792
Piwa : 8590
InvalidVehicles to zmienna, a nie funkcja. Wycina?e? to sk?d??
Wysłany: 2015-10-19, 21:30
GreeN.
Wiek: 27 Na forum: 4652 dni Posty: 137
Nick w MP: GreeN.
Piwa : 50
Wysłany: 2015-10-19, 21:34
ToxiC.
Wiek: 28 Na forum: 5246 dni Posty: 3792
Piwa : 8590
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)
Wysłany: 2015-10-19, 21:40
GreeN.
Wiek: 27 Na forum: 4652 dni Posty: 137
Nick w MP: GreeN.
Piwa : 50
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
Wysłany: 2015-10-19, 21:49
ToxiC.
Wiek: 28 Na forum: 5246 dni Posty: 3792
Piwa : 8590
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
Wysłany: 2015-10-19, 21:52
GreeN.
Wiek: 27 Na forum: 4652 dni Posty: 137
Nick w MP: GreeN.
Piwa : 50
czyli ca?y kod zamieni? na to co da?e? ? czy tylko t? linijke ? XD
Wysłany: 2015-10-19, 21:54
ToxiC.
Wiek: 28 Na forum: 5246 dni Posty: 3792
Piwa : 8590
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
Wysłany: 2015-10-19, 22:06
GreeN.
Wiek: 27 Na forum: 4652 dni Posty: 137
Nick w MP: GreeN.
Piwa : 50
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
Tagi: include :: pawn
Anonymous
Na forum: 245 dni
Posty: 1
Anonymous Koniecznie zajrzyj na: