SA-MP Forums Archive
Como hacer que admin dueсo agarren el auto que quieran - 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: Como hacer que admin dueсo agarren el auto que quieran (/showthread.php?tid=342634)



Como hacer que admin dueсo agarren el auto que quieran - matias_villalba - 14.05.2012

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


Respuesta: Como hacer que admin dueсo agarren el auto que quieran - [J]ulian - 14.05.2012

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.


Respuesta: Como hacer que admin dueсo agarren el auto que quieran - matias_villalba - 14.05.2012

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


Re: Como hacer que admin dueсo agarren el auto que quieran - Manuel_Franco - 17.05.2012

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


Re: Como hacer que admin dueсo agarren el auto que quieran - Manuel_Franco - 17.05.2012

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 !");
}


Respuesta: Como hacer que admin dueсo agarren el auto que quieran - matias_villalba - 18.05.2012

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


Respuesta: Como hacer que admin dueсo agarren el auto que quieran - matias_villalba - 18.05.2012

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.




Respuesta: Como hacer que admin dueсo agarren el auto que quieran - -[R]hysi- - 18.05.2012

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


Respuesta: Como hacer que admin dueсo agarren el auto que quieran - matias_villalba - 19.05.2012

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


Respuesta: Como hacer que admin dueсo agarren el auto que quieran - Jose_grana - 20.05.2012

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;
}