[Error] Comando /ordenador
#1

Buenas, tengo un problema el cual es que el comando /ordenador me dice que "No tienes un ordenador", el comando funciona de la manera similar a /odp u "Ordenador de la Policia", їEn quй estб mal el cуdigo que de ninguna forma me abre?

pawn Код:
CMD:ordenador(playerid, params[])
{
    if(!Team_LSPD(playerid))
    {
        if(OnDuty[playerid] == 0) return SendClientMessage(playerid, COLOR_WHITE, "No estбs de servicio.");
        if(!LSPD_IsACopCar(playerid) && !OficinasPD(playerid)) return SendClientMessage(playerid, COLOR_WHITE, "Debes estar en un patrulla o en comisarнa.");
        {
            if(LSPD_IsACopCar(playerid)) return SendClientMessage(playerid, COLOR_WHITE, "Debes estar en un vehнculo de policнa.");
        }
        if(MostrandoPCPD[playerid] == 1)
        {
            MostrandoPCPD[playerid] = 0;
            TextDrawHideForPlayer(playerid, pcpd0);
            TextDrawHideForPlayer(playerid, pcpd1);
            TextDrawHideForPlayer(playerid, pcpd2);
            TextDrawHideForPlayer(playerid, pcpd3);
            TextDrawHideForPlayer(playerid, pcpd4);
            TextDrawHideForPlayer(playerid, pcpd5);
            TextDrawHideForPlayer(playerid, pcpd6);
            TextDrawHideForPlayer(playerid, pcpd7);
            TextDrawHideForPlayer(playerid, pcpd8);
            TextDrawHideForPlayer(playerid, pcpd9);
            TextDrawHideForPlayer(playerid, pcpd11);
            CancelSelectTextDraw(playerid);
        }
        else
        {
            MostrandoPCPD[playerid] = 1;
            TextDrawShowForPlayer(playerid, pcpd0);
            TextDrawShowForPlayer(playerid, pcpd1);
            TextDrawShowForPlayer(playerid, pcpd2);
            TextDrawShowForPlayer(playerid, pcpd3);
            TextDrawShowForPlayer(playerid, pcpd4);
            TextDrawShowForPlayer(playerid, pcpd5);
            TextDrawShowForPlayer(playerid, pcpd6);
            TextDrawShowForPlayer(playerid, pcpd7);
            TextDrawShowForPlayer(playerid, pcpd8);
            TextDrawShowForPlayer(playerid, pcpd9);
            TextDrawShowForPlayer(playerid, pcpd11);
            SelectTextDraw(playerid, -1);
        }
        return 1;
    }
    return SendClientMessage(playerid,COLOR_WHITE, "* No tienes ningъn ordenador.");
}
Gracias de antemano.
Reply
#2

La estructura del cуdigo estб mal, por ejemplo:

PHP код:
        if(!LSPD_IsACopCar(playerid) && !OficinasPD(playerid)) return SendClientMessage(playeridCOLOR_WHITE"Debes estar en un patrulla o en comisarнa.");
        { 
Abres una llave despuйs de regresar (return) un elemento condicional (el if).


Dependiendo de como estй scripteada esta funciуn, por lo que aquн parece estбs revisando si el jugador NO es policia (deberнa ser lo contrario, no?)

PHP код:
 if(!Team_LSPD(playerid)) 
Reply
#3

Mantйn crйditos
Reply
#4

Quote:
Originally Posted by Goncho28
Посмотреть сообщение
Mantйn crйditos
pero si tu gm es el de downton o algo asi jajajaj nose que hablas de creditos
Reply
#5

Quote:
Originally Posted by WalkingSleep
Посмотреть сообщение
pero si tu gm es el de downton o algo asi jajajaj nose que hablas de creditos
Todos los creditos de su gamemode estan al final del Post, pero desde aqui estoy viendo que eres el tipico que se baja todo el post sin leer hasta donde dice "Descargar aqui"....
Reply
#6

Quote:
Originally Posted by Thomson404
Посмотреть сообщение
Todos los creditos de su gamemode estan al final del Post, pero desde aqui estoy viendo que eres el tipico que se baja todo el post sin leer hasta donde dice "Descargar aqui"....
no hables sin tener ni idea, rubensm hizo el gamemode de downton y lo tiene l retrasado este de goncho jajajaj, ni ganas de dar pruebas pero goncho sabes que es verdad
Reply
#7

Problema resuelto, gracias Troydere por la ayuda
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)