Ayuda al poner un auto de faccion -
TiNcH010 - 07.10.2010
Weno, ya hice TODO..
Cree un forward con un nombre, un public con ese nombre y un (carid), tmbn hice esto
if(nombre(newcar))
{
if(PlayerInfo[playerid][pLeader] == 30||PlayerInfo[playerid][pMember] == 30) { }
else {
RemovePlayerFromVehicle(playerid);
SendClientMessage(playerid, COLOR_GREY,"Usted No tiene las llaves de este vehiculo.");}
}
tmbn puse la id de la faccion correcta pero cuando me subo al auto me Saca

Ya agregue el auto mediante un "AddStaticVehicleEx" i me saca igual, alguna solucion?
Re: Ayuda al poner un auto de faccion -
TheChaoz - 07.10.2010
fijate asi:
pawn Код:
if(nombre(newcar)){
if(PlayerInfo[playerid][pLeader] != 30||PlayerInfo[playerid][pMember] != 30){
RemovePlayerFromVehicle(playerid);
SendClientMessage(playerid, COLOR_GREY,"Usted No tiene las llaves de este vehiculo.");}
}
}
Nota: el codigo ponelo entre [pawn*] y [/pawn*] (sin los *)
Respuesta: Ayuda al poner un auto de faccion -
TiNcH010 - 07.10.2010
No, si lo dejo asi:
pawn Код:
if(nombre(newcar)){
if(PlayerInfo[playerid][pLeader] != 30||PlayerInfo[playerid][pMember] != 30){
RemovePlayerFromVehicle(playerid);
SendClientMessage(playerid, COLOR_GREY,"Usted No tiene las llaves de este vehiculo.");}
}
}
Me tira infinitos errores de "newcar"
Pero si le saco un "}" al final no me da errores pero se sigue bajando del auto
Re: Ayuda al poner un auto de faccion -
TheChaoz - 07.10.2010
como definiste newcar? y que hace la funcion nombre?
Respuesta: Ayuda al poner un auto de faccion -
TiNcH010 - 07.10.2010
pawn Код:
public nombre(carid)
{
if((carid >= 427) && (carid <= 427))
{
return 1;
}
return 0;
}
asi
Re: Ayuda al poner un auto de faccion -
TheChaoz - 07.10.2010
no entiendo que queres lograr con esa funcion. siempre va a retornar 1.
Respuesta: Ayuda al poner un auto de faccion -
TiNcH010 - 08.10.2010
Nose, pero no anda :S
Re: Respuesta: Ayuda al poner un auto de faccion -
Zamaroht - 09.10.2010
Quote:
Originally Posted by FeniXzone-Tincho2009
pawn Код:
public nombre(carid) { if((carid >= 427) && (carid <= 427)) { return 1; } return 0; }
asi
|
No se si es que yo estoy medio dormido y me estoy confundiendo, pero esa funciуn serнa lo mismo que (versiуn mбs simple):
pawn Код:
public nombre(carid)
{
if(carid == 427)
{
return 1;
}
return 0;
}
La funciуn solo retorna 1 en caso de que carid sea mayor igual a 427
y al mismo tiempo menor igual a 427, lo cual se cumple solo si carid es 427.
Re: Respuesta: Ayuda al poner un auto de faccion -
TheChaoz - 09.10.2010
Quote:
Originally Posted by Zamaroht
No se si es que yo estoy medio dormido y me estoy confundiendo, pero esa funciуn serнa lo mismo que (versiуn mбs simple):
pawn Код:
public nombre(carid) { if(carid == 427) { return 1; } return 0; }
La funciуn solo retorna 1 en caso de que carid sea mayor igual a 427 y al mismo tiempo menor igual a 427, lo cual se cumple solo si carid es 427.
|
la verdad tenes razon, yo aparentemente no lei o no le preste atencion al "&&".
Respuesta: Re: Respuesta: Ayuda al poner un auto de faccion -
MrDeath537 - 09.10.2010
Quote:
Originally Posted by Zamaroht
No se si es que yo estoy medio dormido y me estoy confundiendo, pero esa funciуn serнa lo mismo que (versiуn mбs simple):
pawn Код:
public nombre(carid) { if(carid == 427) { return 1; } return 0; }
La funciуn solo retorna 1 en caso de que carid sea mayor igual a 427 y al mismo tiempo menor igual a 427, lo cual se cumple solo si carid es 427.
|
Estбs en lo correcto, seguro se confundiу con los ID, o cosas asн.