Welcome to www.HAS.lv - programmējam HTML.

Register now to gain access to all of our features. Once registered and logged in, you will be able to contribute to this site by submitting your own content or replying to existing content. You'll be able to customize your profile, receive reputation points as a reward for submitting content, while also communicating with other members via your own private inbox, plus much more! This message will be removed once you have signed in.

Sign in to follow this  
Followers 0
Nighterance

N-Freeze

26 posts in this topic

Posted (edited)

Sveiki!

   Tātad mazliet mācoties un skatoties kā veidot minecraft pluginus, sāku veidot savu, pagaidām tas tiek updatots, ieteikumi tiek ņemti vērā, kā arī drīzumā tiks pielikta opcija kā skaņu effekti, bet šī versija ir strādājoša un var lietot, ja ir vēlme, savā serverī.

   Šis ir freeze plugins

 taisīts, jo neatradu nevienu, kurš automātiski izvilktu adminu vārdus no config faila, lai nebūtu katru reizi broadcast jāraksta, lai aizina skype (vai uz discord ect) manuāli. Tagad viss, kas ir jādara, ir jāuzraksta /freeze <player> un cilvēks nevarēs kustēties, saņemt damage, sist citiem vai nomirt.

Screenshot_1.png

   Ja ir uzlikta opcija Enable-GUI

uz true, tad spēlē būs neizbēgams GUI, kamēr spēlētājs būs sasaldēts, ar 3 opcijām, kurām var mainīt nosaukumus, kā piemēram 1 item ar info, ka jāaicina @ skype, 2. item, dodot iespēju atzīties (ja tas ir iespējots @ config fail), kā arī 3 item, kur teikts, ka nedrīkst pamest serveri, jo, ja ir iespējots config failā, cilvēkam būs autoban.

 

   Ja tomēr cilvēks nevēlas lietot GUI

Kas nav tik gudri, jo ar GUI nevar izslēgt hacks lielāko daļu), ir iespēja to atslēgt, un čatā rādīsies viss čatā, ar admin name (kuru iegūst no cilvēka, kas izdara /freeze komand) un skype.

Screenshot_2.png

   Null vietā būs admin skype vārds, kurus varēs pievienot @ config.yml failā.

   Gandrīz visus messages varēs editot @ messages.yml failā, kurš atbalsta arī essentials colorcodes jeb & un ciparus.

   Der ar jebkuru ban pluginu!

Config failā ir iespēja ierakstīt ban vai tempban komandu, ja cilvēks pamet serveri kamēr ir sasaldēts vai ja cilvēks atzīstas čītojot, izmantojot %Player% un %Reason% mainīgos.

          Pluginam ir arī permissions, lai kurš katrs nevarētu sākt citus sasaldēt :), kā arī ir novērsts tas, ka cilvēks, kas nav sasaldēts, nevar vairs atzīties, jo gan jau būs jokdari, kas teiks, lai to dara.

Ja vēlies izmantot pats link

Ja ir kādas kļūdas vai ieteikumi vari atstāt @ link vai arī @PM.

BTW, kods pagaidām ir nekārtīgs, gribēju ātrāk pabeigt GUI, jo ilgi sanāca ar to darboties, taču drīzumā piekārtošu.

 

 

Screenshot_3.png

Screenshot_4.png

Screenshot_5.png

 

Ja ir kāda ideja nakamajam pluginam, priecāšos to uzkausīt! Pašlaik top jauns casino, cf ar house, cf ar others, un rullete. Iespejams ari drakemoon lidzigs bus.

Edited by Lichter
11

Share this post


Link to post
Share on other sites

interesanti, kas bus ja uzrakstis admitcheating

paradisies iemesli? vai bus bans uz noteiktu laiku?

ja paradas iemesli, tad jau visi ņems to, kurš loģiski butu mazak sodams.

thumbs up, kads kaut ko dara ari nevis tikai tuksi dirs citiem :)

2

Share this post


