[Domanda] Hack = NBT tag ?

  • Pagine (2):
  • 1
  • 2
  • »
Ho sempre dato poco peso alle NBT tag riservate ai player, più che altro per il fatto che non c'è ancora un comando (vanilla) per modificarle facilmente ( Dinnerbone sbrigati con /playerdata !!! XD).

Poco fa ho notato però che alcune di esse hanno caratteristiche praticamente identiche ad alcune delle hack più famose, in particolare le NBT tag del gruppo abilities.
Esse sono:

- walkSpeed , che regola la velocità a cui un player cammina. Di default è a 0.1  ;

- flySpeed , che regola la velocità a cui un player vola. Di defalut è a 0.05 ;

- mayfly , che stabilisce se il player possa o no volare ;

- flying , che controlla se il player sta volando in quel momento ;

- invulnerable , che stabilisce se il player è immortale (tranne per il void o il comando /kill);

- maybuild , che stabilisce se il player possa piazzare o distruggere blocchi;

- instabuild , che stabilisce se il player possa spaccare i blocchi all'istante;

Volevo chiedere se le hack non si limitino semplicemente a modificare queste tag ai player che le usano (per esempio, mettendosi la mayfly a 1, si può volare anche in survival).
In quel caso basterebbe un /execute per punire i trasgressori.

Qualcuno che abbia accesso ad hack potrebbe confermare o smentire la cosa ?
2 utenti apprezzano questo post
*** Risposta errata ***


Chiedo l'eliminazione del mio post. (Modificato 11/01/2015, 20:46 da zSamuulele.)
11/01/2015, 20:44zSamuulele ha scritto: *** Risposta errata ***


Chiedo l'eliminazione del mio post.

@zSamuulele , quello è il vecchio discorso: io la chiamo FallingSand perchè nei comandi si chiama così e tu fallingblock (o simile) perchè nel codice si chiama così.
Ci abbiamo messo mezz'ora per capire che parlavamo della stessa identica cosa XD


Quello che vorrei sapere è se le hack si limitino a modificare quella tag ai player (  Server:"xXNabboBM, la tua tag mayfly com'è ?" , hack di xXNabboBM:"a 1, decisamente a 1, sicuramente non a 0!!!" , Server:"ok , vola tranquillo").

Giusto per sapere se un buon 80% delle hack le distruggi con uno /scoreboard.
@Mandelcube
Sì, chi realizza hack, principalmente modifica i valori boolean oppure i Pacchetti che manda al server(Dipende dalla Hack).
Faccio un esempio della Fly:
ci sono due valori: Movimento più veloce in base al tempo(Fly long) e Limiti gravitazionali (Booleani. Movimento verticale o Fly Short).
L'anticheat ha lo scopo di verificare i due valori e se non rientrano nella norma bloccare il movimento. Forse un AntiFly rientra tra le cose non facili da programmare, ma per chi è veramente bravo, non ci sono ostacoli.

Inviato dal mio GT-S5570I con Tapatalk 2 (Modificato 12/01/2015, 01:17 da EduProArd.)
_____________________________________________________________________________________________________________
GitHub: https://github.com/EduProArd/
Come contattarmi: Skype("EduProArd") oppure per MP("Messaggio privato sul forum")
Hosting: https://www.easyware-hosting.ch/
EasyWay: https://www.minecraft-italia.it/forum/t-easyway-servizi-di-sviluppo-plugin-ed-amministrazione-di-sistema
_____________________________________________________________________________________________________________
@EduProArd , non hai capito :3

Intendo, modifica le tag che ho elencato ?

Ricitando di nuovo la fly, ci sono 3 NBT tag che controllano il volo:

- flySpeed : che regola la velocità di volo (e normalmente è a 0.05);

- mayfly : che stabilisce se il player ha la capacità di volare (e normalmente è settata a 0);

- flying : che controlla se il player sta volando in quel particolare momento (e anche questa normalmente è a 0);

Se io creassi un punteggio per la scoreboard (chiamato per esempio "Ban") e usassi ripetutamente (con un /fill clock) i seguenti 3 comandi:

/scoreboard players set @a Ban 1
(marchia tutti i player)

/scoreboard players set @a Ban 0 {abilities:{flySpeed:0.05,mayfly:0,flying:0}}
(toglie il marchio a tutti i player in regola)

/tp @a[score_Ban_min=1] coordinate di una galera o fuori dal mondo
(tutti quelli con ancora un marchio vanno al diavolo)

Otterrei di eliminare chiunque usi la fly senza usare plug in ?

Non ho accesso ad hack, per quello chiedo se qualcuno può testare se effettivamente si basano sulle tag che ho elencato (ovviamente non tutte le hack, solo quelle con effetti simili a quelle tag). (Modificato 12/01/2015, 01:36 da MandelCube.)
12/01/2015, 01:36Mandelcube ha scritto: @EduProArd , non hai capito :3

Intendo, modifica le tag che ho elencato ?

Ricitando di nuovo la fly, ci sono 3 NBT tag che controllano il volo:

- flySpeed : che regola la velocità di volo (e normalmente è a 0.05);

- mayfly : che stabilisce se il player ha la capacità di volare (e normalmente è settata a 0);

- flying : che controlla se il player sta volando in quel particolare momento (e anche questa normalmente è a 0);

Se io creassi un punteggio per la scoreboard (chiamato per esempio "Ban") e usassi ripetutamente (con un /fill clock) i seguenti 3 comandi:

/scoreboard players set @a Ban 1
(marchia tutti i player)

/scoreboard players set @a Ban 0 {abilities:{flySpeed:0.05,mayfly:0,flying:0}}
(toglie il marchio a tutti i player in regola)

