2 Quick questions.
#1

Hello.
Код:
	if(strcmp(cmd, "/ah", true) == 0)
	{
	  if (dini_Int(file, "AdminLevel") >= 1) {
			  SendClientMessage(playerid, BLUE, "[[  List of admin commands  ]]");
			  SendClientMessage(playerid, COLOR, "[[Level 1 admin: /kick ]]");
			  SendClientMessage(playerid, COLOR, "[[Level 2 admin: /ban /ip ]]");
			  SendClientMessage(playerid, COLOR, "[[Level 3 admin: /givegun /setcash /sethealth /setarmour /setscore ]]");
			  SendClientMessage(playerid, COLOR, "[[Level 4 admin: /noneatm ]]");
			  SendClientMessage(playerid, COLOR, "[[Level 5 admin: /GMX ]]");
	}
	else
	    SendClientMessage(playerid, COLOR, "You our not autherized to use this command.");
		}
Here is a command I just attempted to make. It works fine and does display the text. although after all the next it will say SERVER UNKNOWN TEXT. The command works it just always says unknown text for some reason. Any pointers would be great



Also if you cannot answer this its fine.

Код:
  	if(strcmp(cmd, "/login", true) == 0)
	{
	  new PlayerName[24];
	  tmp = strtok(cmdtext, idx);
	  if(strlen(tmp) == 0) return SendClientMessage(playerid, 0xFFFFFFFF, "USAGE: /login [password]");
		new name[MAX_PLAYER_NAME];
		if(IsLogged[playerid] == 1)
		{
			SendClientMessage(playerid, COLOR, "You already are logged in!");
			return 1;
		}
		else
		{
			GetPlayerName(playerid, name, sizeof(name));
			format(file,sizeof(file),"%s.ini",name);
			if(fexist(file))
			{
		  	tmp2 = dini_Get(file, "Password");
			 	if(udb_hash(tmp) != strval(tmp2))
				{
				  SendClientMessage(playerid, COLOR, "Login Failed!");
	 			  GetPlayerName(playerid, PlayerName, sizeof(PlayerName));
	 			  printf("%s has failed to login", name);
				}
				else
				{
				 	IsLogged[playerid] = 1;
				 	SetPlayerMoney(playerid, dini_Int(file, "Cash"));
					PlayerInfo[playerid][AdminLevel] = dini_Int(file, "AdminLevel");
					SendClientMessage(playerid, COLOR, "[System]: Account Logged into!");
				}
			}
		}
		return 1;
	}
Thats my /login it works and all although it saves in "Script files". How could I make it save in a folder in script files Named "Accounts"?

Thanks all.
Reply


Messages In This Thread
2 Quick questions. - by whereschris - 11.01.2010, 19:55
Re: 2 Quick questions. - by MadeMan - 11.01.2010, 20:02
Re: 2 Quick questions. - by whereschris - 11.01.2010, 20:08
Re: 2 Quick questions. - by Finn - 11.01.2010, 20:13
Re: 2 Quick questions. - by whereschris - 11.01.2010, 20:15

Forum Jump:


Users browsing this thread: 1 Guest(s)