29.09.2013, 03:18
pawn Code:
if(!udb_Exists(PlayerName2(playerid))) {
SendClientMessage(playerid, COLOR_YELLOW, "{8080FF}-----------------------------------------------------------------------------------");
format(string, sizeof(string), "{8080FF}Welcome %s,You Are Not Registered In This Server...", PlayerName);
SendClientMessage(playerid, COLOR_ORANGE, string);
SendClientMessage(playerid, COLOR_BRIGHTRED, "{8080FF}----------------------------------------------------------------------------------------");
SendClientMessage(playerid,COLOR_LIGHTBLUE, "{8080FF}Please Use The /register [Password] Commands To Save Your Stats (Kills,money,bank,vehicle saving options...)");
SendClientMessage(playerid,COLOR_YELLOW, "{8080FF}If you Register Then You will Get Money From your Business And Access to More Features");
SendClientMessage(playerid,COLOR_ORANGE, "{8080FF}You Have Been Given $500000 Starting Money Since you Have No Saved Money As Of Yet.");
SendClientMessage(playerid, COLOR_LIGHTBLUE, "{8080FF}Use Your Money Wisely And Go buy A Business And Make Some More Money.");
SendClientMessage(playerid, COLOR_LIGHTBLUE, "{8080FF}Use The Commands: /credits /cmds /rules To Know More Information Good luck");
SendClientMessage(playerid, COLOR_BRIGHTRED, "{8080FF}------------------------------------------------------------------------------------------");
GivePlayerMoney(playerid,500000);
}
if(udb_Exists(PlayerName2(playerid))) {
SendClientMessage(playerid, COLOR_YELLOW, "---------{FFFF00}--------{FFFFFF}---------{FF0000}----------{FFFFFF}---------{0011FF}-----------------");
format(string, sizeof(string), "{8080FF}Welcome %s, Back to The Server ",PlayerName);
SendClientMessage(playerid, COLOR_ORANGE, string);
SendClientMessage(playerid, COLOR_BRIGHTRED, "------------{FF0000}------------{FFFF00}--------------------{FFFFFF}-----------------------------");
format(file,256,"/ladmin/users/%s.sav",udb_encode(PlayerName));
new tmp[50],tmp2[256];
GetPlayerIp(playerid,tmp,128);
tmp2 = dini_Get(file,"ip");
if(!strcmp(tmp,tmp2,true) && ServerInfo[AutoLogin] == 1) {
format(string,128,"{8080FF}Welcome back, {FFFFFF}%s. You have automatically been {FFFF00}logged in.",PlayerName);
SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
SendClientMessage(playerid, COLOR_BRIGHTRED, "-----------------{FFFFFF}---------------{FFFF00}--------------------{0011FF}--------------{FF0000}---------------{FFFFFF}---------");
PlayerInfo[playerid][LoggedIn] = 1;
GivePlayerMoney(playerid,dUserINT(PlayerName2(playerid)).("money")-GetPlayerMoney(playerid));
SetPlayerScore(playerid,dUserINT(PlayerName2(playerid)).("Score"));
PlayerInfo[playerid][Deaths] = (dUserINT(PlayerName2(playerid)).("deaths"));
PlayerInfo[playerid][Kills] = (dUserINT(PlayerName2(playerid)).("kills"));
PlayerInfo[playerid][Level] = (dUserINT(PlayerName2(playerid)).("level"));
PlayerInfo[playerid][Registered] = 1;
LoadPlayer(playerid);
}
else {
format(string,sizeof(string),"{8080FF}The name %s, is already registered on this server. Please login or you will !",PlayerName);
SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
SendClientMessage(playerid, COLOR_BRIGHTRED, "-------{FFFF00}------{FFFFFF}------{FF0000}---{FFFFFF}--------{FFFF00}-------");
PlayerInfo[playerid][LoggedIn] = 0;
SetTimerEx("KickTimer",60000,0,"i",playerid);
}
}
Here The Dialog Of Register and login Dialog how i added in >?
pawn Code:
{
if (udb_Exists(PlayerName2(playerid)))
{
if(PlayerInfo[playerid][LoggedIn] == 0)
{
new string[500];
format(string, sizeof(string),""cwhite"Welcome Back"cred"%s "cwhite" To Call Of Duty Wolrd At War\nYour Account Is Already Registered!\nEnter Your Password Below To Load Your Status\n(Score,Cash,rank,Kills,etc)", PlayerName2(playerid));
ShowPlayerDialog(playerid, 125, DIALOG_STYLE_PASSWORD, "Login Account",string,"Login","Kick");
}
}
if (!udb_Exists(PlayerName2(playerid)))
{
if(PlayerInfo[playerid][Registered] == 0)
{
new string[200];
format(string, sizeof(string),""cwhite"Welcome "cred" %s "cwhite"To Call Of Duty Wolrd At War\nYour Account is not Registered!\nEnter your Password Below To Save Your Status\n(Score,Cash,Ranks,Kill,etc)", PlayerName2(playerid));
ShowPlayerDialog(playerid, 126, DIALOG_STYLE_PASSWORD, "Register Account",string,"Register","Kick");
}
}