12.10.2015, 03:44
Alright so im going to list my current code below.
See i want it to be like /mycars, The eSelection include, to where you can select a certin vehicle and choose to despawn it or spawn it at your location. If anyone can help me with this please let me know..
Код:
YCMD:mycars(playerid, params[], help) { if(help) { SendClientMessage(playerid, X11_WHITE, "Lists a players cars"); return 1; } SendClientMessage(playerid, X11_WHITE, "|___Your vehicles:___|"); new numfound = 0; new msg[128]; new locked[] = "{FF6347}Locked"; new unlocked[] = "{ADD8E6}Unlocked"; new insurance[] = "{FF8C00}Insurance"; new impound[] = "{A020F0}Impounded"; new hasinsurance = GetPVarInt(playerid, "UserFlags") & EUFHasCarInsurance; new lockmsg[32]; for(new i=0;i<sizeof(VehicleInfo);i++) { if(VehicleInfo[i][EVOwner] == playerid && VehicleInfo[i][EVType] == EVehicleType_Owned) { new model = GetVehicleModel(i); if(model != 0) { if(VehicleInfo[i][EVLocked]) { format(lockmsg, sizeof(lockmsg), "%s",locked); } else { format(lockmsg, sizeof(lockmsg), "%s",unlocked); } if(hasinsurance) { if(VehicleInfo[i][EVFlags] & EVehicleFlags_InsuranceImpound) { format(lockmsg, sizeof(lockmsg), "%s", insurance); } } if(VehicleInfo[i][EVFlags] & EVehicleFlags_LSPDImpounded) { format(lockmsg, sizeof(lockmsg), "%s", impound); } format(msg, sizeof(msg), "%d: {ADD8E6}%s{FFFFFF} | Lock: {ADD8E6}%s {FFFFFF}(%s{FFFFFF})", ++numfound, VehiclesName[model-400], LockName(VehicleInfo[i][EVLockType]), lockmsg); SendClientMessage(playerid, X11_WHITE, msg); } } } format(msg,sizeof(msg),"Number of cars: %d | Vehicle Limit: %d",numfound,GetPVarInt(playerid, "MaxCars")); SendClientMessage(playerid, X11_WHITE, msg); return 1; }