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", cmdtext, true, 10) == 0)
{
SetPlayerSpecialAction(playerid, SPECIAL_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.