SA-MP Forums Archive
[FS] Systиme AFK par Jcvag44800 - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: Non-English (https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Français/French (https://sampforum.blast.hk/forumdisplay.php?fid=30)
+---- Thread: [FS] Systиme AFK par Jcvag44800 (/showthread.php?tid=325976)

Pages: 1 2


[FS] Systиme AFK par Jcvag44800 - jcvag44800 - 15.03.2012

Salutations =)

Je vous prйsente mon FS: Systиme AFK.
Comme vous le savez surement, il sert а mettre en йvidence un joueur AFK.

[CENTER][Image: Downloads.png][/CENTER]

[Image: old-versions.png]

V.Alpha:

pastebin

V.2

pastebin
Tйlйchargement .pwn

[Image: new.png]

V.2.1

pastebin
Tйlйchargement .pwn

[CENTER][Image: text-x-log.png][/CENTER]

V.Alpha:
V.2: V.2.1:


Re : [FS] Systиme AFK par Jcvag44800 - alexis42 - 15.03.2012

Un peu trop simple mais c'est gentil


Re : [FS] Systиme AFK par Jcvag44800 - jcvag44800 - 15.03.2012

Pas besoin d’йnormйment de code pour montrer que quelqu'un est afk
d'ailleurs je vais faire une maj dans pas longtemp avec un texte au dessus du joueur


Re : [FS] Systиme AFK par Jcvag44800 - Smail_Smith - 15.03.2012

Simple а faire, mais sympa de ta part,


Re : [FS] Systиme AFK par Jcvag44800 - Soap' - 15.03.2012

Sa peut кtre utile si quelqu'un script des choses dur et n'a pas envie de faire les choses basics, Merci


Re : [FS] Systиme AFK par Jcvag44800 - jcvag44800 - 15.03.2012

Oui ^^'


Re : [FS] Systиme AFK par Jcvag44800 - -Jojo- - 15.03.2012

Sa te dit d'amйliorer t'on systиme en faisant:

Quand la personne est /afk => TP dans un endroit pour ne pas gкnй les autres joueurs => si trop longtemps AFK ( 5 minutes ) => kick.

?


Re : [FS] Systиme AFK par Jcvag44800 - Stephane_Fournier - 16.03.2012

Moi perso je trouve que le kick sert a rien mais au moin TP la personne a un endroit qui genera personne ( campagne ) et dиs qu'elle n'est plus AFK elle retourne a l'endroit ou elle avais AFK.


Re : [FS] Systиme AFK par Jcvag44800 - Soap' - 16.03.2012

Ou une salle mapper, ou dans un intйrieurs


Re : [FS] Systиme AFK par Jcvag44800 - -Jojo- - 16.03.2012

Oui pourquoi pas. Bref laissons dйcidй Jcvag44800.


Re : [FS] Systиme AFK par Jcvag44800 - jcvag44800 - 16.03.2012

Pourquoi pas.

Je vais essayer de faire зa. Merci de vos propositions :D !



Re : [FS] Systиme AFK par Jcvag44800 - -Jojo- - 16.03.2012

yOUHOU


Re : [FS] Systиme AFK par Jcvag44800 - jcvag44800 - 16.03.2012

MAJ.

Quand vous faites /afk, vous avez un dйfilement d'image, bref regardez le code ^^'


Re : [FS] Systиme AFK par Jcvag44800 - Capriox4 - 16.03.2012

Juste en un coup d'oeil je vois un ENORME souci.

Essaye,

Un joueur se met AFK, toi aussi(apres lui),

Il revient avant toi ou apres(peu importe),

il rejoint la position du dernier AFK.

Resolution: assigne les variables positions a chaque joueur([MAX_PLAYERS]).

Edit

Deuxieme souci.

Travail avec SetTimerEx et non SetTimer

Exemple:

SetTimerEx("timer", 1000,false, "i", playerid);

Bon courage.


Re : [FS] Systиme AFK par Jcvag44800 - jcvag44800 - 16.03.2012

Merci а toi je m'en occupe :)


Re : [FS] Systиme AFK par Jcvag44800 - Capriox4 - 16.03.2012

Pas de souci.

Regarde.

Juste un exemple.

// creation du forward

forward fonction(playerid);

// timer

SetTimerEx("fonction", 1000, false, "i", playerid);

// fonction

public fonction(playerid)
{
if(pafk[playerid] == 1)
{
Kick(playerid);
}
return 1;
}


Re : [FS] Systиme AFK par Jcvag44800 - jcvag44800 - 16.03.2012

Oui merci je le savait. ^^

De plus, il y a pareil sur le wiki :D


Re : [FS] Systиme AFK par Jcvag44800 - Capriox4 - 16.03.2012

Desoler.Sa aidera une autre personne.


Re : [FS] Systиme AFK par Jcvag44800 - jcvag44800 - 17.03.2012

MAJ du post ! :D
Avec le FS bien sur


Re : [FS] Systиme AFK par Jcvag44800 - cristab - 17.03.2012

[COLOR="Red"]/!\ [/COLOR]avec ta fonction ci dessous

PHP Code:
public afkkick(playerid)
{
                 
SendClientMessage(playerid,COLOR_WHITE,"Vous avez йtй kickй car vous кtes restй AFK pendant 30 minutes.");
                 
Kick(playerid);
                 return 
1;


Verifie avant de kick que le gars et toujours AFK car le killtimer je n'y ferais pas autant confiance si je serais toi