Nestajanje imovine


Započeo Fojnica, Januar 02, 2018, 22:31:13 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 2 gostiju pregledaju ovu temu.

Detaljan opis problema:Pa neki igrači kupe auto,motor i to, i kada izaÄ'u pa nekad uÄ'u, kucaju /v ili za motor /mo itd,piÅ¡e "Vozilo koje je bilo u vaÅ¡em vlasniÅ¡tvu je prodato bla bla bla".
Dio skripte://
Neke slike/video za lakse dobivanje pomoci(neobavezno)://
• Sve sam u stanju da pustim da ide
Nisam od onih što svima se svide. •

Ne znam, treba nam neki kod, neÅ¡to je do save/load sistema.  :-*

Citat: Denzla Harambaša poslato Januar 02, 2018, 22:34:18 POSLE PODNE
Ne znam, treba nam neki kod, neÅ¡to je do save/load sistema.  :-*
Koje tačno treba, napiši i poslaću kod ovde.
• Sve sam u stanju da pustim da ide
Nisam od onih što svima se svide. •

Citat: Eldinâ,,¢ poslato Januar 02, 2018, 22:43:30 POSLE PODNE
Koje tačno treba, napiši i poslaću kod ovde.

Kako ga mozes pitati koje ?
Jel ti radis na modu tvom ili on?
Salji neki kod kod kupovine vozila da li ostaje u posedovanju il tako nes

Citat: Eldinâ,,¢ poslato Januar 02, 2018, 22:43:30 POSLE PODNE
Koje tačno treba, napiši i poslaću kod ovde.
Vid, treba biti ta provjera koja će ti poslati tu poruku, u tvom slučaju "Vozilo koje je bilo u vašem vlasništvu je prodato bla bla bla".
EDIT: CTRL+F. nadjes tu poruku i pošalješ sve to sa provjerom.
EDIT2  :D: Mada teÅ¡ko je skontati jer ko zna gdje može biti greÅ¡ka.
Poslednja Izmena: Januar 02, 2018, 22:52:15 POSLE PODNE od Denzla Harambaša


Citat: Linsco poslato Januar 02, 2018, 22:45:23 POSLE PODNE
Kako ga mozes pitati koje ?
Jel ti radis na modu tvom ili on?
Salji neki kod kod kupovine vozila da li ostaje u posedovanju il tako nes
:-X ???
YCMD:v(playerid, params[], help)
{
	#pragma unused help
	#pragma unused params
	if(UlogovanProvera[playerid] == 0) return SCM(playerid,-1,""ZELENA"[SE] "BELA"Moras se ulogovati da bi koristio ovu komandu!");
	if(PlayerInfo[playerid][pPosedovanjeAuta] != -1)
	{
    if(strcmp(VoziloInfo[PlayerInfo[playerid][pPosedovanjeAuta]][vVlasnik], GetName(playerid), false)) return SCM(playerid,-1,""BELA"Vozilo koje je bilo u vasem vlasnistvu je prodato, zatrazite od admina skidanje kljuca!");
	}
	if(PlayerInfo[playerid][pPosedovanjeAuta2] != -1)
	{
    if(strcmp(VoziloInfo[PlayerInfo[playerid][pPosedovanjeAuta2]][vVlasnik], GetName(playerid), false)) return SCM(playerid,-1,""BELA"Vozilo koje je bilo u vasem vlasnistvu je prodato, zatrazite od admina skidanje kljuca!");
	}
	SPD(playerid,250,DIALOG_STYLE_LIST, ""ZELENA"Auto", "Informacije\nZakljucaj/Otkljucaj\nLociraj vozilo\nParkiraj vozilo\nPromena boje\nOstavi u vozilu\nUzmi iz vozila\nProdaj vozilo\nUgradi radio\nRadio\nProdaj vozilo igracu", "Odaberi", "Nazad");
	return 1;
}

