02.06.2012, 18:40
Quote:
1. Forward the public functions (explanation found on wikipedia)
2. Change the variable names, and everything related to them. |
Here's the english version:
pawn Код:
if(strcmp(cmd, "/Setting", true)==0){
if(!strlen(tmp))
{
SendClientMessage(playerid,COLOR_GREY, "• /Setting : Main command.");
SendClientMessage(playerid,COLOR_GREY, "• /Setting Name [YourName] - Set your name.");
SendClientMessage(playerid,COLOR_GREY, "• /Setting Msn [Your@Msn.com] - Set your Messanger adress.");
SendClientMessage(playerid,COLOR_GREY, "• /Setting ICQ [YourICQNumber] - [Numbers only!] Set your ICQ number.");
SendClientMessage(playerid,COLOR_GREY, "• /Setting Skype [Name/OFF]- Set your Skype username.");
SendClientMessage(playerid,COLOR_GREY, "• /Details [Playerid] - To see player details.");
SendClientMessage(playerid,COLOR_GREY, "• /Setting autolog - Automatic login.");
return 1;
}
if(strcmp(tmp, "AutoLog", true)==0)
{
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))return SendClientMessage(playerid,COLOR_WHITE, "Usage - /Setting AutoLog ON/OFF");
if(strcmp(tmp, "ON", true)==0)return dini_IntSet(PlayerFile(playername),"AutoLogin",1),SendClientMessage(playerid,COLOR_WHITE, "System turned on Auto-login.");
else if(strcmp(tmp, "OFF", true)==0)return dini_IntSet(PlayerFile(playername),"AutoLogin",0),SendClientMessage(playerid,COLOR_WHITE, "You've turned off the auto-login by IP.");
return 1;
}
if(strcmp(tmp, "Name", true)==0){
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))return SendClientMessage(playerid,COLOR_WHITE, "Usage - /Setting Name [YourName / OFF]");
if(strlen(tmp) > 9)return SendClientMessage(playerid,COLOR_WHITE, "Name can contain up to 9 characters.");
if(strcmp(tmp, "OFF", true)==0)return dini_Set(PlayerFile(playername),"FirstName","N/A."),SendClientMessage(playerid,COLOR_WHITE, "You just removed your Firstname.");
dini_Set(PlayerFile(playername),"FirstName",tmp);
format(string, sizeof(string)," You've changed your Firstname to\"%s\".",tmp); //tmp
SendClientMessage(playerid,COLOR_LIGHTBLUE,string);
return 1;
}
if(strcmp(tmp, "ICQ", true)==0){
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))return SendClientMessage(playerid,COLOR_WHITE, "Usage - /Setting ICQ [Number / OFF]");
if(!IsNumber(tmp))return SendClientMessage(playerid,COLOR_WHITE, "ICQ number only contain numbers!");
if(strlen(tmp) > 9)return SendClientMessage(playerid,COLOR_WHITE, "ICQ number can't be more than 9 characters!");
if(strcmp(tmp, "OFF", true)==0)return dini_IntSet(PlayerFile(playername),"ICQ",00000000),SendClientMessage(playerid,COLOR_WHITE, "You just removed your ICQ number.");
dini_IntSet(PlayerFile(playername),"ICQ",strval(tmp));
format(string, sizeof(string),"You've changed your ICQ number to \"%d\".",tmp); //tmp
SendClientMessage(playerid,COLOR_LIGHTBLUE,string);
return 1;
}
if(strcmp(tmp, "Msn", true)==0){
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))return SendClientMessage(playerid,COLOR_WHITE, "Usage - /Setting Msn [ Adress / OFF]");
if(!ValidEmail(tmp))return SendClientMessage(playerid,COLOR_WHITE, "Please enter a valid address");
if(strcmp(tmp, "OFF", true)==0)return dini_Set(PlayerFile(playername),"Msn","N/A"),SendClientMessage(playerid,COLOR_WHITE, "You just removed your Messanger adress.");
dini_Set(PlayerFile(playername),"Msn",tmp);
format(string, sizeof(string),"You've changed your MSN number to \"%s\".",tmp); //tmp
SendClientMessage(playerid,COLOR_LIGHTBLUE,string);
return 1;
}
if(strcmp(tmp, "Skype", true)==0){
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))return SendClientMessage(playerid,COLOR_WHITE, "Usage - /Setting Skype [ Name / OFF]");
if(strcmp(tmp, "OFF", true)==0)return dini_Set(PlayerFile(playername),"Skype","N/A"),SendClientMessage(playerid,COLOR_WHITE, "You just removed your Skype username.");
dini_Set(PlayerFile(playername),"Skype",tmp);
format(string, sizeof(string),"You've changed your Skype username to \"%s\".",tmp); //tmp
SendClientMessage(playerid,COLOR_LIGHTBLUE,string);
return 1;
}
SendClientMessage(playerid,COLOR_WHITE, "USAGE - /Setting [Skype/Name/ICQ/MSN]");
return 1;
}