SA-MP Forums Archive
Error jetpack 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: Error jetpack comando (/showthread.php?tid=419907)



Error jetpack comando - uardo12 - 02.03.2013

E estado creando un comando para sacar jetpack en pawn y no me sale ningun error.Pero en el samp al poner/jetpack
me sale "You are not a high enough level to use this command"

aca les dejo mi comando y mi sistema de adm es Ladmin4v2
Quote:

if (strcmp("/jetpack", cmdtext, true, 10) == 0)
{
SetPlayerSpecialAction(playerid, SPECIAL_ACTION_USEJETPACK);
GameTextForPlayer(playerid,"~g~JETPACK CREADO!",6000,5);
return 1;
}




Respuesta: Error jetpack comando - Loox - 02.03.2013

Quizбs sea porque el ladmin ya tenga ese comando e interfieran.


Respuesta: Error jetpack comando - Parka - 02.03.2013

Intenta asi si tienes el ladmin es posible que interfieran como dice el amigo de arriba.

PHP код:
if (strcmp("/bolsa"cmdtexttrue10) == 0)
{
SetPlayerSpecialAction(playeridSPECIAL_ACTION_USEJETPACK);
GameTextForPlayer(playerid,"~g~JETPACK CREADO!",6000,5);
return 
1;




Re: Error jetpack comando - uardo12 - 02.03.2013

si tengo el ladmin


Respuesta: Error jetpack comando - Loox - 02.03.2013

їMiraste si en el ladmin no hay ningъn comando que tambiйn sea '/jetpack'?


Re: Error jetpack comando - uardo12 - 02.03.2013

a otra dos cositas mas porfa 1.-
aca estami juego de minigun que cree:

Quote:

if (strcmp("/minigun", cmdtext, true, 10) == 0)
{
SetPlayerPos(playerid,2169.461181,1618.798339,999. 976562);
SetPlayerInterior(playerid, 1);
GameTextForPlayer(playerid,"~g~MINIGUN !!",6000,5);
ResetPlayerWeapons(playerid);
SetPlayerHealth(playerid,100),
GivePlayerWeapon(playerid,38,9999);

return 1;
}

pero al teletransportarme cambio a la minigun y si regresa.

2.-Y quiero hacer un comando /salir de ese minijuego lo intente pero no me sale


Respuesta: Error jetpack comando - Loox - 02.03.2013

Lo primero no lo entendн, para lo otro puedes usar GetPlayerPos y SetPlayerPos.

Se me ocurre que cojas la posiciуn del jugador antes de ir al minijuego.

Код:
new Float:x, Float:y, Float:z;
GetPlayerPos(playerid, x, y, z);
Y cuando salga que lo devuelva a su posiciуn.

Код:
SetPlayerPos(playerid, x, y, z);



Re: Respuesta: Error jetpack comando - uardo12 - 02.03.2013

Quote:
Originally Posted by Loox
Посмотреть сообщение
Lo primero no lo entendн, para lo otro puedes usar GetPlayerPos y SetPlayerPos.

Se me ocurre que cojas la posiciуn del jugador antes de ir al minijuego.

Код:
new Float:x, Float:y, Float:z;
GetPlayerPos(playerid, x, y, z);
Y cuando salga que lo devuelva a su posiciуn.

Код:
SetPlayerPos(playerid, x, y, z);
osea en la 1era al teletransportarme al minigjuego /minigun yo le setie una minigun .Pero al probarlo muevo la ruedita de mi mouse para cambiar a minigun se regresa al puсo porque?.
PD:No me aparece ningun errore en pawn


Respuesta: Error jetpack comando - Loox - 02.03.2013

Serб porque usas algъn anticheat y cuando sacan la minigun te la quita.


Re: Error jetpack comando - Lucio500 - 03.03.2013

Minigun:

pawn Код:
new Float:mX,mY,mZ;

enum pInfo
{
    pMinigun
}

new
    PlayerInfo[ MAX_PLAYERS ][ pInfo ];
pawn Код:
if (strcmp("/minigun", cmdtext, true, 10) == 0);
    {
    GetPlayerPos(playerid, mX, mY, mZ);
    SetPlayerPos(playerid, 2169.461181,1618.798339,999.976562);
    SetPlayerInterior(playerid, 1);
    GameTextForPlayer(playerid,"~g~MINIGUN !!",6000,5);
    ResetPlayerWeapons(playerid);
    SetPlayerHealth(playerid,100);
    GivePlayerWeapon(playerid,38,9999);
    PlayerInfo[playerid][pMinigun] ++;
    }

    if (strcmp("/salir", cmdtext, true, 10) == 0);
    {
    if (PlayerInfo[playerid][pMinigun] < 1) return SendClientMessage(playerid, COLOR, "No estбs en Minigun");
    SetPlayerPos(playerid, mX, mY, mZ);
    GameTextForPlayer(playerid,"Texto", 6000, 5);
    //EDIT: aquн le debes descontar la variable, mal yo xd sorry
    PlayerInfo[playerid][pMinigun] --;
    }
    return 0;
}
No lo probй pero debe funcionar, cualquier cosa me comentas.