05.07.2017, 03:29
Me salen estos errores que estoy haciendo mal?
(365 : error 035: argument type mismatch (argument 1)
(3659) : error 035: argument type mismatch (argument 1)
este es el comando a convertir
comando que hice
y esta es la funcion que estan ahi
(365 : error 035: argument type mismatch (argument 1)
(3659) : error 035: argument type mismatch (argument 1)
este es el comando a convertir
PHP код:
else if (strfind(cmdtext, "/Crear Garage ", true) == 0)
{
MsgAdminUseCommands(9, playerid, cmdtext);
if ( PlayersData[playerid][Admin] >= 8 )
{
new idcasa = strval(cmdtext[GetPosSpace(cmdtext, 2)]);
new tipo = strval(cmdtext[GetPosSpace(cmdtext, 3)]);
if ( idcasa > 0 && idcasa <= MAX_HOUSE )
{
if ( tipo>= 0 && tipo <= MAX_GARAGE_TYPE )
{
if ( CreateGarage(playerid, IdHouse, TypeGarageS) )
{
new MsgChangeDesing[MAX_TEXT_CHAT];
format(MsgChangeDesing, sizeof(MsgChangeDesing), "Creaste un garage tipo [%i], para la Casa ID[%i] ", tipo, idcasa);
SendInfoMessage(playerid, 2, "0", MsgChangeDesing);
}
}
else
{
SendInfoMessage(playerid, 0, "680", "El ID del tipo de garage introducido no existe!");
}
}
else
{
SendInfoMessage(playerid, 0, "1170", "El ID de casa introducido no existe!");
}
}
}
PHP код:
CMD:creargarage(playerid, params[])
{
new idcasa = GetPosSpace; //Error 1
new tipo = GetPosSpace; //error 2
if(PlayerInfo[playerid][pAdmin] < 2015) return 0;
if(sscanf(params, "ii", idcasa, tipo)) return SendClientMessage(playerid, COLOR_RED, "Uso /creargarage [CASA_ID][TIPO]");
{
if ( tipo >= 0 && tipo <= MAX_GARAGE_TYPE )
{
if ( CreateGarage(playerid, idcasa, tipo) )
{
new MsgChangeDesing[MAX_TEXT_CHAT];
format(MsgChangeDesing, sizeof(MsgChangeDesing), "Creaste un garage tipo [%i], para la Casa ID[%i]", tipo, idcasa);
}
}
else
{
SendClientMessage(playerid,-1,"El ID del tipo de garage introducido no existe!");
}
}
return 1;
}
PHP код:
forward GetPosSpace(text[], option)
public GetPosSpace(text[], option)
{
new SavePos = -1;
for (new i = 1; i <= option; i++)
{
SavePos = strfind(text, " ", false, SavePos + 1);
}
return SavePos;
}