Guest User

Untitled

a guest
Jan 18th, 2017
117
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Pawn 10.45 KB | None | 0 0
  1. ////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
  2. CMD:changename(playerid, params[])
  3. {
  4.     if(PlayerInfo[playerid][pAdmin] < 1340) return 1;
  5.     {
  6.     new id,nime[128];
  7.     if(sscanf(params, "is[128]", id,nime)) return SCM(playerid, -1, ""BELA"USAGE: /changename [id] [Novo ime]");
  8.     new igrfile[64];
  9.     if(id == IPI) return SCM(playerid,grey,"Taj igrac nije konektovan !");
  10.     new staroime[MAX_PLAYER_NAME];
  11.     GetPlayerName(id,staroime,sizeof(staroime));
  12.     format(igrfile,64,PATH,nime);
  13.     if(fexist(igrfile)) return SCM(playerid,grey, "[VRACEN] To ime vec postoji u bazi podataka servera !");
  14.      new igrfile2[64];
  15.     format(igrfile2,64,PATH,GetName(id));
  16.     new string[100];
  17.     format(string, sizeof(string), ""ZUTA"[NAME] "BELA"%s vam je promenio ime iz %s u %s  !", GetName(playerid),staroime,nime);
  18.     SCM(id,-1,string);
  19.     new msg[120];
  20.     format(msg,sizeof(msg),"{FF962D}[VLASNIK] %s je promenio ime igracu %s u %s !",GetName(playerid),staroime,nime);
  21.     VlasnikPoruka(nime);
  22.     SetPlayerName(id, nime);
  23.     fremove(UserPath(id));
  24.    // INI_ParseFile(UserPath(id), "LoadUser_%s", .bExtra = true, .extra = id);
  25.     PlayerInfo[id][pChangeName] = 1;
  26.      SavePlayer(id);
  27.    
  28.    
  29.     if(PI[playerid][pPosedovanjeFirme] != 0)
  30.     {
  31.     strmid(FI[PI[playerid][pPosedovanjeFirme]][fVlasnik], GetName(id), 0, strlen(GetName(id)), 255);
  32.     SacuvajFirmu(PI[playerid][pPosedovanjeFirme]);
  33.     FirmaLabelIPickup(PI[playerid][pPosedovanjeFirme]);
  34.     }
  35.  
  36.      if(PI[playerid][pVeh1] != -1)
  37.     {
  38.     strmid(CarInfo[PI[playerid][pVeh1]][cVlasnik], GetName(id), 0, strlen(GetName(id)), 255);
  39.     SacuvajVozilo(PI[playerid][pVeh1]);
  40.     }
  41.     if(PI[playerid][pVeh2] != -1)
  42.     {
  43.     strmid(CarInfo[PI[playerid][pVeh2]][cVlasnik],GetName(id), 0, strlen(GetName(id)), 255);
  44.     SacuvajVozilo(PI[playerid][pVeh1]);
  45.     }
  46.     if(PI[playerid][pVeh3] != -1)
  47.     {
  48.     strmid(CarInfo[PI[playerid][pVeh3]][cVlasnik], GetName(id), 0, strlen(GetName(id)), 255);
  49.      SacuvajVozilo(PI[playerid][pVeh3]);
  50.      }
  51.      
  52.     new INI:File = INI_Open(UserPath(id));
  53.     INI_SetTag(File,"data");
  54.     PlayerInfo[id][pMoney] = GetPlayerMoney(id);
  55.     INI_WriteInt(File,"Score",PlayerInfo[id][pScore]);
  56.     INI_WriteInt(File,"Level",PlayerInfo[id][pLevel]);
  57.     INI_WriteInt(File,"Admin",PlayerInfo[id][pAdmin]);
  58.     INI_WriteInt(File,"Vip",PlayerInfo[id][pVip]);
  59.     INI_WriteInt(File,"Promoter",PlayerInfo[id][pPromoter]);
  60.     INI_WriteInt(File,"Lider",PlayerInfo[id][pLider]);
  61.     INI_WriteInt(File,"Kills",PlayerInfo[id][pKills]);
  62.     INI_WriteInt(File,"Deaths",PlayerInfo[id][pDeaths]);
  63.     INI_WriteInt(File,"Satiigre",PlayerInfo[id][pSatiigre]);
  64.     INI_WriteInt(File,"Satiorg",PlayerInfo[id][pSatiorg]);
  65.     //INI_WriteInt(File,"Password",PlayerInfo[id][pPass]);
  66.     INI_WriteInt(File,"Pol",PlayerInfo[id][pPol]);
  67.     INI_WriteInt(File,"Godine",PlayerInfo[id][pGodine]);
  68.     INI_WriteString(File,"Email",PlayerInfo[id][pEmail]);
  69.     INI_WriteInt(File,"Drzava",PlayerInfo[id][pDrzava]);
  70.     INI_WriteInt(File,"Registrovan",PlayerInfo[id][pRegistrovan]);
  71.     INI_WriteInt(File,"HealthUpgrade",PlayerInfo[id][pHealthUpgrade]);
  72.     INI_WriteInt(File,"DrugAdict",PlayerInfo[id][pDrugAdict]);
  73.     INI_WriteInt(File,"Int",PlayerInfo[id][pInt]);
  74.     INI_WriteInt(File,"Money",PlayerInfo[id][pMoney]);
  75.     INI_WriteInt(File,"PosedovanjeKuce",PlayerInfo[id][pPosedovanjeKuce]);
  76.     INI_WriteInt(File,"InvWeapon",PlayerInfo[id][pInvWeapon]);
  77.     INI_WriteInt(File,"InvAmmo",PlayerInfo[id][pInvAmmo]);
  78.     INI_WriteInt(File,"Droga",PlayerInfo[id][pDroga]);
  79.     INI_WriteInt(File,"Mats",PlayerInfo[id][pMats]);
  80.     INI_WriteInt(File,"Skin",PlayerInfo[id][pSkin]);
  81.     INI_WriteInt(File,"Civil",PlayerInfo[id][pCivil]);
  82.     INI_WriteInt(File,"Posao",PlayerInfo[id][pPosao]);
  83.     INI_WriteInt(File,"Rank",PlayerInfo[id][pRank]);
  84.     INI_WriteInt(File,"Muted",PlayerInfo[id][pMuted]);
  85.     INI_WriteInt(File,"Banned",PlayerInfo[id][pBanned]);
  86.     INI_WriteInt(File,"OrgID",PlayerInfo[id][pOrgID]);
  87.     INI_WriteInt(File,"BankMoney",PlayerInfo[id][pBankMoney]);
  88.     INI_WriteInt(File,"Zlato",PlayerInfo[id][pZlato]);
  89.     INI_WriteInt(File,"Hleb",PlayerInfo[id][pHleb]);
  90.     INI_WriteInt(File,"Secer",PlayerInfo[id][pSecer]);
  91.     INI_WriteInt(File,"Mleko",PlayerInfo[id][pMleko]);
  92.     INI_WriteInt(File,"Sendvic",PlayerInfo[id][pSendvic]);
  93.     INI_WriteInt(File,"Kifla",PlayerInfo[id][pKifla]);
  94.     INI_WriteInt(File,"Voda",PlayerInfo[id][pVoda]);
  95.     INI_WriteInt(File,"Jabuka",PlayerInfo[id][pJabuka]);
  96.     INI_WriteInt(File,"Salata",PlayerInfo[id][pSalata]);
  97.     INI_WriteInt(File,"Jogurt",PlayerInfo[id][pJogurt]);
  98.     INI_WriteInt(File,"Kazna",PlayerInfo[id][pAkazna]);
  99.     INI_WriteInt(File,"Pmoff",PlayerInfo[id][pPmoff]);
  100.     INI_WriteInt(File,"Helper",PlayerInfo[id][pHelper]);
  101.     INI_WriteInt(File,"Robija",PlayerInfo[id][pRobija]);
  102.     INI_WriteInt(File,"AskqReport",PlayerInfo[id][pAskqReport]);
  103.     INI_WriteInt(File,"NameLock",PlayerInfo[id][pLockNick]);
  104.     INI_WriteInt(File,"Spawn",PlayerInfo[id][pSpawn]);
  105.     INI_WriteInt(File,"Veh1",PlayerInfo[id][pVeh1]);
  106.     INI_WriteInt(File,"Veh2",PlayerInfo[id][pVeh2]);
  107.     INI_WriteInt(File,"Veh3",PlayerInfo[id][pVeh3]);
  108.     INI_WriteInt(File,"Reg1",PlayerInfo[id][pRegistrovan1]);
  109.     INI_WriteInt(File,"Reg2",PlayerInfo[id][pRegistrovan2]);
  110.     INI_WriteInt(File,"Reg3",PlayerInfo[id][pRegistrovan3]);
  111.     INI_WriteInt(File,"Imenik",PlayerInfo[id][pImenik]);
  112.     INI_WriteInt(File,"Akod",PlayerInfo[id][pAkod]);
  113.     INI_WriteInt(File,"Slot",PlayerInfo[id][pSlot]);
  114.     INI_WriteInt(File,"Rppoeni",PlayerInfo[id][pRppoeni]);
  115.     INI_WriteInt(File,"Kazneni",PlayerInfo[id][pKazneni]);
  116.     INI_WriteInt(File,"Glad",PlayerInfo[id][pGlad]);
  117.     INI_WriteInt(File,"Vreme",PlayerInfo[id][pVreme]);
  118.     INI_WriteInt(File,"OrgStaz",PlayerInfo[id][pOrgStaz]);
  119.     INI_WriteInt(File,"Member",PlayerInfo[id][pMember]);
  120.     INI_WriteInt(File,"NewsSkill",PlayerInfo[id][pNewsSkill]);
  121.     INI_WriteInt(File,"Tiketi",PlayerInfo[id][pTiketi]);
  122.     INI_WriteInt(File,"Vozacka",PlayerInfo[id][pVozacka]);
  123.     INI_WriteInt(File,"Kstopa",PlayerInfo[id][pKstopa]);
  124.     INI_WriteInt(File,"BankaRacun",PlayerInfo[id][pBankaRacun]);
  125.     INI_WriteInt(File,"Alat",PlayerInfo[id][pAlat]);
  126.     INI_WriteInt(File,"Dinamit",PlayerInfo[id][pDinamit]);
  127.     INI_WriteInt(File,"PosedovanjeFirme",PlayerInfo[id][pPosedovanjeFirme]);
  128.     INI_WriteInt(File,"Fakture",PlayerInfo[id][pFakture]);
  129.     INI_WriteInt(File,"GunLic",PlayerInfo[id][pGunLic]);
  130.     INI_WriteInt(File,"BrojCigara",PlayerInfo[id][pBrojCigara]);
  131.     INI_WriteInt(File,"Upaljac",PlayerInfo[id][pUpaljac]);
  132.     INI_WriteInt(File,"GovCard",PlayerInfo[id][pGovCard]);
  133.     INI_WriteInt(File,"CigareM",PlayerInfo[id][pCigareM]);
  134.     INI_WriteInt(File,"FishTool",PlayerInfo[id][pFishTool]);
  135.     INI_WriteInt(File,"Novcanik",PlayerInfo[id][pNovcanik]);
  136.     INI_WriteInt(File,"Par1",PlayerInfo[id][pPar1]);
  137.     INI_WriteInt(File,"Par2",PlayerInfo[id][pPar2]);
  138.     INI_WriteInt(File,"Par3",PlayerInfo[id][pPar3]);
  139.     INI_WriteInt(File,"Par4",PlayerInfo[id][pPar4]);
  140.     INI_WriteInt(File,"Par5",PlayerInfo[id][pPar5]);
  141.     INI_WriteInt(File,"Par6",PlayerInfo[id][pPar6]);
  142.     INI_WriteInt(File,"Par7",PlayerInfo[id][pPar7]);
  143.     INI_WriteInt(File,"Par8",PlayerInfo[id][pPar8]);
  144.     INI_WriteInt(File,"Par9",PlayerInfo[id][pPar9]);
  145.     INI_WriteInt(File,"Par10",PlayerInfo[id][pPar10]);
  146.     INI_WriteInt(File,"Par11",PlayerInfo[id][pPar11]);
  147.     INI_WriteInt(File,"Par12",PlayerInfo[id][pPar12]);
  148.     INI_WriteInt(File,"Par13",PlayerInfo[id][pPar13]);
  149.     INI_WriteInt(File,"Par14",PlayerInfo[id][pPar14]);
  150.     INI_WriteInt(File,"Par15",PlayerInfo[id][pPar15]);
  151.     INI_WriteInt(File,"Kladiose",PlayerInfo[id][pKladiose]);
  152.     INI_WriteInt(File,"Kladio",PlayerInfo[id][pKladio]);
  153.     INI_WriteInt(File,"Ulog",PlayerInfo[id][pUlog]);
  154.     INI_WriteInt(File,"LottoBr",PlayerInfo[id][pLotoNum1]);
  155.     INI_WriteInt(File,"PayDayPoeni",PlayerInfo[id][pPayDayPoeni]);
  156.     INI_WriteInt(File,"Exp",PlayerInfo[id][pExp]);
  157.     INI_WriteInt(File,"PotrebniExp",PlayerInfo[id][pPotrebniExp]);
  158.     INI_WriteInt(File,"Racun",PlayerInfo[id][pRacun]);
  159.     INI_WriteInt(File,"Upgrade",PlayerInfo[id][pUpgrade]);
  160.     INI_WriteInt(File,"Plata",PlayerInfo[id][pPlata]);
  161.     INI_WriteInt(File,"Mobilni",PlayerInfo[id][pMobilni]);
  162.     INI_WriteInt(File,"Sim",PlayerInfo[id][pSim]);
  163.     INI_WriteInt(File,"Number",PlayerInfo[id][pNumber]);
  164.     INI_WriteInt(File,"Kredit",PlayerInfo[id][pKredit]);
  165.     INI_WriteInt(File,"Pecanje",PlayerInfo[id][pPecanje]);
  166.     INI_WriteInt(File,"Brod",PlayerInfo[id][pBrod]);
  167.     INI_WriteInt(File,"Letenje",PlayerInfo[id][pLetenje]);
  168.     INI_WriteInt(File,"Gorivo",PlayerInfo[id][pGorivo]);
  169.     INI_WriteInt(File,"TogPhone",PlayerInfo[id][pTogPhone]);
  170.     INI_WriteInt(File,"MuteAD",PlayerInfo[id][pMuteAD]);
  171.     INI_WriteInt(File,"MuteAr",PlayerInfo[id][pMuteAr]);
  172.     INI_WriteInt(File,"Kaciga",PlayerInfo[id][pKaciga]);
  173.     INI_WriteInt(File,"Umro",PlayerInfo[id][pUmro]);
  174.     INI_WriteInt(File,"Rent",PlayerInfo[id][pRent]);
  175.     INI_WriteInt(File,"ChangeName",PlayerInfo[id][pChangeName]);
  176.     INI_Close(File);
  177.  
  178.             if(PI[playerid][pAdmin] > 0)
  179.             {
  180.                 new ldst[128];
  181.                 format(ldst,128,"admini/%d.txt",PI[playerid][pSlot]);
  182.                 new text[80];
  183.                 format(text,64,"%s",GetName(id));
  184.                 new File:log;
  185.                 log = fopen(ldst, io_write);
  186.                 fwrite(log, text);
  187.                 fclose(log);
  188.  
  189.             }
  190.             if(PI[playerid][pHelper] > 0)
  191.             {
  192.                 new ldst[128];
  193.                 format(ldst,128,"helperi/%d.txt",PI[playerid][pSlot]);
  194.                 new text[80];
  195.                 format(text,64,"%s",GetName(id));
  196.                 new File:log;
  197.                 log = fopen(ldst, io_write);
  198.                 fwrite(log, text);
  199.                 fclose(log);
  200.  
  201.             }
  202.             if(PI[playerid][pLider] > 0)
  203.             {
  204.                 new ldst[128];
  205.                 format(ldst,128,"lideri/%d.txt",PI[playerid][pLider]);
  206.                 new text[80];
  207.                 format(text,64,"%s",GetName(id));
  208.                 new File:log;
  209.                 log = fopen(ldst, io_write);
  210.                 fwrite(log, text);
  211.                 fclose(log);
  212.  
  213.             }
  214.             if(PI[playerid][pMember] > 0)
  215.             {
  216.                 new ldst[128];
  217.                 format(ldst,128,"Clanovi/%d/%d.txt",PI[playerid][pMember],PI[playerid][pSlot]);
  218.                 new text[80];
  219.                 format(text,64,"%s",GetName(id));
  220.                 new File:log;
  221.                 log = fopen(ldst, io_write);
  222.                 fwrite(log, text);
  223.                 fclose(log);
  224.             }
  225.          }
  226.          
  227.        
  228.             return 1;
  229. }
Advertisement
Add Comment
Please, Sign In to add comment