Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #define FILTERSCRIPT
- #include <a_samp>
- #include <YSI\y_ini>
- #include <sscanf>
- #define PATH "/Profile/%s.ini"//trebuie creat in scriptfiles un folder cu numele "Profile"
- #define pMoney 10000 //aceasta este suma care valoreaza profilul o puteti modifica dupa bunul plac
- #define SCM SendClientMessage
- #define dcmd(%1,%2,%3) if ((strcmp((%3)[1], #%1, true, (%2)) == 0) && ((((%3)[(%2) + 1] == 0) && (dcmd_%1(playerid, "")))||(((%3)[(%2) + 1] == 32) && (dcmd_%1(playerid, (%3)[(%2) + 2]))))) return 1
- #define COLOR_UPDATE 0xFF80C0C8
- #if defined FILTERSCRIPT
- //Forwards
- forward IsInMarket(playerid);
- forward PlayerToPoint(Float:radi, playerid, Float:x, Float:y, Float:z);
- forward LoadUser_data(playerid,name[],value[]);
- forward SaveUserData(playerid);
- forward PlayingHoursTimer();
- //...//
- enum pProfile
- {
- HaveP,
- pHided,
- pStatus[20],
- pCountry[20],
- pCity[20],
- pAge,
- pLevel,
- prMoney,
- pLikes,
- pDislikes,
- PlHours,
- pViews,
- };
- new pInfo[MAX_PLAYERS][pProfile];
- new pClicked[MAX_PLAYERS];
- new Liked[MAX_PLAYERS];
- new Disliked[MAX_PLAYERS];
- new Text:Box[MAX_PLAYERS][3];
- new Text:pName[MAX_PLAYERS];
- new Text:Status[MAX_PLAYERS];
- new Text:Country[MAX_PLAYERS];
- new Text:City[MAX_PLAYERS];
- new Text:Age[MAX_PLAYERS];
- new Text:Level[MAX_PLAYERS];
- new Text:Money[MAX_PLAYERS];
- new Text:Likes[MAX_PLAYERS];
- new Text:Dislikes[MAX_PLAYERS];
- new Text:Health[MAX_PLAYERS];
- new Text:Armour[MAX_PLAYERS];
- new Text:Hided[MAX_PLAYERS];
- new Text:hdon[MAX_PLAYERS];
- new Text:hdoff[MAX_PLAYERS];
- new Text:plhours[MAX_PLAYERS];
- new Text:Views[MAX_PLAYERS];
- new Text:Button1[MAX_PLAYERS];
- new Text:Button2[MAX_PLAYERS];
- new Text:Button3[MAX_PLAYERS];
- new Text:x1[MAX_PLAYERS];
- new Text:x2[MAX_PLAYERS];
- new Text:liked[MAX_PLAYERS];
- new Text:disliked[MAX_PLAYERS];
- public OnFilterScriptInit()
- {
- for(new playerid=0;playerid<MAX_PLAYERS+1;playerid++)
- {
- Box[playerid][0] = TextDrawCreate(408.000000,102.000000,"_");
- Box[playerid][1] = TextDrawCreate(149.000000,102.000000,"_");
- Box[playerid][2] = TextDrawCreate(156.000000,330.000000,"_");
- TextDrawUseBox(Box[playerid][0],1);
- TextDrawBoxColor(Box[playerid][0],0x00000066);
- TextDrawTextSize(Box[playerid][0],144.000000,1.000000);
- TextDrawUseBox(Box[playerid][1],1);
- TextDrawBoxColor(Box[playerid][1],0x00ffff66);
- TextDrawTextSize(Box[playerid][1],403.000000,-1.000000);
- TextDrawUseBox(Box[playerid][2],1);
- TextDrawBoxColor(Box[playerid][2],0x00ffff66);
- TextDrawTextSize(Box[playerid][2],396.000000,-1.000000);
- TextDrawAlignment(Box[playerid][0],0);
- TextDrawAlignment(Box[playerid][1],0);
- TextDrawAlignment(Box[playerid][2],0);
- TextDrawBackgroundColor(Box[playerid][0],0x000000ff);
- TextDrawBackgroundColor(Box[playerid][1],0x000000ff);
- TextDrawBackgroundColor(Box[playerid][2],0x000000ff);
- TextDrawFont(Box[playerid][0],3);
- TextDrawLetterSize(Box[playerid][0],1.000000,27.600006);
- TextDrawFont(Box[playerid][1],3);
- TextDrawLetterSize(Box[playerid][1],1.000000,1.000000);
- TextDrawFont(Box[playerid][2],3);
- TextDrawLetterSize(Box[playerid][2],1.000000,1.800000);
- TextDrawColor(Box[playerid][0],0xffffffff);
- TextDrawColor(Box[playerid][1],0xffffffff);
- TextDrawColor(Box[playerid][2],0xffffffff);
- TextDrawSetOutline(Box[playerid][0],1);
- TextDrawSetOutline(Box[playerid][1],1);
- TextDrawSetOutline(Box[playerid][2],1);
- TextDrawSetProportional(Box[playerid][0],1);
- TextDrawSetProportional(Box[playerid][1],1);
- TextDrawSetProportional(Box[playerid][2],1);
- TextDrawSetShadow(Box[playerid][0],1);
- TextDrawSetShadow(Box[playerid][1],1);
- TextDrawSetShadow(Box[playerid][2],1);
- pName[playerid] = TextDrawCreate(177.000000,102.000000," ");
- TextDrawAlignment(pName[playerid],0);
- TextDrawBackgroundColor(pName[playerid],0x000000ff);
- TextDrawFont(pName[playerid],1);
- TextDrawLetterSize(pName[playerid],0.599999,1.000000);
- TextDrawColor(pName[playerid],0x00ffffcc);
- TextDrawSetOutline(pName[playerid],1);
- TextDrawSetProportional(pName[playerid],1);
- TextDrawSetShadow(pName[playerid],1);
- Status[playerid] = TextDrawCreate(156.000000,129.000000," ");
- Country[playerid] = TextDrawCreate(156.000000,144.000000," ");
- City[playerid] = TextDrawCreate(156.000000,158.000000," ");
- Age[playerid] = TextDrawCreate(155.000000,174.000000," ");
- TextDrawAlignment(Status[playerid],0);
- TextDrawAlignment(Country[playerid],0);
- TextDrawAlignment(City[playerid],0);
- TextDrawAlignment(Age[playerid],0);
- TextDrawBackgroundColor(Status[playerid],0x000000ff);
- TextDrawBackgroundColor(Country[playerid],0x000000ff);
- TextDrawBackgroundColor(City[playerid],0x000000ff);
- TextDrawBackgroundColor(Age[playerid],0x000000ff);
- TextDrawFont(Status[playerid],1);
- TextDrawLetterSize(Status[playerid],0.599998,1.000000);
- TextDrawFont(Country[playerid],1);
- TextDrawLetterSize(Country[playerid],0.500000,1.000000);
- TextDrawFont(City[playerid],1);
- TextDrawLetterSize(City[playerid],0.499999,1.000000);
- TextDrawFont(Age[playerid],1);
- TextDrawLetterSize(Age[playerid],0.499999,0.899999);
- TextDrawColor(Status[playerid],0x00ffffcc);
- TextDrawColor(Country[playerid],0x00ffffcc);
- TextDrawColor(City[playerid],0x00ffffcc);
- TextDrawColor(Age[playerid],0x00ffffcc);
- TextDrawSetOutline(Status[playerid],1);
- TextDrawSetOutline(Country[playerid],1);
- TextDrawSetOutline(City[playerid],1);
- TextDrawSetOutline(Age[playerid],1);
- TextDrawSetProportional(Status[playerid],1);
- TextDrawSetProportional(Country[playerid],1);
- TextDrawSetProportional(City[playerid],1);
- TextDrawSetProportional(Age[playerid],1);
- TextDrawSetShadow(Status[playerid],1);
- TextDrawSetShadow(Country[playerid],1);
- TextDrawSetShadow(City[playerid],1);
- TextDrawSetShadow(Age[playerid],1);
- Level[playerid] = TextDrawCreate(155.000000,187.000000," ");
- Money[playerid] = TextDrawCreate(154.000000,201.000000," ");
- Likes[playerid] = TextDrawCreate(155.000000,235.000000," ");
- Dislikes[playerid] = TextDrawCreate(155.000000,219.000000," ");
- TextDrawAlignment(Level[playerid],0);
- TextDrawAlignment(Money[playerid],0);
- TextDrawAlignment(Likes[playerid],0);
- TextDrawAlignment(Dislikes[playerid],0);
- TextDrawBackgroundColor(Level[playerid],0x000000ff);
- TextDrawBackgroundColor(Money[playerid],0x000000ff);
- TextDrawBackgroundColor(Likes[playerid],0x000000ff);
- TextDrawBackgroundColor(Dislikes[playerid],0x000000ff);
- TextDrawFont(Level[playerid],1);
- TextDrawLetterSize(Level[playerid],0.499999,1.100000);
- TextDrawFont(Money[playerid],1);
- TextDrawLetterSize(Money[playerid],0.399999,1.200000);
- TextDrawFont(Likes[playerid],1);
- TextDrawLetterSize(Likes[playerid],0.499999,1.000000);
- TextDrawFont(Dislikes[playerid],1);
- TextDrawLetterSize(Dislikes[playerid],0.499999,1.000000);
- TextDrawColor(Level[playerid],0x00ffffcc);
- TextDrawColor(Money[playerid],0x00ffffcc);
- TextDrawColor(Likes[playerid],0x00ffffcc);
- TextDrawColor(Dislikes[playerid],0x00ffffcc);
- TextDrawSetOutline(Level[playerid],1);
- TextDrawSetOutline(Money[playerid],1);
- TextDrawSetOutline(Likes[playerid],1);
- TextDrawSetOutline(Dislikes[playerid],1);
- TextDrawSetProportional(Level[playerid],1);
- TextDrawSetProportional(Money[playerid],1);
- TextDrawSetProportional(Likes[playerid],1);
- TextDrawSetProportional(Dislikes[playerid],1);
- TextDrawSetShadow(Level[playerid],1);
- TextDrawSetShadow(Money[playerid],1);
- TextDrawSetShadow(Likes[playerid],1);
- TextDrawSetShadow(Dislikes[playerid],1);
- Button1[playerid] = TextDrawCreate(163.000000,334.000000,"Like");
- Button2[playerid] = TextDrawCreate(233.000000,334.000000,"Dislike");
- Button3[playerid] = TextDrawCreate(316.000000,334.000000,"Cancel");
- TextDrawAlignment(Button1[playerid],0);
- TextDrawAlignment(Button2[playerid],0);
- TextDrawAlignment(Button3[playerid],0);
- TextDrawBackgroundColor(Button1[playerid],0x000000ff);
- TextDrawBackgroundColor(Button2[playerid],0x000000ff);
- TextDrawBackgroundColor(Button3[playerid],0x000000ff);
- TextDrawFont(Button1[playerid],1);
- TextDrawLetterSize(Button1[playerid],0.799999,0.899999);
- TextDrawFont(Button2[playerid],1);
- TextDrawLetterSize(Button2[playerid],0.599999,1.000000);
- TextDrawFont(Button3[playerid],1);
- TextDrawLetterSize(Button3[playerid],0.599999,1.000000);
- TextDrawColor(Button1[playerid],0x00ffffcc);
- TextDrawColor(Button2[playerid],0x00ffffcc);
- TextDrawColor(Button3[playerid],0x00ffffcc);
- TextDrawSetOutline(Button1[playerid],1);
- TextDrawSetOutline(Button2[playerid],1);
- TextDrawSetOutline(Button3[playerid],1);
- TextDrawSetProportional(Button1[playerid],1);
- TextDrawSetProportional(Button2[playerid],1);
- TextDrawSetProportional(Button3[playerid],1);
- TextDrawSetShadow(Button1[playerid],1);
- TextDrawSetShadow(Button2[playerid],1);
- TextDrawSetShadow(Button3[playerid],1);
- TextDrawSetSelectable(Button1[playerid],1);
- TextDrawSetSelectable(Button2[playerid],1);
- TextDrawSetSelectable(Button3[playerid],1);
- Health[playerid] = TextDrawCreate(155.000000,264.000000," ");
- Armour[playerid] = TextDrawCreate(154.000000,276.000000," ");
- TextDrawAlignment(Health[playerid],0);
- TextDrawAlignment(Armour[playerid],0);
- TextDrawBackgroundColor(Health[playerid],0x000000ff);
- TextDrawBackgroundColor(Armour[playerid],0x000000ff);
- TextDrawFont(Health[playerid],1);
- TextDrawLetterSize(Health[playerid],0.499999,0.899999);
- TextDrawFont(Armour[playerid],1);
- TextDrawLetterSize(Armour[playerid],0.499999,1.000000);
- TextDrawColor(Health[playerid],0x00ffffcc);
- TextDrawColor(Armour[playerid],0x00ffffcc);
- TextDrawSetOutline(Health[playerid],1);
- TextDrawSetOutline(Armour[playerid],1);
- TextDrawSetProportional(Health[playerid],1);
- TextDrawSetProportional(Armour[playerid],1);
- TextDrawSetShadow(Health[playerid],1);
- TextDrawSetShadow(Armour[playerid],1);
- Hided[playerid] = TextDrawCreate(287.000000,310.000000,"Hided:");
- hdon[playerid] = TextDrawCreate(365.000000,291.000000,".");
- TextDrawAlignment(Hided[playerid],0);
- TextDrawAlignment(hdon[playerid],0);
- TextDrawBackgroundColor(Hided[playerid],0x000000ff);
- TextDrawBackgroundColor(hdon[playerid],0x000000ff);
- TextDrawFont(Hided[playerid],1);
- TextDrawLetterSize(Hided[playerid],0.699999,0.899999);
- TextDrawFont(hdon[playerid],3);
- TextDrawLetterSize(hdon[playerid],1.100000,3.299998);
- TextDrawColor(Hided[playerid],0x00ffffcc);
- TextDrawColor(hdon[playerid],0x00ff00ff);
- TextDrawSetOutline(Hided[playerid],1);
- TextDrawSetOutline(hdon[playerid],1);
- TextDrawSetProportional(Hided[playerid],1);
- TextDrawSetProportional(hdon[playerid],1);
- TextDrawSetShadow(Hided[playerid],1);
- TextDrawSetShadow(hdon[playerid],1);
- hdoff[playerid] = TextDrawCreate(365.000000,291.000000,".");
- TextDrawAlignment(hdoff[playerid],0);
- TextDrawBackgroundColor(hdoff[playerid],0x000000ff);
- TextDrawFont(hdoff[playerid],3);
- TextDrawLetterSize(hdoff[playerid],1.100000,3.299998);
- TextDrawColor(hdoff[playerid],0xff0000ff);
- TextDrawSetOutline(hdoff[playerid],1);
- TextDrawSetProportional(hdoff[playerid],1);
- TextDrawSetShadow(hdoff[playerid],1);
- plhours[playerid] = TextDrawCreate(154.000000,248.000000," ");
- Views[playerid] = TextDrawCreate(154.000000,289.000000," ");
- TextDrawAlignment(plhours[playerid],0);
- TextDrawAlignment(Views[playerid],0);
- TextDrawBackgroundColor(plhours[playerid],0x000000ff);
- TextDrawBackgroundColor(Views[playerid],0x000000ff);
- TextDrawFont(plhours[playerid],1);
- TextDrawLetterSize(plhours[playerid],0.399999,1.200000);
- TextDrawFont(Views[playerid],1);
- TextDrawLetterSize(Views[playerid],0.499999,1.100000);
- TextDrawColor(plhours[playerid],0x00ffffcc);
- TextDrawColor(Views[playerid],0x00ffffcc);
- TextDrawSetOutline(plhours[playerid],1);
- TextDrawSetOutline(Views[playerid],1);
- TextDrawSetProportional(plhours[playerid],1);
- TextDrawSetProportional(Views[playerid],1);
- TextDrawSetShadow(plhours[playerid],1);
- TextDrawSetShadow(Views[playerid],1);
- liked[playerid] = TextDrawCreate(179.000000,436.000000,"Someone liked you");
- x1[playerid] = TextDrawCreate(416.000000,436.000000,"x");
- TextDrawUseBox(liked[playerid],1);
- TextDrawBoxColor(liked[playerid],0x00000066);
- TextDrawTextSize(liked[playerid],436.000000,-4.000000);
- TextDrawAlignment(liked[playerid],0);
- TextDrawAlignment(x1[playerid],0);
- TextDrawBackgroundColor(liked[playerid],0x000000ff);
- TextDrawBackgroundColor(x1[playerid],0x00000000);
- TextDrawFont(liked[playerid],1);
- TextDrawLetterSize(liked[playerid],0.699999,1.100000);
- TextDrawFont(x1[playerid],2);
- TextDrawLetterSize(x1[playerid],0.599999,1.100000);
- TextDrawColor(liked[playerid],0x00ffffcc);
- TextDrawColor(x1[playerid],0x000000ff);
- TextDrawSetOutline(liked[playerid],1);
- TextDrawSetOutline(x1[playerid],1);
- TextDrawSetProportional(liked[playerid],1);
- TextDrawSetProportional(x1[playerid],1);
- TextDrawSetShadow(liked[playerid],1);
- TextDrawSetShadow(x1[playerid],1);
- TextDrawSetSelectable(x1[playerid],1);
- disliked[playerid] = TextDrawCreate(186.000000,438.000000,"Someon disliked you");
- x2[playerid] = TextDrawCreate(441.000000,438.000000,"x");
- TextDrawUseBox(disliked[playerid],1);
- TextDrawBoxColor(disliked[playerid],0x00000066);
- TextDrawTextSize(disliked[playerid],465.000000,0.000000);
- TextDrawAlignment(disliked[playerid],0);
- TextDrawAlignment(x2[playerid],0);
- TextDrawBackgroundColor(disliked[playerid],0x000000ff);
- TextDrawBackgroundColor(x2[playerid],0x00000000);
- TextDrawFont(disliked[playerid],1);
- TextDrawLetterSize(disliked[playerid],0.699999,1.000000);
- TextDrawFont(x2[playerid],2);
- TextDrawLetterSize(x2[playerid],0.699999,0.899999);
- TextDrawColor(disliked[playerid],0x00ffffcc);
- TextDrawColor(x2[playerid],0x000000ff);
- TextDrawSetOutline(disliked[playerid],1);
- TextDrawSetOutline(x2[playerid],1);
- TextDrawSetProportional(disliked[playerid],1);
- TextDrawSetProportional(x2[playerid],1);
- TextDrawSetShadow(disliked[playerid],1);
- TextDrawSetShadow(x2[playerid],1);
- TextDrawSetSelectable(x2[playerid],1);
- }
- print("...Profile Text-Draw's Loaded");
- print("...Profile v2.0 by Flashhiee Loaded");
- return 1;
- }
- public OnFilterScriptExit()
- {
- return 1;
- }
- public SaveUserData(playerid)
- {
- new INI:File = INI_Open(UserPath(playerid));
- INI_SetTag(File,"data");
- INI_WriteInt(File,"HaveProfile",pInfo[playerid][HaveP]);
- INI_WriteInt(File,"Hided",pInfo[playerid][pHided]);
- INI_WriteString(File,"Status",pInfo[playerid][pStatus]);
- INI_WriteString(File,"Country",pInfo[playerid][pCountry]);
- INI_WriteString(File,"City",pInfo[playerid][pCity]);
- INI_WriteInt(File,"Age",pInfo[playerid][pAge]);
- INI_WriteInt(File,"Level",GetPlayerScore(playerid));
- INI_WriteInt(File,"Money",GetPlayerMoney(playerid));
- INI_WriteInt(File,"Likes",pInfo[playerid][pLikes]);
- INI_WriteInt(File,"Dislikes",pInfo[playerid][pDislikes]);
- INI_WriteInt(File,"Views",pInfo[playerid][pViews]);
- INI_WriteInt(File,"PlayingHours",pInfo[playerid][PlHours]);
- INI_Close(File);
- return 1;
- }
- public PlayerToPoint(Float:radi, playerid, Float:x, Float:y, Float:z)
- {
- if(IsPlayerConnected(playerid))
- {
- new Float:oldposx, Float:oldposy, Float:oldposz;
- new Float:tempposx, Float:tempposy, Float:tempposz;
- GetPlayerPos(playerid, oldposx, oldposy, oldposz);
- tempposx = (oldposx -x);
- tempposy = (oldposy -y);
- tempposz = (oldposz -z);
- if (((tempposx < radi) && (tempposx > -radi)) && ((tempposy < radi) && (tempposy > -radi)) && ((tempposz < radi) && (tempposz > -radi)))
- {
- return 1;
- }
- }
- return 0;
- }
- public IsInMarket(playerid)
- {
- if(IsPlayerConnected(playerid))
- {
- if(GetPlayerInterior(playerid) == 17 && PlayerToPoint(100.0,playerid,-25.884498,-185.868988,1003.546875))
- {
- return 1;
- }
- else if(GetPlayerInterior(playerid) == 10 && PlayerToPoint(100.0,playerid,6.091179,-29.271898,1003.549438))
- {
- return 1;
- }
- else if(GetPlayerInterior(playerid) == 18 && PlayerToPoint(100.0,playerid,-30.946699,-89.609596,1003.546875))
- {
- return 1;
- }
- else if(GetPlayerInterior(playerid) == 16 && PlayerToPoint(100.0,playerid,-25.132598,-139.066986,1003.546875))
- {
- return 1;
- }
- else if(GetPlayerInterior(playerid) == 4 && PlayerToPoint(100.0,playerid,-27.312299,-29.277599,1003.557250))
- {
- return 1;
- }
- else if(GetPlayerInterior(playerid) == 6 && PlayerToPoint(100.0,playerid,-26.691598,-55.714897,1003.546875))
- {
- return 1;
- }
- }
- return 0;
- }
- public OnPlayerConnect(playerid)
- {
- if(fexist(UserPath(playerid)))
- {
- INI_ParseFile(UserPath(playerid), "LoadUser_%s", .bExtra = true, .extra = playerid);
- GivePlayerMoney(playerid,pInfo[playerid][prMoney]);
- SetPlayerScore(playerid,pInfo[playerid][pLevel]);
- SetTimer("PlayingHoursTimer",60000,true);
- }
- return 1;
- }
- public PlayingHoursTimer()
- {
- new hh, mm, ss, str[256];
- gettime( hh, mm, ss );
- if( mm == 0 )
- {
- for(new i = 0; i < MAX_PLAYERS; i++) if(IsPlayerConnected(i))
- {
- pInfo[i][PlHours] += 1;
- format(str,sizeof(str),"The time is now %i:%i:%i",hh,mm,ss);
- SendClientMessageToAll(-1,str);
- }
- }
- return 1;
- }
- public OnPlayerDisconnect(playerid, reason)
- {
- SaveUserData(playerid);
- return 1;
- }
- public OnPlayerSpawn(playerid)
- {
- return 1;
- }
- public OnPlayerCommandText(playerid, cmdtext[])
- {
- new str[256];
- format(str,sizeof(str),"Do you want buy profile for %d $?",pMoney);
- if (strcmp("/buyprofile", cmdtext, true, 10) == 0)
- {
- if(pInfo[playerid][HaveP] == 0)
- {
- if(IsInMarket(playerid))
- {
- if(GetPlayerMoney(playerid) < pMoney)return SCM(playerid,-1,"You don't have enougt money.");
- ShowPlayerDialog(playerid,50,DIALOG_STYLE_MSGBOX,"Profile",str,"Yes","No");
- }
- else
- {
- SCM(playerid,-1,"You are not at 24/7.");
- }
- }
- else
- {
- SCM(playerid,-1,"You already have profile.");
- }
- return 1;
- }
- if(strcmp("/settings",cmdtext, true,9) == 0)
- {
- if(pInfo[playerid][HaveP] == 0)
- {
- SCM(playerid,-1,"You don't have profile.");
- }
- else
- {
- new hide[30];
- if(pInfo[playerid][pHided] == 1) { hide = "Yes"; }
- else if(pInfo[playerid][pHided] == 0) { hide = "No"; }
- format(str,sizeof(str),"Status [ %s ]\nCountry [ %s ]\nCity [ %s ]\nAge [ %d ]\nHided [ %s ]\nReset",pInfo[playerid][pStatus],pInfo[playerid][pCountry],pInfo[playerid][pCity],
- pInfo[playerid][pAge],hide);
- ShowPlayerDialog(playerid,51,DIALOG_STYLE_LIST,"Profile Settings",str,"Select","Cancel");
- }
- return 1;
- }
- dcmd(resetprofile,12,cmdtext);
- return 0;
- }
- public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
- {
- new age;
- age = strval(inputtext);
- new name[MAX_PLAYER_NAME];
- GetPlayerName(playerid,name,sizeof(name));
- if(dialogid == 50)
- {
- if(response)
- {
- new INI:File = INI_Open(UserPath(playerid));
- INI_SetTag(File,"data");
- INI_WriteInt(File,"HaveProfile",1);
- INI_WriteInt(File,"Hided",0);
- INI_WriteString(File,"Status","None");
- INI_WriteString(File,"Country","None");
- INI_WriteString(File,"City","None");
- INI_WriteInt(File,"Age",0);
- INI_WriteInt(File,"Level",GetPlayerScore(playerid));
- INI_WriteInt(File,"Money",GetPlayerMoney(playerid));
- INI_WriteInt(File,"Likes",0);
- INI_WriteInt(File,"Dislikes",0);
- INI_WriteInt(File,"Views",0);
- INI_WriteInt(File,"PlayingHours",0);
- INI_Close(File);
- GivePlayerMoney(playerid,-pMoney);
- SetTimer("PlayingHoursTimer",60000,true);
- INI_ParseFile(UserPath(playerid), "LoadUser_%s", .bExtra = true, .extra = playerid);
- SCM(playerid,-1,"SERVER: Profile successfully created, you can now use /settings to modify profile.");
- }
- }
- if(dialogid == 51)
- {
- if(response)
- {
- if(listitem == 0)
- {
- ShowPlayerDialog(playerid,52,DIALOG_STYLE_INPUT,"Profile Status","Type here your new status.","Ok","Cancel");
- }
- if(listitem == 1)
- {
- ShowPlayerDialog(playerid,53,DIALOG_STYLE_INPUT,"Profile Country","Type here your country.","Ok","Cancel");
- }
- if(listitem == 2)
- {
- ShowPlayerDialog(playerid,54,DIALOG_STYLE_INPUT,"Profile City","Type here your city.","Ok","Cancel");
- }
- if(listitem == 3)
- {
- ShowPlayerDialog(playerid,55,DIALOG_STYLE_INPUT,"Profile Age","Type here your age.","Ok","Cancel");
- }
- if(listitem == 4)
- {
- if(pInfo[playerid][pHided] == 1)
- {
- ShowPlayerDialog(playerid,56,DIALOG_STYLE_MSGBOX,"Profile Hide","Do you want SHOW profile?","Yes","Cancel");
- }
- else
- {
- ShowPlayerDialog(playerid,57,DIALOG_STYLE_MSGBOX,"Profile Hide","Do you want HIDE profile?","Yes","Cancel");
- }
- }
- if(listitem == 5)
- {
- format(pInfo[playerid][pStatus],20,"None");
- format(pInfo[playerid][pCountry],20,"None");
- format(pInfo[playerid][pCity],20,"None");
- pInfo[playerid][pAge] = 0;
- pInfo[playerid][pLikes] = 0;
- pInfo[playerid][pDislikes] = 0;
- pInfo[playerid][pViews] = 0;
- SCM(playerid,-1,"Profile reseted.");
- }
- }
- }
- if(dialogid == 52)
- {
- if(response)
- {
- format(pInfo[playerid][pStatus],20,"%s",inputtext);
- new str[256];
- format(str,sizeof(str),"**Profiles: %s (ID:%d) has update their status.",name,playerid);
- SendClientMessageToAll(COLOR_UPDATE,str);
- GameTextForPlayer(playerid,"~g~Status Updated",4000,1);
- }
- }
- if(dialogid == 53)
- {
- if(response)
- {
- if(!IsNumeric(inputtext))
- {
- format(pInfo[playerid][pCountry],20,"%s",inputtext);
- new str[256];
- format(str,sizeof(str),"**Profiles: %s (ID:%d) has update their country.",name,playerid);
- SendClientMessageToAll(COLOR_UPDATE,str);
- GameTextForPlayer(playerid,"~g~Country Updated",4000,1);
- }
- else
- {
- SCM(playerid,-1,"No numbers");
- }
- }
- }
- if(dialogid == 54)
- {
- if(response)
- {
- if(!IsNumeric(inputtext))
- {
- format(pInfo[playerid][pCity],20,"%s",inputtext);
- new str[256];
- format(str,sizeof(str),"**Profiles: %s (ID:%d) has update their city.",name,playerid);
- SendClientMessageToAll(COLOR_UPDATE,str);
- GameTextForPlayer(playerid,"~g~City Updated",4000,1);
- }
- else
- {
- SCM(playerid,-1,"No numbers");
- }
- }
- }
- if(dialogid == 55)
- {
- if(response)
- {
- if(IsNumeric(inputtext))
- {
- pInfo[playerid][pAge] = age;
- new str[256];
- format(str,sizeof(str),"**Profiles: %s (ID:%d) has update their age.",name,playerid);
- SendClientMessageToAll(COLOR_UPDATE,str);
- GameTextForPlayer(playerid,"~g~Age Updated",4000,1);
- }
- }
- }
- if(dialogid == 56)
- {
- if(response)
- {
- pInfo[playerid][pHided] = 0;
- GameTextForPlayer(playerid,"~b~Profile ~g~Showed",4000,1);
- }
- }
- if(dialogid == 57)
- {
- if(response)
- {
- pInfo[playerid][pHided] = 1;
- GameTextForPlayer(playerid,"~b~Profie ~r~Hided",4000,1);
- }
- }
- return 1;
- }
- public OnPlayerClickPlayer(playerid, clickedplayerid, source)
- {
- pClicked[playerid] = clickedplayerid;
- new pclk = clickedplayerid; new str[256];
- new name[MAX_PLAYER_NAME],age,likes,dislikes, Float:health, Float:armour, views, Plhours;
- GetPlayerName(pclk,name,sizeof(name)); views = pInfo[pclk][pViews]; Plhours = pInfo[pclk][PlHours];
- age = pInfo[pclk][pAge]; likes = pInfo[pclk][pLikes]; dislikes = pInfo[pclk][pDislikes];
- GetPlayerHealth(pclk, health);
- GetPlayerArmour(pclk, armour);
- if(pInfo[clickedplayerid][HaveP] == 1)
- {
- if(playerid == clickedplayerid)
- {
- format(str,sizeof(str)," %s's Profile",name);
- TextDrawSetString(pName[playerid],str);
- format(str,sizeof(str),"Status: %s",pInfo[pclk][pStatus]);
- TextDrawSetString(Status[playerid],str);
- format(str,sizeof(str),"Country: %s",pInfo[pclk][pCountry]);
- TextDrawSetString(Country[playerid],str);
- format(str,sizeof(str),"City: %s",pInfo[pclk][pCity]);
- TextDrawSetString(City[playerid],str);
- format(str,sizeof(str),"Age: %d",age);
- TextDrawSetString(Age[playerid],str);
- format(str,sizeof(str),"Level: %d",GetPlayerScore(pclk));
- TextDrawSetString(Level[playerid],str);
- format(str,sizeof(str),"Money: %d $",GetPlayerMoney(pclk));
- TextDrawSetString(Money[playerid],str);
- format(str,sizeof(str),"Likes: %d",likes);
- TextDrawSetString(Likes[playerid],str);
- format(str,sizeof(str),"Dislikes: %d",dislikes);
- TextDrawSetString(Dislikes[playerid],str);
- format(str,sizeof(str),"Views: %d",views);
- TextDrawSetString(Views[playerid],str);
- format(str,sizeof(str),"Health: %.1f",health);
- TextDrawSetString(Health[playerid],str);
- format(str,sizeof(str),"Armour: %.1f",armour);
- TextDrawSetString(Armour[playerid],str);
- format(str,sizeof(str),"Played Hours: %d",Plhours);
- TextDrawSetString(plhours[playerid],str);
- TextDrawShowForPlayer(playerid,Box[playerid][0]);
- TextDrawShowForPlayer(playerid,Box[playerid][1]);
- TextDrawShowForPlayer(playerid,Box[playerid][2]);
- TextDrawShowForPlayer(playerid,pName[playerid]);
- TextDrawShowForPlayer(playerid,Status[playerid]);
- TextDrawShowForPlayer(playerid,Country[playerid]);
- TextDrawShowForPlayer(playerid,City[playerid]);
- TextDrawShowForPlayer(playerid,Age[playerid]);
- TextDrawShowForPlayer(playerid,Level[playerid]);
- TextDrawShowForPlayer(playerid,Money[playerid]);
- TextDrawShowForPlayer(playerid,Likes[playerid]);
- TextDrawShowForPlayer(playerid,Dislikes[playerid]);
- TextDrawShowForPlayer(playerid,Button1[playerid]);
- TextDrawShowForPlayer(playerid,Button2[playerid]);
- TextDrawShowForPlayer(playerid,Button3[playerid]);
- TextDrawShowForPlayer(playerid,Views[playerid]);
- TextDrawShowForPlayer(playerid,Health[playerid]);
- TextDrawShowForPlayer(playerid,Armour[playerid]);
- TextDrawShowForPlayer(playerid,plhours[playerid]);
- TextDrawShowForPlayer(playerid,Hided[playerid]);
- if(pInfo[playerid][pHided] == 1 && pInfo[clickedplayerid][pHided] == 1)
- {
- TextDrawShowForPlayer(playerid,hdoff[playerid]);
- TextDrawHideForPlayer(playerid,hdon[playerid]);
- }
- else
- {
- TextDrawShowForPlayer(playerid,hdon[playerid]);
- TextDrawHideForPlayer(playerid,hdoff[playerid]);
- }
- TogglePlayerControllable(playerid, false);
- SelectTextDraw(playerid, -1);
- }
- else
- {
- if(pInfo[pclk][pHided] == 0)
- {
- pInfo[pclk][pViews] += 1;
- format(str,sizeof(str)," %s's Profile",name);
- TextDrawSetString(pName[playerid],str);
- format(str,sizeof(str),"Status: %s",pInfo[pclk][pStatus]);
- TextDrawSetString(Status[playerid],str);
- format(str,sizeof(str),"Country: %s",pInfo[pclk][pCountry]);
- TextDrawSetString(Country[playerid],str);
- format(str,sizeof(str),"City: %s",pInfo[pclk][pCity]);
- TextDrawSetString(City[playerid],str);
- format(str,sizeof(str),"Age: %d",age);
- TextDrawSetString(Age[playerid],str);
- format(str,sizeof(str),"Level: %d",GetPlayerScore(pclk));
- TextDrawSetString(Level[playerid],str);
- format(str,sizeof(str),"Money: %d $",GetPlayerMoney(pclk));
- TextDrawSetString(Money[playerid],str);
- format(str,sizeof(str),"Likes: %d",likes);
- TextDrawSetString(Likes[playerid],str);
- format(str,sizeof(str),"Dislikes: %d",dislikes);
- TextDrawSetString(Dislikes[playerid],str);
- format(str,sizeof(str),"Views: %d",views);
- TextDrawSetString(Views[playerid],str);
- format(str,sizeof(str),"Health: %.1f",health);
- TextDrawSetString(Health[playerid],str);
- format(str,sizeof(str),"Armour: %.1f",armour);
- TextDrawSetString(Armour[playerid],str);
- format(str,sizeof(str),"Played Hours: %d",Plhours);
- TextDrawSetString(plhours[playerid],str);
- TextDrawShowForPlayer(playerid,Box[playerid][0]);
- TextDrawShowForPlayer(playerid,Box[playerid][1]);
- TextDrawShowForPlayer(playerid,Box[playerid][2]);
- TextDrawShowForPlayer(playerid,pName[playerid]);
- TextDrawShowForPlayer(playerid,Status[playerid]);
- TextDrawShowForPlayer(playerid,Country[playerid]);
- TextDrawShowForPlayer(playerid,City[playerid]);
- TextDrawShowForPlayer(playerid,Age[playerid]);
- TextDrawShowForPlayer(playerid,Level[playerid]);
- TextDrawShowForPlayer(playerid,Money[playerid]);
- TextDrawShowForPlayer(playerid,Likes[playerid]);
- TextDrawShowForPlayer(playerid,Dislikes[playerid]);
- TextDrawShowForPlayer(playerid,Button1[playerid]);
- TextDrawShowForPlayer(playerid,Button2[playerid]);
- TextDrawShowForPlayer(playerid,Button3[playerid]);
- TextDrawShowForPlayer(playerid,Views[playerid]);
- TextDrawShowForPlayer(playerid,Health[playerid]);
- TextDrawShowForPlayer(playerid,Armour[playerid]);
- TextDrawShowForPlayer(playerid,plhours[playerid]);
- TogglePlayerControllable(playerid, false);
- SelectTextDraw(playerid, -1);
- }
- else
- {
- if(!IsPlayerAdmin(playerid))
- {
- SCM(playerid,-1,"This profile is hided.");
- }
- else
- {
- pInfo[pclk][pViews] += 1;
- format(str,sizeof(str)," %s's Profile",name);
- TextDrawSetString(pName[playerid],str);
- format(str,sizeof(str),"Status: %s",pInfo[pclk][pStatus]);
- TextDrawSetString(Status[playerid],str);
- format(str,sizeof(str),"Country: %s",pInfo[pclk][pCountry]);
- TextDrawSetString(Country[playerid],str);
- format(str,sizeof(str),"City: %s",pInfo[pclk][pCity]);
- TextDrawSetString(City[playerid],str);
- format(str,sizeof(str),"Age: %d",age);
- TextDrawSetString(Age[playerid],str);
- format(str,sizeof(str),"Level: %d",GetPlayerScore(pclk));
- TextDrawSetString(Level[playerid],str);
- format(str,sizeof(str),"Money: %d $",GetPlayerMoney(pclk));
- TextDrawSetString(Money[playerid],str);
- format(str,sizeof(str),"Likes: %d",likes);
- TextDrawSetString(Likes[playerid],str);
- format(str,sizeof(str),"Dislikes: %d",dislikes);
- TextDrawSetString(Dislikes[playerid],str);
- format(str,sizeof(str),"Views: %d",views);
- TextDrawSetString(Views[playerid],str);
- format(str,sizeof(str),"Health: %.1f",health);
- TextDrawSetString(Health[playerid],str);
- format(str,sizeof(str),"Armour: %.1f",armour);
- TextDrawSetString(Armour[playerid],str);
- format(str,sizeof(str),"Played Hours: %d",Plhours);
- TextDrawSetString(plhours[playerid],str);
- TextDrawShowForPlayer(playerid,Box[playerid][0]);
- TextDrawShowForPlayer(playerid,Box[playerid][1]);
- TextDrawShowForPlayer(playerid,Box[playerid][2]);
- TextDrawShowForPlayer(playerid,pName[playerid]);
- TextDrawShowForPlayer(playerid,Status[playerid]);
- TextDrawShowForPlayer(playerid,Country[playerid]);
- TextDrawShowForPlayer(playerid,City[playerid]);
- TextDrawShowForPlayer(playerid,Age[playerid]);
- TextDrawShowForPlayer(playerid,Level[playerid]);
- TextDrawShowForPlayer(playerid,Money[playerid]);
- TextDrawShowForPlayer(playerid,Likes[playerid]);
- TextDrawShowForPlayer(playerid,Dislikes[playerid]);
- TextDrawShowForPlayer(playerid,Button1[playerid]);
- TextDrawShowForPlayer(playerid,Button2[playerid]);
- TextDrawShowForPlayer(playerid,Button3[playerid]);
- TextDrawShowForPlayer(playerid,Views[playerid]);
- TextDrawShowForPlayer(playerid,Health[playerid]);
- TextDrawShowForPlayer(playerid,Armour[playerid]);
- TextDrawShowForPlayer(playerid,Hided[playerid]);
- TextDrawShowForPlayer(playerid,plhours[playerid]);
- if(pInfo[clickedplayerid][pHided] == 1)
- {
- TextDrawShowForPlayer(playerid,hdoff[playerid]);
- TextDrawHideForPlayer(playerid,hdon[playerid]);
- }
- else
- {
- TextDrawShowForPlayer(playerid,hdon[playerid]);
- TextDrawHideForPlayer(playerid,hdoff[playerid]);
- }
- TogglePlayerControllable(playerid, false);
- SelectTextDraw(playerid, -1);
- }
- }
- }
- }
- else
- {
- SCM(playerid,-1,"That player don't have profile.");
- }
- return 1;
- }
- public OnPlayerClickTextDraw(playerid, Text:clickedid)
- {
- new str[256], name[MAX_PLAYER_NAME];
- GetPlayerName(pClicked[playerid],name,sizeof(name));
- if(clickedid == Button1[playerid])
- {
- if(Liked[playerid] == 1)return SCM(playerid,-1,"You already like a person wait 30 minutes to like again.");
- TogglePlayerControllable(playerid, true);
- CancelSelectTextDraw(playerid);
- pInfo[pClicked[playerid]][pLikes] += 1;
- TextDrawHideForPlayer(playerid,Box[playerid][0]);
- TextDrawHideForPlayer(playerid,Box[playerid][1]);
- TextDrawHideForPlayer(playerid,Box[playerid][2]);
- TextDrawHideForPlayer(playerid,pName[playerid]);
- TextDrawHideForPlayer(playerid,Status[playerid]);
- TextDrawHideForPlayer(playerid,Country[playerid]);
- TextDrawHideForPlayer(playerid,City[playerid]);
- TextDrawHideForPlayer(playerid,Age[playerid]);
- TextDrawHideForPlayer(playerid,Level[playerid]);
- TextDrawHideForPlayer(playerid,Money[playerid]);
- TextDrawHideForPlayer(playerid,Likes[playerid]);
- TextDrawHideForPlayer(playerid,Dislikes[playerid]);
- TextDrawHideForPlayer(playerid,Button1[playerid]);
- TextDrawHideForPlayer(playerid,Button2[playerid]);
- TextDrawHideForPlayer(playerid,Button3[playerid]);
- TextDrawHideForPlayer(playerid,Health[playerid]);
- TextDrawHideForPlayer(playerid,Armour[playerid]);
- TextDrawHideForPlayer(playerid,Hided[playerid]);
- TextDrawHideForPlayer(playerid,hdon[playerid]);
- TextDrawHideForPlayer(playerid,hdoff[playerid]);
- TextDrawHideForPlayer(playerid,Views[playerid]);
- TextDrawHideForPlayer(playerid,plhours[playerid]);
- format(str,sizeof(str),"You like %s.",name);
- SCM(playerid,-1,str);
- TextDrawShowForPlayer(pClicked[playerid],liked[pClicked[playerid]]);
- TextDrawShowForPlayer(pClicked[playerid],x1[pClicked[playerid]]);
- SelectTextDraw(playerid, -1);
- Liked[playerid] = 1;
- SetTimer("LikedTimer",1800*1000,false);
- }
- if(clickedid == Button2[playerid])
- {
- if(Disliked[playerid] == 1)return SCM(playerid,-1,"You already dislike a person wait 30 minutes to like again.");
- pInfo[pClicked[playerid]][pDislikes] += 1;
- TextDrawHideForPlayer(playerid,Box[playerid][0]);
- TextDrawHideForPlayer(playerid,Box[playerid][1]);
- TextDrawHideForPlayer(playerid,Box[playerid][2]);
- TextDrawHideForPlayer(playerid,pName[playerid]);
- TextDrawHideForPlayer(playerid,Status[playerid]);
- TextDrawHideForPlayer(playerid,Country[playerid]);
- TextDrawHideForPlayer(playerid,City[playerid]);
- TextDrawHideForPlayer(playerid,Age[playerid]);
- TextDrawHideForPlayer(playerid,Level[playerid]);
- TextDrawHideForPlayer(playerid,Money[playerid]);
- TextDrawHideForPlayer(playerid,Likes[playerid]);
- TextDrawHideForPlayer(playerid,Dislikes[playerid]);
- TextDrawHideForPlayer(playerid,Button1[playerid]);
- TextDrawHideForPlayer(playerid,Button2[playerid]);
- TextDrawHideForPlayer(playerid,Button3[playerid]);
- TextDrawHideForPlayer(playerid,Health[playerid]);
- TextDrawHideForPlayer(playerid,Armour[playerid]);
- TextDrawHideForPlayer(playerid,Hided[playerid]);
- TextDrawHideForPlayer(playerid,hdon[playerid]);
- TextDrawHideForPlayer(playerid,hdoff[playerid]);
- TextDrawHideForPlayer(playerid,Views[playerid]);
- TextDrawHideForPlayer(playerid,plhours[playerid]);
- format(str,sizeof(str),"You dislike %s.",name);
- SCM(playerid,-1,str);
- TogglePlayerControllable(playerid, true);
- CancelSelectTextDraw(playerid);
- TextDrawShowForPlayer(pClicked[playerid],disliked[pClicked[playerid]]);
- TextDrawShowForPlayer(pClicked[playerid],x2[pClicked[playerid]]);
- SelectTextDraw(playerid, -1);
- Disliked[playerid] = 1;
- SetTimer("DislikedTimer",1800*1000,false);
- }
- if(clickedid == Button3[playerid])
- {
- TextDrawHideForPlayer(playerid,Box[playerid][0]);
- TextDrawHideForPlayer(playerid,Box[playerid][1]);
- TextDrawHideForPlayer(playerid,Box[playerid][2]);
- TextDrawHideForPlayer(playerid,pName[playerid]);
- TextDrawHideForPlayer(playerid,Status[playerid]);
- TextDrawHideForPlayer(playerid,Country[playerid]);
- TextDrawHideForPlayer(playerid,City[playerid]);
- TextDrawHideForPlayer(playerid,Age[playerid]);
- TextDrawHideForPlayer(playerid,Level[playerid]);
- TextDrawHideForPlayer(playerid,Money[playerid]);
- TextDrawHideForPlayer(playerid,Likes[playerid]);
- TextDrawHideForPlayer(playerid,Dislikes[playerid]);
- TextDrawHideForPlayer(playerid,Button1[playerid]);
- TextDrawHideForPlayer(playerid,Button2[playerid]);
- TextDrawHideForPlayer(playerid,Button3[playerid]);
- TextDrawHideForPlayer(playerid,Health[playerid]);
- TextDrawHideForPlayer(playerid,Armour[playerid]);
- TextDrawHideForPlayer(playerid,Hided[playerid]);
- TextDrawHideForPlayer(playerid,hdon[playerid]);
- TextDrawHideForPlayer(playerid,hdoff[playerid]);
- TextDrawHideForPlayer(playerid,Views[playerid]);
- TextDrawHideForPlayer(playerid,plhours[playerid]);
- TogglePlayerControllable(playerid, true);
- CancelSelectTextDraw(playerid);
- }
- if(clickedid == x1[playerid])
- {
- TextDrawHideForPlayer(playerid,x1[playerid]);
- TextDrawHideForPlayer(playerid,liked[playerid]);
- CancelSelectTextDraw(playerid);
- }
- if(clickedid == x2[playerid])
- {
- TextDrawHideForPlayer(playerid,x2[playerid]);
- TextDrawHideForPlayer(playerid,disliked[playerid]);
- CancelSelectTextDraw(playerid);
- }
- return 1;
- }
- forward LikedTimer(playerid);
- public LikedTimer(playerid)
- {
- Liked[playerid] = 0;
- SCM(playerid,-1,"You can now like again.");
- return 1;
- }
- forward DislikedTimer(playerid);
- public DislikedTimer(playerid)
- {
- Disliked[playerid] = 0;
- SCM(playerid,-1,"You can now dislike again.");
- return 1;
- }
- public LoadUser_data(playerid,name[],value[])
- {
- INI_Int("HaveProfile",pInfo[playerid][HaveP]);
- INI_Int("Hided",pInfo[playerid][pHided]);
- INI_String("Status",pInfo[playerid][pStatus],10);
- INI_String("Country",pInfo[playerid][pCountry],15);
- INI_String("City",pInfo[playerid][pCity],15);
- INI_Int("Age",pInfo[playerid][pAge]);
- INI_Int("Level",pInfo[playerid][pLevel]);
- INI_Int("Money",pInfo[playerid][prMoney]);
- INI_Int("Likes",pInfo[playerid][pLikes]);
- INI_Int("Dislikes",pInfo[playerid][pDislikes]);
- INI_Int("Views",pInfo[playerid][pViews]);
- INI_Int("PlayingHours",pInfo[playerid][PlHours]);
- return 1;
- }
- //stock-uri
- stock IsNumeric(const string[])
- {
- for(new i=0; string[i]; i++)
- {
- if(string[i] < '0' || string[i] > '9') return 0;
- }
- return 1;
- }
- stock UserPath(playerid)
- {
- new string[128],playername[MAX_PLAYER_NAME];
- GetPlayerName(playerid,playername,sizeof(playername));
- format(string,sizeof(string),PATH,playername);
- return string;
- }
- //CMD
- dcmd_resetprofile(playerid,params[])
- {
- new id, name[MAX_PLAYER_NAME], str[256];
- GetPlayerName(playerid,name,sizeof(name));
- if(!IsPlayerAdmin(playerid))return SCM(playerid,-1,"You are not admin.");
- if(sscanf(params,"d",id))return SCM(playerid,-1,"USAGE:/resetprofile [id]");
- {
- pInfo[id][pLikes] = 0;
- pInfo[id][pDislikes] =0;
- pInfo[id][pViews] = 0;
- SCM(playerid,-1,"Profile reseted.");
- format(str,sizeof(str),"Admin %s was reset your profile.",name);
- SCM(id,-1,str);
- }
- return 1;
- }
- #endif
Advertisement
Add Comment
Please, Sign In to add comment