Link to post
Share on other sites

Posted (edited)

7 minutes ago, themelnraksts said:

interesanti, kas bus ja uzrakstis admitcheating

paradisies iemesli? vai bus bans uz noteiktu laiku?

ja paradas iemesli, tad jau visi ņems to, kurš loģiski butu mazak sodams.

thumbs up, kads kaut ko dara ari nevis tikai tuksi dirs citiem :)

1) messages yml tu vari ierakstit iemeslus.

On-admit: "Atzinas hakojot"

On-logout: "PAMETA server"

Admit domats tiem, kas izmanto def hakus kurus nevar vairs izslegt, jo gui atveras reizi 0.05 sekundēs (1/20 no sekundes) un tapec hakus vairs nevar izslēgt

 

Banu vari likt perm vai temp, config faila ir message, kuru tu vari mainit lai banotu uz atzisanos un uz logout. 

tempban %Player% 10dienas %Reason%

Un tas pats ja atzistas. Izmanto tos 2 mainigos. 

Edited by Lichter
1

Share this post


Link to post
Share on other sites

Pēc tava rakstītā es sapratu to ka tu esi šo taisijis, bet apskatoties googlē man parādas ka tādi plugini jau ir izveidoti, vai arī tu tik pārveido nomainot tekstus?

0

Share this post


Link to post
Share on other sites
Just now, Delma said:

Pēc tava rakstītā es sapratu to ka tu esi šo taisijis, bet apskatoties googlē man parādas ka tādi plugini jau ir izveidoti, vai arī tu tik pārveido nomainot tekstus?

Šo pluginu veidoju es.

Lūgums parādīt šādu pluginu.

Šo pluginu taisīju es, neko nepārveudoju. Zinu, ka eksistē freeze, bet tie nav tādi paši, šis ir vairak domāts cilvekiem, kam patīk customise, jo zinu, ka 99% lieto sharescreen caur skype, @ config failā tev ir iespēja savadīt adminname: skypename, un ja izvēlies opciju, ka ss ir caur skype, tad automātiski izvelk admin skype, kā arī nomainīt gandrīz katru message + cilveki nevarēs izslēgt hack, jo atvērsies neaizverms gui. Es īsti neatradu līdzīgu pluginu, bet ja atradi, vēlams būtu iedot link. :)

1

Share this post


Link to post
Share on other sites
1 minute ago, Lichter said:

Ja tu būtu ieinstalējis manu, redzētu, ka ir atšķirība starp tiem. GUI ir tikai 1 no opcijām.

https://www.spigotmc.org/resources/ezfreeze-very-customizable-freeze-plugin-1-7-1-8.39812/

Man jau tīri vienalga, vai tu veidoji no nulles vai nē, bet ideja jau nu noteikti nav tava un iespējams atrast gandrīz identiskus pluginus tavam ar vairāk opcijām, kādēļ lai izvēlētos tavu..?

1

Share this post


Link to post
Share on other sites

Posted (edited)

4 minutes ago, Qyntra said:

https://www.spigotmc.org/resources/ezfreeze-very-customizable-freeze-plugin-1-7-1-8.39812/

Man jau tīri vienalga, vai tu veidoji no nulles vai nē, bet ideja jau nu noteikti nav tava un iespējams atrast gandrīz identiskus pluginus tavam ar vairāk opcijām, kādēļ lai izvēlētos tavu..?

 Aleksandrs Greiems Bells izveidoja pašu pirmo telefonu. Ideja kā tāda bija fantastiska, uzbūve bija vienkārša, daudziem patika. Bet kā redzi, daudz vēlāk dzima Stīvs Džobs, kur teica, nē, vaig izveidot ko labāku, protams, kas tāds jau eksistē, bet tomēr es to darīšu. Lai arī tā nebija viņa ideja, tomēr viņš mainīja cilvēku uztveri par telefoniem. (neatbalstu un nenosodu apple, tas ir kā piemers)

