Unos errores
#1

x.pwn(6735) : error 033: array must be indexed (variable "GetPlayerNameEx")
x.pwn(673 : error 035: argument type mismatch (argument 1)
x.pwn(6740) : error 033: array must be indexed (variable "GetPlayerNameEx")
x.pwn(6743) : error 035: argument type mismatch (argument 1)

Esos errores corresponden a las siguientes lнneas marcadas en rojo en el mismo orden:

if(estaenllamada[playerid] == true)
{
new string[164];
if(GetPlayerNameEx(playerid) == strval(llama))
{
format(string,sizeof(string),"%s",text);
Mensaje(contesta,0xFFFFFAA,string);
}
if(GetPlayerNameEx(playerid) == contesta)
{
format(string,sizeof(string),"%s",text);
Mensaje(llama,0xFFFFFAA,string);
}
}

AGREGO: ESE CУDIGO ESTБ EN ONPLAYERTEXT
Gracias de antemano.
Reply
#2

Como tienes el Mensaje(llama,0xFFFFFAA,string);?
Reply
#3

їCуmo asн?
Es lo mismo que SendClientMessage solo que cambiado por Mensaje
Reply
#4

Quote:
Originally Posted by lComandante
Посмотреть сообщение
x.pwn(6735) : error 033: array must be indexed (variable "GetPlayerNameEx")
x.pwn(673 : error 035: argument type mismatch (argument 1)
x.pwn(6740) : error 033: array must be indexed (variable "GetPlayerNameEx")
x.pwn(6743) : error 035: argument type mismatch (argument 1)

Esos errores corresponden a las siguientes lнneas marcadas en rojo en el mismo orden:

if(estaenllamada[playerid] == true)
{
new string[164];
if(GetPlayerNameEx(playerid) == strval(llama))
{
format(string,sizeof(string),"%s",text);
Mensaje(contesta,0xFFFFFAA,string);
}
if(GetPlayerNameEx(playerid) == contesta)
{
format(string,sizeof(string),"%s",text);
Mensaje(llama,0xFFFFFAA,string);
}
}

AGREGO: ESE CУDIGO ESTБ EN ONPLAYERTEXT
Gracias de antemano.
Muestra todo, para ver, puede que un error de mas arriba haga que lo de abajo de marque error en el compilador. deja ver todo para poder verificar.
Reply
#5

Por quй comparas el nombre del jugador con un entero? para comparar strings usa 'strcmp'.
Reply


Forum Jump:


Users browsing this thread: 3 Guest(s)