alinutz_boy32 Posted January 5, 2014 Posted January 5, 2014 Salut am aceasta comanda , si vreau sa o fac cu descrieri ! cum pot face?[pawn]CMD:stats ( playerid , params [ ] ){ new target=playerid; if ( !isnull ( params ) ) target=strval ( params ) ; new str [ 100 ] , str2 [ 200 ] , str3 [ 200 ] , str4 [ 200 ] , str5 [ 250 ] , str7 [ 100 ],str6 [ 990 ]; new sts [ 10 ]; new killer [ 50 ]; new lvl [ 30 ]; new sp [ 30 ]; new vp [ 30 ]; if ( PlayerInfo [ target ] [ Kills ] == 0 ){killer = "Noob";} if ( PlayerInfo [ target ] [ Kills ] >= 1 ){killer = "Begginer";} if ( PlayerInfo [ target ] [ Kills ] >= 50 ){killer = "Advanced";} if ( PlayerInfo [ target ] [ Kills ] >= 150 ){killer = "Pro";} if ( PlayerInfo [ target ] [ Kills ] >= 400 ){killer = "Killer";} if ( PlayerInfo [ target ] [ Kills ] >= 800 ){killer = "Master Killer";} if ( afk [ target ] == 1 ){sts = "Da";} else {sts = "Nu";} if ( PlayerInfo [ target ] [ Level ] == 0 ){lvl = "Player";} if ( PlayerInfo [ target ] [ Level ] == 1 ){lvl = "Mini-Helper";} if ( PlayerInfo [ target ] [ Level ] == 2 ){lvl = "Helper";} if ( PlayerInfo [ target ] [ Level ] == 3 ){lvl = "Co-Moderator";} if ( PlayerInfo [ target ] [ Level ] == 4 ){lvl = "Moderator";} if ( PlayerInfo [ target ] [ Level ] == 5 ){lvl = "Administrator";} if ( PlayerInfo [ target ] [ Level ] == 6 ){lvl = "Owner";} if ( boost [ target ] == true ){sp = "Activat";} else {sp = "Dezactivat";} if ( Vup [ target ] == 1 ){vp = "Activat";} else {vp = "Dezactivat";} if ( IsPlayerConnected ( target ) ) { new ye , mo , d; getdate ( ye , mo , d ) ; format ( str , 100 , "{AD8693}\n{CCFF00}+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+\n\n" ) ; format ( str2 , 200 , "\t{B3B3B3}Name:{FF0000}%s\n\t{B3B3B3}Date: {FF0000}%d{FFFF00}/{FF0000}%d{FFFF00}/{FF0000}%d\n" , GetName ( target ) , mo , d , ye ) ; format ( str3 , 200 , "{CCFF00}*{9F9F9F}Admin [Level]: {CCFF00}%d [ %s ]\n{CCFF00}*{9F9F9F}Vip [Level]: {CCFF00}%d\n*{9F9F9F}Kills: {CCFF00}%d\n*{9F9F9F}Killer Rank :{CCFF00}%s\n*{9F9F9F}Deaths :{CCFF00}%d\n" , PlayerInfo [ target ] [ Level ] , lvl , PlayerInfo [ target ] [ Vip ] , PlayerInfo [ target ] [ Kills ] , killer , PlayerInfo [ target ] [ Deaths ] ) ; format ( str4 , 200 , "{CCFF00}*{9F9F9F}Warnings :{CCFF00}%d\n*{9F9F9F}Coins :{CCFF00}%d\n*{9F9F9F}Money :{CCFF00}$%d\n*{9F9F9F}Score :{CCFF00}%d\n" , PlayerInfo [ target ] [ Warnings ] , PlayerInfo [ target ] [ Coins ] , GetPlayerMoney ( target ) , GetPlayerScore ( target ) ) ; format ( str5 , 250 , "{CCFF00}*{9F9F9F}Skin :{CCFF00}%d\n*{9F9F9F}Afk :{CCFF00}%s\n*{9F9F9F}Speed :{CCFF00}%s\n{CCFF00}*{9F9F9F}Vup :{CCFF00}%s" , GetPlayerSkin ( target ) , sts , sp , vp ) ; format ( str7 , 250 , "\n{CCFF00}*{AD8693}Xtreme Points (xp) :{CCFF00}%d" , PlayerInfo [ playerid ] [ xp ] ) ; format ( str6 , 990 , "%s%s%s%s%s%s%s%s" , str , str2 , str , str3 , str4 , str5 , str7 , str ) ; ShowPlayerDialog ( playerid , Stats , DIALOG_STYLE_MSGBOX , "{FF3300}Stats" , str6 , "Inchide" , "" ) ; SendClientMessage ( playerid , -1 , "{B3B3B3}INFO:{FF0000}Poti folosi si /stats [ id ]" ) ; } else return SendClientMessage ( playerid , red , "{B3B3B3}Acest id este incorect" ) ; return 1;}[/pawn] Multumesc !
alinutz_boy32 Posted January 5, 2014 Author Posted January 5, 2014 Da .. status cu descrieri ! Poti sa adaugi u 3 descrieri!Uite cum este acesta din Sistemul asta! http://www.sa-mp.ro/forum/index.php?topic=29916.0
Question
alinutz_boy32
Salut am aceasta comanda , si vreau sa o fac cu descrieri ! cum pot face?
[pawn]CMD:stats ( playerid , params [ ] )
{
new target=playerid;
if ( !isnull ( params ) ) target=strval ( params ) ;
new str [ 100 ] , str2 [ 200 ] , str3 [ 200 ] , str4 [ 200 ] , str5 [ 250 ] , str7 [ 100 ],str6 [ 990 ];
new sts [ 10 ];
new killer [ 50 ];
new lvl [ 30 ];
new sp [ 30 ];
new vp [ 30 ];
if ( PlayerInfo [ target ] [ Kills ] == 0 ){killer = "Noob";}
if ( PlayerInfo [ target ] [ Kills ] >= 1 ){killer = "Begginer";}
if ( PlayerInfo [ target ] [ Kills ] >= 50 ){killer = "Advanced";}
if ( PlayerInfo [ target ] [ Kills ] >= 150 ){killer = "Pro";}
if ( PlayerInfo [ target ] [ Kills ] >= 400 ){killer = "Killer";}
if ( PlayerInfo [ target ] [ Kills ] >= 800 ){killer = "Master Killer";}
if ( afk [ target ] == 1 ){sts = "Da";} else {sts = "Nu";}
if ( PlayerInfo [ target ] [ Level ] == 0 ){lvl = "Player";}
if ( PlayerInfo [ target ] [ Level ] == 1 ){lvl = "Mini-Helper";}
if ( PlayerInfo [ target ] [ Level ] == 2 ){lvl = "Helper";}
if ( PlayerInfo [ target ] [ Level ] == 3 ){lvl = "Co-Moderator";}
if ( PlayerInfo [ target ] [ Level ] == 4 ){lvl = "Moderator";}
if ( PlayerInfo [ target ] [ Level ] == 5 ){lvl = "Administrator";}
if ( PlayerInfo [ target ] [ Level ] == 6 ){lvl = "Owner";}
if ( boost [ target ] == true ){sp = "Activat";} else {sp = "Dezactivat";}
if ( Vup [ target ] == 1 ){vp = "Activat";} else {vp = "Dezactivat";}
if ( IsPlayerConnected ( target ) )
{
new ye , mo , d;
getdate ( ye , mo , d ) ;
format ( str , 100 , "{AD8693}\n{CCFF00}+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+\n\n" ) ;
format ( str2 , 200 , "\t{B3B3B3}Name:{FF0000}%s\n\t{B3B3B3}Date: {FF0000}%d{FFFF00}/{FF0000}%d{FFFF00}/{FF0000}%d\n" , GetName ( target ) , mo , d , ye ) ;
format ( str3 , 200 , "{CCFF00}*{9F9F9F}Admin [Level]: {CCFF00}%d [ %s ]\n{CCFF00}*{9F9F9F}Vip [Level]: {CCFF00}%d\n*{9F9F9F}Kills: {CCFF00}%d\n*{9F9F9F}Killer Rank :{CCFF00}%s\n*{9F9F9F}Deaths :{CCFF00}%d\n" , PlayerInfo [ target ] [ Level ] , lvl , PlayerInfo [ target ] [ Vip ] , PlayerInfo [ target ] [ Kills ] , killer , PlayerInfo [ target ] [ Deaths ] ) ;
format ( str4 , 200 , "{CCFF00}*{9F9F9F}Warnings :{CCFF00}%d\n*{9F9F9F}Coins :{CCFF00}%d\n*{9F9F9F}Money :{CCFF00}$%d\n*{9F9F9F}Score :{CCFF00}%d\n" , PlayerInfo [ target ] [ Warnings ] , PlayerInfo [ target ] [ Coins ] , GetPlayerMoney ( target ) , GetPlayerScore ( target ) ) ;
format ( str5 , 250 , "{CCFF00}*{9F9F9F}Skin :{CCFF00}%d\n*{9F9F9F}Afk :{CCFF00}%s\n*{9F9F9F}Speed :{CCFF00}%s\n{CCFF00}*{9F9F9F}Vup :{CCFF00}%s" , GetPlayerSkin ( target ) , sts , sp , vp ) ;
format ( str7 , 250 , "\n{CCFF00}*{AD8693}Xtreme Points (xp) :{CCFF00}%d" , PlayerInfo [ playerid ] [ xp ] ) ;
format ( str6 , 990 , "%s%s%s%s%s%s%s%s" , str , str2 , str , str3 , str4 , str5 , str7 , str ) ;
ShowPlayerDialog ( playerid , Stats , DIALOG_STYLE_MSGBOX , "{FF3300}Stats" , str6 , "Inchide" , "" ) ;
SendClientMessage ( playerid , -1 , "{B3B3B3}INFO:{FF0000}Poti folosi si /stats [ id ]" ) ;
}
else return SendClientMessage ( playerid , red , "{B3B3B3}Acest id este incorect" ) ;
return 1;
}[/pawn]
Multumesc !
4 answers to this question
Recommended Posts