[POMOC] Rent vozila

Započeo ceLL_, Oktobar 27, 2010, 00:29:58 PRE PODNE

prethodna tema - sledeća tema

0 članova i 2 gostiju pregledaju ovu temu.

Ubacio sam vozila na spawnu i sad me zanima kako da ih stavim na /RENT ???


...:::Hvala:::...
Poslednja Izmena: Oktobar 28, 2010, 00:11:45 PRE PODNE od Marjan_DeFox
â"Œâˆ©â"(â—•_â—•)â"Œâˆ©â"

Respect to: (à¥"_à¥") - ČιѕÑ,σ яÑ"кяÑ"αÑ,ινησ - (à¥"_à¥") , [Saw]BloodMaster

â"Œâˆ©â"(â—£_â—¢)â"Œâˆ©â"



Valjda imate komandu /rentcar i dole ispod pisu id-ovi vozila i samo dodajte vozila koja ste vi napravili...
www.greencountry.co.cc
Trazimo lidere organizacije !!!
Radnja u 2 Sela , BlueBerry i Dillimore ...

Citat: ZicMortal poslato Oktobar 27, 2010, 15:29:47 POSLE PODNE
http://balkan-samp.com/forum/index.php?topic=10416.0

Znam,imam tu FS ali nmg da pohvatam kako i sta....


Citat: greencountry poslato Oktobar 27, 2010, 17:34:59 POSLE PODNE
Valjda imate komandu /rentcar i dole ispod pisu id-ovi vozila i samo dodajte vozila koja ste vi napravili...

Aj nek jos neko kaze...Jer ovako?
â"Œâˆ©â"(â—•_â—•)â"Œâˆ©â"

Respect to: (à¥"_à¥") - ČιѕÑ,σ яÑ"кяÑ"αÑ,ινησ - (à¥"_à¥") , [Saw]BloodMaster

â"Œâˆ©â"(â—£_â—¢)â"Œâˆ©â"

Citat: Marjan_DeFox poslato Oktobar 27, 2010, 19:03:30 POSLE PODNE
Citat: ZicMortal poslato Oktobar 27, 2010, 15:29:47 POSLE PODNE
http://balkan-samp.com/forum/index.php?topic=10416.0

Znam,imam tu FS ali nmg da pohvatam kako i sta....


Citat: greencountry poslato Oktobar 27, 2010, 17:34:59 POSLE PODNE
Valjda imate komandu /rentcar i dole ispod pisu id-ovi vozila i samo dodajte vozila koja ste vi napravili...

Aj nek jos neko kaze...Jer ovako?
Koji mod koristis ?
www.greencountry.co.cc
Trazimo lidere organizacije !!!
Radnja u 2 Sela , BlueBerry i Dillimore ...

pa da ako ti je gf odes pod komandu /rentcar
ili mozda ako ti ima IsRentCar promjenis IDeve vozila i to je to..

Jeste GF mod je....Ali sam obrisao skoro sve i radio ispocetka! :D (ne bukvalno sve..)

Nema ni jedan Auto u modu! ja sam tek sad ubacio na Spawnu 14 vozila.... pod Ongamemodeinit i zanima me kako da stavim za /rentcar


Evo koje mi errore izbacuje za komandu /rentcar

C:\Documents and Settings\Administrator\Desktop\Godfather Edit 0.3b\gamemodes\pfrp.pwn(21906) : error 017: undefined symbol "SafeGivePlayerMoney"
C:\Documents and Settings\Administrator\Desktop\Godfather Edit 0.3b\gamemodes\pfrp.pwn(21911) : warning 202: number of arguments does not match definition
Pawn compiler 3.2.3664	 	 	Copyright (c) 1997-2006, ITB CompuPhase


1 Error.


Evo komanda:

