25.08.2012, 06:56
Hello Friends its me again asking for help LOL
I am using Ladmin in my server.I maded a textdraw to show player stats i want it to show up when player logins can someone make it to work.
TD CODE
ladmin login command code
Please someone make it to work and also tell where to place the codes.
I am using Ladmin in my server.I maded a textdraw to show player stats i want it to show up when player logins can someone make it to work.
TD CODE
Код:
new Text:Textdraw0; //In OnGameModeInit or any other place, we procced to create our textdraw: Textdraw0 = TextDrawCreate(3.000000,435.000000,"Deaths:1000 | Kills:1000 | Ratio:1.0 | Money:1000$ | IP:192.168.1"); TextDrawUseBox(Textdraw0,1); TextDrawBoxColor(Textdraw0,0x00000099); TextDrawTextSize(Textdraw0,636.000000,-1.000000); TextDrawAlignment(Textdraw0,0); TextDrawBackgroundColor(Textdraw0,0x000000ff); TextDrawFont(Textdraw0,2); TextDrawLetterSize(Textdraw0,0.399999,1.100000); TextDrawColor(Textdraw0,0xffffffff); TextDrawSetProportional(Textdraw0,1); TextDrawSetShadow(Textdraw0,1);
Код:
dcmd_login(playerid,params[]) { if (PlayerInfo[playerid][LoggedIn] == 1) return SendClientMessage(playerid,red,"ACCOUNT: You are already logged in."); if (!udb_Exists(PlayerName2(playerid))) return SendClientMessage(playerid,red,"ACCOUNT: Account doesn't exist, please use '/register [password]'."); if (strlen(params)==0) return SendClientMessage(playerid,red,"ACCOUNT: Correct usage: '/login [password]'"); if (udb_CheckLogin(PlayerName2(playerid),params)) { new file[256], tmp3[100], string[128]; format(file,sizeof(file),"/ladmin/users/%s.sav",udb_encode(PlayerName2(playerid)) ); GetPlayerIp(playerid,tmp3,100); dini_Set(file,"ip",tmp3); LoginPlayer(playerid); PlayerPlaySound(playerid,1057,0.0,0.0,0.0); if(PlayerInfo[playerid][Level] > 0) { format(string,sizeof(string),"ACCOUNT: Successfully Logged In. (Level %d)", PlayerInfo[playerid][Level] ); return SendClientMessage(playerid,green,string); } else return SendClientMessage(playerid,green,"ACCOUNT: Successfully Logged In"); } else { PlayerInfo[playerid][FailLogin]++; printf("LOGIN: %s has failed to login, Wrong password (%s) Attempt (%d)", PlayerName2(playerid), params, PlayerInfo[playerid][FailLogin] ); if(PlayerInfo[playerid][FailLogin] == MAX_FAIL_LOGINS) { new string[128]; format(string, sizeof(string), "%s has been kicked (Failed Logins)", PlayerName2(playerid) ); SendClientMessageToAll(grey, string); print(string); Kick(playerid); } return SendClientMessage(playerid,red,"ACCOUNT: Login failed! Incorrect Password"); } }