Es nevienā vietā neteicu, ka ideja ir mana. Tas, ka spēji atrast līdzīgu pluginu - malacis, taču tomēr tas nepārvar visu, ko var šis plugins, abiem ir + un -, tā ir tava izvēle, kuru pluginu tu lieto.

 

Mana plugina atšķīrība no šī:

@ GUI var palaist komandu /admitcheating, tajā tas nav iespējams

Manā pluginā automātiski player tiek rakstīts, lai uzaicina admin @skype,discord vai citā vietā, tieši viņa profilu, nevis kopumā

Edited by Lichter
1

Share this post


Link to post
Share on other sites

Manā skatījumā tas nav labi, ka spēlētāju freezo jebkurā lietā - pats es arī plānoju ko līdzīgu šin izveidot savām vajadzībām, taču spēlētāju teleportētu uz noteikti vietu. Ja pēc pārbaudes spēlētājs nav atzīts par pārkāpēju, viņu teleportētu atpakaļ uz pēdējo vietu, kur viņš atradās...

0

Share this post


Link to post
Share on other sites
1 minute ago, TheIronMinerLv said:

Manā skatījumā tas nav labi, ka spēlētāju freezo jebkurā lietā - pats es arī plānoju ko līdzīgu šin izveidot savām vajadzībām, taču spēlētāju teleportētu uz noteikti vietu. Ja pēc pārbaudes spēlētājs nav atzīts par pārkāpēju, viņu teleportētu atpakaļ uz pēdējo vietu, kur viņš atradās...

Sākumā paprasīju pāris cilvēkiem, kā viņi uzskatītu labak, bet vairakums teica, lai paliek vienā vietā. Neuzskatu, ka tas ir slikti, tāpat spēlētājs neko nevar izdarīt, viņš nevar kustēties, nevar kauties, vinām nevar sist, viņš nevar neko izdarīt lieku.

Veiksmi tev ar savu plugnu:)

0

Share this post


Link to post
Share on other sites

Posted (edited)

6 minutes ago, Lichter said:

Sākumā paprasīju pāris cilvēkiem, kā viņi uzskatītu labak, bet vairakums teica, lai paliek vienā vietā. Neuzskatu, ka tas ir slikti, tāpat spēlētājs neko nevar izdarīt, viņš nevar kustēties, nevar kauties, vinām nevar sist, viņš nevar neko izdarīt lieku.

Veiksmi tev ar savu plugnu:)

Nu nezinu, dažos gadījumos, piemēram kaut kādos pasākumos u.c., kur spēlētājs atrodas pagaidu vietā (uz kuru, piemēram, viņu teleportēja administrators), ir slikti ja tiek freezots, jo iespējams viņš tiks unfreezots pēc pasākuma un bez administrācijas palīdzības netiks prom...

Edited by TheIronMinerLv
0

Share this post


Link to post
Share on other sites

Posted (edited)

7 hours ago, TheIronMinerLv said:

Nu nezinu, dažos gadījumos, piemēram kaut kādos pasākumos u.c., kur spēkētājs atrodas pagaidu vietā (uz kuru, piemēram, viņu teleportēja administrators), ir slikti ja tiek freezots, jo iespējams viņš tiks unfreezots un bez administrācijas palīdzības netiks prom...

Bet šis plugins jau atstāj spēlētāju tajā pašā vietā, kur viņu sasaldēja, tākā ar to nebūs problēmu. Tiek atcelti eventi, kaušanās, damage iegūšana, kustēšanās ect. Bet nu tā ir gaumes lieta, kā kuram patīk, ja vairāki to vēlētos, pievienošu iespēju savā pluginā izvēlēties , vai tp vai nē.

 

+ tavā variantā ja atzīst par nevainīgu, viņš tāpat nonāktu tur, no kurienes netiek ārā :D

Edited by Lichter
0

Share this post


Link to post
Share on other sites

