Comando Uknow -
ForTrezZ - 21.12.2015
Y bueno otra vez acб despuйs de meses !
Код:
CMD:crearregalo(playerid, params[])
{
#pragma unused params
if(PlayerInfo[playerid][Level] >= 5) return SendClientMessage(playerid, 0xFF0000FF, "ERROR: Debes ser nivel 5 para usar este comando");
if(RegaloEdition[playerid] != -1) return SendClientMessage(playerid, 0xFF0000FF, "Error: Estas colocando un regalo");
if(!IsRegaloCreate()) return SendClientMessage(playerid, 0xFF0000FF, "Error: No hay mas regalos para crear");
new idx = IsRegaloCreate();
GetPlayerPos(playerid, rX[idx], rY[idx], rZ[idx]);
Regalo[idx] = CreateObject(19054, rX[idx], rY[idx], rZ[idx], 0.00, 0.00, 0.00);
RegaloEdition[playerid] = idx;
EditObject(playerid, Regalo[idx]);
return 1;
}
Me dan una ayuda? me dice que no existe y asн otro dos comandos !
Muchas gracias de ante mano !
Respuesta: Comando Uknow -
wharlos - 21.12.2015
Por que colocas esto (#pragma unused params) en el comando?
Respuesta: Comando Uknow -
ForTrezZ - 21.12.2015
Porque no uso "params" en el comando, es que normalmente no uso zcmd, uso dcmd o lo normal de samp strcmp ! por eso nose si lo lleva o no jaja el punto es que no me funciona con ningun procesador de comandos :/
Respuesta: Comando Uknow -
Dello - 22.12.2015
Saca el #pragma unused params
Tendrнa que andarte asн!
Respuesta: Comando Uknow -
ForTrezZ - 22.12.2015
Noop sigue sin andar !
Respuesta: Comando Uknow -
wharlos - 22.12.2015
Quote:
public OnPlayerCommandText(playerid, cmdtext[])
{
if(!strcmp(cmdtext, "/comando", true))
{
//
}
return 1;
}
|
Yo uso algunos en ese, usalo a ver
Respuesta: Comando Uknow -
Zume - 22.12.2015
Si usas strcmd, o dcmd desde ya con ZCMD no te andarбn los comandos, es sуlo uno el que tienes que usar.. La funciуn es hookeada y por tanto no podrбs usarla si ya le diste otro uso.
Respuesta: Comando Uknow -
marconol - 22.12.2015
El error estб en IsRegaloCreate(), muestra su cуdigo para poder ayudarte.
Respuesta: Comando Uknow -
ForTrezZ - 23.12.2015
Quote:
Originally Posted by _Zume
Si usas strcmd, o dcmd desde ya con ZCMD no te andarбn los comandos, es sуlo uno el que tienes que usar.. La funciуn es hookeada y por tanto no podrбs usarla si ya le diste otro uso.
|
Lose zume, probe cambiarlos nomas a ver si funca pero no, con ningun procesador!
Quote:
Originally Posted by marconol
El error estб en IsRegaloCreate(), muestra su cуdigo para poder ayudarte.
|
Код:
stock IsRegaloCreate()
{
for(new i = 0; i <= MAX_REGALOS; i++)
{
if(Regalo[i] == INVALID_OBJECT_ID) return i;
}
return 0;
}
Respuesta: Comando Uknow -
Zume - 23.12.2015
Intenta asн:
for(new i = 0; i < MAX_REGALOS; i++)