[Ayuda] Con un Comando
#1

Buenas me gustarнa que me ayudaran a resolver este warning haber si le entienden:

pawn Код:
command(ir, playerid, params[])
{
if(Informacion[playerid][Admin] >=1)
{
new playerid2;
if(!sscanf(params, "i", playerid2))
{
if(Ir == 1)
{
new Float:x, Float:y, Float:z;
new interior;
GetPlayerPos(playerid2, x, y, z);
SetPlayerPos(playerid, x+1,y+1,z+1);
GetPlayerInterior(playerid2, interior);//aqui sale el warning
SetPlayerInterior(playerid, interior);
}else return SendClientMessage(playerid, COLOR_ROJO, "El Usuario No Permite Que Se Teletransporten a el, Pidele que se desbloquee.");
} else SendClientMessage(playerid, COLOR_ROJO, "Uso: /ir [playerid]");
}
return 1;
}
Este es el warning que tira en donde les marque
Quote:

warning 202: number of arguments does not match definition

Si no entendiste el cуdigo, lo que quiero hacer es que no solo agarre las coordenadas sino tambiйn el interior para evitar bugs, espero y me puedan ayudar gracias de antemano.
Reply
#2

Por que 'GetPlayerInterior' sуlo lleva 1 argumento.

Puedes hacerlo asн:


pawn Код:
interior = GetPlayerInterior(playerid2);
O un poco mejor:


pawn Код:
//new interior;
GetPlayerPos(playerid2, x, y, z);
SetPlayerPos(playerid, x+1,y+1,z+1);
//GetPlayerInterior(playerid2, interior);//aqui sale el warning
SetPlayerInterior(playerid, GetPlayerInterior(playerid2));
Reply
#3

Quote:
Originally Posted by EnzoMetlc
Посмотреть сообщение
Por que 'GetPlayerInterior' sуlo lleva 1 argumento.

Puedes hacerlo asн:


pawn Код:
interior = GetPlayerInterior(playerid2);
O un poco mejor:


pawn Код:
//new interior;
GetPlayerPos(playerid2, x, y, z);
SetPlayerPos(playerid, x+1,y+1,z+1);
//GetPlayerInterior(playerid2, interior);//aqui sale el warning
SetPlayerInterior(playerid, GetPlayerInterior(playerid2));
Muchas gracias no savia eso.
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)