[POMOC] Komanda


Započeo Arkoo, Maj 31, 2015, 20:59:52 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

Skripta koju koristim: /
Detaljan opis problema: Treba mi pomoc oko komande, e ovako treba mi da kad upisem komandu da proda sva vozila na serveru ne jedno vec sva vozila nadam se da me razumijete dat cu vam cmd kojom prodajem jedno auto pa ako mi mozete pomoci da napravim da se prodaju sva vozila kad ukucam
Dio skripte:
Neke slike/video za lakse dobivanje pomoci(neobavezno):
YCMD:asellcar(playerid, params[],help)
{
    #pragma unused params
    if(UlogovanProvera[playerid] == 0) return Error(playerid, "Moras biti prijavljen.");
    if(PI[playerid][Admin] < 5) return Ovlascenje(playerid);
    if(!IsPlayerInAnyVehicle(playerid)) return Error(playerid, "Nisi u vozilu.");
    new vehicleid = GetPlayerVehicleID(playerid);
	new id;
	new bool:found;
	for(new i = 0; i < sizeof(VoziloInfo); i++) {
		if(VoziloInfo[i][vID] == vehicleid) {
			found = true;
			id = i;
			break;
		}
	}
	if(!found)
	{
	    Error(playerid, "Ne mozete prodati vozilo koje nije COS.");
		return 1;
	}
	new bool:trazeno;
	for(new p = 0; p < sizeof(PozicijePijacaZauzeta); p++)
	{
		if(PozicijePijacaZauzeta[p] == INVALID_VEHICLE_ID)
		{
			DestroyVehicle(VoziloInfo[id][vID]);
			VoziloInfo[id][vPozX] = PijacaPozicije[p][0];
			VoziloInfo[id][vPozY] = PijacaPozicije[p][1];
			VoziloInfo[id][vPozZ] = PijacaPozicije[p][2];
			VoziloInfo[id][vPozA] = PijacaPozicije[p][3];
			strmid(VoziloInfo[id][vVlasnik], "Niko", 0, strlen("Niko"), 999);
			VoziloInfo[id][vBoja1] = 1;
			VoziloInfo[id][vBoja2] = 1;
			VoziloInfo[id][vImaVlasnika] = 0;
			VoziloInfo[id][vZakljucan] = 0;
			VoziloInfo[id][vCannabis] = 0;
			VoziloInfo[id][vKokain] = 0;
			VoziloInfo[id][vMats] = 0;
			VoziloInfo[id][vRadio] = 0;
			VoziloInfo[id][vComponent0] = 0;
			VoziloInfo[id][vComponent1] = 0;
			VoziloInfo[id][vComponent2] = 0;
			VoziloInfo[id][vComponent3] = 0;
			VoziloInfo[id][vComponent4] = 0;
			VoziloInfo[id][vComponent5] = 0;
			VoziloInfo[id][vComponent6] = 0;
			VoziloInfo[id][vComponent7] = 0;
			VoziloInfo[id][vComponent8] = 0;
			VoziloInfo[id][vComponent9] = 0;
			VoziloInfo[id][vComponent10] = 0;
			VoziloInfo[id][vComponent11] = 0;
			VoziloInfo[id][vComponent12] = 0;
			VoziloInfo[id][vComponent13] = 0;
			VoziloInfo[id][vPaintJob] = 999;
			VoziloInfo[id][vOruzije1] = -1;
			VoziloInfo[id][vOruzije2] = -1;
			VoziloInfo[id][vOruzije3] = -1;
			VoziloInfo[id][vMunicija1] = 0;
			VoziloInfo[id][vMunicija2] = 0;
			VoziloInfo[id][vMunicija3] = 0;
			VoziloInfo[id][vPrtljaznik] = 0;
			VoziloInfo[id][vProdaja] = 1;
			VoziloInfo[id][vNeaktivnost] = 0;
			VoziloInfo[id][vID] = CreateVehicle(VoziloInfo[id][vModel],VoziloInfo[id][vPozX],VoziloInfo[id][vPozY],VoziloInfo[id][vPozZ],VoziloInfo[id][vPozA],VoziloInfo[id][vBoja1],VoziloInfo[id][vBoja2],30000);
			new stringau[200];
			format(stringau,sizeof(stringau),"{6DD91A}VOZILO NA PRODAJU!\n{6DD91A}Model: {FFFFFF}%s\n{6DD91A}Cena: {FFFFFF}$%d\n{6DD91A}Za kupovnu udjite u vozilo", ImenaVozila[VoziloInfo[id][vModel] - 400], VoziloInfo[id][vCena]);
			CosLAB[VoziloInfo[id][vID]] = CreateDynamic3DTextLabel(stringau, 0xFF0000FF, 0.0, 0.0, 0.5, 10.0, INVALID_PLAYER_ID, VoziloInfo[id][vID], 0, -1, -1, -1, 100.0);
			PozicijePijacaZauzeta[p] = VoziloInfo[id][vID];
			SacuvajVozilo(id);
			SCMF(playerid,BELA,""SERVERPLAVA"(BARP) "SIVA"Vozilo je uspesno prodato na pijacu ID: %d [fajl ID: %d].",vehicleid, id);
			TogglePlayerControllable(playerid, true);
			trazeno = true;
			break;
   		}
	}
	if(!trazeno)
	{
		SCM_SGC(playerid,"Trenutno nema mesta na pijaci gde bi se prodano vozilo parkiralo.");
	}
	return 1;
}
Poslednja Izmena: Jun 29, 2015, 20:29:49 POSLE PODNE od Vuzimir

koristi for petlju kako bi to odradio
~ Server Pernambucho Roleplay ~
Forum : ~ http://pernambucho.com/ ~
Facebook :~ https://www.facebook.com/events/331686430351597 ~

Owner : JA :D