YCMD:kupiauto(playerid, params[], help)
{
	#pragma unused help
	#pragma unused params
	if(UlogovanProvera[playerid] == 0) return SCM(playerid,-1,"BS:RP | "CRVENA"Moras se ulogovati da bi koristio ovu komandu!");
	if(PlayerInfo[playerid][pDvaV] == 1)
	{
		if(PlayerInfo[playerid][pPosedovanjeAuta] != -1 && PlayerInfo[playerid][pPosedovanjeAuta2] != -1) return SCM(playerid,-1,""BELA"Vec posedujes 2 auta!");
	}
	else
	{
		if(PlayerInfo[playerid][pPosedovanjeAuta] != -1) return SCM(playerid,-1,""BELA"Vec posedujes auto!");
	}
	if(PlayerInfo[playerid][pLevel] < 4) return SCM(playerid,-1,""BELA"Morate biti level 4+ za kupovinu auta!");
	if(IsPlayerInRangeOfPoint(playerid, 5.0, 565.0984, -1285.4423, 17.2482) || IsPlayerInRangeOfPoint(playerid, 5.0, 2172.9819,1400.6012,11.0625))
	{
		new string[128];
		if(KupovinaAuta[playerid] == true) return SCM(playerid,-1,""BELA"Vec gledate katalog vozila!");
		if(IsPlayerInAnyVehicle(playerid)) return SCM(playerid,-1,""BELA"Ne mozete gledati katalog iz vozila!");
		//if(ServerInfo[isdozvolakupovine] == 0) return SCM(playerid,-1,"BS:RP | "CRVENA"Admin je zabranio kupovinu auta");
		if(autokatalog != 0) return SCM(playerid,-1,""BELA"Neko vec pregleda katalog!");
		TogglePlayerControllable(playerid, 0); KupovinaAuta[playerid] = true; PrikaziVozilaTD(playerid); autokatalog = 1;
		format(string,sizeof(string),"%s",ImenaVozila[GetVehicleModel(IzlozbenoAuto) - 400]);
		PlayerTextDrawSetString(playerid,TDProdajaVozila[2][playerid],string);
		format(string,sizeof(string),"Cena: ~g~%d$",AutoSalon[AutoModel][1]);
		PlayerTextDrawSetString(playerid,TDProdajaVozila[3][playerid],string);
		SCM(playerid, -1, "[SE:RPG] "ZELENA"VAZNO!!! SISTEM KORISTI VASE TRENUTNE TIPKE, DAKLE AKO STE MENJALI PROCITAJTE!!!");
	    SCM(playerid, -1, "[SE:RPG] "ZELENA"Koristite tipke NUMPAD 1-6 ili LEVO/DESNO za listanje vozila!");
		SCM(playerid, -1, "[SE:RPG] "ZELENA"Za kupovinu stisnite ENTER ili F! ");
		SCM(playerid, -1, "[SE:RPG] "ZELENA"Za izlaz stisnite tipku za skakanje!(SHIFT/SPACE)");
		SetPlayerCameraPos(playerid, 550.461853, -1278.702392, 21.356954);
	    SetPlayerCameraLookAt(playerid, 547.587158, -1274.942382, 19.745004);
    }
    else if(UsaoAutoProdaja[playerid] != -1)
    {
        new i = UsaoAutoProdaja[playerid];
        if(VoziloInfo[i][vImaVlasnika] == 0)
		{
		    new vid = CijeneAuta(GetVehicleModel(GetPlayerVehicleID(playerid)));
		    if(PlayerInfo[playerid][pNovacDzep] < AutoSalon[vid][1]/2) return SCM(playerid,-1,""BELA"Nemate dovoljno novca!");
		    g_NovacMinus(playerid, AutoSalon[vid][1]/2);
   			if(PlayerInfo[playerid][pPosedovanjeAuta] != -1)
			{
				PlayerInfo[playerid][pPosedovanjeAuta2] = i;
			}
			else
			{
				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);  TogglePlayerControllable(playerid, 1);
  			va_SendClientMessage(playerid,-1,""CRVENA"BS:RP | "BELA"Uspesno ste kupili polovan auto za %d$ novca!",AutoSalon[vid][1]/2);
  			UsaoAutoProdaja[playerid] = -1;
		}
		else return SCM(playerid,-1,""CRVENA"BS:RP | "BELA"To vozilo nije na prodaju!");
    }
	return 1;
}

Citat: Denzla Harambaša poslato Januar 02, 2018, 22:46:22 POSLE PODNE
Vid, treba biti ta provjera koja će ti poslati tu poruku, u tvom slučaju "Vozilo koje je bilo u vašem vlasništvu je prodato bla bla bla".
EDIT: CTRL+F. nadjes tu poruku i pošalješ sve to sa provjerom.
EDIT2  :D: Mada teÅ¡ko je skontati jer ko zna gdje može biti greÅ¡ka.
YCMD:v(playerid, params[], help)
{
	#pragma unused help
	#pragma unused params
	if(UlogovanProvera[playerid] == 0) return SCM(playerid,-1,""ZELENA"[SE] "BELA"Moras se ulogovati da bi koristio ovu komandu!");
	if(PlayerInfo[playerid][pPosedovanjeAuta] != -1)
	{
    if(strcmp(VoziloInfo[PlayerInfo[playerid][pPosedovanjeAuta]][vVlasnik], GetName(playerid), false)) return SCM(playerid,-1,""BELA"Vozilo koje je bilo u vasem vlasnistvu je prodato, zatrazite od admina skidanje kljuca!");
	}
	if(PlayerInfo[playerid][pPosedovanjeAuta2] != -1)
	{
    if(strcmp(VoziloInfo[PlayerInfo[playerid][pPosedovanjeAuta2]][vVlasnik], GetName(playerid), false)) return SCM(playerid,-1,""BELA"Vozilo koje je bilo u vasem vlasnistvu je prodato, zatrazite od admina skidanje kljuca!");
	}
	SPD(playerid,250,DIALOG_STYLE_LIST, ""ZELENA"Auto", "Informacije\nZakljucaj/Otkljucaj\nLociraj vozilo\nParkiraj vozilo\nPromena boje\nOstavi u vozilu\nUzmi iz vozila\nProdaj vozilo\nUgradi radio\nRadio\nProdaj vozilo igracu", "Odaberi", "Nazad");
	return 1;
}