Plugins labs, nekas nav pretī. Personāli, čali pazīstu, palīdz situācijās kad kautkas ir noticis ar pluginu.

+REP, noteikt izmantošu kkur :D

0

Share this post


Link to post
Share on other sites
On 2017.04.23. at 0:30 PM, TheIronMinerLv said:

Nu nezinu, dažos gadījumos, piemēram kaut kādos pasākumos u.c., kur spēlētājs atrodas pagaidu vietā (uz kuru, piemēram, viņu teleportēja administrators), ir slikti ja tiek freezots, jo iespējams viņš tiks unfreezots pēc pasākuma un bez administrācijas palīdzības netiks prom...

Adminstrātors pēc sasaldēšanas spēlētāju drošvien var aizsūtīt uz citu vietu arī, parasti tādas problēmas tik bieži nenotiek.

[+1] - Galu galā runājot par pluginu, es jau viņu labprātīgi lietotu, bet manuprāt tajā ir pārāk daudz funkcijas, man ir vajadzīgs skrienošs plugins, kas vienkārši sasaldē spēlētāju un liedz tam turpināt spēli līdz to atsaldē. Visas tās idejas par gui ir interesantas, jo tīri loģiski lietotājs nevarēs izslēgt čītus, ja nu vienīgi usb čītus, bet tomēr šis plugins liekas nedaudz pārspīlēts. Pavērojot plugina konfigurāciju patīkami ir redzēt to, ka gandrīz visas ziņas var mainīt.

Man arī ir pāris jautājumi.

  1. Vai ir iespēja nerakstīt skype lietotājvārdus iekš configa, bet vienkārši šādi - ./ss Nighterance <mansskype> ? Manuprāt, tas būtu daudz vieglāk un tad tas configs nebūtu tik bieži jāmaina, jo pats esmu uzturējis ļoti lielu projektu un saprotams moderātori/adminstrātori nāk un iet, bet man personīgi nav laika visu laiku pievienot tos skype iekš configa, kur nu vēl ja kāds izlemj nomainīt skype lietotājvārdu reizi nedēļā.
  2. Vai ir iespēja pievienot neierobežotu skaitu adminstrātorus/moderātorus? Personīgi manā adminstrācijas sastāvā kopā bija 23.cilvēki, kas uzraudzīja serveri, es visus tur varētu salikt? Configs nesačakarētos? Par to esi padomājis?
  3. Vai turpināsi veidot pluginus? Es personīgi būtu ieinteresēts redzēt arī citas lietas, cerams turpināsi tēmēt uz labiem factions serverim noderīgiem pluginiem.

P.s. Vari neatbildēt uz kādu no jautājumiem, ja nespēj atrast atbildi, nav jau nekāda intervija.

0

Share this post


Link to post
Share on other sites

Posted (edited)

15 minutes ago, Kristerzy said:

Adminstrātors pēc sasaldēšanas spēlētāju drošvien var aizsūtīt uz citu vietu arī, parasti tādas problēmas tik bieži nenotiek.

[+1] - Galu galā runājot par pluginu, es jau viņu labprātīgi lietotu, bet manuprāt tajā ir pārāk daudz funkcijas, man ir vajadzīgs skrienošs plugins, kas vienkārši sasaldē spēlētāju un liedz tam turpināt spēli līdz to atsaldē. Visas tās idejas par gui ir interesantas, jo tīri loģiski lietotājs nevarēs izslēgt čītus, ja nu vienīgi usb čītus, bet tomēr šis plugins liekas nedaudz pārspīlēts. Pavērojot plugina konfigurāciju patīkami ir redzēt to, ka gandrīz visas ziņas var mainīt.

