[ Pomoc ] Dialog Auto Prodaja


Započeo B R A D., Jul 20, 2014, 15:23:41 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

Skripta koju koristim: Moju
Detaljan opis problema: Nije problem nego ovako napravio sam Dialog Auto na prodaja i sad napravio sam kad vec poseduje jedan auto da nemoze drugi ali mi nije jasno kako da napravim da ga remove iz auta kada mu napise da vec poseduje
Dio skripte:
Neke slike/video za lakse dobivanje pomoci(neobavezno):

if(dialogid == DIALOG_KUPIKOLA)
	{
        if(response){
        new i = UsaoAutoProdaja[playerid];
        if(VoziloInfo[i][vImaVlasnika] == 0)
        if(PlayerInfo[playerid][pPosedovanjeAuta] != -1) return SCM(playerid,-1,"INFO | "CRVENA"Vec posedujes auto!");
		{
		    new vid = CijeneAuta(GetVehicleModel(GetPlayerVehicleID(playerid)));
		    if(PlayerInfo[playerid][pNovacDzep] < AutoSalon[vid][1]/2) return SCM(playerid,-1,""SIVA"Nemate dovoljno novca!");
		    g_NovacMinus(playerid, AutoSalon[vid][1]/2);
			PlayerInfo[playerid][pPosedovanjeAuta] = i; VoziloInfo[i][vRadio] = 0;
			VoziloInfo[i][vImaVlasnika] = 1; VoziloInfo[i][vZakljucan] = 1;
			VoziloInfo[i][vDroga] = 0; VoziloInfo[i][vMats] = 0;
			VoziloInfo[i][vOruzije] = -1; VoziloInfo[i][vMunicija] = 0;
			strmid(VoziloInfo[i][vVlasnik], GetName(playerid), 0, strlen(GetName(playerid)), 999);
  			SacuvajVozilo(i); SavePlayer(playerid); TogglePlayerControllable(playerid, 1);
  			SCMF(playerid,-1,""CRVENA"INFO | "BELA"Uspjesno ste kupili polovan auto za %d$ novca!",AutoSalon[vid][1]/2);
  			SCM(playerid,-1,""CRVENA"INFO | "BELA"Ako ne parkirate svoje vozilo negdje drugo, u roku 24h ce vam biti prodato!");}
                }
		else
		{
			RemovePlayerFromVehicle(playerid);
			TogglePlayerControllable(playerid, 1);
		    return 1;
		}
	}



pa u responsu dodaj uvjet da li prodaje i odgovori na njega.
69

Citat: C++ poslato Jul 20, 2014, 15:28:03 POSLE PODNE
pa u responsu dodaj uvjet da li prodaje i odgovori na njega.
Brate nije mi jasno bas kako to evo probao sam 3 puta probacu jos 100 ako treba ali neznam bas kako :@@@ izvini znam da te zamaram :/ .. ali nije mi jasno razumi me :(

if(uvjetprodaje == 0) {  RemovePlayerFromVehicle(playerid); }

to je primjer samo
Poslednja Izmena: Jul 20, 2014, 15:33:49 POSLE PODNE od C++
69

if(dialogid == DIALOG_KUPIKOLA)
	{
        if(response){
        new i = UsaoAutoProdaja[playerid];
        if(VoziloInfo[i][vImaVlasnika] == 0)
		{
		    new vid = CijeneAuta(GetVehicleModel(GetPlayerVehicleID(playerid)));
		    if(PlayerInfo[playerid][pPosedovanjeAuta] != -1) {  RemovePlayerFromVehicle(playerid); }
		    if(PlayerInfo[playerid][pNovacDzep] < AutoSalon[vid][1]/2) return SCM(playerid,-1,""SIVA"Nemate dovoljno novca!");
		    g_NovacMinus(playerid, AutoSalon[vid][1]/2);
			PlayerInfo[playerid][pPosedovanjeAuta] = i; VoziloInfo[i][vRadio] = 0;
			VoziloInfo[i][vImaVlasnika] = 1; VoziloInfo[i][vZakljucan] = 1;
			VoziloInfo[i][vDroga] = 0; VoziloInfo[i][vMats] = 0;
			VoziloInfo[i][vOruzije] = -1; VoziloInfo[i][vMunicija] = 0;
			strmid(VoziloInfo[i][vVlasnik], GetName(playerid), 0, strlen(GetName(playerid)), 999);
  			SacuvajVozilo(i); SavePlayer(playerid); TogglePlayerControllable(playerid, 1);
  			SCMF(playerid,-1,""CRVENA"FarkiAS | "BELA"Uspjesno ste kupili polovan auto za %d$ novca!",AutoSalon[vid][1]/2);
  			SCM(playerid,-1,""CRVENA"FarkiAS | "BELA"Ako ne parkirate svoje vozilo negdje drugo, u roku 24h ce vam biti prodato!");}
                }
		else
		{
			RemovePlayerFromVehicle(playerid);
			TogglePlayerControllable(playerid, 1);
		    return 1;
		}
	}


Evo uradio sam sve to al nece :@

pa provera je ok jesi siguran da ti je varijabla koju si tu proverio veca od -1?
69

Citat: C++ poslato Jul 20, 2014, 16:38:07 POSLE PODNE
pa provera je ok jesi siguran da ti je varijabla koju si tu proverio veca od -1?
Ovo je bilo pre odnosno kod auto salona kad sam hteo da kupim auto a vec posedujem

if(PlayerInfo[playerid][pPosedovanjeAuta] != -1) return SCM(playerid,-1,"[INFO] "CRVENA"Vec posedujes auto!");
Poslednja Izmena: Jul 20, 2014, 16:43:05 POSLE PODNE od B R A D.

Cekam vec jedan dan jel zna neko da mi da pomoc ili ne ?!


if(PlayerInfo[playerid][pPosedovanjeAuta] == 1)
{
SCM(playerid,BELA,"[INFO] "CRVENA"Vec posedujes auto!");
RemovePlayerFromVehicle(playerid);
return 1; }

Kad posjedujse atuo da te izbaci