Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public OnPlayerConnect(playerid)
- {
- SetTimerEx("RekordTimer", 1500, false, "d", playerid);
- new ConnIP[16];
- GetPlayerIp(playerid,ConnIP,16);
- new compare_IP[16];
- new number_IP = 0;
- for(new i=0; i<MAX_PLAYERS; i++) {
- if(IsPlayerConnected(i)) {
- GetPlayerIp(i,compare_IP,16);
- if(!strcmp(compare_IP,ConnIP)) number_IP++;
- }
- }
- if((GetTickCount() - Join_Stamp) < Time_Limit)
- exceed=1;
- else
- exceed=0;
- if(strcmp(ban_s, ConnIP, false) == 0 && exceed == 1 )
- {
- Same_IP++;
- if(Same_IP > SAME_IP_CONNECT)
- {
- Kick(playerid);
- Same_IP=0;
- }
- }
- else
- {
- Same_IP=0;
- }
- if(number_IP > IP_LIMIT)
- Ban(playerid);
- GetStampIP(playerid);
- new plname[MAX_PLAYER_NAME];
- GetPlayerName(playerid, plname, sizeof(plname));
- if(Security != 0)
- {
- SCM(playerid, COLOR_YELLOW, "Domacin je prekrsio jedan od pravila sporazuma, preduzete su mere!");
- Kick(playerid);
- return 1;
- }
- new namestring = strfind(plname, "_", true);
- new Mario = strfind(plname, "Mario", true);
- new Joy = strfind(plname, "Joy", true);
- new Donate5 = strfind(plname, "Josip", true);
- new Teo = strfind(plname, "Xenon", true);
- new Donate4 = strfind(plname, "Scaletta", true);
- new Donate3 = strfind(plname, "Fahrudin", true);
- new Donate2 = strfind(plname, "Djole", true);
- new Donate1 = strfind(plname, "Rooky", true);
- new Donate6 = strfind(plname, "Almir", true);
- if(Mario == -1 && Joy == -1 && Donate1 == -1 && Donate2 == -1 && Teo == -1 && Donate3 == -1 && Donate4 == -1 && Donate5 == -1 && Donate6 == -1 && namestring == -1)
- {
- SCM(playerid, COLOR_YELLOW, "Imigraciono odeljenje: Vase ime nije prihvatljivo.");
- SCM(playerid, COLOR_YELLOW, "Napomena: vase ime mora da bude u formatu Ime_Prezime");
- Kick(playerid);
- return 1;
- }
- //new hIme[MAX_PLAYER_NAME];
- //ImeIgraca(playerid, hIme);
- new name[MAX_PLAYER_NAME];
- new string[256];
- new ippp[24];
- GetPlayerIp(playerid, ippp, 24);
- GetPlayerName(playerid, name, sizeof(name));
- format(string, sizeof(string), "Igrac: %s |ID: %d |IP: %s | se logirao na server *****", name, playerid,ippp );
- PosaljiVlasniku(0xFFFF80C8, string);
- //////////////////////////////////////////////////////////////////////////////////////////
- /*if(!ProveraRPImena(playerid))
- {
- StatusKonekta(playerid, 2);
- return 1;
- }*/
- RespawnVozila = 0;
- /////////////////////////////////////////////////////////////////////////////////////////
- KreirajLoginTD(playerid);
- KreirajInGameTD(playerid);
- /////////////////////////////////////////////////////////////////////////////////////////
- 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]);
- Obavest(playerid, "Ucitavanje racuna iz baze podataka, molimo pricekajte!");
- /////////////////////////////////////////////////////////////////////////////////////////
- Tazer[playerid] = 0; AdminDuty[playerid] = 0; MehDuty[playerid] = 0; TaxiDuty[playerid] = 0; GMDuty[playerid] = 0; SvercUlja[playerid] = 0; SvercDroge[playerid] = 0;
- Prijavljen[playerid] = 0; NeMozeReakcije[playerid] = 0; Rentano[playerid] = 299; hPomoc[playerid] = 0; NewNew[playerid] = 0; KanapVreme[playerid] = 0; SvercOruzija[playerid] = 0;
- IgracKojimSaljes[playerid] = -1; StavljeneLisice[playerid] = 0; KladionicaBroj[playerid] = 0;
- IgracTazovan[playerid] = 0; PolicajacNaDuznosti[playerid] = 0; KaznuNapisao[playerid] = -1; KaucijuNapisao[playerid] = -1; hReport[playerid] = 0;
- CenaKazne[playerid] = 0; CenaKaucije[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; Poklon[playerid] = 0;
- MDC[playerid] = 0; Naocare[playerid] = false; gPlayerAnimLibsPreloaded[playerid] = 0; gPlayerUsingLoopingAnim[playerid] = 0;
- BiraSkin[playerid] = false; KoristiDrogu[playerid] = 0; SmeceSakuplja[playerid] = 0; CistiUlice[playerid] = 0; Ribari[playerid] = 0; PopravljaPut[playerid] = 0;
- Kockica[playerid] = 0; Marama[playerid] = 0; Zavezan[playerid] = 0; IzmenaFirme[playerid] = -1; AdminVozilo[playerid] = -1;
- Prepreka1Kreirana[playerid] = false; Prepreka2Kreirana[playerid] = false; Prepreka3Kreirana[playerid] = false; KioskKupovina[playerid] = -1;
- Prepreka4Kreirana[playerid] = false; VuceIgraca[playerid] = -1; vrataspawn[playerid] = false; DobioPay[playerid] = 0;
- BranjeDroge[playerid] = 0; PricauIntervju[playerid] = 255; IntervjuGotov[playerid] = 999; UsaoZgrada[playerid] = -1;
- PuniGorivo[playerid] = false; PrikazanTextDraw[playerid] = 0; BusLinija[playerid] = 0; KosenjeTrave[playerid] = 0;
- PosaoGPS[playerid] = 0; PonudioPopravku[playerid] = -1; CenaPopravke[playerid] = 0; PonudioGorivo[playerid] = -1; BigEar[playerid] = 0;
- 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; TaxiOd[playerid] = -1; CenaLecenja[playerid] = 0; CenaTaxi[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; IDVezanog[playerid] = 9999;
- eData[playerid] = -1; BankomatMeni[playerid] = -1; UsaoPloviloProdaja[playerid] = -1; Zeton[playerid] = 0; KreiranStats[playerid] = 0; GaddafiTime[playerid] = 0; IDVucenogIgraca[playerid] = 9999; Vucen[playerid] = 9999;
- HelpMessages[playerid] = 1;
- Konj[playerid] = 0;
- Kucence[playerid] = 0;
- odabraovoz[playerid] = 0;
- VanLSa[playerid] = 0;
- vVoziloID1[playerid] = -1;
- vVoziloID2[playerid] = -1;
- ///////////////////////////////////////////////////////////////////////////
- PlayerInfo[playerid][Zatvor] = 0;
- PlayerInfo[playerid][Jailed] = 0;
- PlayerInfo[playerid][pPozvan] = 0;
- PlayerInfo[playerid][Admin] = 0;
- PlayerInfo[playerid][GM] = 0;
- PlayerInfo[playerid][Promoter] = 0;
- PlayerInfo[playerid][Pasos] = 0;
- PlayerInfo[playerid][Vip] = 0;
- PlayerInfo[playerid][Zlato] = 0;
- PlayerInfo[playerid][pDonatorBodovi] = 0;
- PlayerInfo[playerid][Smrti] = 0;
- PlayerInfo[playerid][Paket] = 0;
- PlayerInfo[playerid][Nivo] = 0;
- PlayerInfo[playerid][pRecepcija] = 0;
- PlayerInfo[playerid][Godine] = 0;
- PlayerInfo[playerid][Drzava] = 0;
- PlayerInfo[playerid][Pol] = 0;
- PlayerInfo[playerid][Tutorial] = 0;
- PlayerInfo[playerid][Lider] = 0;
- PlayerInfo[playerid][Clan] = 0;
- PlayerInfo[playerid][Rank] = 0;
- PlayerInfo[playerid][Warn] = 0;
- PlayerInfo[playerid][Zatvor] = 0;
- PlayerInfo[playerid][pZatvorenVreme] = 0;
- PlayerInfo[playerid][pMutiranVreme] = 0;
- PlayerInfo[playerid][Iskustvo] = 0;
- PlayerInfo[playerid][TrazeniNivo] = 0;
- PlayerInfo[playerid][pUhapsenPuta] = 0;
- PlayerInfo[playerid][pDroga] = 0;
- PlayerInfo[playerid][pOrgUgovor] = 0;
- PlayerInfo[playerid][pMats] = 0;
- PlayerInfo[playerid][pPayDayPoeni] = 0;
- PlayerInfo[playerid][SatiIgre] = 0;
- PlayerInfo[playerid][pIznosRate] = 0;
- PlayerInfo[playerid][pIznosKredita] = 0;
- PlayerInfo[playerid][pPreostaloZaOtplatu] = 0;
- PlayerInfo[playerid][pADozvola] = 0;
- PlayerInfo[playerid][Vozilo1] = -1;
- PlayerInfo[playerid][Vozilo2] = -1;
- PlayerInfo[playerid][pKamionDozvola] = 0;
- PlayerInfo[playerid][pAvionDozvola] = 0;
- PlayerInfo[playerid][pMotorDozvola] = 0;
- PlayerInfo[playerid][Motor] = -1;
- PlayerInfo[playerid][pBrodDozvola] = 0;
- PlayerInfo[playerid][pGunDozvola] = 0;
- PlayerInfo[playerid][pPosedovanjeFirme] = -1;
- PlayerInfo[playerid][pDzeparosVreme] = 0;
- PlayerInfo[playerid][pRobbankVreme] = 0;
- PlayerInfo[playerid][pKonopacVreme] = 0;
- PlayerInfo[playerid][pElektricarVreme] = 0;
- PlayerInfo[playerid][pBorbeniStil] = 4;
- PlayerInfo[playerid][pMobilni] = 0;
- PlayerInfo[playerid][pImenik] = 0;
- PlayerInfo[playerid][pMobKredit] = 0;
- PlayerInfo[playerid][pCigare] = 0;
- PlayerInfo[playerid][pUpaljac] = 0;
- PlayerInfo[playerid][pKanap] = 0;
- PlayerInfo[playerid][pNaocare] = 0;
- PlayerInfo[playerid][pKaciga] = -1;
- PlayerInfo[playerid][pSat] = 0;
- PlayerInfo[playerid][pBorbeniStil] = 0;
- PlayerInfo[playerid][pPosao] = 0;
- PlayerInfo[playerid][pPosedovanjeStana] = -1;
- PlayerInfo[playerid][pProveraSpawna] = 0;
- PlayerInfo[playerid][Kuca] = -1;
- PlayerInfo[playerid][pRent] = -1;
- PlayerInfo[playerid][pPosedovanjeVikendice] = -1;
- PlayerInfo[playerid][pPosedovanjeBicikla] = -1;
- PlayerInfo[playerid][pPosedovanjeAviona] = -1;
- PlayerInfo[playerid][pPosedovanjePlovila] = -1;
- PlayerInfo[playerid][pUpisan] = 0;
- PlayerInfo[playerid][pIspit1] = 0;
- PlayerInfo[playerid][pIspit2] = 0;
- PlayerInfo[playerid][pDiploma] = 0;
- PlayerInfo[playerid][pSedenje] = 0;
- PlayerInfo[playerid][pMestoUOrg] = 0;
- /////////////////////////////////////////////////////////////////////////
- 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 banfile[100]; format(banfile,sizeof(banfile),BAN_FOLDER,GetName(playerid));
- new ip[64];
- new banipfile[100]; format(banipfile,sizeof(banipfile),BANIP_FOLDER,GetPlayerIp(playerid,ip,50));
- 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;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement