Accueil > Forum > > > > faire gagner un %age d'une cagnote
faire gagner un %age d'une cagnote
jeudi 22 novembre 2007 à 22:07:49 |
faire gagner un %age d'une cagnote

besky
|
Bonjour, je suis actuellement en train de completer un jeu "casino" (by juky) et j'aimerais pouvoir faire gagner aux joueurs un certain poucentage d'une cagnote seulement je ne sais pas comment m'y prendre. Exemple: 1: la cagnote est de 100 000 points. le joueur gagne 10% de la somme total de la cagnote (soit 1 000 points) 2: la cagnote est de 100 points. Le joueur gagne 10% de la somme total de la cagnote (soit 1 point) Pourriez vous me dire s'il vous plais comment je dois m'y prendre pour calculer le poucentage de la somme total de la cagnote s'il vous plais ? Merci.
|
|
jeudi 22 novembre 2007 à 22:50:10 |
Re : faire gagner un %age d'une cagnote

KiNdErMaXi
|
Réponse acceptée !
Salut, Si c'est juste le calcul qui t'ennuie, c'est tout bête ! 10% d'une valeur = $calc(valeur/10) Kinder_Maxi
|
|
vendredi 23 novembre 2007 à 12:35:25 |
Re : faire gagner un %age d'une cagnote

RCA ArKanis
|
Réponse acceptée !
en règle générale, a % de b est noté comme ceci : $calc(b * a / 100)
remarque : le symbole % existe, mais il est utilisé pour les modulo (restes de divisions entières)
|
|
vendredi 23 novembre 2007 à 18:53:13 |
Re : faire gagner un %age d'une cagnote

besky
|
Réponse acceptée !
merci de votre aide mais il y a autre chose qui me chifonne
la somme de la cagnote est notée dans les variables sous la forme:
%casinouserepargnecagnote 8000
Et pour calculer et faire gagner les 10% de la cagnote voici ce que j'ai fais:
if (%casinosysvaria == 18) { msg $chan 3;12FORMIDABLE $nick , tu viens de gagner 10% de la cagnote, soit $calc(%casinouserepargnecagnote/10) | inc %casinouserpoints $+ $nick $calc(%casinouserepargnecagnote/10) }
Hors ca ne fonctionne pas. :(
Ca m'affiche:
[18:39:37] -» +@LiNoX «- FORMIDABLE Kinou49 , tu viens de gagner 10% de la cagnote, soit
Pourriez vous me dire s'il vous plais comment gerer ca ?
Merci.
|
|
vendredi 23 novembre 2007 à 19:12:44 |
Re : faire gagner un %age d'une cagnote

RCA ArKanis
|
Réponse acceptée !
sépare le / du nom de ta variable ainsi que tous les opérateurs en général
|
|
samedi 24 novembre 2007 à 17:36:33 |
Re : faire gagner un %age d'une cagnote

besky
|
Réponse acceptée !
ok merci je vais essayer je te tiens au courant :)
|
|
samedi 24 novembre 2007 à 17:53:02 |
Re : faire gagner un %age d'une cagnote

besky
|
Réponse acceptée !
Merci beaucoup ca marche :)
maintenant faut que je prévois une remise a zero de la cagnote toutes les semaines sinon j'te dis pas les sommes qui vont etre gagnés :D
merci a tous !!! :)
|
|
dimanche 25 novembre 2007 à 13:26:49 |
Re : faire gagner un %age d'une cagnote

