Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => Razgovor u vezi PAWN - skriptanja => Temu započeo: Dragan_Kesic poslato Februar 16, 2014, 18:48:37 POSLE PODNE

Naslov: [POMOC] Ime bez crtice
Poruka od: Dragan_Kesic poslato Februar 16, 2014, 18:48:37 POSLE PODNE
Skripta koju koristim:Edit UP:RP
Detaljan opis problema:Zanima me kako da napravim da npr moje ime promenim samo u Dragan bez donje crtice i prezimena
Dio skripte:/
Neke slike/video za lakse dobivanje pomoci(neobavezno):/
Naslov: Odg: [POMOC] Ime bez crtice
Poruka od: LoOdaK poslato Februar 16, 2014, 19:24:21 POSLE PODNE
Nadjes OnPlayerConnect i dole u polja stavis Dragan i compile skriptu a onda u scriptfiles de tvoje ime ides rename i promenis u dragan i pokrenes mod i gore u SAMP de se kuca ime kucas Dragan i eto.Nadam se da sam pomogao
Naslov: Odg: [POMOC] Ime bez crtice
Poruka od: Dragan_Kesic poslato Februar 16, 2014, 19:55:37 POSLE PODNE
U koja polja nerazumem?
::)
Naslov: Odg: [POMOC] Ime bez crtice
Poruka od: LoOdaK poslato Februar 16, 2014, 19:57:22 POSLE PODNE
Posalji mi public OnPlayerConnect
Naslov: Odg: [POMOC] Ime bez crtice
Poruka od: Dragan_Kesic poslato Februar 16, 2014, 19:58:23 POSLE PODNE
public OnPlayerConnect(playerid) // robbank by Levu
{
    AfkCheck[playerid] = 0;
   RobbingTime[playerid] = 0;
    PlayerInfo[playerid][pRobTime] = 0;
    UmorioSe[playerid] = 0;
      IgracGlasao[playerid] = 0;
   DozvolaZaK[playerid] = 0;
   IgracKandidat[playerid] = 0;
   Alat[playerid] = 0;
   Sliding[playerid] = 0;
      PlayerInfo[playerid][pNarukvica] = 0;
   PlayerInfo[playerid][pDiploma] = 0;
   PlayerInfo[playerid][pDokument] = 0;
   PlayerInfo[playerid][pOgrlica] = 0;
   PlayerInfo[playerid][pHunger] = 100;
   //SetTimer("Vrijeme", 13, 1); //vrijeme
   SetTimerEx("DowlaFlash", 3000,true,"d",playerid);
   SetTimerEx("RekordTimer", 3000, false, "d", playerid);
    SetTimerEx("PingTimer", 5000, true, "d", playerid);
    SetTimerEx("IdTimer", 500000, true, "d", playerid);
   // PlayAudioStreamForPlayer(playerid,"http://k002.kiwi6.com/hotlink/0nsb90b7uu/s.a.r.s._-_perspektiva_official_video_hd_.mp3");

   //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
   PosFunkcija(playerid);
   if(fexist(BanPath(playerid)))
   {
   INI_ParseFile(BanPath(playerid), "LoadBan_%s", .bExtra = true, .extra = playerid);

   if(BanInfo[playerid][bBanDani] > 0)
   {
   new dani, god, mje;
   getdate(god, mje, dani);
   if(BanInfo[playerid][bBanDani] > dani)
   {
   if(BanInfo[playerid][bBanMesec] == mje)
   {
   new bstr[128];
   format(bstr, sizeof(bstr), "Banovan si sa ovog servera do %d/%d/%d", BanInfo[playerid][bBanDani], mje, god);
   SCM(playerid, COLOR_RED, "__________________BAN________________");
   SCM(playerid, AZUTA, bstr);
   SCM(playerid, AZUTA, "Ukoliko mislis da je ovo greska");
   SCM(playerid, AZUTA, "Zahtjev za unban mozes traziti na forumu");
   SCM(playerid, AZUTA, "Forum: uskoro.tk");
   SCM(playerid, COLOR_RED, "_____________________________________");
   SetTimerEx("KickaIgraca", 100, false, "i", playerid);
   }
   if(BanInfo[playerid][bBanMesec] > mje)
   {
   new bstr[128];
   format(bstr, sizeof(bstr), "Banovan si sa ovog servera do %d/%d/%d", BanInfo[playerid][bBanDani], BanInfo[playerid][bBanMesec], god);
   SCM(playerid, COLOR_RED, "__________________BAN________________");
   SCM(playerid, AZUTA, bstr);
   SCM(playerid, AZUTA, "Ukoliko mislis da je ovo greska");
   SCM(playerid, AZUTA, "Zahtjev za unban mozes traziti na forumu");
   SCM(playerid, AZUTA, "Forum: uskoro.tk");
   SCM(playerid, COLOR_RED, "_____________________________________");
   SetTimerEx("KickaIgraca", 100, false, "i", playerid);
   }
   if(BanInfo[playerid][bBanGodina] > god)
   {
   new bstr[128];
   format(bstr, sizeof(bstr), "Banovan si sa ovog servera do %d/%d/%d", BanInfo[playerid][bBanDani], BanInfo[playerid][bBanMesec], BanInfo[playerid][bBanGodina]);
   SCM(playerid, COLOR_RED, "__________________BAN________________");
   SCM(playerid, AZUTA, bstr);
   SCM(playerid, AZUTA, "Ukoliko mislis da je ovo greska");
   SCM(playerid, AZUTA, "Zahtjev za unban mozes traziti na forumu");
   SCM(playerid, AZUTA, "Forum: uskoro.tk");
   SCM(playerid, COLOR_RED, "_____________________________________");
   SetTimerEx("KickaIgraca", 100, false, "i", playerid);
   }

   }
   }

   }

   if(BanInfo[playerid][bBanDani] > 0)
   {
   new dani, god, mje;
   getdate(god, mje, dani);
   if(BanInfo[playerid][bBanDani] < dani)
   {
   BanInfo[playerid][bBanDani] = 0;
   }
   }

   /*return 1;
   }*/

   //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
   if(!ProveraRPImena(playerid))
    {
       StatusKonekta(playerid, 2);
      return 1;
    }
   /////////////////////////////////////////////////////////////////////////////////////////
   OcistiChat(playerid,16); AttachObjectRemove(playerid); ObrisiObjekte(playerid); KillTimer(GroveDrogaTimer[playerid]);
   BelaBojaIgraca(playerid); KillTimer(VuciTimer[playerid]); KreirajTextDrawe(playerid); g_SetPlayerHealth(playerid, 99.0);
   KillTimer(zeton[playerid]); FadePlayerConnect(playerid);
   ///////////////////////////////////////////////////////////////////////////////////////// //kaznjen[playerid] = 0;
    Tazer[playerid] = 0; SkripterDuty[playerid] = 0; AdminDuty[playerid] = 0; GMDuty[playerid] = 0; PromoterDuty[playerid] = 0; SvercUlja[playerid] = 0; SvercDroge[playerid] = 0;
   UlogovanProvera[playerid] = 0; Rentano[playerid] = 299; hPomoc[playerid] = 0; NewNew[playerid] = 0; SvercOruzija[playerid] = 0;VatrogasacNaDuznosti[playerid] = 0;
    IgracKojimSaljes[playerid] = -1; LoginPokusaji[playerid] = 0; StavljeneLisice[playerid] = 0; KladionicaBroj[playerid] = 0;InventoryTime[playerid] = 0;
    IgracTazovan[playerid] = 0; PolicajacNaDuznosti[playerid] = 0; KaznuNapisao[playerid] = -1; hReport[playerid] = 0; mixa[playerid] = 0;
   CenaKazne[playerid] = 0; Kaucija[playerid] = 0; DobioPay[playerid] = 0; Lociranje[playerid] = 0; SjemeDrogeGrove[playerid] = 0;
   Poligon[playerid] = 0; KazneniPoeni[playerid] = 0; SvercMaterijala[playerid] = 0; UsaoFirma[playerid] = -1; Posadjena[playerid] = 0;
   MDC[playerid] = 0; Naocare[playerid] = false; gPlayerAnimLibsPreloaded[playerid] = 0; gPlayerUsingLoopingAnim[playerid] = 0;
    BiraSkin[playerid] = false; SelectCharPlace[playerid] = 0; KoristiDrogu[playerid] = 0; SmeceSakuplja[playerid] = 0; CistiUlice[playerid] = 0;
    Kockica[playerid] = 0; Marama[playerid] = 0; Zavezan[playerid] = 0; IzmenaFirme[playerid] = -1; AdminVozilo[playerid] = -1;//WashHands[playerid] = false;
   Prepreka1Kreirana[playerid] = false; Prepreka2Kreirana[playerid] = false; Prepreka3Kreirana[playerid] = false; KioskKupovina[playerid] = -1;
   Prepreka4Kreirana[playerid] = false ;VuceIgraca[playerid] = -1; vrataspawn[playerid] = false ; vrataspawn[playerid] = false ; DobioPay[playerid] = 0;
   BranjeDroge[playerid] = 0; PricauIntervju[playerid] = 255; IntervjuGotov[playerid] = 999; UsaoZgrada[playerid] = -1;WashHands[playerid] = false;
   PuniGorivo[playerid] = false; PrikazanTextDraw[playerid] = 0; BusLinija[playerid] = 0; KosenjeTrave[playerid] = 0;
   PosaoGPS[playerid] = 0; PonudioPopravku[playerid] = -1; CenaPopravke[playerid] = 0; PonudioGorivo[playerid] = -1;
   CenaGoriva[playerid] = 0; PosaoOprema[playerid] = 0; PostaRaznesi[playerid] = 0; PostaPreuzmi[playerid] = 0; GrobarLinija[playerid] = 0;
   TextDrawGangZone[playerid] = 0; TelefonRazgovor[playerid] = -1; TelefonZvoni[playerid] = false; KupovinaAuta[playerid] = false;
   BunnyHop[playerid] = 0; MalterDovozi[playerid] = 0; PoravnaBagerom[playerid] = 0; LecenjeOd[playerid] = -1; CenaLecenja[playerid] = 0;
   Oranje[playerid] = 0; Vrsenje[playerid] = 0; Mleko[playerid] = 0; VozLinija[playerid] = 0; UzeoKutiju[playerid] = 0;
   TuraSF[playerid] = 0; TuraLV[playerid] = 0; LetSF[playerid] = 0; LetLV[playerid] = 0; ElektricarKvar[playerid] = 0;
   RadioAktiviran[playerid] = 0; CijenaProdaje[playerid] = 0; KomeProdaje[playerid] = -1; PonudioIgrac[playerid] = -1;
   UsaoAutoProdaja[playerid] = -1; UsaoMotorProdaja[playerid] = -1; KacigaStavljena[playerid] = 0; UsaoAvionProdaja[playerid] = -1;
   eData[playerid] = -1; BankomatMeni[playerid] = -1; UsaoPloviloProdaja[playerid] = -1; Zeton[playerid] = 0; KreiranStats[playerid] = 0;TaxiPrevoz[playerid] = 999;TaxiCena[playerid] = 0;
   ///////////////////////////////////////////////////////////////////////////
   admin3DKreiran[playerid] = false;
   gs3DKreiran[playerid] = false;
   AdminDuty[playerid] = 0;
   GMDuty[playerid] = 0;
   PromoterDuty[playerid] = 0;
   PlayerInfo[playerid][pPozvan] = 0; PlayerInfo[playerid][pAdmin] = 0; PlayerInfo[playerid][pGM] = 0; PlayerInfo[playerid][pPromoter] = 0; PlayerInfo[playerid][pLottoNr] = 0; /*PlayerInfo[playerid][pLottoNr2] = 0; PlayerInfo[playerid][pLottoNr3] = 0; PlayerInfo[playerid][pLottoNr4] = 0; PlayerInfo[playerid][pLottoNr5] = 0; PlayerInfo[playerid][pLottoNr6] = 0;//   PlayerInfo[playerid][pLottoNr7] = 0; */
    PlayerInfo[playerid][pVip] = 0; PlayerInfo[playerid][pDonatorBodovi] = 0; PlayerInfo[playerid][pSmrti] = 0;PlayerInfo[playerid][pRadarskaKazna] = 0;PlayerInfo[playerid][pPassport]= 0;PlayerInfo[playerid][pNaocale] = 0;
    PlayerInfo[playerid][pLevel] = 0; PlayerInfo[playerid][pGodine] = 0; PlayerInfo[playerid][pDrzava] = 0; PlayerInfo[playerid][pSex] = 0;PlayerInfo[playerid][pMetaCijena] = 0;PlayerInfo[playerid][pDuznost] = 0;PlayerInfo[playerid][pMuteTime] = 0;PlayerInfo[playerid][pMuteTime] = 0;
    PlayerInfo[playerid][pTutorial] = 0; PlayerInfo[playerid][pLider] = 0; PlayerInfo[playerid][pClan] = 0; PlayerInfo[playerid][pRank] = 0;PlayerInfo[playerid][pMeta] = 0;PlayerInfo[playerid][pMestoUOrg] = 0;PlayerInfo[playerid][pPDTest] = 0;PlayerInfo[playerid][pPDVreme] = 0;
    PlayerInfo[playerid][pWarn] = 0; PlayerInfo[playerid][pZatvor] = 0; PlayerInfo[playerid][pZatvorenVreme] = 0; PlayerInfo[playerid][pExp] = 0;ProcesReganja[playerid] = 0;RegistriraVozilo[playerid] = 0;Kazetofoni[playerid] = 0;Ponudio[playerid] = 999;
    PlayerInfo[playerid][pTrazeniLevel] = 0; PlayerInfo[playerid][pUhapsenPuta] = 0; PlayerInfo[playerid][pDroga] = 0; PlayerInfo[playerid][pOrgUgovor] = 0;PlayerInfo[playerid][pTegoviVreme] = 0;PlayerInfo[playerid][pDekodersef] = 0;
    PlayerInfo[playerid][pMats] = 0; PlayerInfo[playerid][pPayDayPoeni] = 0; PlayerInfo[playerid][pSatiIgre] = 0; PlayerInfo[playerid][pIznosRate] = 0;PlayerInfo[playerid][pPljackaGVreme] = 0;PlayerInfo[playerid][pPljackaOVreme] = 0;PlayerInfo[playerid][pTrcanjeVreme] = 0;WantedPoints[playerid] = 0;
   PlayerInfo[playerid][pIznosKredita] = 0; PlayerInfo[playerid][pPreostaloZaOtplatu] = 0; PlayerInfo[playerid][pADozvola] = 0; PlayerInfo[playerid][pPosedovanjeAuta] = -1;PlayerInfo[playerid][pPlata] = 0;
   PlayerInfo[playerid][pKamionDozvola] = 0; PlayerInfo[playerid][pAvionDozvola] = 0; PlayerInfo[playerid][pMotorDozvola] = 0; PlayerInfo[playerid][pPosedovanjeMotora] = -1;PlayerInfo[playerid][pBrak] = 0;
   PlayerInfo[playerid][pBrodDozvola] = 0; PlayerInfo[playerid][pGunDozvola] = 0; PlayerInfo[playerid][pPosedovanjeFirme] = -1; PlayerInfo[playerid][pDzeparosVreme] = 0;PlayerInfo[playerid][pGold] = 0;
   PlayerInfo[playerid][pBorbeniStil] = 4; PlayerInfo[playerid][pMobilni] = 0; PlayerInfo[playerid][pImenik] = 0; PlayerInfo[playerid][pMobKredit] = 0;PlayerInfo[playerid][pMobilniUgasen] = 0;
   PlayerInfo[playerid][pCigare] = 0; PlayerInfo[playerid][pUpaljac] = 0; PlayerInfo[playerid][pKanap] = 0; PlayerInfo[playerid][pNaocare] = 0; PlayerInfo[playerid][pKaciga] = -1;PlayerInfo[playerid][WCTime] = 100;
   PlayerInfo[playerid][pSat] = 0; PlayerInfo[playerid][pBorbeniStil] = 0; PlayerInfo[playerid][pPosao] = 0; PlayerInfo[playerid][pPosedovanjeStana] = -1;PlayerInfo[playerid][Glad] = 100;
   PlayerInfo[playerid][pProveraSpawna] = 0; PlayerInfo[playerid][pPosedovanjeKuce] = -1; PlayerInfo[playerid][pRent] = -1; PlayerInfo[playerid][pPosedovanjeVikendice] = -1;Higijena[playerid] = 100;
   PlayerInfo[playerid][pPosedovanjeBicikla] = -1; PlayerInfo[playerid][pPosedovanjeAviona] = -1; PlayerInfo[playerid][pPosedovanjePlovila] = -1; HelpMessages[playerid] = 1;
    /////////////////////////////////////////////////////////////////////////
    strmid(ZlocinInfo[playerid][zPrijavio], "Nema", 0, strlen("Nema"), 255);
   strmid(ZlocinInfo[playerid][zPocinio], "Nema", 0, strlen("Nema"), 255);
   strmid(ZlocinInfo[playerid][zZlocin], "Nema", 0, strlen("Nema"), 255);
   //////////////////////////////////////////////////////////////////////////////////////////
   new plnames[MAX_PLAYER_NAME];
   GetPlayerName(playerid, plnames, sizeof(plnames));
   new namestring = strfind(plnames, "_", true);
   if(namestring == -1)
   {
   SCM(playerid, -1, ""CRVENA"IG-Savjetnik | Vase ime mora biti u formatu {FFFFFF}Ime_Prezime");
   Kick(playerid);
   return 1;
   }
   new banfile[128]; format(banfile,sizeof(banfile),BAN_FOLDER,GetName(playerid));
   new ip[64];
   new banipfile[128]; format(banipfile,sizeof(banipfile),BANIP_FOLDER,GetPlayerIp(playerid,ip,64));
   if(fexist(banfile))
   {
      StatusKonekta(playerid, 1);
      return 1;
   }
    /////////////////////////////////////////////////////////////////////////////////////////
   if(fexist(Korisnici(playerid)))
    {
         INI_ParseFile(Korisnici(playerid), "LoadUser_%s", .bExtra = true, .extra = playerid);
       LogRegTimer[playerid] = SetTimerEx("LoginP",465, false, "i", playerid);
       SetPlayerPos(playerid, 2173.0852,2067.2083,27.4533);
    }
    else
    {
      IntroTimer[playerid] = SetTimerEx("Registracija1",465, false, "i", playerid);
      SetPlayerPos(playerid, 2173.0852,2067.2083,27.4533);
    }
    return 1;
}
////////////////////////////////////////////////////////////////////////////////////////////////
forward LoginP(playerid);
public LoginP(playerid)
{
    PlayAudioStreamForPlayer(playerid,"http://k002.kiwi6.com/hotlink/0nsb90b7uu/s.a.r.s._-_perspektiva_official_video_hd_.mp3");
   OcistiChat(playerid,16);
    SetPlayerFacingAngle(playerid, 270.0);
    SetPlayerInterior(playerid,14);
   InterpolateCameraPos(playerid,  1741.509155, -1110.707397, 129.168777, 1114.258300, -1425.701416, 143.312011, 10000);//639.804992, -1409.945678, 37.650005, 1339.818725, -1405.720825, 38.386898, 30000
   InterpolateCameraLookAt(playerid, 1739.257080, -1115.109863, 128.429306, 1119.031616, -1424.242797, 143.608718, 10000);//641.919433, -1405.421997, 37.393516, 1335.942626, -1402.695556, 37.479106, 30000
   LogRegTimer[playerid] = SetTimerEx("LogReg",8000, true, "d", playerid);
   return 1;
}
Naslov: Odg: [POMOC] Ime bez crtice
Poruka od: Dragan_Kesic poslato Februar 16, 2014, 20:10:33 POSLE PODNE
Jednostavno nerazumem gde i kako trebam  :-\
Naslov: Odg: [POMOC] Ime bez crtice
Poruka od: LoOdaK poslato Februar 16, 2014, 20:39:33 POSLE PODNE
Sada ne razumijem ni ja.Ja sam mislio da ima ovako nesto
h4 = strfind(plname, "", true);
h5 = strfind(plname, "", true);
h6 = strfind(plname, "", true);
h7 = strfind(plname, "", true);
h8 = strfind(plname, "", true);
h9 = strfind(plname, "", true);
Naslov: Odg: [POMOC] Ime bez crtice
Poruka od: Dragan_Kesic poslato Februar 17, 2014, 08:08:15 PRE PODNE
Ajde neko pomoc pls  :D
Naslov: Odg: [POMOC] Ime bez crtice
Poruka od: קlเשค poslato Februar 17, 2014, 09:55:44 PRE PODNE
Ovo je to što ti treba?