Man arī ir pāris jautājumi.

  1. Vai ir iespēja nerakstīt skype lietotājvārdus iekš configa, bet vienkārši šādi - ./ss Nighterance <mansskype> ? Manuprāt, tas būtu daudz vieglāk un tad tas configs nebūtu tik bieži jāmaina, jo pats esmu uzturējis ļoti lielu projektu un saprotams moderātori/adminstrātori nāk un iet, bet man personīgi nav laika visu laiku pievienot tos skype iekš configa, kur nu vēl ja kāds izlemj nomainīt skype lietotājvārdu reizi nedēļā.
  2. Vai ir iespēja pievienot neierobežotu skaitu adminstrātorus/moderātorus? Personīgi manā adminstrācijas sastāvā kopā bija 23.cilvēki, kas uzraudzīja serveri, es visus tur varētu salikt? Configs nesačakarētos? Par to esi padomājis?
  3. Vai turpināsi veidot pluginus? Es personīgi būtu ieinteresēts redzēt arī citas lietas, cerams turpināsi tēmēt uz labiem factions serverim noderīgiem pluginiem.

P.s. Vari neatbildēt uz kādu no jautājumiem, ja nespēj atrast atbildi, nav jau nekāda intervija.

 

 

0. Bet GUI ir iespēja izslēgt, tātad paliks tikai sasaldēšanas opcija.

 

Par jautājumiem:

   1) Vai tu uzskati, ka skype tiek mainīts tik ļoti bieži? Vēl es varu teorētiski pievienot komandu, ar kuru var noņemt/pievienot adminus un to skype, bet pārmainīt - par to šaubos.

   2) Jā, droši, kaut vai miljonu.

   3) Es pagaidām esmu +- sataisījis pluginu, kas ir gandrīz tāds pats kā saicopvp level sistēma, atcelti visi xp iegūšanas veidi, pievienots galvu veikals, izveids scoreboard( uz bukkit api, nepatīk izmantot jau premade ), kurā ir viss info, cik galvas nepieciešams pārdot kā arī /rankup, kad sasniedz limitu xp.(komanda maksā noteiktu summu). Šsi plugins nebūs brīvi pieejams, visticamāk, ka izmantošu to savā projektā.

 

Pēc šī plugina ir doma ātri pievienot iespēju rediģēt n-freeze sharescreen message(ieteica viens @ spigotmc), tālāk nav ideju, ja ir kādas, droši vari rakstīt, pašlaik ir doma kodēt vip pluginu, ar kuru var pārbaudīt cik ilgs laiks tev vēl ir palicis, un ja nav vip iegūsti info par to u.c.

 

// Kā izslēgt GUI?

1) Atver config.yml ar text editor

# Should there be GUI popup when frozen?
GUI-menu: true

nomaini uz false

Edited by Lichter
1

Share this post


Link to post
Share on other sites

Posted (edited)

3 minutes ago, Lichter said:

 

 

0. Bet GUI ir iespēja izslēgt, tātad paliks tikai sasaldēšanas opcija.

 

Par jautājumiem:

   1) Vai tu uzskati, ka skype tiek mainīts tik ļoti bieži? Vēl es varu teorētiski pievienot komandu, ar kuru var noņemt/pievienot adminus un to skype, bet pārmainīt - par to šaubos.

   2) Jā, droši, kaut vai miljonu.

   3) Es pagaidām esmu +- sataisījis pluginu, kas ir gandrīz tāds pats kā saicopvp level sistēma, atcelti visi xp iegūšanas veidi, pievienots galvu veikals, izveids scoreboard( uz bukkit api, nepatīk izmantot jau premade ), kurā ir viss info, cik galvas nepieciešams pārdot kā arī /rankup, kad sasniedz limitu xp.(komanda maksā noteiktu summu). Šsi plugins nebūs brīvi pieejams, visticamāk, ka izmantošu to savā projektā.

 

Pēc šī plugina ir doma ātri pievienot iespēju rediģēt n-freeze sharescreen message(ieteica viens @ spigotmc), tālāk nav ideju, ja ir kādas, droši vari rakstīt, pašlaik ir doma kodēt vip pluginu, ar kuru var pārbaudīt cik ilgs laiks tev vēl ir palicis, un ja nav vip iegūsti info par to u.c.

 

 

