SA-MP Forums Archive
Problema en comando - 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: Problema en comando (/showthread.php?tid=636795)



Problema en comando - Gamerd - 04.07.2017

Tengo Un Problema En El Comando Apresar Noce Porque No Entra Al Jugador Al Vehiculo y El Comando Esta Correcta mente
Quote:

CMD:apresar(playerid, params[])
{
static
apresado;

if(Equipo[playerid] == Ladrones)
return SendClientMessage(playerid, -1, "No Eres Policia Para Apresar");

if (sscanf(params, "u", apresado))
return SendClientMessage(playerid, -1, "/apresar [id]");

if (apresado == INVALID_PLAYER_ID)
return SendClientMessage(playerid, -1, "id invalida o jugador no conectado.");

PutPlayerInVehicle(apresado, 596, 3);

SetPlayerCheckpoint(playerid, Checkpoint1, 3.0);
onCheck[playerid] = true;
SendClientMessage(playerid, -1, "Lleba El Delicuente A Pricion Rapidamente");
return 1;
}




Respuesta: Problema en comando - JhonelBastidas - 04.07.2017

Quote:
Originally Posted by Gamerd
Посмотреть сообщение
Tengo Un Problema En El Comando Apresar Noce Porque No Entra Al Jugador Al Vehiculo y El Comando Esta Correcta mente
Prueba asн
Код:
CMD:apresar(playerid, params[])
{
static
apresado;

if(Equipo[playerid] == Policia)
return SendClientMessage(playerid, -1, "No Eres Policia Para Apresar");

if (sscanf(params, "u", apresado))
return SendClientMessage(playerid, -1, "/apresar [id]");

if (apresado == INVALID_PLAYER_ID)
return SendClientMessage(playerid, -1, "id invalida o jugador no conectado.");

PutPlayerInVehicle(apresado, 596, 3);

SetPlayerCheckpoint(playerid, Checkpoint1, 3.0);
onCheck[playerid] = true;
SendClientMessage(playerid, -1, "Lleba El Delicuente A Pricion Rapidamente");
return 1;
}



Respuesta: Problema en comando - FixFl0w - 04.07.2017

Код:
if(Equipo[playerid] == Ladrones)
return SendClientMessage(playerid,-1,"*No Eres Policia Para Apresar");
A simple vista esto esta mal, cambiar 'Ladrones' por tu define de policias

A menos que el mundo este tan actualizado que ahora los ladrones meten a prisiуn a policias xd.


Re: Problema en comando - Gamerd - 04.07.2017

Xd esa Funcion Esta Bien Lo Que Paso Fue Que Puse En Comando Donde Era Policia Puse Ladron y Ladron En Policia Pero Mira Lo Que Pasa Cuando Uso El Comando



Re: Problema en comando - Toroi - 04.07.2017

1:

Код:
PutPlayerInVehicle(apresado, 596, 3);
596 es el modelo del vehнculo, no la ID del vehнculo.


2:
Код:
if (apresado == INVALID_PLAYER_ID)
return SendClientMessage(playerid, -1, "id invalida o jugador no conectado.");
INVALID_PLAYER_ID estб definido como 65535, por lo tanto ese statement serнa lo mismo que hacer:

Код:
if (apresado == 65535)
return SendClientMessage(playerid, -1, "id invalida o jugador no conectado.");
Lo cual no tiene nada de lуgica. Serнa mejor revisar si el jugador estб conectado con IsPlayerConnected(playerid)

Aparte:

Quote:
Originally Posted by FixFl0w
Посмотреть сообщение
Код:
if(Equipo[playerid] == Ladrones)
return SendClientMessage(playerid,-1,"*No Eres Policia Para Apresar");
A simple vista esto esta mal, cambiar 'Ladrones' por tu define de policias

A menos que el mundo este tan actualizado que ahora los ladrones meten a prisiуn a policias xd.

Eso estб bien, no tiene nada de malo ese chequeo.


Re: Problema en comando - Gamerd - 04.07.2017

Entonce Como Busco la ID Del Vehiculo


Re: Problema en comando - Toroi - 04.07.2017

https://sampwiki.blast.hk/wiki/Category:...tions#Vehicles

Busca ahн alguna funciуn que te pueda ayudar a encontrar la ID del vehнculo de un jugador.


Re: Problema en comando - Gamerd - 04.07.2017

Quote:

GetPlayerVehicleID ( playerid ) ;

Esa funcion hace que el vehiculo use la id del jugador que lo conduce


Re: Problema en comando - Toroi - 04.07.2017

Quote:
Originally Posted by Gamerd
Посмотреть сообщение
Esa funcion hace que el vehiculo use la id del jugador que lo conduce
їQue mas necesitas saber?