stock ChangeName(playerid)
{
new
        name[MAX_PLAYER_NAME+1];
GetPlayerName(playerid,name,sizeof(name));
strdel(name, strfind(name,"_", true), sizeof(name));
return name;
}


Naslov: Odg: [POMOC] Ime bez crtice
Poruka od: Dragan_Kesic poslato Februar 17, 2014, 10:41:30 PRE PODNE
da, da mogu ime bez crtice i da mi bude samo Dragan
Naslov: Odg: [POMOC] Ime bez crtice
Poruka od: קlเשค poslato Februar 17, 2014, 10:46:27 PRE PODNE
Citat: Dragan_Kesic poslato Februar 17, 2014, 10:41:30 PRE PODNE
da, da mogu ime bez crtice i da mi bude samo Dragan
Eto,to ti je ta fukncija. Vratit ce ti,Ako je ime Dragan_Kesic,samo Dragan
Naslov: Odg: [POMOC] Ime bez crtice
Poruka od: Dragan_Kesic poslato Februar 17, 2014, 10:56:09 PRE PODNE
Pa kako mogu da napravim da mi ime bude Dragan samo
msm kako gde trebam sta da upisem moze detaljnije posto sam pocetnik sa pawno :'(
Naslov: Odg: [POMOC] Ime bez crtice
Poruka od: קlเשค poslato Februar 17, 2014, 12:02:18 POSLE PODNE
Jel mislis da kad se prikljuci na server promjeni ime u Dragan?Onda samo dodaj pod OnplayerConnect ChangeName(playerid);

stock ChangeName(playerid)
{
new
        name[MAX_PLAYER_NAME+1];
GetPlayerName(playerid,name,sizeof(name));
if(strfind(name,"_", true) == -1) return SetPlayerName(playerid, name);
strdel(name, strfind(name,"_", true), sizeof(name));
return SetPlayerName(playerid, name);
}
Naslov: Odg: [POMOC] Ime bez crtice
Poruka od: ▂ ▃ ▅ Rudimental ▅ ▃ ▂ poslato Februar 17, 2014, 15:57:10 POSLE PODNE
Stavi ovo na pocetku publica OnPlayerConnect


        new plname[MAX_PLAYER_NAME];
GetPlayerName(playerid, plname, sizeof(plname));
new string[256];
if(strcmp(plname,"Dragan",false) )
  {
        new namestring = strfind(plname, "_", true);
    if(namestring == -1)
    {
SendClientMessage(playerid, COLOR_YELLOW, "Vase ime nije prihvatljivo.");
Kick(playerid);
    return 1;
    }
    }