[ Pomoc ] Auto Prodaja Dialog


Započeo B R A D., Jul 29, 2014, 12:17:10 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

Skripta koju koristim: MOJU
Detaljan opis problema: Ovako nece ga remove od AUTO nego mu se kupuje auto ako vec poseduje jedan kako da resim to probao sam 1000 puta nemogu vise :@@@@@@@@@@@@@@@@
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) {  RemovePlayerFromVehicle(playerid); }
		{
		    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,""BELA"Uspjesno ste kupili polovan auto za %d$ novca!",AutoSalon[vid][1]/2);
  			SCM(playerid,-1,""BELA"Ako ne parkirate svoje vozilo negdje drugo, u roku 24h ce vam biti prodato!");}
                }
		else
		{
			RemovePlayerFromVehicle(playerid);
			TogglePlayerControllable(playerid, 1);
		    return 1;
		}
	}

jesi ti siguran kad kupujes da ti je varijabla koju proveravas tacna?
69

Citat: C++ poslato Jul 29, 2014, 12:22:05 POSLE PODNE
jesi ti siguran kad kupujes da ti je varijabla koju proveravas tacna?
Da :@

pokusaj ovako

if(PlayerInfo[playerid][pPosedovanjeAuta] == 1) return RemovePlayerFromVehicle(playerid);
69

Citat: C++ poslato Jul 29, 2014, 12:33:41 POSLE PODNE
pokusaj ovako

if(PlayerInfo[playerid][pPosedovanjeAuta] == 1) return RemovePlayerFromVehicle(playerid);

ISTO :@

if(PlayerInfo[playerid][pPosedovanjeAuta] == 1) return RemovePlayerFromVehicle(playerid);
           else


Ovako? C++, pogledja mu malo bolje kod, ne znam primijetiš li, fali mu else, jer praktično kod mu izgleda ovako:
if(PlayerInfo[playerid][pPosedovanjeAuta] == 1)
{ 
return RemovePlayerFromVehicle(playerid);
}
{
//ostalo
}

Citat: dirigent00 poslato Jul 29, 2014, 12:49:44 POSLE PODNE
if(PlayerInfo[playerid][pPosedovanjeAuta] == 1) return RemovePlayerFromVehicle(playerid);
           else


Ovako? C++, pogledja mu malo bolje kod, ne znam primijetiš li, fali mu else, jer praktično kod mu izgleda ovako:
if(PlayerInfo[playerid][pPosedovanjeAuta] == 1)
{ 
return RemovePlayerFromVehicle(playerid);
}
{
//ostalo
}

Koe sad da namestim brate ? jel mi mozes sklopit nije teze za tebe neznam tocno koje da namestim :D ?

if(dialogid == DIALOG_KUPIKOLA)
{
        if(response)
		{
            new i = UsaoAutoProdaja[playerid];
            if(VoziloInfo[i][vImaVlasnika] != 0) return RemovePlayerFromVehicle(playerid);
            if(PlayerInfo[playerid][pPosedovanjeAuta] == 1) return RemovePlayerFromVehicle(playerid);
		    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,""BELA"Uspjesno ste kupili polovan auto za %d$ novca!",AutoSalon[vid][1]/2);
  			SCM(playerid,-1,""BELA"Ako ne parkirate svoje vozilo negdje drugo, u roku 24h ce vam biti prodato!");
        }
		else
		{
			RemovePlayerFromVehicle(playerid);
			TogglePlayerControllable(playerid, 1);
		    return 1;
		}
}

probaj....
Poslednja Izmena: Jul 29, 2014, 12:57:03 POSLE PODNE od C++
69

Sredeno LOCK HVALA SVIMA PUNOOOOOOOOOOO !