SA-MP Forums Archive
autos solo para admins - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: Non-English (https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Español/Spanish (https://sampforum.blast.hk/forumdisplay.php?fid=29)
+---- Thread: autos solo para admins (/showthread.php?tid=365433)



autos solo para admins - itsfree - 02.08.2012

hola amigos, bueno cree los siguientes vehiculos:

Код:
AddStaticVehicleEx(415,1517.78630000,-660.66180000,94.41940000,0.00000000,-1,-1,15); //Cheetah
AddStaticVehicleEx(415,1523.49390000,-667.08260000,94.41940000,0.00000000,-1,-1,15); //Cheetah
AddStaticVehicleEx(415,1526.28250000,-667.21260000,94.41940000,0.00000000,-1,-1,15); //Cheetah
AddStaticVehicleEx(415,1526.57510000,-661.05190000,94.41940000,0.00000000,-1,-1,15); //Cheetah
AddStaticVehicleEx(415,1523.55800000,-661.19310000,94.41940000,0.00000000,-1,-1,15); //Cheetah
AddStaticVehicleEx(415,1520.56460000,-660.97250000,94.41940000,0.00000000,-1,-1,15); //Cheetah
AddStaticVehicleEx(415,1518.01720000,-666.45750000,94.41940000,0.00000000,-1,-1,15); //Cheetah
AddStaticVehicleEx(415,1520.65440000,-666.75450000,94.41940000,0.00000000,-1,-1,15); //Cheetah
AddStaticVehicleEx(495,1460.85800000,-666.39970000,94.81950000,0.00000000,-1,-1,15); //Sandking
AddStaticVehicleEx(495,1460.84000000,-677.36960000,94.81950000,0.00000000,-1,-1,15); //Sandking
AddStaticVehicleEx(495,1469.61490000,-676.77020000,94.81950000,0.00000000,-1,-1,15); //Sandking
AddStaticVehicleEx(495,1469.76040000,-666.52720000,94.81950000,0.00000000,-1,-1,15); //Sandking
AddStaticVehicleEx(495,1464.91480000,-672.52200000,94.81950000,0.00000000,-1,-1,15); //Sandking
AddStaticVehicleEx(495,1471.23110000,-689.29250000,94.81950000,0.00000000,-1,-1,15); //Sandking
AddStaticVehicleEx(495,1465.25940000,-684.38820000,94.81950000,0.00000000,-1,-1,15); //Sandking
AddStaticVehicleEx(495,1461.01730000,-689.38870000,94.81950000,0.00000000,-1,-1,15); //Sandking
y quiero hacer que estos solo sean para administradores y si alguien intenta usarlos que los saque de el vehнculo y le enviй un mensaje diciйndole que es solo para admin.

PD: el script de admin es:

Код:
if(PlayerInfo[playerid][ladminfu] == 1 || PlayerInfo[playerid][ladminfu] == 2 || PlayerInfo[playerid][ladminfu] == 3 || PlayerInfo[playerid][ladminfu] == 4 || PlayerInfo[playerid][ladminfu] == 5)
{
SendClientMessage(playerid, Verde, "eres admin");
}



Respuesta: autos solo para admins - CeKiT - 03.08.2012

seria expectacular que tambienme digan ya que quiero saber.


Respuesta: autos solo para admins - EduGTA - 03.08.2012

Te recomiendo usar OnPlayerEnterVehicle.

Un EJ serнa algo como:
pawn Код:
public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger)
{
    if(GetVehicleModel(vehicleid) == 415 || GetVehicleModel(vehicleid) == 495)
    {
        if(PlayerInfo[playerid][ladminfu] == 1 || PlayerInfo[playerid][ladminfu] == 2 || PlayerInfo[playerid][ladminfu] == 3 || PlayerInfo[playerid][ladminfu] == 4 || PlayerInfo[playerid][ladminfu] == 5)
        {
            SendClientMessage(playerid, Verde, "Bienvenido");
            return 1;
        }
        else
        {
            RemovePlayerFromVehicle(playerid);
        }
    }
    return 1;
}
Vuelvo y repito, es solo un ejemplo aleatorio, ni siquiera estoy seguro si sirve...



Respuesta: autos solo para admins - CeKiT - 03.08.2012

No esto no funciona debido a que el quiere que solo los vehiculos que el indico mas arriba sean para admin. De lo contrario segun tu codigo prohibe a todos los jugadores no admin a entrar a cierdo modelo o id de vehiculo


Respuesta: autos solo para admins - itsfree - 03.08.2012

gracias por tu respuesta pero lamentablemente como dijo CeKiT no me sirve por el motivo que el explico


Respuesta: autos solo para admins - Bu11Sh0t - 03.08.2012

pawn Код:
new Carros[16];//Cambiar el valor para mas vehiculos
//OnGameModeInit
Carros[0] = AddStaticVehicleEx(415,1517.78630000,-660.66180000,94.41940000,0.00000000,-1,-1,15);
Carros[1] = AddStaticVehicleEx(415,1523.49390000,-667.08260000,94.41940000,0.00000000,-1,-1,15);
Carros[2] = AddStaticVehicleEx(415,1526.28250000,-667.21260000,94.41940000,0.00000000,-1,-1,15);
Carros[3] = AddStaticVehicleEx(415,1526.57510000,-661.05190000,94.41940000,0.00000000,-1,-1,15);
Carros[4] = AddStaticVehicleEx(415,1523.55800000,-661.19310000,94.41940000,0.00000000,-1,-1,15);
Carros[5] = AddStaticVehicleEx(415,1520.56460000,-660.97250000,94.41940000,0.00000000,-1,-1,15);
Carros[6] = AddStaticVehicleEx(415,1518.01720000,-666.45750000,94.41940000,0.00000000,-1,-1,15);
Carros[7] = AddStaticVehicleEx(415,1520.65440000,-666.75450000,94.41940000,0.00000000,-1,-1,15);
Carros[8] = AddStaticVehicleEx(495,1460.85800000,-666.39970000,94.81950000,0.00000000,-1,-1,15);
Carros[9] = AddStaticVehicleEx(495,1460.84000000,-677.36960000,94.81950000,0.00000000,-1,-1,15);
Carros[10] = AddStaticVehicleEx(495,1469.61490000,-676.77020000,94.81950000,0.00000000,-1,-1,15);
Carros[11] = AddStaticVehicleEx(495,1469.76040000,-666.52720000,94.81950000,0.00000000,-1,-1,15);
Carros[12] = AddStaticVehicleEx(495,1464.91480000,-672.52200000,94.81950000,0.00000000,-1,-1,15);
Carros[13] = AddStaticVehicleEx(495,1471.23110000,-689.29250000,94.81950000,0.00000000,-1,-1,15);
Carros[14] = AddStaticVehicleEx(495,1465.25940000,-684.38820000,94.81950000,0.00000000,-1,-1,15);
Carros[15] = AddStaticVehicleEx(495,1461.01730000,-689.38870000,94.81950000,0.00000000,-1,-1,15);
//OnPlayerStateChange
if(newstate == PLAYER_STATE_DRIVER)//puedes agregar PLAYER_STATE_PASSENGER si quieres
{
    for(new i = 0; i < 16; i++)
    {
        if(GetPlayerVehicleID(playerid) == Carros[i])
        {
            RemovePlayerFromVehicle(playerid);
            SendClientMessage(playerid, -1, "Este auto es solo para Admins!");
        }
    }
    return 1;
}



Respuesta: autos solo para admins - CeKiT - 03.08.2012

ese si funciona!! Muy buen scripter bullshot

Reputacion++; Mi forma de demostrarte que estas ayudando


Respuesta: autos solo para admins - itsfree - 03.08.2012

muchas gracias loco me re sirviу =)