SA-MP Forums Archive
udb rename - 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: udb rename (/showthread.php?tid=120014)



udb rename - Naruto4 - 10.01.2010

Код:
C:\Users\Crash7\Desktop\LSLife\gamemodes\rp.pwn(3877) : error 035: argument type mismatch (argument 1)
Pawn compiler 3.2.3664	 	 	Copyright © 1997-2006, ITB CompuPhase


1 Error.
line:
Код:
udb_RenameUser(player,string);
help


Re: udb rename - Naruto4 - 10.01.2010

bump.sry


Re: udb rename - BMUK - 10.01.2010

Код:
if(strcmp(cmd, "/lol", true) == 0)
{
  new nick[24],newnick[24];
  GetPlayerName(playerid,nick,24);
  newnick ="Martin";
  udb_RenameUser(nick,newnick);
  return 1;
}
That compiles fine. Post here how you get both strings[] for the udb_RenameUser(nickname[],newnick[]) function?


Re: udb rename - Naruto4 - 10.01.2010

Код:
dcmd_changename(playerid, params[])
{
	new player,name[24],aname[24];
	new string[128];
	if(AccountInfo[playerid][Admin] >= 4)
 	{
		if(sscanf(params, "us", player, string)) return SCM(playerid, WHITE, "Usage: /changename [ID/Name] [New Name]");
		if(udb_Exists(string))
		{
		SendClientMessage(playerid,LIGHTRED,"This nick already taken!");
		}
		else
		{
		GetPlayerName(player,name,24);
		frename(name,string);
		fremove(name);
		GetPlayerName(player,aname,24);
		format(string, sizeof(string), "*Admcmd: %s has changed the name of %s. New Name: %s(/changename)",PlayerName(playerid),name,aname);
		SendAdminMessage(LIGHTRED, string);
		}
	}
	return 1;
}
help


Re: udb rename - KnooL - 10.01.2010

string must be MAX_PLAYER_NAME not 128;