/tp @a[score_Ban_min=1] coordinate di una galera o fuori dal mondo
(tutti quelli con ancora un marchio vanno al diavolo)

Otterrei di eliminare chiunque usi la fly senza usare plug in ?

Non ho accesso ad hack, per quello chiedo se qualcuno può testare se effettivamente si basano sulle tag che ho elencato (ovviamente non tutte le hack, solo quelle con effetti simili a quelle tag).
Ero sicuro che non avevo capito Asd
Comunque, dato che io di CB non capisco nulla, il ragionamento dovrebbe esser questo:
Il player ha il permesso di volare?
Il player sta volando?
Ha una velocità oltre il normale?
Blocca il movimento e lo riteletrasporta a terra.
*Prova a farle col CB in ordine, anche se non penso funzioni senza plugins*
@Mandelcube

Inviato dal mio GT-S5570I con Tapatalk 2 (Modificato 12/01/2015, 02:04 da EduProArd.)
_____________________________________________________________________________________________________________
GitHub: https://github.com/EduProArd/
Come contattarmi: Skype("EduProArd") oppure per MP("Messaggio privato sul forum")
Hosting: https://www.easyware-hosting.ch/
EasyWay: https://www.minecraft-italia.it/forum/t-easyway-servizi-di-sviluppo-plugin-ed-amministrazione-di-sistema
_____________________________________________________________________________________________________________
@EduProArd , il punto è che non ho hack e prima di imparare ad usarle ci metterei secoli.

Cercavo qualcuno che le ha già per vedere se poteva verificare la cosa.
12/01/2015, 13:11Mandelcube ha scritto: @EduProArd , il punto è che non ho hack e prima di imparare ad usarle ci metterei secoli.

Cercavo qualcuno che le ha già per vedere se poteva verificare la cosa.

Le ho io, dammi i comandi da fare nei CB e provo. @Mandelcube

Inviato dal mio GT-S5570I con Tapatalk 2
_____________________________________________________________________________________________________________
GitHub: https://github.com/EduProArd/
Come contattarmi: Skype("EduProArd") oppure per MP("Messaggio privato sul forum")
Hosting: https://www.easyware-hosting.ch/
EasyWay: https://www.minecraft-italia.it/forum/t-easyway-servizi-di-sviluppo-plugin-ed-amministrazione-di-sistema
_____________________________________________________________________________________________________________
@EduProArd , ok :3

Ti dico il metodo "manuale" (si poterebbe rendere automatico, ma per questo esperimento facciamo prima così XD).

Innanzitutto crea un obbiettivo della scoreboard e la sua tabellina con i seguenti 2 comandi (fai pure copia-incolla con tutti i comandi che scriverò)

/scoreboard objectives add Ban dummy

/scoreboard objectives setdisplay sidebar Ban

Poi usa il seguente comando, giusto per verificare che tutto stia andando bene

/scoreboard players set @a Ban 1

Con questo comando dovrebbe esserti spuntata sul fianco delle schermo una tabellina chiamata Ban con sotto il tuo nome e un 1 di fianco.
Ora prendi un command block, piazzaci un bottone/leva/pressure plate (in modo da poterlo attivare anche in survival) scrivici dentro il seguente comando

/scoreboard players set @a Ban 0 {abilities:{flySpeed:0.05,mayfly:0,flying:0}}

mettiti in survival ed attiva la fly.

Se il mio ragionamento è corretto, il comando blu dovrebbe avere effetto (ovvero, mettere il numero nella tabella a 0) su di te solo quando non stai usando la fly (fai un paio di esperiementi: "senza usare la fly", "usando la fly ma senza volare","volando con la fly").

Se il punteggio cambia, riusa il comando rosso per rimetterlo a 1.

Risultato che spero: Il tuo punteggio diventa 0 se non usi i trucchi, resta 1 se li usi.

Risultato che spero NON avvenga: il tuo punteggio diventa 0 in ogni caso, perchè la fly tocca altre cose.

P.S: è importante che ti metti in survival, dato che i player in creative sono autorizzati a volare, quindi il metodo rivelerebbe quello come hack (ci sono soluzioni semplicissime anche per quello, ma per questo esempio sono superfluo XD).
Potresti venire su Skype o Ts? Ti passo un Ip e vieni stesso tu a vedere. Io farò da cavia. Asd

Inviato dal mio GT-S5570I con Tapatalk 2
_____________________________________________________________________________________________________________
GitHub: https://github.com/EduProArd/
Come contattarmi: Skype("EduProArd") oppure per MP("Messaggio privato sul forum")
Hosting: https://www.easyware-hosting.ch/
EasyWay: https://www.minecraft-italia.it/forum/t-easyway-servizi-di-sviluppo-plugin-ed-amministrazione-di-sistema
_____________________________________________________________________________________________________________
  • Pagine (2):
  • 1
  • 2
  • »
Discussioni simili
Discussione: Autore Risposte: Letto: Ultimo
[Domanda] Controlli Hack Ganjah_ 3 273 03/06/2017, 07:29
Ultimo: LampoGold
[Domanda] Residui hack GOx 2 161 22/05/2017, 12:03
Ultimo: LampoGold
[Altro] Controllo Hack lucky255 2 190 12/05/2017, 20:27
Ultimo: EdwardTheKnight
[Risolto] Sta usando hack? stepnalapazza 4 301 18/04/2017, 01:38
Ultimo: ReNext
[Risolto] sono stato bannato per hack ma non ne ho nanabnana 2 346 30/12/2016, 15:34
Ultimo: Fabriyo98

Utente(i) che stanno guardando questa discussione: 1 Ospite(i)