22.08.2013, 15:12
i want to make LCTRL as /tow (bind) but i getting annoying errors...
Errors:
Line 31186:
please help..
Код:
CMD:tow(playerid, params[])
{
// if ((oldkeys & KEY_FIRE) && !(newkeys & KEY_FIRE))
if (newkeys == KEY_FIRE) && (GetVehicleModel(GetPlayerVehicleID(playerid)) == 525) && (GetPlayerState(playerid) == PLAYER_STATE_DRIVER))
if(IsACop(playerid))
if(IsPlayerInAnyVehicle(playerid))
{
new
carid = GetPlayerVehicleID(playerid);
if(IsATowTruck(carid))
{
new
closestcar = GetClosestCar(playerid, carid);
if(GetDistanceToCar(playerid,closestcar) <= 8 && !IsTrailerAttachedToVehicle(carid)) {
foreach(Player, i) {
if(GetPlayerVehicle(i, closestcar) != -1) {
if(ProxDetectorS(30.0,playerid,i))
SendClientMessageEx(i, COLOR_LIGHTBLUE, "Someone is attempting to tow your vehicle away!");
arr_Towing[playerid] = closestcar;
SendClientMessageEx(playerid, COLOR_GRAD2, "This player owned vehicle is available for impounding.");
return AttachTrailerToVehicle(closestcar,carid);
}
}
SendClientMessageEx(playerid, COLOR_GRAD2, "This vehicle has no registration, it is available for impounding.");
AttachTrailerToVehicle(closestcar,carid);
arr_Towing[playerid] = closestcar;
return 1;
}
}
else SendClientMessageEx(playerid, COLOR_GRAD2, "You are not authorized to tow with this vehicle.");
}
else SendClientMessageEx(playerid, COLOR_GRAD2, "You need to be inside a vehicle to use this command!");
}
else SendClientMessageEx(playerid, COLOR_GRAD2, "You are not authorized to use this command.");
return 1;
}
Код:
C:\Users\Mor\Desktop\CGRP v1.0\CGRP v1.0\gamemodes\CGRP.pwn(31186) : error 017: undefined symbol "newkeys" C:\Users\Mor\Desktop\CGRP v1.0\CGRP v1.0\gamemodes\CGRP.pwn(31186) : error 029: invalid expression, assumed zero C:\Users\Mor\Desktop\CGRP v1.0\CGRP v1.0\gamemodes\CGRP.pwn(31186) : warning 215: expression has no effect C:\Users\Mor\Desktop\CGRP v1.0\CGRP v1.0\gamemodes\CGRP.pwn(31186) : error 001: expected token: ";", but found ")" C:\Users\Mor\Desktop\CGRP v1.0\CGRP v1.0\gamemodes\CGRP.pwn(31186) : fatal error 107: too many error messages on one line Compilation aborted.Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase 4 Errors.
Код:
if (newkeys == KEY_FIRE) && (GetVehicleModel(GetPlayerVehicleID(playerid)) == 525) && (GetPlayerState(playerid) == PLAYER_STATE_DRIVER))


