palidzat ar taxi minimmision

Ja kas neizprotams.

Moderator: Moderatori

Locked
Scootsz
Jauniņais
Jauniņais
Posts: 28
Joined: 26 Jun 2008, 22:54

palidzat ar taxi minimmision

Post by Scootsz »

nu kr4 es dabuju taxi minimission ka var vadaat playerus pa maku bet skriptaa naw iekljauta komanda ka var izsaukt taxi pie takaa /towme towtruck skriptaa tikai man vjg /taxi un lai paraditos taxistam plzz palidzat

Code: Select all

//------------------------------------------------------------------------------
//
//   TAXI miniMission Filter Script v1.0
//   Designed for SA-MP v0.2.1
//
//   Created by zeruel_angel
//
//------------------------------------------------------------------------------

#include 

#define BAJADA_DE_BANDERA 200
#define PRECIO_FICHA 100

new OnTaxiAsPassenger[MAX_PLAYERS];
new CostoDelViaje[MAX_PLAYERS];
new contador[MAX_PLAYERS];
new playerInMiniMission[MAX_PLAYERS];
new avisado[MAX_PLAYERS];
new caidadefichaTimer;
new cantidadPasajeros;

forward terminarMission(playerid);
forward caidadeficha();

public OnFilterScriptInit()
{
	print("\n TAXI Filter Script v1.0 Loading...\n**********************\n      (Zeruel_Angel)\n");
	for (new i=0;i0)&&(avisado[playerid]==-1))
		    {
		    GameTextForPlayer(playerid,"~w~You have ~r~10 sec ~n~~w~ to enter a ~r~TAXI",3000,4);
		    avisado[playerid]=SetTimerEx("terminarMission",10000,0,"%d",playerid);
		    }
		if 	(OnTaxiAsPassenger[playerid]!=-1)
			{
			new taxista = OnTaxiAsPassenger[playerid];
			new name[MAX_PLAYER_NAME];
			GetPlayerName(taxista,name,MAX_PLAYER_NAME);
			OnTaxiAsPassenger[playerid]=-1;
			new viaje = CostoDelViaje[playerid];
			format(msg,sizeof(msg),"~w~You pay to ~g~%s ~n~~r~$%d~w~ for the ~r~taxi~w~ ride.",name,viaje);
			GameTextForPlayer(playerid,msg,3000,4);
			format(msg,sizeof(msg),"~w~You get ~r~$%d~w~ ~n~for the ~r~taxi~w~ ride.",viaje);
			GameTextForPlayer(taxista,msg,3000,4);
			GivePlayerMoney(playerid,-viaje);
			GivePlayerMoney(taxista,viaje);
			cantidadPasajeros--;
			if 	(cantidadPasajeros==0)
			    {
				KillTimer(caidadefichaTimer);
				}
			}
	    }
	if 	(newstate==PLAYER_STATE_PASSENGER)
		{
		if (GetVehicleModel(GetPlayerVehicleID(playerid)) == 420)
			{
			new i=0;
	  		while 	(i0)
	    {
		terminarMission(playerid);
		}
	OnTaxiAsPassenger[playerid]=-1;
	return 1;
	}
Charls
Censoņa
Censoņa
Posts: 268
Joined: 06 Jan 2008, 14:13

Re: palidzat ar taxi minimmision

Post by Charls »

lai pasauktu taksi -

Code: Select all

	if(!strcmp(cmdtext, "/calltaxi", true))
	{
		new var0[24], var1[128];
		GetPlayerName(playerid, var0, 24);
		format(var1, 128, "%s Steidzami vajag Taxi!", var0);
		SendClientMessageToAll(0xFFFFFFAA, var1);
	}
lai pateiktu ka ir taksis - if(!strcmp(cmdtext, "/newtaxi", true))
{
new var0[24], var1[128];
GetPlayerName(playerid, var0, 24);
format(var1, 128, "%s tagat ir taksists", var0);
SendClientMessageToAll(0xFFFFFFAA, var1);
}
Scootsz
Jauniņais
Jauniņais
Posts: 28
Joined: 26 Jun 2008, 22:54

Re: palidzat ar taxi minimmision

Post by Scootsz »

Paldies |:)
Locked