besky
|
Réponse acceptée !
Nouveau petit probleme justement sur la remise a zero
j'ai codé ca:
if ($day == monday) { msg #M4ine-&-l0ire 2;3;Remise à Zéro de la cagnotte ! | set %casinouserepargnecagnotte 0 }
seulement je ne sais pas comment lancer la remote sur un changement de jour par exemple ou sur un heure précise.
pourriez vous m'aider ? merci.
|
|
dimanche 25 novembre 2007 à 13:38:54 |
Re : faire gagner un %age d'une cagnote

RCA ArKanis
|
Réponse acceptée !
Ca pourrait dans un premier temps donner ça :
alias minuit { .timer 1 61 .timerminuit 0:00 1 1 minuit if ($day == Monday) { msg #M4ine-&-l0ire 2;3;Remise à Zéro de la cagnotte ! set %casinouserepargnecagnotte 0 } } on *:connect:.timerminuit 0:00 1 1 minuit
Mais faudrait aussi que tu gères le fait que le bot puisse être déconnecté le lundi à minuit (une autre variable). Ca pourrait alors donner ça :
alias minuit { .timerraz.minuit 1 61 .timerminuit 0:00 1 1 minuit if (($day == Monday) && (%casino.date != $date)) { msg #M4ine-&-l0ire 2;3;Remise à Zéro de la cagnotte ! set %casinouserepargnecagnotte 0 } set %casino.date $date } on *:connect:minuit | minuit.timerminuit 0:00 1 1 minuit
avec ça, il ne faudra plus que le bot se connecte tous les lundis au moins une fois. C'est encore améliorable (genre s'il se connecte le mardi), mais là, j'ai la flemme :(
|
|
dimanche 25 novembre 2007 à 13:39:52 |
Re : faire gagner un %age d'une cagnote

RCA ArKanis
|
Réponse acceptée !
euh ... j'me demande si un ON JOIN sur ton salon au lieu du ON CONNECT ne serait pas mieux, vu que avec ce code, tu peux faire /msg à peine après t'être connecté change ça :)
|
|
Cette discussion est classée dans : points, somme, total, gagner, cagnote
Répondre à ce message
Sujets en rapport avec ce message
top membres et les points [ par dj328i ]
Serieusement , ya qqn qui peut me dire a quoi ca sert exactement et comment ils cumulent les points ?
Défi N°1 Janvier 2004 [ par Kolibot ]
Le défi du mois est :Créer un script en mIRC Scripting qui permet de copier/coller un texte sans partir en Excess Flood (Découpage du Texte + Envoi Te
Porbleme avec les variables [ par juki_webmaster ]
Bonjour ,Je confectione un bot de jeux , et j'ais quelque petit soucis sur le ajout de valeur à une variable et a soustraction d'un vairble , javez re
points ircfr [ par KiNdErMaXi ]
et bien c'est tout bête mais a quoi servent les points code source ??merciKiNdEr_MaXi
encore pour points (bot) [ par clem54 ]
je voudrai savoir comment retiré des points ?je ne suis pas clair je donne un exemple avec inc %points. [ $+ [ $nick ] ]ca rajoute 1 mais pour retiré
comment faire pour augmenter les points sur un wquizz sur mirc [ par croblanc ]
bonjour,j suis un débutant pis je connais pas grand chose pour scripter un wquizz que j ai telechargé. voila mon problème j aimerai augmenté les point
besoin d'aide sur plusieur petit points.. [ par mdk1killer1 ]
Bonjour,bon et bien moi jai commencer a scripter un "bot" mais bon je sais pas si on peut appeller sa comme sa.Mon problème sais que quand les personn
Plusieurs questions [ par Corween ]
Afin d'éviter de poster 40 questions par semaines, j'attend d'en avoir un petit paquet pour les poser, alors voici mes questions de la semaine, réunni
Remote de Quizz [ par Lorya51100 ]
Bonjour Voilà j'essaie de réaliser mon propre quizz en mIRC, mais j'ai pas mal de soucis Dans la
[Socket] recuperation d'information [ par UnderCore ]
Bien le bonjour/soir, Ma requête concerne comme cité au-dessus la recherche d'information precise dans un document html/xhtml. Mon maigre niveau de
Livres en rapport
|
Derniers Blogs
L'INTERFACE NATURELLE DE WINDOWS PHONE 7 SERIESL'INTERFACE NATURELLE DE WINDOWS PHONE 7 SERIES par odewit
La tendance est aux interfaces naturelles (NUI), et le keynote de Bill Buxton au MIX l'a bien souligné.
La charte graphique et ergonomique de Windows Phone 7 a donc été entièrement repensée en vue d'obtenir un maximum d'efficacité sur ce point. En re...
Cliquez pour lire la suite de l'article par odewit COMMENT MAPPER UNE VUE SQL SUR UNE COLLECTION DE COMPLEX TYPE?COMMENT MAPPER UNE VUE SQL SUR UNE COLLECTION DE COMPLEX TYPE? par Matthieu MEZIL
Avec EF, les vues doivent être mappées sur des entity types. Le problème c'est que les entity types doivent avoir une clé. Avec EF, nous avons les complex type qui n'ont pas de clé mais les vues ne peuvent pas être mappées dessus. Avec EF4, il est possibl...
Cliquez pour lire la suite de l'article par Matthieu MEZIL [WF4] UN BINDING ACTIVITY/ACTIVITYDESIGNER QUI PASSE MAL?[WF4] UN BINDING ACTIVITY/ACTIVITYDESIGNER QUI PASSE MAL? par JeremyJeanson
Certain d'entre vous on peut être vécu cette situation embarrassante après quelques temps passer avec WF4 : Au début avec mon " ActivityDesigner" , tout allait bien. Et puis un jour j'ai au des problèmes de " Binding" . Alors nous sommes allé sur le site ...
Cliquez pour lire la suite de l'article par JeremyJeanson
Logiciels
Academy System (10.9.4.0)ACADEMY SYSTEM (10.9.4.0)Logiciel de gestion des établissements.
- élèves/étudiants (inscription, dossier, absence...)
-... Cliquez pour télécharger Academy System Xilisoft Convertisseur Vidéo Ultimate (5.1.39.0305)XILISOFT CONVERTISSEUR VIDéO ULTIMATE (5.1.39.0305)Xilisoft Convertisseur Vidéo Ultimate est un outil puissant de conversion vidéo, facile à utilise... Cliquez pour télécharger Xilisoft Convertisseur Vidéo Ultimate Xilisoft DVD Ripper Ultimate (5.0.64.0304)XILISOFT DVD RIPPER ULTIMATE (5.0.64.0304)Xilisoft DVD Ripper Ultimate est un logiciel excellent pour copier et convertir DVD vers presque ... Cliquez pour télécharger Xilisoft DVD Ripper Ultimate Rigs of Rods (63.3)RIGS OF RODS (63.3)c'est un jeu de multi-simulation camions,autobus voitures, avions, bateaux, hélicoptère avec défo... Cliquez pour télécharger Rigs of Rods
|