/myvehicles command..
#1

Alright so im going to list my current code below.

Код:
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;
}
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..
Reply
#2

BUMP
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)