19.10.2017, 21:18
Eu baixei um sistema de x1 de um site e quando fui compilar apareceu "undefined symbol params" algo assim consegui "arrumar" o erro usando isto:
acabou dando este erro:
Cуdigo do erro:
Linha do erro:
Se puderem me ajudar a resolver agradeзo!
pawn Код:
#pragma unused params
new params;
pawn Код:
C:\Users\Jogos.DAVI\Documents\Brasil Play Roox RPG\Brasil Play Roox RPG\filterscripts\Untitled.pwn(222) : error 035: argument type mismatch (argument 1)
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
1 Error.
pawn Код:
CMD:x1(playerid)
{
if(!IsPlayerInRangeOfPoint(playerid, 2.0, 1310.0820, -1366.5123, 13.4764))
{
SendClientMessage(playerid, 0x00BFFFAA, "Vocк nгo estб na entrada do x1 localizado na Бrea de DM!");
return 1;
}
if(pDuelo == 2) return SendClientMessage(playerid, 0xA9A9A9AA, "[ERRO] Jб contйm 2 pessoas em duelo.");
if(eDuelo[playerid] == true) return SendClientMessage(playerid, 0xA9A9A9AA, "[ERRO] Vocк jб estб no duelo.");
if(sscanf(params, "d", Desafiado)) return SendClientMessage(playerid, 0xFFA500AA, "~> /X1 [playerid]");
if(!IsPlayerConnected(Desafiado)) return SendClientMessage(playerid, 0xA9A9A9AA, "[ERRO] Jogador offline.");
if(eDuelo[Desafiado] == true) return SendClientMessage(playerid, 0xA9A9A9AA, "[ERRO] Este jogador jб estб em um duelo.");
if(Desafiado == playerid) return SendClientMessage(playerid, 0xA9A9A9AA, "[ERRO] Vocк nгo pode duelar vocк mesmo.");
format(String, sizeof(String), "~> Vocк convidou o jogador %s para duelar.", rNome(Desafiado));
SendClientMessage(playerid, 0x00BFFFAA, String);
pConvidou = playerid;
SetPlayerPos(playerid, 1412.639892, -1.787510, 1000.924377);
SetPlayerInterior(playerid, 1);
TogglePlayerControllable(playerid, false);
eDuelo[playerid] = true;
pDuelo += 1;
ResetPlayerWeapons(playerid);
SetPlayerTeam(playerid, 255);
SetPlayerArmour(playerid, 100);
SetPlayerHealth(playerid, 100);
Arma
Arma2
/* Se for colocar outras armas, coloque aqui o nome da define:
> Exemplo:
Arma3
*/
GameTextForPlayer(playerid,"~w~A~b~~h~guardando Resposta~w~...",2000,3);
format(String2,sizeof(String2), "{B9BCCC}- Vocк foi convidado pelo jogador {6495ED}%s{B9BCCC} para um desafio(x1).\n\n - * {6495ED}[Prкmio: R$%d + %d Score]{B9BCCC} *\n\n - Vocк aceita?", rNome(playerid), pDinheiro, pScore);
ShowPlayerDialog(Desafiado, rBox1, DIALOG_STYLE_MSGBOX, "[rDuelSystem] > Vocк foi desafiado.", String2, "Sim", "Nгo");
TempoSpawn[playerid] = SetTimerEx("AguardandoResposta", 10000, false, "d", playerid);
SendClientMessage(playerid, 0xA9A9A9AA, "[AVISO] Se ele nгo aceitar o convite em 10 segundos, vocк й spawnado.");
peDuelos[Desafiado] += 1;
return 1;
}
pawn Код:
if(sscanf(params, "d", Desafiado)) return SendClientMessage(playerid, 0xFFA500AA, "~> /X1 [playerid]");