Worldedit
  Worldedit
Le site sur l'éditeur de warcraft 3 !
 
  FAQFAQ   RechercherRechercher   Liste des MembresListe des Membres    Groupes d'utilisateursGroupes d'utilisateurs   medals.php?sid=0a701b024468cacc80f814e6637778c7Médailles   S'enregistrerS'enregistrer 
 ProfilProfil   Se connecter pour vérifier ses messages privésSe connecter pour vérifier ses messages privés   ConnexionConnexion 
  FAQFAQ World Editor   UploadUploader une map ou une image    UploadAjouter sa map à l'annuaire   UploadConsulter l'annuaire

Anti-cheat
Aller à la page 1, 2, 3  Suivante
 
Poster un nouveau sujet   Répondre au sujet    Worldedit Index du Forum -> Tutoriels
Voir le sujet précédent :: Voir le sujet suivant  
Auteur Message
 FitZ
Membre récent


Inscrit le: 25 Aoû 2007
Messages: 69
Sujets: 12
Spécialité en worldedit: Vulgarisateur de connaissance
Médailles: 1 (En savoir plus...)
Rédacteur de tuto #1 (Quantité : 1)

MessagePosté le: 30/08/07 13:28    Sujet du message: Anti-cheat Citer

Tout d'abord ce tutorial ne va pas bloquer les cheats initialement comme pourrait peut être le faire une fonction de JASS mais les contrecarré lorsqu'ils seront activés par le joueur.

De plus , il est normal que dans les déclencheurs à venir, je ne met pas comme évenement: Joueur-chat Message Whosyourdaddy car ça ne fonctionne pas.

I/ ISEEDEADPEOPLE

Gui:
Trigger:
Anti cheat 1
Collapse Evénements
Temps - Every 0.10 seconds of game time
Collapse Conditions
Or - Any (Conditions) are true
Collapse Conditions
(Fog of war is enabled) Egal à  TRUE
(Black mask is enabled) Egal à  TRUE
Collapse Actions
Visibilité - Enable fog of war
Visibilité - Enable black mask


Ce déclencheur va vérifié toutes les 0.10 s si le brouillard de guerre n'as pas été activé, si c'est le cas, alors il recré un brouillard.


II/ WHOSYOURDADDY

Pour ce trigger, on est obliger de bidouiller un peu ,et par conséquent le système anti-cheat composé de 2 triggers est pas très élégant Smile .

En fait, il va faloir placer dans un coin de la map 2 unités, puis ordonné à l'une d'elle d'attaqué l'autre.Celle qui se fera attaqué devra avoir ses points de vie qui se régénere de tel façcon qu'elle ne meurt jamais.Mais si un petit malin fait le code alors l'unité mourra et le déclo s'enclenchera.Si vous avez bien suivis vous devez vous demandez:" Mais comment l'unité qui attaque pourré tuer l'autre vu qu'elle n'est pas affecter par le cheat qui concerne seulement les joueurs?"Patience élèves ayant soif de connaisances car c'est là que réside toute l'astuce. Razz


Voila quelques consignes à propos des unités qu'il faut mieux respectées:
-Donner le maximun de taux de régénération de points vie a l'unité qui subit l'attaque ainsi que la classe neutre hostile.
-Il est conseiller que l'unité qui attaque soit une tour et appartient à neutre passif.

Voila le 1er trigger, celui qui se met en route quand l'unité meurt :



Gui:
Trigger:
Déclencheur sans titre 001
Collapse Evénements
Unité - Prêtre 0000 <gen> Meurt
Conditions
Collapse Actions
Custom script:   call EndGame( false )


Et le 2ème celui qui va répondre à la question.Ce trigger va permettre en gros, à la tour d'être possédés par un des joueurs cependant le joueur en question ne le verra pas et ainsi la tour pourra être affecté par le cheat.(yes,its a bit hard):

Gui:
Trigger:
Déclencheur sans titre 001
Collapse Evénements
Map initialization
Conditions
Collapse Actions
Collapse For each (Integer A) from 1 to 12, do (Actions)
Collapse Boucle - Actions
Collapse If (All Conditions are True) then do (Then Actions) else do (Else Actions)
Collapse Si - Conditions
((Player((Integer A))) controller) Egal à  Utilisateur
((Player((Integer A))) slot status) Différent de Joue
Collapse Alors - Actions
Unité - Change ownership of Tour canon 0000 <gen> to (Player((Integer A))) and Changer couleur
Skip remaining actions
Collapse Sinon - Actions




III/ GreedisGood

Voici un déclencheur qui vérifie toute les 0.10s si l'or n'augmente pas d'une façon suspect:


