Raised This Month: $ Target: $400
 0% 

Plugin Sondage


  
 
 
Thread Tools Display Modes
Author Message
AirShot
Veteran Member
Join Date: Sep 2009
Location: Belgium
Old 03-06-2011 , 05:49   Plugin Sondage
#1

Bonjour/Bonsoir,
voilà j'ai une petite idée de plugin qui pourrait m'être bien utile et sans doute à d'autre personne aussi. Il permettrait de lancer un sondage automatique de façon régulière en jeu.
Donc j'explique :
à 5 minute avant la fin du timeleft et du changement de map, un menu s'ouvre à tout les joueurs avec une question prédéfinie, par exemple :

Comment trouvez-vous cet map?
1. Superbe
2. Bien
3. Bof
4. Pas terrible
5. Horrible

le plugin devrait sauvegarder les réponses des joueurs dans un fichier .txt

une petite idée de à quoi le .txt pourrait ressemble :
--------
6/03 11:07
STEAM_ID: XXXXXXX | Nom : Airshot | Réponse: Terrible
STEAM_ID: XXXXXXX | Nom : Exemple2 | Réponse: Bof
---------

le must serait même que avant de lancer le sondage, le plugin check si le joueur à déjà répondu pour cette map.

Voilà j'espère que cet idée en intéressera certains qui sont vraiment motivés ^^

Si vous avez des questions n'hésitez pas.

Si un plugins dans le genre existe déjà j'en suis désolé, je n'ai rien trouvé à ce sujet. (je sais qu'il y a amx_vote mais il faut qu'il y aie un admin derrière pour lancer le "sondage").
__________________
AirShot is offline
ConnorMcLeod
Veteran Member
Join Date: Jul 2006
Location: France (95)
Old 03-06-2011 , 06:13   Re: Plugin Sondage
#2

Et si le joueur trouve la map mieux qu'avant ?
__________________
- tired and retired -

- my plugins -
ConnorMcLeod is offline
AirShot
Veteran Member
Join Date: Sep 2009
Location: Belgium
Old 03-06-2011 , 06:20   Re: Plugin Sondage
#3

l'admin pourrait toujours reset le fichier de sondage lorsqu'il à envie de redemander l'avis aux joueurs
ou on peut même alors imaginer une commande pour permettre au joueur de changer son vote.
__________________
AirShot is offline
Kidev
Veteran Member
Join Date: Jun 2010
Location: France
Old 03-06-2011 , 06:49   Re: Plugin Sondage
#4

Sans check si le joueur a déjà répondu je pense que je peux le faire...
__________________
Kidev is offline
ConnorMcLeod
Veteran Member
Join Date: Jul 2006
Location: France (95)
Old 03-06-2011 , 06:49   Re: Plugin Sondage
#5

Moi je verrais le plugin comme ça :

Quand un joueur arrive sur le serveur, on déclanche le vote au bout de 5 min.
Si le joueur a déjà voté, son précédent vote apparait dans le menu, d'une autre couleur que les autres options, et il a donc une dernière option "annuler" ou "exit" peu importe, sinon il a juste les options par défaut.

Au lancement d'une map, on lit le fichier et on alimente une Trie pour mettre en mémoire les steamid des joueurs qui ont voté, ainsi que leur vote.
Quand un joueur change son vote, on lit le fichier jusqu'à trouver la ligne de son vote, et on ré-écrit cette ligne.


Quote:
Originally Posted by -Kid- View Post
Sans check si le joueur a déjà répondu je pense que je peux le faire...
Le 1er qui finit ?
__________________
- tired and retired -

- my plugins -

Last edited by ConnorMcLeod; 03-06-2011 at 06:55.
ConnorMcLeod is offline
AirShot
Veteran Member
Join Date: Sep 2009
Location: Belgium
Old 03-06-2011 , 07:07   Re: Plugin Sondage
#6

Oui, ton idée me plait Connor.
__________________
AirShot is offline
ConnorMcLeod
Veteran Member
Join Date: Jul 2006
Location: France (95)
Old 03-06-2011 , 08:20   Re: Plugin Sondage
#7

Essaie ça, 1h30 à 10€ de l'heure fais ton calcul :

Pour voir les votes en court de partie sur le serveur ou depuis HLSW, tape amx_show_maprates.

Version 0.1.0, on peut maintenant écrire un nom de map après la commande amx_show_maprates.
Version 0.1.1, si un menu est déjà ouvert, le plugin attends 15 secondes avant d'afficher le menu.
Version 0.1.2, remplacement de TrieSetArray par TrieSetCell, la version officielle actuelle d'amxx est supportée.

Exemple :

amx_show_maprates de_dust2

Sans nom de map, la map actuelle est prise en compte.
Attached Files
File Type: sma Get Plugin or Get Source (rate_the_map.sma - 420 views - 6.6 KB)
__________________
- tired and retired -

- my plugins -

Last edited by ConnorMcLeod; 03-06-2011 at 11:19.
ConnorMcLeod is offline
ConnorMcLeod
Veteran Member
Join Date: Jul 2006
Location: France (95)
Old 03-06-2011 , 09:04   Re: Plugin Sondage
#8

Ca existait déjà, bien ce qu'il me semblait : http://forums.alliedmods.net/showthread.php?p=758905
__________________
- tired and retired -

- my plugins -
ConnorMcLeod is offline
Arkshine
AMX Mod X Plugin Approver
Join Date: Oct 2005
Old 03-06-2011 , 09:06   Re: Plugin Sondage
#9

Y'a un autre plugin, mais les 2 sont mal codés et vieux.
__________________
Arkshine is offline
AirShot
Veteran Member
Join Date: Sep 2009
Location: Belgium
Old 03-06-2011 , 10:16   Re: Plugin Sondage
#10

Merci beaucoup Connor, je vais aller essayer ça.
__________________
AirShot is offline
 



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -4. The time now is 00:54.


Powered by vBulletin®
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
Theme made by Freecode