Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

42 commentaire(s) de World_mIRC sur des sources sur tout CodeS-SourceS

Le : 29/06/2005 21:41:32
Source : JEU : DÉMINEUR
Correction abituelles ....

1)
%demx $+ . $+ %demposx $+ . $+ %demposy $+ . $+ B $+ . $+ N
peut devenir $+(%demx,.,%demposx,.,%demposy,.,B.N)
(pareil pour les autres) c'est moins long :)

2)
if (%machin == $null) devient if (!%machin)
et
if (%machin != $null) devient if (%machin)

3)
y'a beaucoup de variables :s
essais d'utiliser les Hash Tables et les variable locales

j'ai pas essayé mais je le ferais plus tard ;)


Le : 12/06/2005 14:48:21
Source : RECORD D'AUDIANCE
lol c'est tout simple.

Quand tu ouvres ton dialog, tu verras en haut un cadre "ajouter salon"

Tu peux soit remplir la case de gauche avec le nom d'un salon,
ou bien choisir dans la liste de droite le salon ou tu es connecté.

Ensuite tu click sur "valider"


Le : 11/06/2005 18:56:16
Source : COMMANDES DE BASE
-------------------------------------
  if ($1 == !e) {
    .mode # +ee $me $host
    if ($2 != $null) { .mode # +eeee $2- }
  }
  if ($1 == !e) {
    .mode # -ee $me $host
    if ($2 != $null) { .mode # -eeee $2- }
  }
-------------------------------------
t'es sur que ça marche ça ????

---------------------------
  if ($1 == !nick) {
    /nick Ramsaice $+ $2- $+ ]
  }
  if ($1 == !moi) {
    /nick Ramsaice ]
  }
---------------------------
je veux pas ton nick moi :s
c'est quoi ce ] a la fin ???

tu respect quand même les synthaxes (même si c'est super mal codé), donc je te mettrais bien un point symbolique mais je suis pas la pour t'enfoncer encore plus.

Je note pas :)