if(strcmp(cmd, "/rentcar", true) == 0)
	{
        if(IsPlayerConnected(playerid))
		{
			if(GetPlayerVehicleID(playerid) >= 135 && GetPlayerVehicleID(playerid) <= 154)
			{
				new hirefee = HireCost(GetPlayerVehicleID(playerid));
				if(SBizzInfo[1][sbProducts] == 0)
				{
					GameTextForPlayer(playerid, "~r~Nedostaje zaliha", 5000, 1);
					return 1;
				}
				if (GetPlayerMoney(playerid) <  SBizzInfo[1][sbEntranceCost])
				{
					SendClientMessage(playerid, COLOR_GRAD2, "   Nemas dovoljno Novca !");
					return 1;
				}
				if(HireCar[playerid] != 299)
				{
					gCarLock[HireCar[playerid]] = 0;
					UnLockCar(HireCar[playerid]);
					SendClientMessage(playerid, COLOR_GREY, "Prvo moras da vratis iznajmljen auto/motor/brod (/unrent) !");
					return 1;
				}
				for(new i=0; i<MAX_PLAYERS; i++)
				{
				    if(HireCar[i] == GetPlayerVehicleID(playerid))
				    {
				        SendClientMessage(playerid, COLOR_GREY, "Neko je vec iznajmio ovo vozilo !");
				        return 1;
				    }
				}
				SafeGivePlayerMoney(playerid,-SBizzInfo[1][sbEntranceCost]);
				SBizzInfo[1][sbTill] += SBizzInfo[1][sbEntranceCost];
				ExtortionSBiz(1, SBizzInfo[1][sbEntranceCost]);
				SBizzInfo[1][sbProducts]--;
				HireCar[playerid] = GetPlayerVehicleID(playerid);
				OnPropUpdate(3);
				PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0);
				format(string, sizeof(string), "~w~Ne zaboravi da ~r~/unrentcar~n~~g~/lock ~w~da zakljucas.",hirefee);
				SendClientMessage(playerid, COLOR_YELLOW2, "Sada mozes pokrenuti svoje vozilo !");
				gEngine[playerid] = 0;
				engineOn[GetPlayerVehicleID(playerid)] = false;
				GameTextForPlayer(playerid, string, 5000, 3);
			}
		}
		return 1;
	}

â"Œâˆ©â"(â—•_â—•)â"Œâˆ©â"

Respect to: (à¥"_à¥") - ČιѕÑ,σ яÑ"кяÑ"αÑ,ινησ - (à¥"_à¥") , [Saw]BloodMaster

â"Œâˆ©â"(â—£_â—¢)â"Œâˆ©â"

Za onaj error jednostavno stavi GivePlayerMoney ili dodaj ovaj stock

stock SafeGivePlayerMoney(playerid, cash)
{
    PlayerInfo[playerid][pCash] += cash;
    return 1;
}


A de mi liniju gdje ti je warning..

OnPropUpdate(3);


To je taj warning....
â"Œâˆ©â"(â—•_â—•)â"Œâˆ©â"

Respect to: (à¥"_à¥") - ČιѕÑ,σ яÑ"кяÑ"αÑ,ινησ - (à¥"_à¥") , [Saw]BloodMaster

â"Œâˆ©â"(â—£_â—¢)â"Œâˆ©â"

a za sta ti sluzi to :D.. posto je GF mod,pa ne znam bas za sta to sluzi xD

Citat: Marjan_DeFox poslato Oktobar 27, 2010, 20:25:04 POSLE PODNE
OnPropUpdate(3);


To je taj warning....


lol, OnPropUpdate nema čak ni na SA:MP Wikipediji .... Ne znam stvarno za Å¡ta to služi, ali "number of arguments does not mach definition" znači da si stavio viÅ¡e ili manje argumenata, tj. ukoliko je na "onPropUpdate(3)" znači da u zagradi  ()  Ima viÅ¡e ili manje argumenata od koliko bi trebalo biti...
Povratak na balkan-samp  :)  15.01.2013. 
..   


Respect : [BP]HeLoX, Correlli, [CH:FR]Djea, LordShigi, LuKsA, BloodMaster, [H]265

