shape1
shape2
shape3
shape4
shape7
shape8

Помогите исправить


Статус
Закрыто для дальнейших ответов.

DoK

E L E G A N T
Пользователь
13.03.2015
298
20
0
У меня есть такие ошыбки

Код:
C:\Users\***\Desktop\Aniboo RP\gamemodes\ANIBOORP.pwn(8160) : error 012: invalid function call, not a valid address
C:\Users\***\Desktop\Aniboo RP\gamemodes\ANIBOORP.pwn(8160) : error 001: expected token: ";", but found ")"
C:\Users\***\Desktop\Aniboo RP\gamemodes\ANIBOORP.pwn(8160) : error 029: invalid expression, assumed zero
C:\Users\***\Desktop\Aniboo RP\gamemodes\ANIBOORP.pwn(8160) : fatal error 107: too many error messages on one line
 
Последнее редактирование модератором:

Kostyaev

Магистр
Пользователь
19.07.2014
1 123
274
0
26
С COLOR_GRAD2 все легко

добавить ко всем define

#define COLOR_GRAD2 0xBFC0C2FF

а с остальными,то кидайте строчки...

 

DoK

E L E G A N T
Пользователь
13.03.2015
298
20
0
Добавил define теперь так 

C:\Users\Æåíÿ\Desktop\Aniboo RP\gamemodes\ANIBOORP.pwn(8159) : error 017: undefined symbol "GetRealID"
C:\Users\Æåíÿ\Desktop\Aniboo RP\gamemodes\ANIBOORP.pwn(8160) : error 017: undefined symbol "GetRealID"
C:\Users\Æåíÿ\Desktop\Aniboo RP\gamemodes\ANIBOORP.pwn(8170) : error 017: undefined symbol "GetRealID"
C:\Users\Æåíÿ\Desktop\Aniboo RP\gamemodes\ANIBOORP.pwn(8171) : error 017: undefined symbol "GetRealID"
C:\Users\Æåíÿ\Desktop\Aniboo RP\gamemodes\ANIBOORP.pwn(8172) : error 017: undefined symbol "GiveMoney"
C:\Users\Æåíÿ\Desktop\Aniboo RP\gamemodes\ANIBOORP.pwn(8174) : error 017: undefined symbol "SaveCar"


Вот строчки

Код:
	if(GetRealID(cars) == -1) return SendClientMessage(playerid, COLOR_GRAD2, "Âû äîëæíû áûòü â ñâî¸ì àâòîìîáèëå");
     	if(!strcmp(CarInfo[GetRealID(cars)][cOwner],Name(playerid),true))
 CarInfo[GetRealID(cars)][cCol1] = color1;
            CarInfo[GetRealID(cars)][cCol2] = color2;
			GiveMoney(playerid,-50000);
			ChangeVehicleColor(cars,color1,color2);
			SaveCar(GetRealID(cars));
 

DoK

E L E G A N T
Пользователь
13.03.2015
298
20
0
Пару ошыбок решыл осталось 4

Код:
C:\Users\Женя\Desktop\Aniboo RP\gamemodes\ANIBOORP.pwn(8160) : error 012: invalid function call, not a valid address
C:\Users\Женя\Desktop\Aniboo RP\gamemodes\ANIBOORP.pwn(8160) : error 001: expected token: ";", but found ")"
C:\Users\Женя\Desktop\Aniboo RP\gamemodes\ANIBOORP.pwn(8160) : error 029: invalid expression, assumed zero
C:\Users\Женя\Desktop\Aniboo RP\gamemodes\ANIBOORP.pwn(8160) : fatal error 107: too many error messages on one line
 

DoK

E L E G A N T
Пользователь
13.03.2015
298
20
0
Вот

Код:
if(GetRealID(cars) == -1) return SendClientMessage(playerid, COLOR_GRAD2, "Вы должны быть в своём автомобиле");
 

Sten

Unknown
Пользователь
08.05.2014
830
77
0
Вот

if(GetRealID(cars) == -1) return SendClientMessage(playerid, COLOR_GRAD2, "Вы должны быть в своём автомобиле");
Вот так попробуй:

Код:
if(GetRealID(cars) == -1)) return SendClientMessage(playerid, COLOR_GRAD2, "Вы должны быть в своём автомобиле");
 

DoK

E L E G A N T
Пользователь
13.03.2015
298
20
0
Всеровно,те же ошыбки

И что делать?

 

MADDD

Освоившийся
Пользователь
02.03.2015
181
25
0
27
Код:
if(GetRealID(cars) == -1) return SendClientMessage(playerid, COLOR_GRAD2, "Ты должен быть в своем автомобиле.");
if(!strcmp(CarInfo[GetRealID(cars)][cOwner],Name(playerid),true)) return SendClientMessage(playerid, COLOR_GRAD2, "Ты должен быть в своем автомобиле.");
CarInfo[GetRealID(cars)][cCol1] = color1;
           CarInfo[GetRealID(cars)][cCol2] = color2;
           GiveMoney(playerid,-50000);
           ChangeVehicleColor(cars,color1,color2);
           SaveCar(GetRealID(cars));
 
Последнее редактирование модератором:

MADDD

Освоившийся
Пользователь
02.03.2015
181
25
0
27
if(strcmp(cmd, "/carcolor", true) == 0)
{
if(!IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid, COLOR_GRAD2, "Ты должен быть в своем автомобиле.");
new cars = GetPlayerVehicleID(playerid);
if(GetRealID(cars) == -1) return SendClientMessage(playerid, COLOR_GRAD2, "Ты должен быть в своем автомобиле.");
if(!strcmp(CarInfo[GetRealID(cars)][cOwner],sendername,true)) return SendClientMessage(playerid, COLOR_GRAD2, "Ты должен быть в своем автомобиле.");
if(!strlen(tmp)) return SendClientMessage(playerid, 0xEACF47FF, "Используй:{FFFFFF} /carcolor [Цвет 1] [Цвет 2]");
new color1 = strval(tmp), color2 = strval(tmp);
if(!strlen(tmp)) return SendClientMessage(playerid, 0xEACF47FF, "Используй:{FFFFFF} /carcolor [Цвет 1] [Цвет 2]");
if((color1 > 300) || (color1 < -1)) return SendClientMessage(playerid, COLOR_WHITE, "Только от -1 до 300");
if((color2 > 300) || (color2 < -1)) return SendClientMessage(playerid, COLOR_WHITE, "Только от -1 до 300");
CarInfo[GetRealID(cars)][cCol1] = color1;
CarInfo[GetRealID(cars)][cCol2] = color2;
ChangeVehicleColor(cars,color1,color2);
SaveCar(GetRealID(cars));
SendClientMessage(playerid, COLOR_GRAD2, "Автомобиль перекрашен.");
return true;
}

На тебе команду полностью рабочую, подгони под свой мод и все. Если хочешь сделать покраску с определенного места добавь проверку на координаты.

 
Последнее редактирование модератором:

Sten

Unknown
Пользователь
08.05.2014
830
77
0
В какой паблик вставляешь команду?

 

DoK

E L E G A N T
Пользователь
13.03.2015
298
20
0
В том то и дело что я немогу подогнать незн как

 

DoK

E L E G A N T
Пользователь
13.03.2015
298
20
0
А разве в ЛС можн кинуть файл?

 
Статус
Закрыто для дальнейших ответов.