28.02.2015, 20:12
Quote:
Во-первых, какая ошибка, у меня твой код прекрасно компилируется?!
Во-вторых, на кой черт тут ретурны если данные функции ни чего не возвращают? В-третьих, только быдлокодеры пренебрегают фигурными скобками! |
Всё это понятно, и к конечному коду таких претензий нет (это что-то типо примера было), но факт остаётся фактом - при выполнении кода, то есть вызове функции сервер крашится, крашдетект пишет на неё и на CallRemoteFunction , и даже ошибка мне ясна. А вот как её исправить - я не знаю.
Чтобы вообще наглядно было - вот:
pawn Код:
fpublic: my_SetVehicleZAngle(vehicleid, &Float:z_angle) //fpublic = forward + public
{
SetVehicleZAngle(vehicleid, z_angle);
//Код...
return 0;
}
public OnPlayerStateChange(playerid, newstate, oldstate)
{
CallRemoteFunction("my_SetVehicleZAngle", "if", vehicleid, z_angle); //Код компилится - при выполнении краш.
return 1;
}