- 0
Problema/intrebare
-
Similar Content
-
- 1 reply
- 119 views
-
- 2 answers
- 936 views
-
Problema turf
By Soryn.,
- 3 answers
- 481 views
-
- 0 replies
- 209 views
-
- 2 replies
- 399 views
-
-
Recently Browsing 0 members
- No registered users viewing this page.
Question
IntrebariFaraRaspuns
Salut
Am bagat la /stats sa arate Duel score si cand vreau sa imi dau duel score nu mi se pune
Ce are ????
Comanda:
[pawn]dcmd_stats(playerid, params[])
{
new file[256], player1, string[9999], s1[2024], s2[1024], s3[1504], s4[2034], P1Register[4], P1Logged[15], TimesOn;
if(!strlen(params)) player1 = playerid;
else player1 = strval(params);
new rank[20];
new rankid = pRank[playerid];
if(pRank[playerid] == 0) { rank = "Newbie"; }
else if(pRank[playerid] == 1) { rank = "Baby Killa'"; }
else if(pRank[playerid] == 2) { rank = "Soldier"; }
else if(pRank[playerid] == 3) { rank = "Gangsta'"; }
else if(pRank[playerid] == 4) { rank = "Underboss"; }
else if(pRank[playerid] == 5) { rank = "Tha' Boss"; }
GetPlayerName(player1, pname, MAX_PLAYER_NAME);
new year,month,day; getdate(year, month, day);
format(file,sizeof(file),PLAYERFILE5,udb_encode(PlayerName2(playerid)));
if (!udb_Exists(PlayerName2(playerid))) return SendClientMessage(playerid,red,"ACCOUNT: Nu aveti cont pe server !!!Va rugam inregistrativa !!! <'/register [password]'>.");
if(udb_Exists(PlayerName2(playerid))) P1Register = "Yes"; else P1Register = "No";
if(PlayerInfo[playerid][LoggedIn] == 1) P1Logged = "{33FF33}Yes"; else P1Logged = "No";
if(IsPlayerConnected(player1)) {
TimesOn = dUserINT(PlayerName2(player1)).("TimesOnServer");
format(s1, sizeof(s1), "\n{0049FF}General Statistic \n{FFFFFF}»{6EF83C}Player Money: {FFFFFF}${FFAF00}%d\n{FFFFFF}»{6EF83C}Player Score: {FFAF00}%d\n{FFFFFF}»{6EF83C}Coins{33FF33}({FFFFFF}Monede{33FF33}): {FFAF00}%d\n{FFFFFF}»{6EF83C}Player Deaths: {FFAF00}%d\n{FFFFFF}»{6EF83C}Player Logged: {FFAF00}%s\n{FFFFFF}»{6EF83C}Player Registered: {FFAF00}%s\n{FFFFFF}»{6EF83C}Player Skin: {FFAF00}%d\n{FFFFFF}»{6EF83C}Player Visits: {FFAF00}%d "
,GetPlayerMoney(player1),GetPlayerScore(player1),PInfo[player1][Coins],PInfo[player1][Deaths],P1Logged,P1Register,GetPlayerSkin(player1),TimesOn);
format(s2, sizeof(s2), "\n{0049FF}Inportant Statistic \n{FFFFFF}»{6EF83C}Play Time: \n\t {FFAF00}%d {FFFFFF}•{6EF83C}Hours\n\t{FFAF00} %02d {FFFFFF}•{6EF83C}Minutes \n\t{FFAF00} 30 {FFFFFF}•{6EF83C}Seconds \n{FFFFFF}»{6EF83C}Admin Level: {FFAF00}%d\n{FFFFFF}»{6EF83C}V.I.P Level: {FFAF00}%d ",PInfo[player1][HoursPlayed], PInfo[player1][MinutesPlayed],PlayerInfo[player1][Level],PlayerInfo[player1][Vip] );
format(s3, sizeof(s3), "\n{0049FF}Killer Statistic \n{FFFFFF}»{6EF83C}Player Kills: {FFAF00}%d \n{FFFFFF}»{6EF83C}Ratio: {FFAF00}%0.2f\n{FFFFFF}»{6EF83C}Rank: {FFAF00}[%d]%s \n{FFFFFF}»{6EF83C}KillingSpree: {FFAF00}%d\n{FFFFFF}»{6EF83C}Best KillingSpree: {FFAF00}%d\n{FFFFFF}»{6EF83C}Warnings: {FFAF00}%d ",PInfo[player1][Kills],Float:PInfo[player1][Kills]/Float:Deaths, rankid, rank,P1Register,KillingSpree{ player1 },bKillingSpree{ player1 },PlayerInfo[player1][Warnings]);
format(s4, sizeof(s4), "\n{0049FF}Statistic from Score\n{FFFFFF}»{6EF83C}Race Points: {FFAF00}%d\n{FFFFFF}»{6EF83C}Duel Points: {FFAF00}%d\n{FFFFFF}»{6EF83C}Stunt Points: {FFAF00}%d \n\n\n",PInfo[player1][Racer], PInfo[player1][Duelr], PInfo[player1][stuntr]);
format(string, sizeof(string),"\n\t{0049FF}%s{33FF33}'s Stats {FFFFFF}Statistics:\n%s\n%s\n%s\n%s\n%s", pname, s1, s2, s3, s4);
return ShowPlayerDialog(playerid, 9999, 0, "{FFFFFF}Player Statistics", string, "» Ok «", "Description");
} else return SendClientMessage(playerid, red, "Jucatorul nu este Conectat!");
}[/pawn]
Inca 1 intrebare
Cum fac sa se ia orele cand ia vip
Comanda
[pawn]if(strcmp("/buyvip", cmdtext, true) == 0)
{
if(DMZone[playerid])return GameTextForPlayer(playerid,"~w~~h~Use ~r~~h~/Leave ~w~~h~to leave",900,3);
ShowPlayerDialog(playerid, 136, DIALOG_STYLE_MSGBOX, "{F3FF02}Buy {F81414}V{F3FF02}.{F81414}I{F3FF02}.{F81414}P","{F81414}ENG: {FFAF00}Select your language!\n{F81414}RO: {FFAF00}Selecteaza-ti Limba!", "Romana", "English");
return 1;
}[/pawn]
Dialog
[pawn]if(dialogid == buyvip2)
{
if(response)
{
if(listitem==0)//Vip Level 1
{
new string[1900];
if(PlayerInfo[playerid][Vip] == 1) return ShowPlayerDialog(playerid, 206, DIALOG_STYLE_MSGBOX, "{F3FF02}Cumpara {F81414}V{F3FF02}.{F81414}I{F3FF02}.{F81414}P","{F FAF00}Imi pare rau dar deja ai {6EF83C}V.I.P Level 1!", "-> OK <-", "");
dUserSetINT(PlayerName2(playerid)).("vip",1);
PlayerInfo[playerid][Vip] = 1;
PlayerPlaySound(playerid,1057,0.0,0.0,0.0);
if(Roman[playerid] == 0)
{
format(string,sizeof(string),"{F81414}%s {FFAF00}has Buyed a {6EF83C}V.I.P Level {FFAF00}1!", pname);
}
if(Roman[playerid] == 1)
{
format(string,sizeof(string),"{F81414}%s {FFAF00}a cumparat {6EF83C}V.I.P Level {FFAF00}1!", pname);
}
SendClientMessageToAll(grey,string);
ShowPlayerDialog(playerid, 226, DIALOG_STYLE_MSGBOX, "{F3FF02}Cumpara {F81414}V{F3FF02}.{F81414}I{F3FF02}.{F81414}P","{F FAF00}Ai cumparat {6EF83C}V.I.P Level 1!\n{FFAF00}Scrie {F81414}/vipcmds {FFAF00}pentru Comenzi {6EF83C}V.I.P!", "-> OK <-", "");
}
if(listitem==1)//Vip Level 2
{
new string[1900];
if(PlayerInfo[playerid][Vip] == 2) return ShowPlayerDialog(playerid, 207, DIALOG_STYLE_MSGBOX, "{F3FF02}Cumpara {F81414}V{F3FF02}.{F81414}I{F3FF02}.{F81414}P","{F FAF00}Imi pare rau dar deja ai {6EF83C}V.I.P Level 2!", "-> OK <-", "");
dUserSetINT(PlayerName2(playerid)).("vip",2);
PlayerInfo[playerid][Vip] = 2;
PlayerPlaySound(playerid,1057,0.0,0.0,0.0);
if(Roman[playerid] == 0)
{
format(string,sizeof(string),"{F81414}%s {FFAF00}has Buyed a {6EF83C}V.I.P Level {FFAF00}2!", pname);
}
if(Roman[playerid] == 1)
{
format(string,sizeof(string),"{F81414}%s {FFAF00}a cumparat {6EF83C}V.I.P Level {FFAF00}2!", pname);
}
SendClientMessageToAll(grey,string);
ShowPlayerDialog(playerid, 227, DIALOG_STYLE_MSGBOX, "{F3FF02}Cumpara {F81414}V{F3FF02}.{F81414}I{F3FF02}.{F81414}P","{F FAF00}Ai cumparat {6EF83C}V.I.P Level 2!\n{FFAF00}Scrie {F81414}/vipcmds {FFAF00}pentru Comenzi {6EF83C}V.I.P!", "-> OK <-", "");
}
if(listitem==2)//Vip Level 3
{
new string[1900];
if(PInfo[playerid][HoursPlayed] <= 39) return ShowPlayerDialog(playerid, 198, DIALOG_STYLE_MSGBOX, "{F3FF02}Cumpara {F81414}V{F3FF02}.{F81414}I{F3FF02}.{F81414}P","{F FAF00}Imi pare rau dar nu ai suficiente {F81414}Ore {FFAF00}ca sa cumperi {6EF83C}V.I.P Level 3!", "-> OK <-", "");
if(PlayerInfo[playerid][Vip] == 3) return ShowPlayerDialog(playerid, 208, DIALOG_STYLE_MSGBOX, "{F3FF02}Cumpara {F81414}V{F3FF02}.{F81414}I{F3FF02}.{F81414}P","{F FAF00}Imi pare rau dar deja ai {6EF83C}V.I.P Level 3!", "-> OK <-", "");
dUserSetINT(PlayerName2(playerid)).("vip",3);
PlayerInfo[playerid][Vip] = 3;
PlayerPlaySound(playerid,1057,0.0,0.0,0.0);
if(Roman[playerid] == 0)
{
format(string,sizeof(string),"{F81414}%s {FFAF00}has Buyed a {6EF83C}V.I.P Level {FFAF00}3!", pname);
}
if(Roman[playerid] == 1)
{
format(string,sizeof(string),"{F81414}%s {FFAF00}a cumparat {6EF83C}V.I.P Level {FFAF00}3!", pname);
}
SendClientMessageToAll(grey,string);
ShowPlayerDialog(playerid, 228, DIALOG_STYLE_MSGBOX, "{F3FF02}Cumpara {F81414}V{F3FF02}.{F81414}I{F3FF02}.{F81414}P","{F FAF00}Ai cumparat {6EF83C}V.I.P Level 3!\n{FFAF00}Scrie {F81414}/vipcmds {FFAF00}pentru Comenzi {6EF83C}V.I.P!", "-> OK <-", "");
}
if(listitem==2)//Vip Level 4
{
new string[1900];
if(PInfo[playerid][HoursPlayed] <= 59) return ShowPlayerDialog(playerid, 198, DIALOG_STYLE_MSGBOX, "{F3FF02}Cumpara {F81414}V{F3FF02}.{F81414}I{F3FF02}.{F81414}P","{F FAF00}Imi pare rau dar nu ai suficiente {F81414}Ore {FFAF00}ca sa cumperi {6EF83C}V.I.P Level 3!", "-> OK <-", "");
if(PlayerInfo[playerid][Vip] == 4) return ShowPlayerDialog(playerid, 208, DIALOG_STYLE_MSGBOX, "{F3FF02}Cumpara {F81414}V{F3FF02}.{F81414}I{F3FF02}.{F81414}P","{F FAF00}Imi pare rau dar deja ai {6EF83C}V.I.P Level 3!", "-> OK <-", "");
dUserSetINT(PlayerName2(playerid)).("vip",3);
PlayerInfo[playerid][Vip] = 4;
PlayerPlaySound(playerid,1057,0.0,0.0,0.0);
if(Roman[playerid] == 0)
{
format(string,sizeof(string),"{F81414}%s {FFAF00}has Buyed a {6EF83C}V.I.P Level 4 {FFAF00}!", pname);
}
if(Roman[playerid] == 1)
{
format(string,sizeof(string),"{F81414}%s {FFAF00}a cumparat {6EF83C}V.I.P Level {FFAF00}4!", pname);
}
SendClientMessageToAll(grey,string);
ShowPlayerDialog(playerid, 228, DIALOG_STYLE_MSGBOX, "{F3FF02}Cumpara {F81414}V{F3FF02}.{F81414}I{F3FF02}.{F81414}P","{F FAF00}Ai cumparat {6EF83C}V.I.P Level 4!\n{FFAF00}Scrie {F81414}/vipcmds {FFAF00}pentru Comenzi {6EF83C}V.I.P!", "-> OK <-", "");
}
if(listitem==4)//Vip Level 5
{
new string[1900];
if(PInfo[playerid][HoursPlayed] <= 79) return ShowPlayerDialog(playerid, 306, DIALOG_STYLE_MSGBOX, "{F3FF02}Cumpara {F81414}V{F3FF02}.{F81414}I{F3FF02}.{F81414}P","{F FAF00}Imi pare rau dar nu ai suficiente {F81414}Ore {FFAF00}ca sa cumperi {6EF83C}V.I.P Level 5!", "-> OK <-", "");
if(PlayerInfo[playerid][Vip] == 5) return ShowPlayerDialog(playerid, 315, DIALOG_STYLE_MSGBOX, "{F3FF02}Cumpara {F81414}V{F3FF02}.{F81414}I{F3FF02}.{F81414}P","{F FAF00}Imi pare rau dar deja ai {6EF83C}V.I.P Level 5!", "-> OK <-", "");
dUserSetINT(PlayerName2(playerid)).("vip",4);
PlayerInfo[playerid][Vip] = 5;
PlayerPlaySound(playerid,1057,0.0,0.0,0.0);
if(Roman[playerid] == 0)
{
format(string,sizeof(string),"{F81414}%s {FFAF00}has Buyed a {6EF83C}V.I.P Level {FFAF00}5!", pname);
}
if(Roman[playerid] == 1)
{
format(string,sizeof(string),"{F81414}%s {FFAF00}a cumparat {6EF83C}V.I.P Level {FFAF00}5!", pname);
}
SendClientMessageToAll(grey,string);
ShowPlayerDialog(playerid, 332, DIALOG_STYLE_MSGBOX, "{F3FF02}Cumpara {F81414}V{F3FF02}.{F81414}I{F3FF02}.{F81414}P","{F FAF00}Ai Cumparat {6EF83C}V.I.P Level 5!\n{FFAF00}Scrie {F81414}/vipcmds {FFAF00}pentru Comenzile de {6EF83C}V.I.P", "-> OK <-", "");
}
if(listitem==5)//Vip Level 6
{
new string[1900];
if(PInfo[playerid][HoursPlayed] <= 99) return ShowPlayerDialog(playerid, 306, DIALOG_STYLE_MSGBOX, "{F3FF02}Cumpara {F81414}V{F3FF02}.{F81414}I{F3FF02}.{F81414}P","{F FAF00}Imi pare rau dar nu ai suficiente {F81414}Ore {FFAF00}ca sa cumperi {6EF83C}V.I.P Level 5!", "-> OK <-", "");
if(PlayerInfo[playerid][Vip] == 6) return ShowPlayerDialog(playerid, 315, DIALOG_STYLE_MSGBOX, "{F3FF02}Cumpara {F81414}V{F3FF02}.{F81414}I{F3FF02}.{F81414}P","{F FAF00}Imi pare rau dar deja ai {6EF83C}V.I.P Level 5!", "-> OK <-", "");
dUserSetINT(PlayerName2(playerid)).("vip",4);
PlayerInfo[playerid][Vip] = 5;
PlayerPlaySound(playerid,1057,0.0,0.0,0.0);
if(Roman[playerid] == 0)
{
format(string,sizeof(string),"{F81414}%s {FFAF00}has Buyed a {6EF83C}V.I.P Level {FFAF00}6!", pname);
}
if(Roman[playerid] == 1)
{
format(string,sizeof(string),"{F81414}%s {FFAF00}a cumparat {6EF83C}V.I.P Level {FFAF00}6!", pname);
}
SendClientMessageToAll(grey,string);
ShowPlayerDialog(playerid, 332, DIALOG_STYLE_MSGBOX, "{F3FF02}Cumpara {F81414}V{F3FF02}.{F81414}I{F3FF02}.{F81414}P","{F FAF00}Ai Cumparat {6EF83C}V.I.P Level 6!\n{FFAF00}Scrie {F81414}/vipcmds {FFAF00}pentru Comenzile de {6EF83C}V.I.P", "-> OK <-", "");
}
if(listitem==6)//Vip Level 7
{
new string[1900];
if(PInfo[playerid][HoursPlayed] <= 119) return ShowPlayerDialog(playerid, 306, DIALOG_STYLE_MSGBOX, "{F3FF02}Cumpara {F81414}V{F3FF02}.{F81414}I{F3FF02}.{F81414}P","{F FAF00}Imi pare rau dar nu ai suficiente {F81414}Ore {FFAF00}ca sa cumperi {6EF83C}V.I.P Level 7!", "-> OK <-", "");
if(PlayerInfo[playerid][Vip] == 7) return ShowPlayerDialog(playerid, 315, DIALOG_STYLE_MSGBOX, "{F3FF02}Cumpara {F81414}V{F3FF02}.{F81414}I{F3FF02}.{F81414}P","{F FAF00}Imi pare rau dar deja ai {6EF83C}V.I.P Level 7!", "-> OK <-", "");
dUserSetINT(PlayerName2(playerid)).("vip",4);
PlayerInfo[playerid][Vip] = 7;
PlayerPlaySound(playerid,1057,0.0,0.0,0.0);
if(Roman[playerid] == 0)
{
format(string,sizeof(string),"{F81414}%s {FFAF00}has Buyed a {6EF83C}V.I.P Level {FFAF00}7!", pname);
}
if(Roman[playerid] == 1)
{
format(string,sizeof(string),"{F81414}%s {FFAF00}a cumparat {6EF83C}V.I.P Level {FFAF00}7!", pname);
}
SendClientMessageToAll(grey,string);
ShowPlayerDialog(playerid, 332, DIALOG_STYLE_MSGBOX, "{F3FF02}Cumpara {F81414}V{F3FF02}.{F81414}I{F3FF02}.{F81414}P","{F FAF00}Ai Cumparat {6EF83C}V.I.P Level 7!\n{FFAF00}Scrie {F81414}/vipcmds {FFAF00}pentru Comenzile de {6EF83C}V.I.P", "-> OK <-", "");
}
}
else
{
}
return 1;
}[/pawn]
Link to comment
Share on other sites
1 answer to this question
Recommended Posts