SA-MP Forums Archive
How to ? - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: SA-MP Scripting and Plugins (https://sampforum.blast.hk/forumdisplay.php?fid=8)
+--- Forum: Scripting Help (https://sampforum.blast.hk/forumdisplay.php?fid=12)
+---- Forum: Help Archive (https://sampforum.blast.hk/forumdisplay.php?fid=89)
+---- Thread: How to ? (/showthread.php?tid=90786)



How to ? - The_Tough - 10.08.2009

Код:
273:dcmd_myadminclr1(playerid,params[]) {
274:	if(!udb_Exists(playerid)).("level",(level)); return SystemMsg(playerid,"[NOT ENOUGH LEVEL !]");
275:	{
276:	SetPlayerColor(playerid,COLOUR_RED);
277:	return SendClientMessage(playerid,COLOUR_RED,"[ ! ]Admin color is on!");
278:		}
Код:
error 035: argument type mismatch (argument 1)
error 029: invalid expression, assumed zero
error 017: undefined symbol "level"
fatal error 107: too many error messages on one line
I wanna do a check with udb to players level..but at the /register system i didnt add to create players level to 0...

Код:
dcmd_register(playerid,params[]) {
  if (PLAYERLIST_authed[playerid]) return SystemMsg(playerid,"Already authed.");
  if (udb_Exists(PlayerName(playerid))) return SystemMsg(playerid,"Account already exists, please use '/login password'.");
  if (strlen(params)==0) return SystemMsg(playerid,"Correct usage: '/register password'");
  if (udb_Create(PlayerName(playerid),params)) return SystemMsg(playerid,"Account successfully created. Login with '/login password' now.");
  return true;
 }
I tried to create the dcmd_setlevel but I couldnt do it cuz the udb_Create <=== level..i cant do it..so I need help..
Regards


Re: How to ? - The_Tough - 10.08.2009

nobody knows ? omfg


Re: How to ? - MadeMan - 10.08.2009

You can check players level this way:

pawn Код:
dcmd_myadminclr1(playerid,params[]) {
    if(dUserINT(PlayerName(playerid)).("level") < 1) return SystemMsg(playerid,"[NOT ENOUGH LEVEL !]");
    SetPlayerColor(playerid,COLOUR_RED);
    return SendClientMessage(playerid,COLOUR_RED,"[ ! ]Admin color is on!");
}