Configurar vehiculos para Facciones [RP]
#1

Hola queridos usuarios de esta Comunidad. Decidi postear este Tutorial especialmente para los RolePlay
Bien, comenzemos...

Supongamos que tenemos 15 vehiculos:
Код:
AddStaticVehicle(522,2039.3052,1533.6902,10.2416,226.5600,51,118); // 1
AddStaticVehicle(522,2038.9952,1530.6885,10.2450,216.4984,3,3); // 2
AddStaticVehicle(522,2038.8964,1527.6533,10.2321,219.2612,6,25); // 3
AddStaticVehicle(506,2039.0042,1541.4402,10.3763,179.3776,3,3); // 4
AddStaticVehicle(451,2075.8259,1670.7998,10.3788,1.5394,123,123); // 5
AddStaticVehicle(411,2159.9937,1682.5750,10.4224,5.2585,112,1); // 6
AddStaticVehicle(402,2171.7212,1988.7498,10.6520,88.3837,22,22); // 7
AddStaticVehicle(603,2171.7534,1977.5524,10.6587,87.9083,69,1); // 8
AddStaticVehicle(522,2170.8899,1983.1835,10.3877,180.5493,3,3); // 9
AddStaticVehicle(522,2102.7014,2069.5537,10.3856,92.1875,3,3); // 10
AddStaticVehicle(535,2103.0149,2062.8745,10.5832,271.2544,31,1); // 11
AddStaticVehicle(522,2157.0386,2199.8208,10.2311,178.6786,3,3); // 12
AddStaticVehicle(522,2233.4924,2467.7009,10.3746,358.7125,3,3); // 13
AddStaticVehicle(541,2194.0671,2470.5093,10.4453,179.4791,60,1); // 14
AddStaticVehicle(541,2073.7751,2479.7209,10.4452,359.6775,60,1); // 15
Pero ocurre que quiero hacer el vehiculo 1, 5 y 9 unicamente para una Faccion. Entonces:
En OnPlayerStateChange por debajo de if(newstate == PLAYER_STATE_DRIVER)
Код:
if(newcar == 1 || newcar == 5 || newcar == 9)
{
	if(PlayerInfo[playerid][pMember] == X || PlayerInfo[playerid][pLeader] == X) { }
	else // Cambien "X" por la ID de la FACCION
	{
		SendClientMessage(playerid,0xAFAFAFAA,"No perteneces a esta Faccion");
		RemovePlayerFromVehicle(playerid);// Esto saca al jugador del Vehiculo
	}
}
Si no eres de la Faccion "X" al entrar en los vehiculos 1, 5 y 9 nos sacara del Vehiculo y saldrб un Mensaje.

Ahora... pero si quiero ocupar los vehiculos del 10 hasta el 15
Hacemos asн:
En OnPlayerStateChange por debajo de if(newstate == PLAYER_STATE_DRIVER)
Код:
if(newcar >= 10 && newcar <= 15)
{
	if(PlayerInfo[playerid][pMember] == X || PlayerInfo[playerid][pLeader] == X) { }
	else // Cambien "X" por la ID de la FACCION
	{
		SendClientMessage(playerid,0xAFAFAFAA,"No perteneces a esta Faccion");
		RemovePlayerFromVehicle(playerid);// Esto saca al jugador del Vehiculo
	}
}
Si no eres de la Faccion "X" al entrar en los vehiculos 10, 11, 12, 13, 14 y 15 nos sacara del Vehiculo y saldrб un Mensaje.


Eso fue todo, espero que les haya gustado.
Cualquier duda/error, avisar en el Post. Comenten
CREDITOS: WeskeR (Yo)

Reply
#2

Muy Bueno (Y)
Reply
#3

Quote:
Originally Posted by GroX0r
Посмотреть сообщение
Muy Bueno (Y)
Gracias por comentar. Lo hice porque hay nuevos que aun no saben como hacerlo
Reply
#4

Hay miles de post de estos...

Pero se agradece.
Reply
#5

bastante simple, pero seguro quea los mas nuevos les puede llegar a servir.
Reply
#6

Muy bueno, aunque yo no uso edits para RP, bueno y util
Reply
#7

Buen tutorial Dany, se te agredece para los nuevos .
Reply
#8

Esto lo posteй yo en otro foro, pero enves de PlayerInfo pLeader y pMember, con gTeam ...
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)