Jump to content
  • 0

pomoc [HELP-VYŘEŠENO] Povolání - Placení


Lurk

Dotaz

Jsem tu s dalším helpem. Opravdu už nevím jak dál. Jde o to že pokud hráč poveze nějakého hráče(pasažér) tak mu bude pasažér platit. Mám to udělané takto ale stále mi to nefunguje. SCMTA se mi zobrazí všechny i když pasažér není u mě ve vozidle.

 

for(new i = 0; i < MAX_PLAYERS; i ++){
if (Player[i][Job] == 15){
	SendClientMessageToAll(red, "TAXI");
    if (IsPlayerInAnyVehicle(i)){
		SendClientMessageToAll(red, "TAXI v auto");
        if(GetVehicleModel(GetPlayerVehicleID(i)) == 420){
			SendClientMessageToAll(red, "TAXI auto");
        	for(new pasazer = 0; pasazer < MAX_PLAYERS; pasazer ++){
            	if (IsPlayerConnected(pasazer) || !IsPlayerNPC(pasazer)){
           	        if (IsPlayerInAnyVehicle(pasazer)){
							SendClientMessageToAll(red, "PASAZER V AUTO");
       	         if(GetVehicleModel(GetPlayerVehicleID(pasazer)) == 420){
							SendClientMessageToAll(red, "PASAZER AUTO");
							new cenataxa = Player[i][PayCar];
							SendClientMessageToAll(red, "TAXA NASTAVENA");
							if(GetPlayerMoney(pasazer) < cenataxa){
								RemovePlayerFromVehicle(pasazer);SendClientMessageToAll(red, "PASAZER NEMA PENIZE");
								ShowInfo(pasazer,"Nemate dost penez na taxi",5);
						}else{ GivePlayerMoney(pasazer, -cenataxa);GivePlayerMoney(i, cenataxa); SendClientMessageToAll(red, "TAXI ZAPALCENO");
}}}}}}}}}

Link to comment
Share on other sites

3 odpovědí na tuto otázku

Recommended Posts

  • 0
for(new i = 0; i < MAX_PLAYERS; i ++){

if (Player[Job] == 15){

SendClientMessageToAll(red, "TAXI");

new XxX = GetVehicleID(i);

SendClientMessageToAll(red, "TAXI v auto");

if(GetVehicleModel(XxX) == 420){

SendClientMessageToAll(red, "TAXI auto");

for(new pasazer = 0; pasazer < MAX_PLAYERS; pasazer ++){

if (IsPlayerConnected(pasazer) || !IsPlayerNPC(pasazer)){

if (GetVehicleID(pasazer) == XxX){

SendClientMessageToAll(red, "PASAZER V AUTO");

SendClientMessageToAll(red, "PASAZER AUTO");

new cenataxa = Player[PayCar];

SendClientMessageToAll(red, "TAXA NASTAVENA");

if(GetPlayerMoney(pasazer) < cenataxa){

RemovePlayerFromVehicle(pasazer);SendClientMessageToAll(red, "PASAZER NEMA PENIZE");

ShowInfo(pasazer,"Nemate dost penez na taxi",5);

}else{ GivePlayerMoney(pasazer, -cenataxa);GivePlayerMoney(i, cenataxa); SendClientMessageToAll(red, "TAXI ZAPALCENO");

}}

}}}}}

Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
×
×
  • Create New...