YCMD:kupiauto(playerid, params[], help)
{
	#pragma unused help
	#pragma unused params
	if(UlogovanProvera[playerid] == 0) return SCM(playerid,-1,"BS:RP | "CRVENA"Moras se ulogovati da bi koristio ovu komandu!");
	if(PlayerInfo[playerid][pDvaV] == 1)
	{
		if(PlayerInfo[playerid][pPosedovanjeAuta] != -1 && PlayerInfo[playerid][pPosedovanjeAuta2] != -1) return SCM(playerid,-1,""BELA"Vec posedujes 2 auta!");
	}
	else
	{
		if(PlayerInfo[playerid][pPosedovanjeAuta] != -1) return SCM(playerid,-1,""BELA"Vec posedujes auto!");
	}
	if(PlayerInfo[playerid][pLevel] < 4) return SCM(playerid,-1,""BELA"Morate biti level 4+ za kupovinu auta!");
	if(IsPlayerInRangeOfPoint(playerid, 5.0, 565.0984, -1285.4423, 17.2482) || IsPlayerInRangeOfPoint(playerid, 5.0, 2172.9819,1400.6012,11.0625))
	{
		new string[128];
		if(KupovinaAuta[playerid] == true) return SCM(playerid,-1,""BELA"Vec gledate katalog vozila!");
		if(IsPlayerInAnyVehicle(playerid)) return SCM(playerid,-1,""BELA"Ne mozete gledati katalog iz vozila!");
		//if(ServerInfo[isdozvolakupovine] == 0) return SCM(playerid,-1,"BS:RP | "CRVENA"Admin je zabranio kupovinu auta");
		if(autokatalog != 0) return SCM(playerid,-1,""BELA"Neko vec pregleda katalog!");
		TogglePlayerControllable(playerid, 0); KupovinaAuta[playerid] = true; PrikaziVozilaTD(playerid); autokatalog = 1;
		format(string,sizeof(string),"%s",ImenaVozila[GetVehicleModel(IzlozbenoAuto) - 400]);
		PlayerTextDrawSetString(playerid,TDProdajaVozila[2][playerid],string);
		format(string,sizeof(string),"Cena: ~g~%d$",AutoSalon[AutoModel][1]);
		PlayerTextDrawSetString(playerid,TDProdajaVozila[3][playerid],string);
		SCM(playerid, -1, "[SE:RPG] "ZELENA"VAZNO!!! SISTEM KORISTI VASE TRENUTNE TIPKE, DAKLE AKO STE MENJALI PROCITAJTE!!!");
	    SCM(playerid, -1, "[SE:RPG] "ZELENA"Koristite tipke NUMPAD 1-6 ili LEVO/DESNO za listanje vozila!");
		SCM(playerid, -1, "[SE:RPG] "ZELENA"Za kupovinu stisnite ENTER ili F! ");
		SCM(playerid, -1, "[SE:RPG] "ZELENA"Za izlaz stisnite tipku za skakanje!(SHIFT/SPACE)");
		SetPlayerCameraPos(playerid, 550.461853, -1278.702392, 21.356954);
	    SetPlayerCameraLookAt(playerid, 547.587158, -1274.942382, 19.745004);
    }
    else if(UsaoAutoProdaja[playerid] != -1)
    {
        new i = UsaoAutoProdaja[playerid];
        if(VoziloInfo[i][vImaVlasnika] == 0)
		{
		    new vid = CijeneAuta(GetVehicleModel(GetPlayerVehicleID(playerid)));
		    if(PlayerInfo[playerid][pNovacDzep] < AutoSalon[vid][1]/2) return SCM(playerid,-1,""BELA"Nemate dovoljno novca!");
		    g_NovacMinus(playerid, AutoSalon[vid][1]/2);
   			if(PlayerInfo[playerid][pPosedovanjeAuta] != -1)
			{
				PlayerInfo[playerid][pPosedovanjeAuta2] = i;
			}
			else
			{
				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);  TogglePlayerControllable(playerid, 1);
  			va_SendClientMessage(playerid,-1,""CRVENA"BS:RP | "BELA"Uspesno ste kupili polovan auto za %d$ novca!",AutoSalon[vid][1]/2);
  			UsaoAutoProdaja[playerid] = -1;
		}
		else return SCM(playerid,-1,""CRVENA"BS:RP | "BELA"To vozilo nije na prodaju!");
    }
	return 1;
}

Citat: Sploxs poslato Januar 02, 2018, 23:06:51 POSLE PODNE
Koji mod je u pitanju?
SA edit uglavnom, nije PG.
• Sve sam u stanju da pustim da ide
Nisam od onih što svima se svide. •

B.U.M.P
• Sve sam u stanju da pustim da ide
Nisam od onih što svima se svide. •

Zna li neko, da ne otvaram novu temu?
Izvinjavam se Luka na duplom postu, i drugom BUMP-u, al stvarno mi je hitno.
• Sve sam u stanju da pustim da ide
Nisam od onih što svima se svide. •