Le : 25/05/2005 12:30:22
Source : QUELQUES COMMANDES POUR BOT
  if ($1 == !add) { /write "commandes" $2- }
  if ($1 == !add) { MSG # 0,2 Merci $nick ta commandes a été enregistrée avec succes elle serra disponible des demain }
  if ($1 == !add) { msg $nick 0,2 Merci $nick ta commande a étée enregistrée elle serra disponible des demain ou aujourd'hui si angenoir te le dit

tu peux pas regrouper en 1 seul ($1 == !add) ???
tu as oublié un "}" a la fin du 3° ($1 == !add)

On *:OP:#:.msg $chan $read(op.txt)
On *:voice:#:.msg $chan $read(voice.txt)
-> pas besoin de "{}" si y'a qu'une ligne :p

plutot que se soit a moi d'enregitrer les commandes,
faudrait un système qui le fasse aprendre tout seul.
du style ...
!add !wizz <nick> : <$nick> fait un wizz a <$2>
et apres tu codes un truc pour déchiffrer et enregistrer
-> enlever les "<>" (tu peux les enlever direct)

c'est du deja vu alors bon,
regarde un peu se quon fait les autres avant toi ^^


Le : 01/05/2005 13:55:37
Source : SOURCE POUR BOT || MACHINE A SOUS ||
bin si c' est le complement d' un jeu ... autant tout mettre !

* en précisant se qui est de toi :)


Le : 01/05/2005 13:04:21
Source : SOURCE POUR BOT || MACHINE A SOUS ||
- msg $chan 8,2 [*|*|$] 12,2 raaa ty était presque pas de chance !!!! tu as 3,2 %argent. [ $+ [ $nick ] ] 12,2 pieces | dec %argent. [ $+ [ $nick ] ]
-> dans les trucs comme ça, vos mieu decrementer avant de dire combien on a de piece :p
** image j'ai plus qu'un piece, je pers, on me dit "il te reste 1 piece" ... alors je rejous mais on me dit j'ai plus de piece ?!

- a chaque fois que vous jouez on vous crédite 1 piece !!
-> je dirais plutot on nous debite une piece :(

- tu verifis si on a pas un nombre de piece avec if ... ok
mais apres tu pars avec elseif (machin == X)
t'aurais pu mettre un else avant comme koi, si on a des pieces ça jou

- au lieu de faire un SET %casino.rand tu peux faire un VAR, se qui l'a rend utilisable dans ton code mais qui s'efface toute seule.

- faudrait arranger les details d'argent ...
--> comment on en a au debut ?
--> si j'en ai plus je fais comment ?


Le : 23/04/2005 22:15:25
Source : .
timer1 et timer2 c'est basic :p
timerjoinserver et timernick c'est moins basic
------------------------------------------------------------------
$version = la version de ton mirc
veridi qu'elle est supèrieure a 6.12
$sslready = je vois plus sur ton code
------------------------------------------------------------------
$gettok($did(2),-1,32) = irc.epiknet.org
si $did(2) = EpiKnet : irc.epiknet.org (ce que tu selectionnes dans ton combo)
et que apres tu fais /server -m $did(2)
c'est comme si tu tappais : /server -m EpiKnet : irc.epiknet.org
ça n'as pas de sens, faut te connecter sur "irc.epiknet.org"
donc faire avec $gettok($did(2),-1,32) qui est egal a irc.epiknet.org
------------------------------------------------------------------
pour supprimer, suffit de rajouter un bouton "supprime' qui efface le server de ton fichier
------------------------------------------------------------------
pour mettre ton alias en local, rajoute d'abord le "menu menubar" (cf commentaire plus haut)
enfait le mettre en local, ça signifie que tu ne peux le lancer que depuis le fichier qui le contient, via une commande.
------------------------------------------------------------------
;tu créais une variable %nmbr avec la valeur 1
var %nmbr 1
; tant que dans la variable %serveur il existe un serveur %nmbr la boucle troune
while ($gettok(%serveur,%nmbr,44)) {
;a chaque tour elle rajoute le %nmbr ième serveur dans le combo
did -a $dname 2 $ifmatch
; on ajoute 1 a %nmbr pour passer au server suivant
inc %nmbr
;si il existe on repart dans la boucle, sinon ça s'arrete
}
------------------------------------------------------------------

j'espere que ça t'a un peu eclairé :)


Le : 23/04/2005 17:03:18
Source : .
CoolMan002 > faut lire toutes les lignes :p

------------------------------------------------------------
- tu peux rajouter
menu menubar {
  Connection Multi-Server:servers
}
et mettre ton alias "servers" en local
cad : alias -l servers { ... }
------------------------------------------------------------


Le : 23/04/2005 14:45:26
Source : .
- regroupe tes on *:dialog: en faisant
on *:dialog:servers:*:*:{
  if ($devent == init) { ... }
  if ($devent == sclick) {
    if ($did == 5) { ... }
    if ($did == 11) { ... }
  }
}

- le dimentionnement de ton dialog est pas top,
le box "petite liste" est ENORME, tu peux le reduire

- se sreait bien de pouvoir supprimer un server de la liste :p

- tu peux rajouter
menu menubar {
  Connection Multi-Server:servers
}
et mettre ton alias "servers" en local
cad : alias -l servers { ... }

walllaaaaa Bonne continuation
et n'hesite pas à poser tes Nombreuses questions (cf Forum) ^_^
LLoooooooooLL


Le : 23/04/2005 13:18:35
Source : CHOISIR SA MUSIQUE DE DEMARAGE ( DIALOG )
j' ai regardé par curiosité le classement des add-ons le plus apréciés, et j'ai vu celui la en position #8.

- bon bin tu peux eliminer beuacoup de ligne ;)
en faisant un alias par exemple :
alias -l info.Zic { return echo -a $+(7*** INFO *** 10,$str(-,90)) }
pour reduire tout ton code en ecrivant :
set %musique.lancement $sfile($mircdir\,Choisissez un *.mp3 ou *.wav,Valider)
info.Zic | echo -a 7 *** INFO *** 10La musique choisie est7 %musique.lancement | info.Zic

- il faut regrouper tes on *:dialog:
on *:dialog:choixzik:sclick:*:{
  if ($did == 1) { ... }
  if ($did == 2) { ... }
}

- if (%musique.lancement != $null) devient if (%musique.lancement)

- dans ton dialog, ce serait bien de voir le nom du fichier son que l'on a choisi avec un edit en read

- corrige t'es 5/6 fautes d'orthographe ;)



1 2 3 4


Nos sponsors

Sondage...



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel BAÏSE, Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,203 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.