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))