Gui:
Trigger:
Declencheur sans titre 002
Collapse Evénements
Temps - Every 0.10 seconds of game time
Conditions
Collapse Actions
Collapse Groupe joueur - Pick every player in (All players) and do (Actions)
Collapse Boucle - Actions
Set Value2[(Player number of (Picked player))] = ((Player((Player number of (Picked player)))) Or actuel)
Collapse If (All Conditions are True) then do (Then Actions) else do (Else Actions)
Collapse Si - Conditions
(Value1[(Player number of (Picked player))] - Value2[(Player number of (Picked player))]) Supérieur ou égal à  (5000 + 0)
Collapse Alors - Actions
Joueur - Set (Player((Player number of (Picked player)))) Or actuel to Value1[(Player number of (Picked player))]
Partie - Display to (All players) for 30.00 seconds the text: ((Name of (Player((Player number of (Picked player))))) +  has tried to cheat!)
Collapse Sinon - Actions
Set Value2[(Integer A)] = ((Player((Integer A))) Or actuel)


La variable est un entier et pour les débutants voici les détails:(déploiments,taille 1 ).


Bye. Cool
_________________
Quand tu es poursuivi, l'important n'est pas de courir plus vite que tes poursuivants, mais plus vite que tes potes. (proverbe gobelin)
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé
 kapoka
Membre a fort taux de post


Inscrit le: 21 Aoû 2007
Messages: 915
Sujets: 47
Spécialité en worldedit: Faire des maps avec 500 déclos en GUI alors que 2 en JASS suffisent
Médailles: 1 (En savoir plus...)
Rédacteur de tuto #1 (Quantité : 1)

MessagePosté le: 31/08/07 21:03    Sujet du message: Citer

De toute facon les cheats ne marchent pas sur bnet Oo
_________________
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé Envoyer l'e-mail Visiter le site web du posteur MSN Messenger
 Troll-Brain
Ri1kamoua


Inscrit le: 23 Aoû 2007
Messages: 7143
Sujets: 147
Spécialité en worldedit: le troll, le flood, la vulgarité, mon coeur balance
Médailles: 2 (En savoir plus...)
Grand mage créateur de sort (Quantité : 1) Rédacteur de tuto #3 (Quantité : 1)

MessagePosté le: 31/08/07 21:04    Sujet du message: Citer

kapoka a écrit:
De toute facon les cheats ne marchent pas sur bnet Oo

nan mais en partie perso oui
_________________
Le violet, c'est moche.
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé
 kapoka
Membre a fort taux de post


Inscrit le: 21 Aoû 2007
Messages: 915
Sujets: 47
Spécialité en worldedit: Faire des maps avec 500 déclos en GUI alors que 2 en JASS suffisent
Médailles: 1 (En savoir plus...)
Rédacteur de tuto #1 (Quantité : 1)

MessagePosté le: 31/08/07 21:44    Sujet du message: Citer

On peux faire les codes quand on host une partie perso sur bnet ? Oo
_________________
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé Envoyer l'e-mail Visiter le site web du posteur MSN Messenger
 Troll-Brain
Ri1kamoua


Inscrit le: 23 Aoû 2007
Messages: 7143
Sujets: 147
Spécialité en worldedit: le troll, le flood, la vulgarité, mon coeur balance
Médailles: 2 (En savoir plus...)
Rédacteur de tuto #3 (Quantité : 1) Grand mage créateur de sort (Quantité : 1)

MessagePosté le: 31/08/07 21:46    Sujet du message: Citer

mais nan je veux dire en partie personnalisée c'est un mode de jeu
_________________
Le violet, c'est moche.
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé
 Rommstein60
MODÉRATEUR À LA RETRAITE


Inscrit le: 23 Aoû 2007
Messages: 4766
Sujets: 136
Spécialité en worldedit: Keskesapeutfout'
Médailles: 1 (En savoir plus...)
Rédacteur de tuto #1 (Quantité : 1)

MessagePosté le: 01/09/07 09:20    Sujet du message: Citer

Par exemple imagine que dans Animals' Life tu fais les cheats en solo ==> whosyourdaddy + iseedeadpeople + greedisgood + -save
...
Rolling Eyes

_________________
Leçon n°1 du WorldEdit : « Le violet > Troll-Brain »
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé
 Le Blaireau
Floodeur prématuré


Inscrit le: 25 Aoû 2007
Messages: 656
Sujets: 27
Spécialité en worldedit: KASSER§§


MessagePosté le: 01/09/07 09:24    Sujet du message: Citer

Le mode Save est désactivé dans les 3 quarts des bon rpg en disposant quand on les joues solo (même sur B.net , dommage ...)
_________________
██████████████████████████████████████████████████
Subject ID# :0.21254 - Badgeritude : 100 % -QI : 0.21254
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé
 Rommstein60
MODÉRATEUR À LA RETRAITE


Inscrit le: 23 Aoû 2007
Messages: 4766
Sujets: 136
Spécialité en worldedit: Keskesapeutfout'
Médailles: 1 (En savoir plus...)
Rédacteur de tuto #1 (Quantité : 1)

MessagePosté le: 01/09/07 09:27    Sujet du message: Citer