Ja tu pievienotu komandu, ka varu pievienot attiecīgos moderātorus pie nfreeze + viņu skype tad tas būtu vienkārši fenomenāli, varētu vienkārši saviem adminstrātoriem iedot attiecīgās pieejas un pašam nebūs jāvelkās serverī pārāk bieži.

EDIT: Pluginam skrēju ātri vien cauri un šādu funkciju neievēroju, iespējams atgriezīšos pie nfreeze izskatīšanas un varbūt pielietošu savām vajadzībām.

Edited by Kristerzy
1

Share this post


Link to post
Share on other sites

Posted (edited)

37 minutes ago, Kristerzy said:

Ja tu pievienotu komandu, ka varu pievienot attiecīgos moderātorus pie nfreeze + viņu skype tad tas būtu vienkārši fenomenāli, varētu vienkārši saviem adminstrātoriem iedot attiecīgās pieejas un pašam nebūs jāvelkās serverī pārāk bieži.

Šodien/tuvākajā laikā to izdarīšu.

Esmu pabeidzis to daļu, tagad ātri uzlikšu, ko viens @spigotmc ieteica, un updatošu. 

Edited by Lichter
0

Share this post


Link to post
Share on other sites
Just now, Lichter said:

Šodien/tuvākajā laikā to izdarīšu.

Tad tu droši vari uzrakstīt man vēstuli šeit pat forumā un es vakara laikā uzstādīšu pluginu uz topošajiem papildus serveriem, paskatīšos, kas tev ar viņu ir darāms un cik ļoti es to varu pielāgot sev.

0

Share this post


Link to post
Share on other sites
1 hour ago, Kristerzy said:

Tad tu droši vari uzrakstīt man vēstuli šeit pat forumā un es vakara laikā uzstādīšu pluginu uz topošajiem papildus serveriem, paskatīšos, kas tev ar viņu ir darāms un cik ļoti es to varu pielāgot sev.

Tulīt visu notestēšu līdz galam un updatošu iekš spigotmc (10-15minūtes). 

* Pievienota iespēja ielikt savu skype name ar komandu /setskype skype

* Pievienota iespēja pievienot adminus ar komandu /setskype admin skype

* Pievienota iespēja labot sharescreen message ar variables, default ir priekš skype

 

Frozen-message: "&6You have been frozen by &c%AdminName%. &6Add to skype &c%AdminSkype%&6 to share your screen. &c/ac to admit!"

1

Share this post


Link to post
Share on other sites
3 hours ago, Lichter said:

Tulīt visu notestēšu līdz galam un updatošu iekš spigotmc (10-15minūtes). 

* Pievienota iespēja ielikt savu skype name ar komandu /setskype skype

* Pievienota iespēja pievienot adminus ar komandu /setskype admin skype

* Pievienota iespēja labot sharescreen message ar variables, default ir priekš skype

 

Frozen-message: "&6You have been frozen by &c%AdminName%. &6Add to skype &c%AdminSkype%&6 to share your screen. &c/ac to admit!"

Permission nodes šīm fīčām?

0

Share this post


Link to post
Share on other sites
Just now, Kristerzy said:

Permission nodes šīm fīčām?

nfreeze.setskype 

0

Share this post


Link to post
Share on other sites

Posted (edited)

24 minutes ago, Kristerzy said:

Labi, paldies.

EDIT: Nedomā atgriest - http://prntscr.com/fadzv0 ?

Es veidoju projektu, head hunting server, doma ir atvērt drīzumā, bet nosaukums būs cits.

Edited by Lichter
0

Share this post


Link to post
Share on other sites

Pašlaik lietoju šo pluginu savā serverī, problēmu ar viņu nav. Iesaku ikvienam, kas tiešām anti-cheatošanu savā serverī uztver nopietni.

0

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!


Register a new account

Sign in

Already have an account? Sign in here.


Sign In Now
Sign in to follow this  
Followers 0