KoKo Posted March 30, 2016 Posted March 30, 2016 (edited) Salut doresc sa pot scrie si /engine dar sa pot apasa pe tasta 2 in acelasi timp ca sa pornesc masina. YCMD:engine(playerid, params[], help) { if(GetPlayerState(playerid) != PLAYER_STATE_DRIVER) return SendClientMessage(playerid, COLOR_WHITE, "{FFFFCC}Error: You are not driving a vehicle."); new string[128]; new vehid = GetPlayerVehicleID(playerid); if(IsABike(vehid)) return SendClientMessage(playerid, COLOR_WHITE, "{FFFFCC}Error: You can't turn on engine on a bike!"); if(Gas[vehid] == ) return SendClientMessage(playerid, COLOR_WHITE, "{FFFFCC}Error: This vehicle doesn't have fuel."); new e,l,a,d,b,bo,o; GetVehicleParamsEx(vehid,e,l,a,d,b,bo,o); new name[25]; GetPlayerName(playerid, name, sizeof(name)); if(e == ) { SetVehicleParamsEx(vehid,1,l,a,d,b,bo,o); format(string, sizeof(string), "* %s starts the engine of the %s.", name,vehName[GetVehicleModel(GetPlayerVehicleID(playerid))-400]); ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE); } else { SetVehicleParamsEx(vehid,,l,a,d,b,bo,o); format(string, sizeof(string), "* %s stops the engine of the %s.", name,vehName[GetVehicleModel(GetPlayerVehicleID(playerid))-400]); ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE); } return 1; } Edited March 30, 2016 by KoKo
Er0R Posted March 30, 2016 Posted March 30, 2016 (edited) foloseste-te de publicul OnPlayerKeyStateChange Edited March 30, 2016 by ★♕ Manu ★♕
PunkyRO Posted March 30, 2016 Posted March 30, 2016 public OnPlayerKeyStateChange(playerid, newkeys, oldkeys) { if((newkeys == KEY_SUBMISSION)) { if(GetPlayerState(playerid) != PLAYER_STATE_DRIVER) return SendClientMessage(playerid, COLOR_WHITE, "{FFFFCC}Error: You are not driving a vehicle."); new string[128]; new vehid = GetPlayerVehicleID(playerid); if(IsABike(vehid)) return SendClientMessage(playerid, COLOR_WHITE, "{FFFFCC}Error: You can't turn on engine on a bike!"); if(Gas[vehid] == ) return SendClientMessage(playerid, COLOR_WHITE, "{FFFFCC}Error: This vehicle doesn't have fuel."); new e,l,a,d,b,bo,o; GetVehicleParamsEx(vehid,e,l,a,d,b,bo,o); new name[25]; GetPlayerName(playerid, name, sizeof(name)); if(e == ) { SetVehicleParamsEx(vehid,1,l,a,d,b,bo,o); format(string, sizeof(string), "* %s starts the engine of the %s.", name,vehName[GetVehicleModel(GetPlayerVehicleID(playerid))-400]); ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE); } else { SetVehicleParamsEx(vehid,,l,a,d,b,bo,o); format(string, sizeof(string), "* %s stops the engine of the %s.", name,vehName[GetVehicleModel(GetPlayerVehicleID(playerid))-400]); ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE); } return 1; } return 1; }
KoKo Posted March 30, 2016 Author Posted March 30, 2016 10 minutes ago, PunkyRO said: public OnPlayerKeyStateChange(playerid, newkeys, oldkeys) { if((newkeys == KEY_SUBMISSION)) { if(GetPlayerState(playerid) != PLAYER_STATE_DRIVER) return SendClientMessage(playerid, COLOR_WHITE, "{FFFFCC}Error: You are not driving a vehicle."); new string[128]; new vehid = GetPlayerVehicleID(playerid); if(IsABike(vehid)) return SendClientMessage(playerid, COLOR_WHITE, "{FFFFCC}Error: You can't turn on engine on a bike!"); if(Gas[vehid] == ) return SendClientMessage(playerid, COLOR_WHITE, "{FFFFCC}Error: This vehicle doesn't have fuel."); new e,l,a,d,b,bo,o; GetVehicleParamsEx(vehid,e,l,a,d,b,bo,o); new name[25]; GetPlayerName(playerid, name, sizeof(name)); if(e == ) { SetVehicleParamsEx(vehid,1,l,a,d,b,bo,o); format(string, sizeof(string), "* %s starts the engine of the %s.", name,vehName[GetVehicleModel(GetPlayerVehicleID(playerid))-400]); ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE); } else { SetVehicleParamsEx(vehid,,l,a,d,b,bo,o); format(string, sizeof(string), "* %s stops the engine of the %s.", name,vehName[GetVehicleModel(GetPlayerVehicleID(playerid))-400]); ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE); } return 1; } return 1; } Am mai multe la public OnPlayerKeyStateChange(playerid, newkeys, oldkeys) unde trebuie sa o pun?Prima
KoKo Posted March 31, 2016 Author Posted March 31, 2016 Nu,nu imi da nicio eroare nu imi merge sa compilez.
PunkyRO Posted April 1, 2016 Posted April 1, 2016 La 30.03.2016 la 19:22, KoKo a spus: Am mai multe la public OnPlayerKeyStateChange(playerid, newkeys, oldkeys) unde trebuie sa o pun?Prima Vezi sa nu ai de doua ori KEY_SUBMISSION - daca nu ai de duci inainte de alta functie si pui doar ce e aici . if((newkeys == KEY_SUBMISSION)) { if(GetPlayerState(playerid) != PLAYER_STATE_DRIVER) return SendClientMessage(playerid, COLOR_WHITE, "{FFFFCC}Error: You are not driving a vehicle."); new string[128]; new vehid = GetPlayerVehicleID(playerid); if(IsABike(vehid)) return SendClientMessage(playerid, COLOR_WHITE, "{FFFFCC}Error: You can't turn on engine on a bike!"); if(Gas[vehid] == ) return SendClientMessage(playerid, COLOR_WHITE, "{FFFFCC}Error: This vehicle doesn't have fuel."); new e,l,a,d,b,bo,o; GetVehicleParamsEx(vehid,e,l,a,d,b,bo,o); new name[25]; GetPlayerName(playerid, name, sizeof(name)); if(e == ) { SetVehicleParamsEx(vehid,1,l,a,d,b,bo,o); format(string, sizeof(string), "* %s starts the engine of the %s.", name,vehName[GetVehicleModel(GetPlayerVehicleID(playerid))-400]); ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE); } else { SetVehicleParamsEx(vehid,,l,a,d,b,bo,o); format(string, sizeof(string), "* %s stops the engine of the %s.", name,vehName[GetVehicleModel(GetPlayerVehicleID(playerid))-400]); ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE); } return 1; }
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now