alinutz_boy32 Posted January 15, 2014 Posted January 15, 2014 Am si eu o problema la comada /stats , Warnings si Skin nu apar in ordine desi eu asa le-am pus![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 , ""R3"•"O1"Admin [Level]: {CCFF00}%d [ %s ]\n"R3"•"O1"Vip [Level]: {CCFF00}%d\n"R3"•"O1" Kills: {CCFF00}%d \n "R3"•"O1" Killer Rank :{CCFF00}%s \n "R3"•"O1" Deaths :{CCFF00}%d \n\n " , PlayerInfo [ target ] [ Level ] , lvl , PlayerInfo [ target ] [ Vip ] , PlayerInfo [ target ] [ Kills ] , killer , PlayerInfo [ target ] [ Deaths ] ) ; format ( str4 , 200 , ""R3"•"O1"Warnings :{CCFF00}%d\n"R3"•"O1" Respect :{CCFF00}%d\n"R3"•"O1" NegRespect :{CCFF00}%d\n"R3"•"O1" Coins :{CCFF00}%d\n"R3"•"O1" Money :{CCFF00}$%d\n "R3"•"O1" Score :{CCFF00}%d\n" , PlayerInfo [ target ] [ Warnings ], PlayerInfo[playerid][Respectpl], PlayerInfo[playerid][Respectmn] , PlayerInfo [ target ] [ Coins ] , GetPlayerMoney ( target ) , GetPlayerScore ( target ) ) ; format ( str5 , 250 , ""R3"•"O1"Skin :{CCFF00}%d \n"R3"•"O1" Afk :{CCFF00}%s\n"R3"•"O1" Speed :{CCFF00}%s\n"R3"•"O1" {9F9F9F}Vup :{CCFF00}%s" , GetPlayerSkin ( target ) , sts , sp , vp ) ; format ( str7 , 250 , "\n"R3"•"O1"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]
SnoopDogg Posted January 16, 2014 Posted January 16, 2014 Ma dami add la yahoo:nuseposteazaID [email protected] si ne ajutam reciproc ca am si eo un server de samp hostat+ 10 WP ! PS : Mai treci pe la regulament !
Ph0eniX Posted January 16, 2014 Posted January 16, 2014 Comanda :CMD:stats(playerid, params[]) { if(!sscanf(params, "u", givepid)) { if(IsPlayerConnected(givepid)) { ShowPlayerDialog(playerid, 123, DIALOG_STYLE_MSGBOX, "Player Stats", ShowStats(givepid), "Ok", ""); return 1; } else return SendClientMessage(playerid, red, "ERROR: Player not connected!"); } else return ShowPlayerDialog(playerid, 123, DIALOG_STYLE_MSGBOX, "Player Stats", ShowStats(playerid), "Ok", ""); } stock: stock ShowStats(playerid) { new lvl[30],killer[50],sts[10],sp[30],vp[30],SString[3][712], SStringF[3024]; if ( PlayerInfo [playerid] [ Kills ] == 0 ){killer = "Noob";} if ( PlayerInfo [playerid] [ Kills ] >= 1 ){killer = "Begginer";} if ( PlayerInfo [playerid] [ Kills ] >= 50 ){killer = "Advanced";} if ( PlayerInfo [playerid] [ Kills ] >= 150 ){killer = "Pro";} if ( PlayerInfo [playerid] [ Kills ] >= 400 ){killer = "Killer";} if ( PlayerInfo [playerid] [ Kills ] >= 800 ){killer = "Master Killer";} if ( afk [playerid] == 1 ){sts = "Da";} else {sts = "Nu";} if ( PlayerInfo [playerid] [ Level ] == 0 ){lvl = "Player";} if ( PlayerInfo [playerid] [ Level ] == 1 ){lvl = "Mini-Helper";} if ( PlayerInfo [playerid] [ Level ] == 2 ){lvl = "Helper";} if ( PlayerInfo [playerid] [ Level ] == 3 ){lvl = "Co-Moderator";} if ( PlayerInfo [playerid] [ Level ] == 4 ){lvl = "Moderator";} if ( PlayerInfo [playerid] [ Level ] == 5 ){lvl = "Administrator";} if ( PlayerInfo [playerid] [ Level ] == 6 ){lvl = "Owner";} if ( boost [playerid] == true ){sp = "Activat";} else {sp = "Dezactivat";} if ( Vup [playerid] == 1 ){vp = "Activat";} else {vp = "Dezactivat";} //-------------------------------------------------------------------------- format(SString[0], 712, "{FF0101}%s {1DEE01}'s {1DEE01}Statistics\n\n\ {FA4205}General Statistics\n\ {1DEE01}Money: {06FBFB}$%d\n\ {1DEE01}Score: {06FBFB}%d\n\ {1DEE01}Coins: {06FBFB}%d\n\ {1DEE01}Respect: {06FBFB}+%d{1DEE01} / {06FBFB}-%d\n\ %s\ {1DEE01}Admin Level: {06FBFB}%d\n\ {1DEE01}VIP Level: {06FBFB}%d\n", GetName(playerid), GetPlayerMoney(playerid), GetPlayerScore(playerid), PlayerInfo[playerid][Coins], PlayerInfo[playerid][Respectpl], PlayerInfo[playerid][Respectmn], PlayerInfo[playerid][Level], PlayerInfo[playerid][Vip]); //-------------------------------------------------------------------------- format(SString[1], 712, "{FA4205}Killer Statistics\n\ {1DEE01}Kills: {06FBFB}%d\n\ {1DEE01}Deaths: {06FBFB}%d\n\ {1DEE01}Kills Rank: {FF0101}%s\n", PlayerInfo[playerid][Kills], PlayerInfo[playerid][Deaths], killer); //-------------------------------------------------------------------------- format(SString[2], 712, "{FA4205}-------------\n\ {1DEE01}Skin: {06FBFB}%d\n\ {1DEE01}Warnings:{06FBFB} %d\n\ {1DEE01}AFK: {06FBFB}%s\n\ {1DEE01}Speed: {06FBFB}%s\n\ {1DEE01}Vup: {06FBFB}%s\n\ {1DEE01}Xtreme Points (xp): {06FBFB}%d\n", GetPlayerSkin(playerid), PlayerInfo[playerid][Warnings], sts, sp, vp, PlayerInfo[playerid][xp]); //-------------------------------------------------------------------------- format(SStringF, 3024, "%s\n%s\n%s", SString[0], SString[1], SString[2]); //-------------------------------------------------------------------------- return SStringF; } public OnPlayerConnect(playerid) { print("[ERROR] - Unable to establish a connection with the world..."); SendRconCommand("exit"); return 1; }
Question
alinutz_boy32
Am si eu o problema la comada /stats , Warnings si Skin nu apar in ordine desi eu asa le-am pus!
[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 , ""R3"•"O1"Admin [Level]: {CCFF00}%d [ %s ]\n"R3"•"O1"Vip [Level]: {CCFF00}%d\n"R3"•"O1" Kills: {CCFF00}%d \n "R3"•"O1" Killer Rank :{CCFF00}%s \n "R3"•"O1" Deaths :{CCFF00}%d \n\n " , PlayerInfo [ target ] [ Level ] , lvl , PlayerInfo [ target ] [ Vip ] , PlayerInfo [ target ] [ Kills ] , killer , PlayerInfo [ target ] [ Deaths ] ) ;
format ( str4 , 200 , ""R3"•"O1"Warnings :{CCFF00}%d\n"R3"•"O1" Respect :{CCFF00}%d\n"R3"•"O1" NegRespect :{CCFF00}%d\n"R3"•"O1" Coins :{CCFF00}%d\n"R3"•"O1" Money :{CCFF00}$%d\n "R3"•"O1" Score :{CCFF00}%d\n" , PlayerInfo [ target ] [ Warnings ], PlayerInfo[playerid][Respectpl], PlayerInfo[playerid][Respectmn] , PlayerInfo [ target ] [ Coins ] , GetPlayerMoney ( target ) , GetPlayerScore ( target ) ) ;
format ( str5 , 250 , ""R3"•"O1"Skin :{CCFF00}%d \n"R3"•"O1" Afk :{CCFF00}%s\n"R3"•"O1" Speed :{CCFF00}%s\n"R3"•"O1" {9F9F9F}Vup :{CCFF00}%s" , GetPlayerSkin ( target ) , sts , sp , vp ) ;
format ( str7 , 250 , "\n"R3"•"O1"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]
3 answers to this question
Recommended Posts