Como hacer que admin dueсo agarren el auto que quieran
#1

Hola
estoy editando un gamemode de rp y estoy buscando como hacer para que un administrador dueсo (7) pueda agarrar el auto de faccion que quiera sin que tenga la llave o que no sea de esa faccion

me explico mejor

soy lspd y quiero agarrar un auto de fbi y me dice que no tengo la llave
lo que quiero es que cuando soy admin dueсo pueda agarrar el auto de faccion sin ser de esa faccion

porfavor ayudenme

Saludos
Reply
#2

Buscб la linea donde te dice que no tenes llaves y pone:

pawn Код:
if(variable_admin >= 7) return 1;
Йsto harб que si es admin igual o mayor a 7 se corte el cуdigo ahн y no le mande el mensaje ni lo baje del coche ni nada.

PD: Edita "variable_admin" por la variable de admin.
Reply
#3

[J]ulian soy novato y nose que es variable ._. me explicas?
Reply
#4

Esto es lo que buscas matias

if(CarInfo[newcar][cOwned]==1)
if (vEngine[vehicleid] == 0)
{
TogglePlayerControllable(playerid, 0);
format(string,sizeof(string),"Vehiculo registrado a nombre de: %s",CarInfo[newcar][cOwner]);
SendClientMessage(playerid, COLOR_BLUE, string);
/*if(keycar != vehicle)
{
RemovePlayerFromVehicle(playerid);
SendClientMessage(playerid, COLOR_GREY, "You don't have a key of this vehicle");
}*/

if(PlayerInfo[playerid][pPcarkey] == vehicle) { }
else
{
if(PlayerInfo[playerid][pAdmin] >= 5000 && AdminDuty[playerid] == 1)
{
SendClientMessage(playerid, COLOR_GREY, " Puedes manejar este vehiculo, Ya que estas como Admin On-Duty !");
}
else
{
//RemovePlayerFromVehicle(playerid);
SendClientMessage(playerid, COLOR_GREY, "Para encender tu vehiculo usa /motor");
}
}
}
}//Done with car check

Esto debe estar dentro de
if(newstate == PLAYER_STATE_DRIVER)

El 5000 es el que tengo definido como Admin Dueсo.

Suerte xd
Reply
#5

Justo aqui esta definido para el admin dueсo amigo Xploit

if(PlayerInfo[playerid][pAdmin] >= 5000 && AdminDuty[playerid] == 1)
{
SendClientMessage(playerid, COLOR_GREY, " Puedes manejar este vehiculo, Ya que estas como Admin On-Duty !");
}
Reply
#6

Wow Gracias Manuel!! Este Gm Que Estoy Asiendo Lo Subire A Esta Pagina Gracias Por Tu Ayuda
Posdata: Podrias Solucionar Mi Problema Con Mi Cuenta? xD
Reply
#7

Me Sale Estos Errores
Quote:

C:\Users\Administrador\Desktop\Gamemodes\CIUDAD Pro 0.3e Pawnoscripting\gamemodes\CiudadPro.pwn(9352) : error 017: undefined symbol "vehicleid"
C:\Users\Administrador\Desktop\Gamemodes\CIUDAD Pro 0.3e Pawnoscripting\gamemodes\CiudadPro.pwn(9357) : error 017: undefined symbol "keycar"
C:\Users\Administrador\Desktop\Gamemodes\CIUDAD Pro 0.3e Pawnoscripting\gamemodes\CiudadPro.pwn(9361) : error 029: invalid expression, assumed zero
C:\Users\Administrador\Desktop\Gamemodes\CIUDAD Pro 0.3e Pawnoscripting\gamemodes\CiudadPro.pwn(9361 -- 9363) : error 029: invalid expression, assumed zero
C:\Users\Administrador\Desktop\Gamemodes\CIUDAD Pro 0.3e Pawnoscripting\gamemodes\CiudadPro.pwn(9363) : error 029: invalid expression, assumed zero
C:\Users\Administrador\Desktop\Gamemodes\CIUDAD Pro 0.3e Pawnoscripting\gamemodes\CiudadPro.pwn(9363) : fatal error 107: too many error messages on one line

Compilation aborted.Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase


6 Errors.

Reply
#8

Utiliza lo que dijo julian..Yo lo tome para mi y funciona sin errores
Reply
#9

el de julian provoco que los users puedan agarrar autos de facciones sin ser de aquella faccion
Reply
#10

En

public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger)

aсade esto

pawn Код:
if(PlayerInfo[playerid][pAdmin] >= 1)//El 1 cбmbialo  por el nivel de administrador que desees
{
SendClientMessage(playerid, COLOR_WHITE, "Usted cogiу este vehнculo por ser administrador.");
return 1;
}
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)