Resio sam.... ;)


Neznam sta znaci...to mi je bilo tako u modu..Samo sam malo editao komandu

Znaci sad imam tu komandu /rentcar
if(strcmp(cmd, "/rentcar", true) == 0)
	{
        if(IsPlayerConnected(playerid))
		{
			if(GetPlayerVehicleID(playerid) >= 135 && GetPlayerVehicleID(playerid) <= 154)
			{
				new hirefee = HireCost(GetPlayerVehicleID(playerid));
				if(SBizzInfo[1][sbProducts] == 0)
				{
					GameTextForPlayer(playerid, "~r~Nedostaje zaliha", 5000, 1);
					return 1;
				}
				if (GetPlayerMoney(playerid) <  SBizzInfo[1][sbEntranceCost])
				{
					SendClientMessage(playerid, COLOR_GRAD2, "   Nemas dovoljno Novca !");
					return 1;
				}
				if(HireCar[playerid] != 299)
				{
					gCarLock[HireCar[playerid]] = 0;
					UnLockCar(HireCar[playerid]);
					SendClientMessage(playerid, COLOR_GREY, "Prvo moras da vratis iznajmljen auto/motor/brod (/unrent) !");
					return 1;
				}
				for(new i=0; i<MAX_PLAYERS; i++)
				{
				    if(HireCar[i] == GetPlayerVehicleID(playerid))
				    {
				        SendClientMessage(playerid, COLOR_GREY, "Neko je vec iznajmio ovo vozilo !");
				        return 1;
				    }
				}
				GivePlayerMoney(playerid,-SBizzInfo[1][sbEntranceCost]);
				SBizzInfo[1][sbTill] += SBizzInfo[1][sbEntranceCost];
				ExtortionSBiz(1, SBizzInfo[1][sbEntranceCost]);
				SBizzInfo[1][sbProducts]--;
				HireCar[playerid] = GetPlayerVehicleID(playerid);
				OnPropUpdate(3);
				PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0);
				format(string, sizeof(string), "~w~Ne zaboravi da ~r~/unrentcar~n~~g~/lock ~w~da zakljucas vozilo.",hirefee);
				SendClientMessage(playerid, COLOR_YELLOW2, "Sada mozes pokrenuti svoje vozilo !");
				gEngine[playerid] = 0;
				engineOn[GetPlayerVehicleID(playerid)] = false;
				GameTextForPlayer(playerid, string, 5000, 3);
			}
		}
		return 1;
	}


Gde i kako sad da ubacim Vozilo za rent

Upozorenje - dok ste pisali poruku netko je poslao novi odgovor. Možda trebate revidirati svoju poruku.
â"Œâˆ©â"(â—•_â—•)â"Œâˆ©â"

Respect to: (à¥"_à¥") - ČιѕÑ,σ яÑ"кяÑ"αÑ,ινησ - (à¥"_à¥") , [Saw]BloodMaster

â"Œâˆ©â"(â—£_â—¢)â"Œâˆ©â"

if(GetPlayerVehicleID(playerid) >= 135 && GetPlayerVehicleID(playerid) <= 154)

Znaci rent ti je sad stavljen na vozila izmedju IDeva 135 i 154 ukljucujuci i njih...
Pa sad ti sebi mjenjaj..

Znaci posto nije bilo ni jedan auto u mod..!

Ja sam ubacio 14 vozila (predvidjena za rent)

Stavim ovako


if(GetPlayerVehicleID(playerid) >= 1 && GetPlayerVehicleID(playerid) <= 14)

???
â"Œâˆ©â"(â—•_â—•)â"Œâˆ©â"

Respect to: (à¥"_à¥") - ČιѕÑ,σ яÑ"кяÑ"αÑ,ινησ - (à¥"_à¥") , [Saw]BloodMaster

â"Œâˆ©â"(â—£_â—¢)â"Œâˆ©â"