Posts: 22
Threads: 7
Joined: Oct 2011
Reputation:
0
Buenas, tengo en mente varios comandos para admins que quiero crear, pero el problema es que no se como hacer que esos comandos solo los use un admin,
Aqui el problema:
Me dicen que use esto
if(PlayerInfo[playerid][pAdmin] !< 1);
Pero me dice error que playerinfo no esta definido,
їQue es lo que tengo que definir para que esa funcion no lanze errores?
Posts: 628
Threads: 50
Joined: May 2011
Reputation:
0
compara el comando que creastes con el de los de ladmin y revisa si tiene algun error
recuerda que si haces el comando con dcmd no va en ningun callback y debes definir el dcmd
Posts: 22
Threads: 7
Joined: Oct 2011
Reputation:
0
C:\Users\care\Desktop\-Server Dm 0.3c-\gamemodes\EditByTaker.pwn(203) : error 001: expected token: ")", but found "!"
C:\Users\care\Desktop\-Server Dm 0.3c-\gamemodes\EditByTaker.pwn(203) : error 029: invalid expression, assumed zero
C:\Users\care\Desktop\-Server Dm 0.3c-\gamemodes\EditByTaker.pwn(203) : warning 215: expression has no effect
C:\Users\care\Desktop\-Server Dm 0.3c-\gamemodes\EditByTaker.pwn(203) : error 001: expected token: ";", but found ")"
C:\Users\care\Desktop\-Server Dm 0.3c-\gamemodes\EditByTaker.pwn(203) : fatal error 107: too many error messages on one line
Linea:
if(PlayerInfo[playerid][pAdmin] !< 1);
Posts: 22
Threads: 7
Joined: Oct 2011
Reputation:
0
El problema es con esto
public OnPlayerConnect(playerid)
{
if(PlayerInfo[playerid][pAdmin] !< 1);
{
label[playerid] = Create3DTextLabel("Administrador del Servidor",0x008080FF,30.0,40.0,50.0,40.0,0); //el LABEL lo tengo definido ya
Attach3DTextLabelToPlayer(label[playerid], playerid, 0.0, 0.0, 0.7);
}
return 1;
}
}
Posts: 1,675
Threads: 34
Joined: Feb 2010
Reputation:
0
if(PlayerInfo[playerid][pAdmin] !< 1);
Eso estб de mбs, y no existe !< ( hasta donde yo conozco ). Ya que "!<" serнa lo mismo que ">", por ende no tiene lуgica.