15.07.2010, 15:11
(
Последний раз редактировалось RyanForelli; 15.07.2010 в 15:29.
)
Hola queridos usuarios de esta Comunidad. Decidi postear este Tutorial especialmente para los RolePlay
Bien, comenzemos...
Supongamos que tenemos 15 vehiculos:
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)
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)
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)
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
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 } }
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 } }
Eso fue todo, espero que les haya gustado.
Cualquier duda/error, avisar en el Post. Comenten
CREDITOS: WeskeR (Yo)