Moi j'ai fait que ça kik de la partie si il n'y a qu'une seule personne. Animals' Life est faite pour être jouée à plusieurs.
_________________
Leçon n°1 du WorldEdit : « Le violet > Troll-Brain »
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé
 FitZ
Membre récent


Inscrit le: 25 Aoû 2007
Messages: 69
Sujets: 12
Spécialité en worldedit: Vulgarisateur de connaissance
Médailles: 1 (En savoir plus...)
Rédacteur de tuto #1 (Quantité : 1)

MessagePosté le: 01/09/07 09:45    Sujet du message: Citer

Vous connaisez les ordinateurs ? lol... Je n'ai jamais essayé mais si le mec met 2 ordinateurs facile puis lance,il est tranquille pour scouter la map, connaitre les secrets,ect...

Owned? Smile
_________________
Quand tu es poursuivi, l'important n'est pas de courir plus vite que tes poursuivants, mais plus vite que tes potes. (proverbe gobelin)
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé
 Rommstein60
MODÉRATEUR À LA RETRAITE


Inscrit le: 23 Aoû 2007
Messages: 4766
Sujets: 136
Spécialité en worldedit: Keskesapeutfout'
Médailles: 1 (En savoir plus...)
Rédacteur de tuto #1 (Quantité : 1)

MessagePosté le: 01/09/07 09:52    Sujet du message: Citer

Vous connaissez le "Player Controller Comparaison"?
Ca permet de voir qui est ordinateur ou joueur.
Owned

Excuse moi Fitz c'était trop tentant XD

_________________
Leçon n°1 du WorldEdit : « Le violet > Troll-Brain »
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé
 FitZ
Membre récent


Inscrit le: 25 Aoû 2007
Messages: 69
Sujets: 12
Spécialité en worldedit: Vulgarisateur de connaissance
Médailles: 1 (En savoir plus...)
Rédacteur de tuto #1 (Quantité : 1)

MessagePosté le: 01/09/07 09:56    Sujet du message: Citer

Ok im owned Rolling Eyes .Mais je me dois de préciser que je ne suis pas un spécialiste dans le making dun Rpg ce qui n'est pas le cas des 3/4 des membres du forum qui ne font que ça malheuresement Razz .
_________________
Quand tu es poursuivi, l'important n'est pas de courir plus vite que tes poursuivants, mais plus vite que tes potes. (proverbe gobelin)
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé
 Troll-Brain
Ri1kamoua


Inscrit le: 23 Aoû 2007
Messages: 7143
Sujets: 147
Spécialité en worldedit: le troll, le flood, la vulgarité, mon coeur balance
Médailles: 2 (En savoir plus...)
Rédacteur de tuto #3 (Quantité : 1) Grand mage créateur de sort (Quantité : 1)

MessagePosté le: 01/09/07 12:19    Sujet du message: Citer

les rpg saylemal
_________________
Le violet, c'est moche.
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé
 kapoka
Membre a fort taux de post


Inscrit le: 21 Aoû 2007
Messages: 915
Sujets: 47
Spécialité en worldedit: Faire des maps avec 500 déclos en GUI alors que 2 en JASS suffisent
Médailles: 1 (En savoir plus...)
Rédacteur de tuto #1 (Quantité : 1)

MessagePosté le: 01/09/07 12:55    Sujet du message: Citer

faut faire un system pour les rpg pour éviter le solo, le solo sur bnet et les ordinateurs :p
_________________
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé Envoyer l'e-mail Visiter le site web du posteur MSN Messenger
 ThunderFrog
Ptit Nouveau


Inscrit le: 12 Oct 2007
Messages: 45
Sujets: 10
Spécialité en worldedit: Wc3 Art Icon Texture


MessagePosté le: 17/10/07 02:17    Sujet du message: Citer

Tu peux aussi faire simple.


ps: hauter le as an exact match
_________________
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web du posteur
 Valerian
Membre reconnu


Inscrit le: 26 Aoû 2007
Messages: 1005
Sujets: 59
Spécialité en worldedit: Dormir... heu non décors


MessagePosté le: 17/10/07 10:56    Sujet du message: Citer

... plus simple Oo
_________________
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé
Montrer les messages depuis:   
Poster un nouveau sujet   Répondre au sujet    Worldedit Index du Forum -> Tutoriels Toutes les heures sont au format GMT + 1 Heure
Aller à la page 1, 2, 3  Suivante
Page 1 sur 3

 
Sauter vers:  
Vous ne pouvez pas poster de nouveaux sujets dans ce forum
Vous ne pouvez pas répondre aux sujets dans ce forum
Vous ne pouvez pas éditer vos messages dans ce forum
Vous ne pouvez pas supprimer vos messages dans ce forum
Vous ne pouvez pas voter dans les sondages de ce forum


Powered by phpBB © 2001, 2005 phpBB Group
Traduction par : phpBB-fr.com