Git Product home page Git Product logo

le-invasion's Introduction

le-invasion

A GUI tool to manage invasions

le-invasion's People

Contributors

immunia avatar sallesma avatar

Stargazers

 avatar

Watchers

 avatar  avatar  avatar

Forkers

trini-ta

le-invasion's Issues

Colored mobs

One color for each group of monsters.

We will be able to mark some orders on map, for example a red cross for the first group's target (&commando_go)

Later maybe we will be able to show all monsters on the map,

Fill maps.map file

Some maps are missing a size number so they can't be parsed

Ignoring line in maps because of bad number format: 128; ;2_thelinor_int.jpg;
Ignoring line in maps because of bad number format: 129; ;2_thelinor_cave.jpg;
Ignoring line in maps because of bad number format: 130; ;2_yrsis.jpg;
Ignoring line in maps because of bad number format: 131; ;2_yrsis_int.jpg;
Ignoring line in maps because of bad number format: 132; ;2_iriliel.jpg;
Ignoring line in maps because of bad number format: 133; ;2_iriliel_int.jpg;
Ignoring line in maps because of bad number format: 134; ;2_iriliel_cave.jpg;
Ignoring line in maps because of bad number format: 135; ;2_nargraw_nord.jpg;
Ignoring line in maps because of bad number format: 136; ;2_nargraw_nord_int.jpg;
Ignoring line in maps because of bad number format: 137; ;2_nargraw_nord_volcan.jpg;
Ignoring line in maps because of bad number format: 138; ;2_nargraw_nord_cave.jpg;
Ignoring line in maps because of bad number format: 139; ;9_gilde_generique.jpg;
Ignoring line in maps because of bad number format: 140; ;1_cite_port_temple_metal.jpg;
Ignoring line in maps because of bad number format: 141; ;1_gilde_village.jpg;
Ignoring line in maps because of bad number format: 142; ;1_nord_thyl_int.jpg;
Ignoring line in maps because of bad number format: 143; ;9_no_map.jpg;
Ignoring line in maps because of bad number format: 144; ;1_turquoise_laby.jpg;
Ignoring line in maps because of bad number format: 145; ;2_exterieurs_divers.jpg;
Ignoring line in maps because of bad number format: 146; ;1_gilde_ci.jpg;
Ignoring line in maps because of bad number format: 147; ;2_yrsis_vyrsaliss.jpg;
Ignoring line in maps because of bad number format: 148; ;2_gallion.jpg;
Ignoring line in maps because of bad number format: 149; ;1_equipee_pirate.jpg;
Ignoring line in maps because of bad number format: 150; ;1_starenlith_manoir.jpg;
Ignoring line in maps because of bad number format: 151; ;1_gilde_patrouilleurs.jpg;
Ignoring line in maps because of bad number format: 152; ;1_gilde_ange.jpg;
Ignoring line in maps because of bad number format: 153; ;1_starenlith_jardin.jpg;
Ignoring line in maps because of bad number format: 154; ;1_illumen_grotte.jpg;
Ignoring line in maps because of bad number format: 155; ;1_morcraven_int2.jpg;
Ignoring line in maps because of bad number format: 156; ;2_yrsis_vyrsaliss_int.jpg;
Ignoring line in maps because of bad number format: 157; ;2_gilde_coterie.jpg;
Ignoring line in maps because of bad number format: 158; ;2_egratia_comptoir_int.jpg;
Ignoring line in maps because of bad number format: 159; ;1_p_b_fort_eldo.jpg;
Ignoring line in maps because of bad number format: 160; ;2_gallion_int.jpg;
Ignoring line in maps because of bad number format: 161; ;1_gilde_mage.jpg;
Ignoring line in maps because of bad number format: 162; ;1_gilde_mercenaire.jpg;
Ignoring line in maps because of bad number format: 163; ;1_navire.jpg;
Ignoring line in maps because of bad number format: 164; ;1_cite_port_int2.jpg;
Ignoring line in maps because of bad number format: 165; ;1_navire_int.jpg;

Link to commando list

in the commando form, add a way to access the help page with all commandos explained

Program End

Currently the program never end, we need to correctly close it

Test on EL server

L'adresse du serveur est : game.eternal-lands.com/192.99.21.222 ; Port 2000
Demande de connexion
Reçu : �G���Welcome to the new server! Please report any problems on channel 6. (;0;71;0;3;65533;87;101;108;99;111;109;101;32;116;111;32;116;104;101;32;110;101;119;32;115;101;114;118;101;114;33;32;80;108;101;97;115;101;32;114;101;112;111;114;116;32;97;110;121;32;112;114;111;98;108;101;109;115;32;111;110;32;99;104;97;110;110;101;108;32;54;46)
Login : test_interf azerty
Bytes sended : -116:22:0 : ����test_interf azerty� : 116:121:0
Heart Beat
Bytes sended : 14:1:0 : ����� : 14:1:0
Reçu : <���?�I (;60;5;0;63;3;73;41)
Pinged
Sended: <���?�I (;60;5;0;63;3;73;41)
Reçu : null
Reçu : null
Reçu : more than 2 null in row
Close Socket
Close

Handle bad config

Both wrong login/password and wrong server/port.

server/port is quite easy since open() can return false if the socket could not be opened
login/password is harder to check because you have to parse received text for LOGIN_OK or LOGIN_NOT_OK

Commando : all groups button

Un bouton pour donner un ordre à tous les commandos serait-il utile ?

(derrière on peut imaginer une boucle for qui envoie l'ordre à chaque groupe)

Caps Lock

On Elzeberith (Aurélie) PC, this window activate caps lock

Add players on map

rapport(map, critère, min, max, valeur)
rapport(39, attaque, 0, 200, 0)

CommandoXXX parameters

There is often a useless commandoType parameter, we should remove it from the methods signature and add it only when the interface sends the command because it seems to be always -1 for Free, Go and Stop

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.