Comando Uknow
#1

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 !
Reply
#2

Por que colocas esto (#pragma unused params) en el comando?
Reply
#3

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 :/
Reply
#4

Saca el #pragma unused params
Tendrнa que andarte asн!
Reply
#5

Noop sigue sin andar !
Reply
#6

Quote:

public OnPlayerCommandText(playerid, cmdtext[])
{
if(!strcmp(cmdtext, "/comando", true))
{
//
}
return 1;
}

Yo uso algunos en ese, usalo a ver
Reply
#7

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.
Reply
#8

El error estб en IsRegaloCreate(), muestra su cуdigo para poder ayudarte.
Reply
#9

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;
}
Reply
#10

Intenta asн:

for(new i = 0; i < MAX_REGALOS; i++)
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)